|
我在论坛和其他地方看到了可以使用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 Id System
/dev/hda1 * 1 653 5245191 7 HPFS/NTFS
/dev/hda2 654 4864 33824857+ f W95 Ext'd (LBA)
/dev/hda5 654 1306 5245191 7 HPFS/NTFS
/dev/hda6 1307 1959 5245191 b W95 FAT32
/dev/hda7 1960 3264 10482381 c W95 FAT32 (LBA)
/dev/hda8 3265 4864 12851968+ c W95 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 Id System
/dev/hdb1 * 1 554 4188208+ 83 Linux
/dev/hdb2 555 2585 15354360 f W95 Ext'd (LBA)
/dev/hdb5 555 635 612328+ 82 Linux swap / Solaris
/dev/hdb6 636 2585 14741968+ c W95 FAT32 (LBA) |
|