求助,关于系统引导
Tofloor
poster avatar
187******22
deepin
2018-04-02 01:32
Author
本帖最后由 cflxlxy 于 2018-4-1 22:19 编辑

1T的硬盘 第一个是 EFI 分区,第二个 DEEPIN ,第三个WIN8,第四个第五个仓库,第六个空闲,上图
系统是纯UEFI引导,不是兼容模式,硬盘已经格式成GUID模式。。



问题,刻录光盘,重启光盘引导,安装DEEPIN 到第二个分区,安装过程一切正常,

但是重启以后直接进入WIN8 ,没有引导菜单

尝试把EFI分区格式化,用软件可以恢复WIND8的引导,但是还是没有DEEPIN的

deepin-live-system-2.0-amd64.iso 这个修复引导也试过了,不行。

把第一第二分区格式化了,重新安装DEEPIN也不行,根本就没引导。win8也引导不起来了,只能进PE用软件恢复WIND8的引导,
但是还是没有DEEPIN的引导菜单。。。。。。。。

求助怎么调啊,新手,谢谢    是15.5系统

Reply Favorite View the author
All Replies
avatar
字甲达宾
deepin
2018-04-02 16:56
#1
如果用光盘能进临时的 Linux 系统,试着用 root 用户身份运行命令:
fdisk /mbr
/mbr 这个参数在帮助信息中是不显示的。作用是清除硬盘的 MBR (即主引导记录)中残留的 GRUB 启动信息。
清除后可以直接进入 windows 的启动菜单。

如果没有 grub 的引导菜单,可以考虑在 windows 盘中装一个 grub4dos  ,或者复制 grub4dos 相关文件到C:盘。
大概需要这几个文件:
c:\grldr
c:\menu.lst   
然后在 c:\boot.ini 文件最后面,添加一行
c:\grldr="grub4dos"
(说明: boot.ini 默认的文件属性是隐藏的,只读的,需要先改成正常属性后,才可以修改。修改后,再改回成隐藏,只读)

再在 menu.lst 文件中添加对应的 Deepin 启动内容,如
提示:请根据自己的实际情况,输入(hd0,XXX) 和 /dev/sdaYYY 数据。

title Boot Linux
root (hd0,2)
kernel (hd0,2)/vmlinuz root=/dev/sda3 ro
initrd (hd0,2)/initrd.img


Reply View the author
avatar
187******22
deepin
2018-04-02 17:39
#2
谢谢回答,我回家试试
Reply View the author
avatar
ixingbo
deepin
2018-04-02 18:20
#3
建议使用U盘制作live,然后在live环境下运行深度系统修复工具,这个U盘 live你可以理解为winPE系统
Reply View the author
avatar
187******22
deepin
2018-04-02 23:44
#4
https://bbs.deepin.org/post/154866
建议使用U盘制作live,然后在live环境下运行深度系统修复工具,这个U盘 live你可以理解为winPE系统 ...

谢谢回答,这个方法我昨天已经试过了,我把第一个 EFI 分区格式化了,然后用深度系统修复工具修复引导,提示修复成功,但是还是引导不起来,命令行也不出,晚上传照片
Reply View the author
avatar
ixingbo
deepin
2018-04-03 01:42
#5
https://bbs.deepin.org/post/154866
谢谢回答,这个方法我昨天已经试过了,我把第一个 EFI 分区格式化了,然后用深度系统修复工具修复引导, ...

再试试开机按F11选择引导菜单,一个个尝试下,uefi启动会生成很多菜单,找一个能启动的,改下bios菜单启动顺序就行了,我的就是基于块引导启动的,不是grub引导启动的
Reply View the author
avatar
窄口牛
deepin
2018-04-03 01:54
#6
esp那么大?
Reply View the author
avatar
187******22
deepin
2018-04-03 15:59
#7

好眼力,我在ESP里放了个PE系统。
Reply View the author
avatar
187******22
deepin
2018-04-03 16:06
#8
感谢楼上各位回贴,我重新找了块硬盘按微软GUID模式标准分区 有ESP MSR 等等,然后再安装深度系统就能引导了,

不知道是什么原因,今天晚上再在深度系统上装win8试试。

原来的分区没有MSR分区,不知道有没有关系
Reply View the author
avatar
窄口牛
deepin
2018-04-03 16:55
#9
这得仔细研究深度的efi安装脚本,理论上你讲的应该不是问题。
Reply View the author
avatar
miloo
deepin
2018-04-03 17:18
#10
是不是用了easyuefi,这个工具会让你的efi分区变成砖
Reply View the author
avatar
sxdtzl
deepin
2018-04-03 17:33
#11
不能用,我用官方的U盘制作工具,然后U盘引导,结果启动显示     NO FILE  啥都没有,还不如软碟通能看到安装界面,但是反复选择第一项安装,无法安装,我在mac上用甲骨文虚拟机直接可以安装deepin,现在没办法只能用debian了,因为我安装都安装不了deepin
Reply View the author
avatar
sxdtzl
deepin
2018-04-03 17:34
#12
我是单系统该怎么安装呢?
Reply View the author
avatar
187******22
deepin
2018-04-04 01:00
#13
https://bbs.deepin.org/post/154866
我是单系统该怎么安装呢?

多试试吧,总会有办法的
Reply View the author
avatar
窄口牛
deepin
2018-04-04 01:24
#14
硬盘和优盘的引导一样就会有问题,因为它们的cfg路径一致。
Reply View the author
avatar
sxdtzl
deepin
2018-04-05 05:56
#15
你用win32。。。那个做U盘启动盘做系统,用官方的都垃圾的启动不了,用win32.。。那个制作U盘居然成功了
Reply View the author