linux 卡在grub_关于ubuntu系统卡在initramfs项的解决方法

小刀网络机房技术昨天接到客户要求安装ubuntu系统,安装顺利完成后,重启进入系统时却卡在initramfs这里不动了,如图:

上图红色框中系统其实早已把问题反馈给我们了(grub引导参数中rootdelay设置的时间太短,导致系统还没有正常加载完设备驱动就已经开始寻找root分区,而导致找不到/root分区。检查系统等待时间是否足够长?)。只是我们习惯性搜索nonblocking pool is initialized这一项问题去了。下面咱们分享下解决办法:

在以上界面输入exit后进入系统

vi /etc/default/grub           #编辑引导菜单grub文件

GRUB_CMDLINE_LINUX="90"        #延时值默认为空,这里我们设置为90,当然也可以是其它值

update-grub                    #更新引导菜单

大功告成,reboot重启系统就会不卡在刚才的界面了。

如果遇到其它linux版本,还是想办法修改grub对应的引导参数就OK了。

例如:grub引导菜单有如下命令

linux /boot/vmlinuz-4.3.0-23-generic root=UUID=9awd2462-2565-2c78-ee1f-8fx3g9w2a9ed ro hugepagesz=3M hugepages=1024 net.ifnames=0 biosdevname=0

只需在后面加上rootdelay=*,*是表示的系统延迟时间。需要注意的是:rootdelay参数与前面的参数之间有空格

linux /boot/vmlinuz-4.3.0-23-generic root=UUID=9awd2462-2565-2c78-ee1f-8fx3g9w2a9ed ro hugepagesz=3M hugepages=1024 net.ifnames=0 biosdevname=0 rootdelay=90

到此本文章已全部完成。后期小刀网络会持续上传遇到的问题并将解决经验分享给大家

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值