安装问题

安装问题

嘿,我在新安装的 xubuntu 13.10 上遇到了这个问题

我有数据设备/dev/sda5我喜欢在启动时自动安装它,我把它添加到/etc/fstab文件

UUID=261ff894-502a-4b5b-8bc7-b53a8ab8e325 /home/linuxer/DATA/   ext4    rw      0       0

问题是,当我登录并访问该文件夹时空的!
尽管当我回应命令时

mount

它说/dev/sda5安装在/主页/linuxer/数据/
所以我必须卸载它,然后它显示:

umount: /home/linuxer/DATA: not mounted

但重新安装后,它显示正常!

我的/etc/fstab

UUID=208A8DE78A8DBA34   /media/win7onsada3      ntfs    rw      0       0

这个运行得很好。它在启动时自动安装。


我的系统已设置为启用 LVM 支持。
任何帮助都将不胜感激!


输出

/dev/sda1: LABEL="Recovery" UUID="CC0E4D840E4D6892" TYPE="ntfs" 
/dev/sda2: LABEL="System Reserved" UUID="F43C763F3C75FD44" TYPE="ntfs" 
/dev/sda3: UUID="208A8DE78A8DBA34" TYPE="ntfs" 
/dev/sda5: LABEL="Data" UUID="261ff894-502a-4b5b-8bc7-b53a8ab8e325" TYPE="ext4" 
/dev/sda6: UUID="42de199a-60ae-48f4-93e0-1d9cb79b93a1" TYPE="ext2" 
/dev/sda7: UUID="gfZ1YH-J0nl-b3l2-uXsA-7Gib-HXWf-6LLX2w" TYPE="LVM2_member" 
/dev/mapper/Distros-ROOTDIR: UUID="ddce62f6-1acb-4878-a079-cc50bb7bc18d" TYPE="ext4" 
/dev/mapper/Distros-HOME: UUID="96bda727-1db2-4513-be08-a79e09fe350e" TYPE="ext4" 
/dev/mapper/cryptswap1: UUID="f6f1556b-d3d2-480e-b3a1-07a79335fa4e" TYPE="swap" 

输出猫/etc/fstab

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/mapper/Distros-ROOTDIR /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sda6 during installation
UUID=42de199a-60ae-48f4-93e0-1d9cb79b93a1 /boot           ext2    defaults        0       2
/dev/mapper/Distros-HOME /home           ext4    defaults        0       2
/dev/mapper/Distros-SWAP none            swap    sw              0       0
/dev/mapper/cryptswap1 none swap sw 0 0

#/home/linuxer/Data
UUID=261ff894-502a-4b5b-8bc7-b53a8ab8e325 /home/linuxer/Data/   ext4    defaults,user   0   2
# windows
UUID=208A8DE78A8DBA34   /media/win7onsada3  ntfs    rw  0   0

输出lsblk

NAME                       MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda                          8:0    0 698.7G  0 disk  
├─sda1                       8:1    0  14.1G  0 part  
├─sda2                       8:2    0   100M  0 part  
├─sda3                       8:3    0   200G  0 part  /media/win7onsada3
├─sda4                       8:4    0     1K  0 part  
├─sda5                       8:5    0   300G  0 part  
├─sda6                       8:6    0   250M  0 part  /boot
└─sda7                       8:7    0 184.2G  0 part  
  ├─Distros-SWAP (dm-0)    252:0    0     5G  0 lvm   
  │ └─cryptswap1 (dm-3)    252:3    0     5G  0 crypt [SWAP]
  ├─Distros-ROOTDIR (dm-1) 252:1    0    10G  0 lvm   /
  └─Distros-HOME (dm-2)    252:2    0    95G  0 lvm   /home
sr0                         11:0    1  1024M  0 rom   

答案1

因此最后一条命令显示你的 /dev/sda5 分区未挂载

我不知道您遵循了哪些步骤。让我们尝试再次安装它。因此请按照以下步骤操作。

  1. 首先通过以下方式卸载所有分区:

    sudo umount -a
    
  2. Data然后在 下创建一个目录/home/linuxer。如果已经存在这样的目录则先删除它,然后创建:

    sudo mkdir /home/linuxer/Data
    
  3. 777授予目录权限Data。您可以根据需要更改权限:

    sudo chmod -R 777 /home/linuxer/Data
    
  4. 现在编辑文件/etc/fstab。因此,使用具有 root 权限的任何文本编辑器打开并进行更改。

    sudo nano /etc/fstab
    

    然后删除该行:

    UUID=261ff894-502a-4b5b-8bc7-b53a8ab8e325 /home/linuxer/DATA/   ext4    rw  0   0
    

    并添加以下内容:

    UUID=261ff894-502a-4b5b-8bc7-b53a8ab8e325 /home/linuxer/Data    ext4 errors=remount-ro 0       1
    

    Ctrl+X关闭,当提示保存时按Y

  5. 现在使用此命令挂载所有分区:

    sudo mount -a
    

如果出现问题,请回复。当您重新启动系统时,您的分区应该会自动安装。

答案2

由于您的 /home 位于第 2 阶段,因此在尝试挂载您的 DATA 分区时,它可能无法用作挂载点。请将第 3 阶段指定到 DATA 分区,或将 DATA 挂载到 /data 上并从您的主目录创建符号链接。

答案3

来自 man fstab:

在启动期间挂载文件系统的 mountall(8) 程序还可以识别普通 mount(8) 工具无法识别的其他选项。这些选项包括:... 和“showthrough”,允许挂载点在其父挂载点之前挂载(后者应谨慎使用,因为它可能导致启动挂起)。

相关内容