Fstab Mount新款LVG

我无法自动安装新创建的LVG。 我尝试将以下行添加到/ etc / fstab:

/dev/vgBackup/lvBackup /home/stuart/volume_backup ext3 defaults 0 1 

我还尝试使用类似于UUID=f7b9a5e3-4fa3-4bfd-b9af-bf126c296213的/ dev / vgBackup / lvBackup交换,基于当我通过点击音量从nautilus手动安装驱动器时出现的ID(它出现了)在/媒体)。 不幸的是,在这两种情况下,我收到一条启动消息,告诉我安装失败,我必须按S跳过。

从CLI手动安装驱动器:

 sudo mount /dev/vgBackup/lvBackup /home/stuart/volume_backup 

虽然工作。

也许fstab是错误的使用工具? 理想情况下,驱动器应该可以为stuart用户而不是root用户写入。

附加信息

  • 驱动器当前使用ext3文件系统
  • 3.5TB尺寸。
  • 由3TB和500G物理驱动器组成

安装LVM卷的常用方法似乎是通过/ dev / mapper / vgname-lvname中的设备映射器符号链接,例如,如果我有以下卷

 $ sudo lvs LV VG Attr LSize Origin Snap% Move Log Copy% Convert root t60p -wi-ao 89.92g swap_1 t60p -wi-ao 3.00g 

然后

 $ grep '/dev' /etc/fstab /dev/mapper/t60p-root / ext4 errors=remount-ro 0 1 /dev/mapper/t60p-swap_1 none swap sw 0 0 

此示例来自12.04 Server安装,在安装时选择了全磁盘LVM,因此fstab是安装程序创建的。 如果我正确理解您的命名约定,则备份卷的等效值将是

 /dev/mapper/vgBackup-lvBackup /home/stuart/volume_backup ext3 defaults 0 1 

您还应该能够使用映射器链接对应的UUID,您可以从blkid获​​取,例如sudo blkid -c /dev/null的输出sudo blkid -c /dev/null

您可能还需要运行sudo update-initramfs -u ,以便在引导期间使设备映射可用。