LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 522|回复: 8

关于xp的引导

[复制链接]
发表于 2009-10-16 18:48:19 | 显示全部楼层 |阅读模式
我在扩展分区的sda9 中,用ghost恢复了一个xp映像。
在grub.conf中加入
title WinXp
rootnoverify (hd0,8)
chainloader +1
makeactive

可是不能引导xp,请问问题出在哪?谢谢
发表于 2009-10-16 18:53:27 | 显示全部楼层
XP好像不能用这种方式更改启动!只能是制作GHOST时候的那个分区才可以启动。例如:GHOST的制作人是C盘装XP ,其它人用这个GHOST也只能安装到C盘!!
回复 支持 反对

使用道具 举报

发表于 2009-10-16 19:11:44 | 显示全部楼层
LS的确定么...

windows操作系统理论上不能放逻辑分区只能分个主分区,然后要设置其为激活才能引导启动

PS:忘了在哪里看到某个人说他在逻辑分区装windows系统启动成功(深度怀疑)
回复 支持 反对

使用道具 举报

发表于 2009-10-16 19:12:33 | 显示全部楼层
感觉楼上有误解
我的XP是装在第三分区的,GHOST照样可以正常使用
感觉LZ的GRUB命令不是很好
试试下面的
root (hd0,8)
chainloader +1
boot
应该可以引导,我在GRUB2中基本也是这样用,GRUB大致相同
回复 支持 反对

使用道具 举报

发表于 2009-10-16 20:27:29 | 显示全部楼层
我感覺 windows 系统的引導器(ntldr) 必須裝在主分區吧(這樣才能boot active)!
所以 windows 系统也只能在主分區?

不知道對不對....
回复 支持 反对

使用道具 举报

发表于 2009-10-16 21:29:09 | 显示全部楼层
安装的限制
ghost 镜像可以恢复到主分区或逻辑分区。
标准安装可以安装到主分区。
如果前面有个可以识别的主分区,标准安装也可以安装到逻辑分区。

预引导的限制
至少要有个前导程序,grub 或者 grub4dos 或者 NT 本身在 DBR 中的自举代码。

引导的限制
ntldr 可以在任意分区,主分区逻辑分区不限。
boot.ini 必须在第一磁盘的激活分区,常规上逻辑分区不能激活。


ghost 恢复是不受限的。

预引导方案确定一下是 grub + DBR + ntldr 还是 grub4dos + DBR + ntldr 还是 grub4dos + ntldr。恢复 ghost 到一个全新的分区是否存在 DBR 还不确定。

引导时的 boot.ini 限制要确定一下,突破这个限制可以用 grub 的映射功能,手动制作引导软盘镜像。
http://forum.ubuntu.org.cn/viewtopic.php?f=139&t=224942
回复 支持 反对

使用道具 举报

发表于 2009-10-16 21:37:46 | 显示全部楼层
如此,
PS:忘了在哪里看到某个人说他在逻辑分区装windows系统启动成功(深度怀疑)

可以解释通过

即另外做了个启动引导来引导windows系统而不是通过其本身自带的引导

-.-果然无忧的神人不是一般的多
回复 支持 反对

使用道具 举报

发表于 2009-10-16 22:57:28 | 显示全部楼层
原來是 boot.ini 的毛病。。。

明白了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-17 10:40:07 | 显示全部楼层
xiexie
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表