/boot/grub目录不用找啊,试试直接
cd /boot/grub
这东西就是绝对路径,linux前面没有分区的。
/boot/grub目录不用找啊,试试直接
cd /boot/grub
这东西就是绝对路径,linux前面没有分区的。
楼主不要着急,这个应该是更新没有正常完成就强制关机,grub配置文件坏掉了
首先要手动引导进入系统,就在楼主这个grub命令界面,输入linux (
然后按一下tab键,就会给你提示硬盘名,一般是hd0,hd1,然后楼主找到deepin安装的硬盘,给他输入进去,然后再写个逗号,像这样
linux (hd0,
然后再按一下tab,他会给你提示分区,找到boot所在的分区(如果你是全盘安装的他会单独分一个区,如果是手动安装的话他和主目录是在一个分区),如果你是gpt分区表就是gpt开头,如果是mbr就是msdos开头,给他输入进去,如果你是有单独的boot分区的话就是这样
linux (hd0,gpt2)/
如果是和主目录在一个分区的话就这样
linux (hd0,gpt2)/boot/
然后再按下tab他会提示你文件夹下面的文件,输入vmlinuz-然后按tab,他会提示你下面的文件名,输入完成以后类似这样
linux (hd0,gpt2)/boot/vmlinuz-5.10.60-amd64-desktop
然后继续输入下面的内容
linux (hd0,gpt2)/boot/vmlinuz-5.10.60-amd64-desktop root=UUID=
然后楼主找到上面提示的分区表,找到deepin主目录的分区的UUID,给他输入进去(非常长,但是一定要认真输入)
linux (hd0,gpt2)/boot/vmlinuz-5.10.60-amd64-desktop root=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
然后按回车执行
下一个命令和上面的类似,但是没有root参数,输入进去(注意换成楼主自己的分区号)
initrd (hd0,gpt2)/boot/initrd.img-5.10.60-amd64-desktop
完成后按回车,输入最后一条命令
boot
然后按回车,如果之前的没有差错,等待一段时间后楼主就能进入系统了
然后就可以尝试修复,登录以后打开终端,完成中断的软件包安装用
sudo dpkg --configure -a
更新grub配置文件用
sudo update-grub
楼主不要着急,这个应该是更新没有正常完成就强制关机,grub配置文件坏掉了
首先要手动引导进入系统,就在楼主这个grub命令界面,输入linux (
然后按一下tab键,就会给你提示硬盘名,一般是hd0,hd1,然后楼主找到deepin安装的硬盘,给他输入进去,然后再写个逗号,像这样
linux (hd0,
然后再按一下tab,他会给你提示分区,找到boot所在的分区(如果你是全盘安装的他会单独分一个区,如果是手动安装的话他和主目录是在一个分区),如果你是gpt分区表就是gpt开头,如果是mbr就是msdos开头,给他输入进去,如果你是有单独的boot分区的话就是这样
linux (hd0,gpt2)/
如果是和主目录在一个分区的话就这样
linux (hd0,gpt2)/boot/
然后再按下tab他会提示你文件夹下面的文件,输入vmlinuz-然后按tab,他会提示你下面的文件名,输入完成以后类似这样
linux (hd0,gpt2)/boot/vmlinuz-5.10.60-amd64-desktop
然后继续输入下面的内容
linux (hd0,gpt2)/boot/vmlinuz-5.10.60-amd64-desktop root=UUID=
然后楼主找到上面提示的分区表,找到deepin主目录的分区的UUID,给他输入进去(非常长,但是一定要认真输入)
linux (hd0,gpt2)/boot/vmlinuz-5.10.60-amd64-desktop root=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
然后按回车执行
下一个命令和上面的类似,但是没有root参数,输入进去(注意换成楼主自己的分区号)
initrd (hd0,gpt2)/boot/initrd.img-5.10.60-amd64-desktop
完成后按回车,输入最后一条命令
boot
然后按回车,如果之前的没有差错,等待一段时间后楼主就能进入系统了
然后就可以尝试修复,登录以后打开终端,完成中断的软件包安装用
sudo dpkg --configure -a
更新grub配置文件用
sudo update-grub
谢谢。手动进入引导我尝试过了,不过没有成功。
之后我又用pe系统查看了一下分区,找到了系统所在的分区,发现分区的符号有点奇怪,好像是还有个 $之类的符号,而且用命令行引导会报错。
尝试了好几个小时,无奈最后重装了。不敢让系统更新了,太可怕了。
Popular Events
More
前天更新完系统后,隔天打开电脑就出现这个情况。
csdn和deepin论坛上的解决方案翻遍了试遍了,
用ls 命令查看所有分区,一个个找/grub 目录和/boot/grub目录,翻遍了,两个目录都没有。
人已经麻了,我的系统还有救吗?
deepin是我很喜欢的国产系统,可别让我失望啊