误删磁盘分区后进入grub rescue模式,无法启动系统及USB安装
误删磁盘分区后进入grub rescue模式,无法启动系统及USB安装
别慌,我来一步步帮你解决这个问题!你现在的状况是误删所有磁盘分区后,GRUB引导程序找不到对应的系统文件,连USB安装盘都没法正常启动。咱们先搞定从USB启动的问题,再重新安装系统就好。
第一步:在GRUB Rescue模式下识别并启动USB安装盘
进入grub rescue>提示符后,按以下步骤操作:
- 先确认哪个是你的USB安装盘:依次输入
ls (hd0)和ls (hd1),如果其中一个返回类似Filesystem is fat32的提示,那这个就是你的USB安装盘(Ubuntu安装盘一般是FAT32格式)。假设识别出(hd1)是USB盘。 - 设置USB盘为根目录:输入
set root=(hd1,1)(如果这个编号不对,可以试试(hd1,gpt1)或者(hd1,msdos1))。 - 加载Ubuntu内核:输入
linux /casper/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso quiet splash(注意:如果你的安装盘ISO文件名不是ubuntu.iso,要改成实际名称;如果vmlinuz不在casper目录下,用ls (hd1,1)/查看根目录文件,找到正确路径)。 - 加载初始化镜像:输入
initrd /casper/initrd(路径要和上面的内核文件对应)。 - 启动系统:输入
boot,正常情况下就能进入Ubuntu的USB安装界面了。
第二步:调整BIOS启动顺序(如果第一步失败)
要是上面的方法没成功,大概率是BIOS里没把USB设为优先启动项:
- 重启电脑,开机时按对应的按键进入BIOS设置(常见的是F2、F10、Delete,不同品牌电脑按键不同,开机屏幕上会有提示)。
- 在BIOS的启动选项里,把USB设备移到第一位,保存设置后重启,电脑会优先从USB安装盘启动。
第三步:重新安装Ubuntu
成功进入USB安装界面后,因为你不需要恢复数据,直接选择**“清除整个磁盘并安装Ubuntu”**选项,安装程序会自动重新分区磁盘并完成系统安装,安装完成后GRUB引导也会自动修复。
如果还是识别不到USB设备,建议换个USB接口(优先用USB2.0接口,部分老电脑USB3.0兼容性较差),或者重新制作Ubuntu安装盘(用Rufus这类工具,注意选择和电脑匹配的分区格式:GPT对应UEFI启动,MBR对应Legacy启动)。
备注:内容来源于stack exchange,提问作者Gabriele Albani




