所以昨天我遇到了一个 grub 问题,需要我注释掉我的 fstab 中安装的其他两个驱动器。
1. 装有我的 qcow2 虚拟机的 SSD。 2. 1TB希捷
所以我列出的只是 / 和交换。启动系统后,我注意到 SSD 的 /dev/sdd 更改为 /dev/sdc。好吧,我想.. 不管怎样,我现在会重新创建虚拟机来查看 sdc。快进到 20 分钟前,我的虚拟机停止启动,经过进一步检查,sdc 现在回到了 sdd。是什么赋予了?什么可能导致此问题或者我可以在哪里查找以确定原因?
答案1
都是我的错。我是这里的白痴.. 插入另一个 1tb 硬盘,它恰好位于比 SSD 编号更低的 SATA 端口上,所以它需要 sdc 并将 SSD 推到 sdd 上。
:(
答案2
将来为了防止出现此问题,我强烈建议在 fstab 中使用分区 UUID(而不是 /dev/sdX 命名)。这非常容易做到,并且会让您的生活更轻松,特别是对于自动安装任何可能会更改位置或可能只是以不同顺序插入/检测的驱动器。
https://wiki.archlinux.org/index.php/fstab#File_system_UUIDs