Ubuntu 启动时 USB 磁盘命名冲突

Ubuntu 启动时 USB 磁盘命名冲突

我最终下定决心放弃 Vista,转而使用 Ubuntu 10.04,但在启动时遇到了一个奇怪的问题。

通常情况下,我的启动盘是 /dev/sda,grub 可以从 /dev/sda1 顺利启动。Linux 启动后,如果我插入 USB 磁盘,它会自动挂载为 /dev/sdb,一切又都正常。

如果我尝试在插入 USB 磁盘的情况下启动,就会发生奇怪的事情。出于某种原因,USB 磁盘被检测为 /dev/sda,而我的内部磁盘被检测为 /dev/sdb。然后 Grub 无法启动,并显示错误代码 17,因为 /dev/sda 上没有启动分区。

有什么方法可以控制系统启动时如何检测这些磁盘?如果有帮助的话,笔记本电脑是 Sony Vaio VGN-AR51E

答案1

检查您的 BIOS 设置。可能有一种方法可以控制如何检测设备。如果您有这样的设置,还请检查您的启动设备顺序和类似设置。

相关内容