|
zck132
初级用户
 
积分 30
发帖 10
注册 2007-11-30
状态 离线
|
『楼 主』:
各品牌机系统recovery的引导文件问题!
使用 LLM 解释/回答一下
本人花费很长时间学习了EZboot,GRUB,BCDW等启动光盘管理器,觉得GRUB的发展前景最好了,功能很强大,之间的互调也基本能用上,引导IMG,ISO等也大部份成功,只是个别比较特别的没有成功!
现在正在做一张光盘,已经集成我我所要的各IMG和ISO文件,就差各品牌机系统recovery的引导文件还没有搞清楚,其实我的目的是:想用GRUB来引导各品牌机隐藏盘的RECOVERY引导文件来恢复系统,因为有时有些品牌机要在BIOS打开,或者MBR本来就改变了不支持F11等按键来恢复系统等原因。但不知道应该用GRUB调用那个才文件才对,不知道各高手可提供各品牌机的引导文件可能信息否!?
谢谢了!
I have spent a long time learning EZboot, GRUB, BCDW and other boot CD managers. I think GRUB has the best development prospects, with very powerful functions. The mutual adjustment between them can basically be used. Most of the guides for IMG, ISO and so on are successful, just some relatively special ones are not successful!
Now I am making a CD, which has integrated all the IMG and ISO files I need. The only thing left is that I haven't figured out the boot files for the system recovery of various brand computers. In fact, my purpose is: I want to use GRUB to guide the recovery boot files of the hidden disks of various brand computers to restore the system, because sometimes some brand computers need to be turned on in BIOS, or the MBR has been changed and does not support keys such as F11 to restore the system. But I don't know which file GRUB should call. I don't know if the masters can provide possible information about the boot files of various brand computers!?
Thank you!
|
|
2008-3-28 19:59 |
|
|
Climbing
铂金会员
       网络独行侠
积分 6962
发帖 2753
注册 2003-4-16 来自 河北保定
状态 离线
|
『第 2 楼』:
使用 LLM 解释/回答一下
这个可难了。主要是基于HPA的一键恢复的引导方法不统一。
如果只是平常的隐藏分区形式,你只要将这个分区去掉隐藏属性并加上激活属性,然后直接加载对应分区的引导扇区即可,假设这个分区是(hd0,6):
rootnoverify (hd0,6)
unhide
makeactive
chainloader +1
boot
This is quite difficult. The main thing is that the boot methods for one-click recovery based on HPA are not uniform.
If it's just the usual hidden partition form, you just need to remove the hidden attribute of this partition and add the active attribute, then directly load the boot sector of the corresponding partition. Suppose this partition is (hd0,6):
rootnoverify (hd0,6)
unhide
makeactive
chainloader +1
boot
|

偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
|
|
2008-3-31 23:33 |
|
|
zck132
初级用户
 
积分 30
发帖 10
注册 2007-11-30
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
谢谢楼上的回复,嗯,这个也是个办法,不过我的意思是,能不能用这样的呢?
find --set-root /XXXX
chainloader /XXXX
boot
这样呢?就像是引导XP那样,直接find --set-root /ntldr 原后loader这个ntldr这样子启动呢。。。recovery应该也是调用某个像ntldr这样的文件启动的吗?如果是行吗?
Thanks for the reply from the upstairs. Well, this is also a way, but what I mean is, can we use this?
find --set-root /XXXX
chainloader /XXXX
boot
Is it like this? Just like booting XP, directly find --set-root /ntldr and then load this ntldr to start like that... Recovery should also call a file like ntldr to start, right? If so, will it work?
|
|
2008-4-3 19:01 |
|
|