硬盘更名 - Archlinux

硬盘更名 - Archlinux

我刚刚安装了 Archlinux,所以对此很陌生。

启动时,突然发生这样的情况,我的 SSD 没有像我安装 Arch 时那样安装为“sda”,而是安装为“sdd”或“sdf”。如果发生这种情况,我的 Arch 将无法启动。

我读到我不应该使用此命令来生成我的 fstab:

genfstab -Lp /mnt > /mnt/etc/fstab

就像安装 arch 教程中建议的那样。我应该用这个

genfstab -Up /mnt > /mnt/etc/fstab

这样是通过UUID来保存的,所以它是唯一的。

但它仍然不起作用。谁能帮我?

我的/etc/fstab:

# /dev/mapper/main-root LABEL=arch
UUID=35f1511b-d896-45eb-8a54-defc8356fa2a   /           ext4        rw,relatime,data=ordered    0 1

# /dev/sdd1 LABEL=boot
UUID=c71e37a9-e656-48bd-96e1-5ffd1904f542   /boot       ext4        rw,relatime,data=ordered    0 2

# /dev/mapper/main-home LABEL=home
UUID=509bb392-e5ba-4cdd-a10e-1017bc5fa736   /home       ext4        rw,relatime,data=ordered    0 2

# /dev/mapper/main-swap LABEL=swap
UUID=cc570380-9ef5-4304-96d7-3d50df41c21e   none        swap        defaults    0 0

这是错误消息,我得到: 在此输入图像描述

编辑:当拔掉安装了 Ubuntu 和 Windows 的其他硬盘时,我没有收到此错误。

我的/boot/grub/grub.cfg:

http://pastebin.com/MDSNTRb4

相关内容