huohu163 发表于 2006-3-5 00:31:53

用winNT loader不能启动Linux

我在论坛和其他地方看到了可以使用windows启动Linux。可能是我的情况有点特殊。


为了防止损坏磁盘的引导,所以先把Win的引导盘拆下来,用/dev/hdb独立安装Linux,Linux安装在/dev/hdb的MBR上。
安装完成后又把Win的盘挂上。用:
dd if=/dev/hdb of=bootsec.lnx bs=512 count=1
导出Linux的引导信息,然后把它拷到Win下的C:\
并在boot.ini中加入了C:\bootsec.lnx="Mandriva Linux"一行,但用NT loader选择Linux启动的时候屏幕左上角只出现了GRUB后面跟了一个闪动的光标就不动了
请问我哪里做错了?


Disk /dev/hda: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   IdSystem
/dev/hda1   *         1         653   5245191    7HPFS/NTFS
/dev/hda2             654      4864    33824857+   fW95 Ext'd (LBA)
/dev/hda5             654      1306   5245191    7HPFS/NTFS
/dev/hda6            1307      1959   5245191    bW95 FAT32
/dev/hda7            1960      3264    10482381    cW95 FAT32 (LBA)
/dev/hda8            3265      4864    12851968+   cW95 FAT32 (LBA)

Disk /dev/hdb: 20.0 GB, 20020396032 bytes
240 heads, 63 sectors/track, 2586 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes

   Device Boot      Start         End      Blocks   IdSystem
/dev/hdb1   *         1         554   4188208+83Linux
/dev/hdb2             555      2585    15354360    fW95 Ext'd (LBA)
/dev/hdb5             555         635      612328+82Linux swap / Solaris
/dev/hdb6             636      2585    14741968+   cW95 FAT32 (LBA)

tanhitzq 发表于 2006-3-5 10:25:33

安装grub for nt 就简单很多了。
页: [1]
查看完整版本: 用winNT loader不能启动Linux