Ubuntu 22.04.3/23.04全新安装后无法启动,卡在‘Loading initial ramdisk’问题求助
Ubuntu 22.04.3/23.04全新安装后无法启动,卡在‘Loading initial ramdisk’问题求助
Hey 兄弟,我完全理解你作为Linux新手的困惑,毕竟刚接触Ubuntu就碰到启动卡死的问题确实头疼。先帮你解决最核心的「从USB启动后获取root权限修改SSD文件」的问题,再梳理下后续的操作步骤:
步骤1:挂载你的SSD系统分区
当你从USB启动进入「Try or Install Ubuntu」后,有两种方式挂载系统分区:
- 图形化方式:打开文件管理器,找到你的SSD上的Ubuntu系统分区(通常是ext4格式,容量和你安装时分配的一致),点击它即可自动挂载,系统会将其挂载到
/media/ubuntu/[分区名称]这样的路径下。 - 终端方式(更稳妥):
- 输入
sudo fdisk -l查看所有磁盘分区,找到你的SSD系统分区(比如标记为Linux类型的/dev/sda2,具体名称根据你的设备调整)。 - 创建挂载点:
sudo mkdir /mnt/ubuntu - 挂载分区:
sudo mount /dev/sda2 /mnt/ubuntu(把/dev/sda2替换成你实际找到的系统分区路径)
- 输入
步骤2:修改intel-microcode配置文件
挂载完成后,用root权限打开目标文件进行修改:
- 执行命令:
sudo nano /mnt/ubuntu/etc/default/intel-microcode - 在文件中找到
IUCODE_TOOL_INITRAMFS=yes这一行,将其修改为IUCODE_TOOL_INITRAMFS=no - 按
Ctrl+O保存修改,再按Ctrl+X退出编辑器。
步骤3:更新initramfs(关键!不做这步修改不会生效)
因为我们修改了和初始ramdisk相关的配置,必须更新它才能让修改永久生效:
- 切换到挂载的系统环境:
sudo chroot /mnt/ubuntu - 执行更新命令:
update-initramfs -u - 完成后输入
exit退出chroot环境。
步骤4:重启验证
拔掉USB安装介质,正常重启电脑,看看能不能顺利进入Ubuntu系统。
额外提示
- GRUB终端确实没有
sudo命令,它是系统引导阶段的极简环境,只能使用GRUB专属命令,所以你之前在GRUB里临时设置参数的操作是对的,但只是一次性生效,修改系统文件才是永久解决的方案。 - 如果修改后仍然卡在启动界面,你可以试试在GRUB启动项中添加
nomodeset参数临时禁用图形驱动(适合显卡兼容性问题):在GRUB菜单选中Ubuntu项,按e进入编辑模式,找到以linux开头的行,在末尾添加nomodeset,然后按F10启动测试。
备注:内容来源于stack exchange,提问作者Onyvox
相关产品推荐
相关产品推荐

