China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-06-24 21:59
中国DOS联盟论坛 » GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » Help! Grub boots the NTLDR on the hard drive and freezes View 1,568 Replies 6
Original Poster Posted 2007-02-07 02:31 ·  中国 辽宁 锦州 联通
初级用户
Credits 90
Posts 38
Joined 2007-01-16 08:12
19-year member
UID 76668
Gender Male
Status Offline
There are two hard drives. GRUB is installed to the MBR of one of them. But when loading NTLDR on the other hard drive, it freezes and the prompt "NTLDR is missing" appears. The partition is FAT32. The purpose is to boot the XP system on the second hard drive. The GRUB version is 0.4.2. The motherboard is Gigabyte Nforce4-4x. Under normal circumstances, adjusting the hard drive boot order in the BIOS is okay.

[ Last edited by jzzyl on 2007-2-6 at 05:02 PM ]
Floor 2 Posted 2007-02-07 02:44 ·  中国 广东 深圳 福田区 电信
铂金会员
★★★★
DOS一根葱
Credits 5,493
Posts 2,315
Joined 2006-05-01 10:41
20-year member
UID 54766
Gender Male
From 上海
Status Offline
Please modify the title: Help XXX

Please inform the GRUB version number
第一高手 第二高手

Floor 3 Posted 2007-02-07 02:47 ·  中国 辽宁 锦州 联通
初级用户
Credits 90
Posts 38
Joined 2007-01-16 08:12
19-year member
UID 76668
Gender Male
Status Offline
Floor 4 Posted 2007-02-07 06:41 ·  中国 河南 南阳 联通
银牌会员
★★★★
不甘寂寞的人
Credits 2,491
Posts 1,115
Joined 2003-09-24 00:00
22-year member
UID 10292
Gender Male
Status Offline
This problem is caused by the fact that Microsoft's boot code does not support (hd1). It has been answered elsewhere.

Reminder: Microsoft's boot partition can only be located on the first hard disk.
因为我们亲手创建,这个世界更加美丽。
Floor 5 Posted 2007-02-07 12:03 ·  中国 辽宁 锦州 联通
初级用户
Credits 90
Posts 38
Joined 2007-01-16 08:12
19-year member
UID 76668
Gender Male
Status Offline
Thanks for the guidance from BuDian. Then is there any other way to solve it? MAP (hdo) (hd1)
Is this okay?
Floor 6 Posted 2007-02-11 06:55 ·  中国 上海 浦东新区 电信
金牌会员
★★★★
Credits 3,467
Posts 1,616
Joined 2004-06-21 00:00
22-year member
UID 27148
Status Offline
Use:
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
Note:
There should be boot.ini bootfont.bin ntdetect.com ntldr on the boot partition of the second hard disk
In boot.ini, use rdisk(0) instead of rdisk(1)
Floor 7 Posted 2007-02-13 06:54 ·  中国 辽宁 锦州 联通
初级用户
Credits 90
Posts 38
Joined 2007-01-16 08:12
19-year member
UID 76668
Gender Male
Status Offline
Thanks everyone. This problem is solved.
Forum Jump: