Ubuntu 22.04.1双系统安装后启动报错求助
Ubuntu 22.04.1双系统安装后启动报错求助
我用balenaEtcher制作了Ubuntu安装U盘,采用双系统模式安装,为了降低数据丢失风险还特意压缩了主分区空间。安装过程是跟着教程走的,一切都很顺利,但重启后却遇到了两个报错:
[FAILED] Failed mounting /cdrom
[FAILED] Failed to start Ubuntu live CD installer.
有没有朋友遇到过类似的问题?求帮忙解答,谢谢!
可能的解决方法:
优先检查启动项顺序
这是最常见的原因!重启电脑进入BIOS/UEFI设置,确认把安装好Ubuntu的硬盘设为第一启动项——如果安装后没拔U盘,系统很可能还在尝试从Live CD启动,自然会报挂载/cdrom的错误。修复GRUB引导配置
如果启动项没问题,大概率是GRUB引导出了异常。可以再次插入安装U盘,选择「Try Ubuntu without installing」进入Live环境,然后打开终端执行以下步骤:- 先识别Ubuntu系统所在分区:用
lsblk或fdisk -l命令查看,通常是/dev/sdaX或/dev/nvme0n1pX格式 - 挂载系统分区:
sudo mount /dev/sdaX /mnt - 挂载必要的系统目录:
sudo mount --bind /dev /mnt/dev && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys - 切换到系统根环境:
sudo chroot /mnt - 重新安装GRUB到硬盘:
sudo grub-install /dev/sda(注意这里是硬盘设备名,不是分区名) - 更新GRUB配置:
sudo update-grub - 退出并重启:
exit && sudo reboot
- 先识别Ubuntu系统所在分区:用
清理fstab中的无效挂载项
报错指向/cdrom挂载失败,可能是系统启动时还残留着Live CD的挂载配置。进入Live环境后挂载Ubuntu系统分区,打开/mnt/etc/fstab文件,找到包含/cdrom的条目,在行首加#注释掉该行,保存后重启即可。
备注:内容来源于stack exchange,提问作者Serban Dobre
相关产品推荐
相关产品推荐

