重启后 LVM 分配发生变化

重启后 LVM 分配发生变化

我一直在 Caddy 上以双启动方式运行 Ubuntu 和 XP。我还在 VirtualBox 客户机上运行 XP。我上次升级到 Natty 运行良好,并自动挂载了我所有的内部驱动器(13 个分区)。

我已经升级到 11.10,但由于它不会自动安装我的所有驱动器,因此我遇到了各种问题。如果我冷启动机器,fdisk -l 会告诉我 sda、sdd 等的分配,但如果我重新启动(热启动),所有这些分配都会发生变化。sda 上的内容现在在 sdc 上,而 sdc 现在是 sde,依此类推。

我想(正在运行)Virtualbox,在启动时将 vdi 放在 sdc1 上。目前,如果我将 fstab 设置为使用这些设置自动挂载 sdc1,然后重新启动,就会出现各种错误。有没有办法强制 LVM 或其他程序在重新启动后保持分配?

答案1

通过 UUID 挂载分区解决磁盘驱动器更改其设备名称的问题。

您可以使用以下命令查找磁盘设备的 UUID命令:

$ sudo blkid -p /dev/sda1
/dev/sda1: UUID="af340d98-0e91-4990-8cc9-17566264db2b" VERSION="1.0" TYPE="ext4" USAGE="filesystem" 

然后,你可以用 UUID=... 版本替换该/dev/sda1/etc/fstab。例如:

UUID=af340d98-0e91-4990-8cc9-17566264db2b  /  ext4 rw,errors=remount-ro

相关内容