楼 主
是不是不能启动到非第一硬盘的非第一主分区的NT系统
发表于 2006-08-14 15:27 · 中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
积分 5,154
发帖 1,827
注册 2003-07-18 00:00
UID 7105
性别 男
状态 离线
测试了启动第三硬盘的第二主分区(XP系统,FAT32),设为活跃,隐藏了第一主分区。
BIOS设为从第三硬盘启动,但是,显示“NTLDR IS MISSING”
但所有的系统文件都是好的。
于是,试了 SYS 此分区: 传了DOS系统,再起,却可以启动到了DOS下拉(就是这个分区),
说明:可以启动到非第一硬盘的非第一主分区的。
那么,是不是 NT系统就不行呢?
[ Last edited by GOTOmsdos on 2006-8-14 at 15:31 ]
第 2 楼
发表于 2006-08-14 15:34 · 中国 上海 浦东新区 电信
金牌会员
★★★★
积分 3,467
发帖 1,616
注册 2004-06-21 00:00
UID 27148
状态 离线
奇怪,按理来说,如果在bios中设了从第三硬盘启动,(hd0)和(hd2)应该对换的,也就是这是grub中第三硬盘应该是(hd0)。
由于ntldr,boot.ini只能放在(hd0)(放其它硬盘会找不到的),因此在grub中手动交换两盘的盘号吧,然后再启动
map (hd0) (hd2)
map (hd2) (hd0)
map --hook
chainloader (hd0,0)/ntldr
boot
注意,在这之前,先把boot.ini中的
multi(0)disk(0)rdisk(2)partition(1)\WINDOWS
改成
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
第 3 楼
发表于 2006-08-14 15:58 · 中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
积分 5,154
发帖 1,827
注册 2003-07-18 00:00
UID 7105
性别 男
状态 离线
chainloader (hd0,0)/ntldr
你这里是 (hd0,0) 我要它是 (hd0,1) 啊!)
fujianabc兄 哈哈! 你文不对题啊!
第 4 楼
发表于 2006-08-14 16:19 · 中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
积分 5,154
发帖 1,827
注册 2003-07-18 00:00
UID 7105
性别 男
状态 离线
第 5 楼
发表于 2006-08-14 16:33 · 中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
UID 54766
性别 男
来自 上海
状态 离线
DOS下用安装光盘%cdrom%\i386\winnt.exe后再次启动时删除临时文件再修改下 BOOT.INI试试,让安装程序判断下rdisk(?)partition(?)
第 6 楼
发表于 2006-08-14 16:39 · 中国 上海 黄浦区 电信
金牌会员
★★★★
积分 3,467
发帖 1,616
注册 2004-06-21 00:00
UID 27148
状态 离线
Originally posted by GOTOmsdos at 2006-8-14 03:58 PM:
chainloader (hd0,0)/ntldr
你这里是 (hd0,0) 我要它是 (hd0,1) 啊!)
fujianabc兄 哈哈! 你文不对题啊!
不管是ntldr还是boot.ini,都要放在hd0上才行,如果是hd2,用grub的map命令交换盘号。
至于是(hd2,0)还是(hd2,1)没多大关系。
用
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
代替原来的
multi(0)disk(0)rdisk(2)partition(2)\WINDOWS
即可。
第 7 楼
发表于 2006-08-14 16:51 · 中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
积分 5,154
发帖 1,827
注册 2003-07-18 00:00
UID 7105
性别 男
状态 离线
第 8 楼
发表于 2006-08-14 16:54 · 中国 上海 黄浦区 电信
金牌会员
★★★★
积分 3,467
发帖 1,616
注册 2004-06-21 00:00
UID 27148
状态 离线
用grub的chainloader启动ntldr吧,不要用磁盘自身的启动扇区启动ntldr。
chainloader (hd2,1)/ntldr
boot
或者
chainloader (hd0,1)/ntldr
boot
第 9 楼
发表于 2006-08-14 16:57 · 中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
UID 54766
性别 男
来自 上海
状态 离线
是不是不能启动到非第一硬盘的非第一主分区的NT系统
这个是否定的,我曾把NT安装在最后一个活动主分区,如下图:
GOTOmsdos兄老革命碰到新问题了吧

第 10 楼
发表于 2006-08-14 17:02 · 中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
UID 54766
性别 男
来自 上海
状态 离线
55555怎么了?
我不能上传.jpg扩展名的附件
能上传附件大小由原来的1024KB变成了300KB了。你们是不是也这样啊?
第 11 楼
发表于 2006-08-14 17:21 · 中国 上海 浦东新区 电信
金牌会员
★★★★
积分 3,467
发帖 1,616
注册 2004-06-21 00:00
UID 27148
状态 离线
Originally posted by fastslz at 2006-8-14 05:02 PM:
55555怎么了?
我不能上传.jpg扩展名的附件
能上传附件大小由原来的1024KB变成了300KB了。你们是不是也这样啊?
用png或者gif,bmp太大了。
第 12 楼
发表于 2006-08-14 17:47 · 中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
UID 54766
性别 男
来自 上海
状态 离线
png或者gif都试过了能上传不能显示,还是删除了吧。现在提示是
附件文件无法保存到服务器,可能是空间已满。请将附件上传至中国DOS联盟文件上传系统,或与管理员联系
[ Last edited by fastslz on 2006-8-14 at 17:50 ]
第 13 楼
发表于 2006-08-15 00:59 · 中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
积分 5,154
发帖 1,827
注册 2003-07-18 00:00
UID 7105
性别 男
状态 离线
chainloader (hd2,1)/ntldr
boot
或者
chainloader (hd0,1)/ntldr
boot
试过,没用。
GRUB提示:
insupported parameter
第 14 楼
发表于 2006-08-15 01:01 · 中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
积分 5,154
发帖 1,827
注册 2003-07-18 00:00
UID 7105
性别 男
状态 离线
现在,问题是:他就是找不到NTLDR,但他就是在的
启动DOS就没问题。。
第 15 楼
发表于 2006-08-15 01:28 · 中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
UID 54766
性别 男
来自 上海
状态 离线
哦,对了NTLDR版本也有关系的哦,如先安装2003后安装XP这样启动2003会有这个提示的,包括ntdetect.com和bootfont.bin
论坛跳转: