如果硬盘顺序出问题,进入了grub命令行模式,可以通过下面命令Grub启动系统:
ls -l # 查root参数
set root='hd1,msdos2'
linux /boot/vmlinuz root=/dev/sdb2
initrd /boot/initrd.img
boot
启动系统后修改/boot/grub/grub.cfg,然后运行
sudo grub-install
在硬盘位置固定前不要运行update-grub,它会重新生成grub.cfg,把之前的修改覆盖。但在引导硬盘被移除后,系统重启如果进入了紧急维护模式,则需要重新运行update-grub来更正参数里的硬盘位置值。(不过好像更正了硬盘配置位置还是会进入紧急维护模式,不知道哪里还有问题怎么修复)
如果移动硬盘无法启动,可以尝试在另外一台Linux里启动,然后运行:
最新评论