ubuntu内核切换失败,无法启动,bios不停检测情况修复

不知什么原因,新升级的ubuntu内核后,窗口无故变成黑屏幕,内部的图像文字都无法看到。

遂生出切换旧内核的想法。

采用了以下方法:

[用编辑器打开 grub 配置文件
sudo vim /etc/default/grub
找到:
GRUB_DEFAULT=0
修改为:
GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 3.16.0-43-generic"
同样要修改linux-image-extra-3.16.0-43-generic。
4. 保存退出,然后执行以下命令更新 Grub 引导
sudo update-grub
更新完成后重启系统
sudo reboot]

期间还修改了etc下文件中的参数。

重启后,系统在bios阶段,进入蓝屏不停检测内存,硬盘,持续时间很久,看到检测次数达到9次之多,果断切断(网络信息说ubantu在达到一定次数后会启动自检程序)寻找修复之路。

验证是否机器出现问题,将硬盘换至另一台机器上后,依然是进入bios检测,推测系统问题。尝试GRUB引导修复失败,复原以上文件,禁止系统自检(使用'blkid'显示磁盘信息,修改/etc/fstab文件下对应磁盘后,标识为1即自检,改为0)

通过liveCD启动后,磁盘需要进行mount才可以看到,执行fsck -y /dev/sda1后,系统并没有成功;

但跳过了自检步骤,通过ctrl+F6进入紧急initramfs模式;

blkid,显示硬盘,再执行对应fsck -y /dev/sda1(换为实际盘)后,reboot,系统竟然恢复了。

 

你可能感兴趣的:(ubuntu,initramfs,grub)