Ubuntu 23.04安装后无法启动,仍进入旧操作系统的问题求助
Ubuntu 23.04安装后无法启动,仍进入旧操作系统的问题求助
嘿,我来帮你搞定这个启动问题!你已经做好了正常工作的Ubuntu启动盘,完成安装后却依然进入旧系统,这种情况大多和启动顺序、引导配置有关,咱们一步步排查:
检查BIOS/UEFI启动优先级
重启电脑,开机时按对应按键(常见的是F2、F10、Del或Esc,开机屏幕会有提示)进入BIOS/UEFI设置界面。找到「Boot Order」(启动顺序)选项,把安装了Ubuntu的硬盘(或者你的Ubuntu启动盘,如果还插着的话)调整到最顶端,设为第一启动项。保存设置后重启,看看是否能进入Ubuntu。修复GRUB引导记录
如果启动顺序没问题还是无法引导,咱们手动修复GRUB:- 用Ubuntu启动盘引导,选择「Try Ubuntu without installing」(试用Ubuntu不安装)。
- 打开终端,输入命令
sudo fdisk -l,找到Ubuntu系统所在的分区(通常是ext4格式,挂载点为/),记下它的设备名(比如/dev/sda2)。 - 执行挂载命令:
sudo mount /dev/sda2 /mnt(把你的Ubuntu分区替换成实际的设备名)。 - 安装GRUB到硬盘主引导记录:
sudo grub-install --root-directory=/mnt /dev/sda(这里的/dev/sda是你的硬盘设备,不是分区,比如第二块硬盘就是/dev/sdb)。 - 完成后重启电脑,测试是否能正常引导Ubuntu。
关闭快速启动和安全启动(针对Windows旧系统)
如果你的旧系统是Windows:- 进入Windows,打开「电源选项」,找到「选择电源按钮的功能」,点击「更改当前不可用的设置」,然后取消勾选「快速启动」选项,保存更改。
- 再次进入BIOS/UEFI,检查是否开启了「Secure Boot」(安全启动),如果开启的话尝试关闭它——部分Ubuntu版本在安全启动开启时会无法正常引导。
确认Ubuntu是否安装到了目标硬盘
用试用模式进入Ubuntu后,打开文件管理器,查看各个硬盘分区,确认Ubuntu的核心系统目录(比如/bin、/etc、/home)是否存在于你想要安装的分区中,避免安装时误选了旧系统所在的硬盘。
备注:内容来源于stack exchange,提问作者Nadhir Najar
相关产品推荐
相关产品推荐

