关于联想笔记本安装DeepIn后无法启动,那位高手帮忙解决...
Tofloor
poster avatar
tonydeng974
deepin
2018-09-17 22:33
Author
本人联想笔记本L460  内存 8G

用U盘安装deepin15.7版,准备采用win10和deepin双系统的方式,安装完成后,按要求进行重新启动,系统立即报错如下:


此是机器按任何键都无反应,只能硬关机重新启动。硬关机后,按F12选择启动菜单中deepin on window 启动报错


那位高手帮忙解决一下。
Reply Favorite View the author
All Replies
avatar
lcw0268
deepin
2018-09-18 02:40
#1
1, 出现第二张图片的解决办法论坛wiki有。
2,你要安装固件。
Reply View the author
avatar
187******69
deepin
2018-09-18 05:10
#2
楼上正解,看第一张图已经说了,固件错误。
我没碰到过这问题,具体怎么解决不太清楚。
Reply View the author
avatar
tonydeng974
deepin
2018-09-19 06:01
#3
无法进入Linux如何更新microcode?难道在WIN10下更新操作?麻烦给出论坛解决方法的链接。
Reply View the author
avatar
tonydeng974
deepin
2018-09-19 06:03
#4
https://bbs.deepin.org/post/168985
1, 出现第二张图片的解决办法论坛wiki有。
2,你要安装固件。

无法进入Linux如何更新microcode?难道在WIN10下更新操作?麻烦给出论坛解决方法的链接。
Reply View the author
avatar
tonydeng974
deepin
2018-09-19 06:27
#5
本帖最后由 tonydeng974 于 2018-9-18 22:42 编辑
https://bbs.deepin.org/post/168985
楼上正解,看第一张图已经说了,固件错误。
我没碰到过这问题,具体怎么解决不太清楚。 ...

第一张图告诉update microcode to version 只是一个BUG不是Error,并且说了可以稍后更新。关键是后面的Error不知道是什么意思。现在是进不了deepin系统呀。exceeds size of target Buffer 超出目标缓冲大小是什么意思呀。
Reply View the author
avatar
187******69
deepin
2018-09-19 17:04
#6
https://bbs.deepin.org/post/168985
第一张图告诉update microcode to version 只是一个BUG不是Error,并且说了可以稍后更新。关键是后面的Err ...

acpi 应该是电源管理吧,貌似跟电池有关。至于超出缓冲区大小,这个估计要问官方,我也不知道。不过看第二张你能进入到 grub 引导的界面,说明应该是安装成功的,至少没有进入 Windows manger 。你可以试试重新格式化安装一次,或者百度下 grub 的命令,手动设置启动的分区,试试看能不能解决。
Reply View the author
avatar
freenestor
deepin
2018-09-20 23:51
#7
本帖最后由 freenestor 于 2018-9-20 16:00 编辑

进入第二图时,可以尝试先手动启动内核,方法:
第一步先查看磁盘情况:
grub> ls       查看磁盘分区情况

如上图所示,本例只有一块磁盘,并标识为hd0,三个分区msdos1、msdos5、msdos6

第二步,找到根目录所在分区,如上图使用 ls (hd0,msdos1)/ 可以尝试列出分区下的文件内容,可以看到(hd0,msdos1)下面包含根目录所在的文件,可以确定(hd0,msdos1)是根分区; ls (hd0,msdos1)/boot 查看内核文件名称;
第三步,确定根分区的设备或者UUID:
grub> set root='hd0,msdos1'
grub>cat /etc/fstab         #这里可以看到fstab中的内容,应该可以看到根分区UUID,或者你知道根分区所在设备,假设为/dev/sda1

第四步,设置启动内核并尝试启动:
grub>linux /boot/vmlinuz-xx.xx.xx-amd64 root=/dev/sda1 rw nosplash
或者
grub>linux /boot/vmlinuz-xx.xx.xx-amd64 root=UUID=xxxxxx rw nosplash
grub>initrd /boot/initrd-xx.xx.xx-amd64
grub>boot

如果能启动,进入系统进行修复操作。




Reply View the author