当前位置: 技术问答>linux和unix
怎样用WIN2000的NTLDR来管理Linux等多操作系统?
来源: 互联网 发布时间:2014-12-22
本文导语: 我的磁盘分区状况如下:C盘为FAT32的win98,D盘也是FAT32,E、F盘是NTFS格式分别装有win2000-professional和server,接下来是Linux Ext2的Linux的root分区以及SWAP分区。 NT的多启动管理工具是NTLDR,它是读取以文件形式保存的每个分...
我的磁盘分区状况如下:C盘为FAT32的win98,D盘也是FAT32,E、F盘是NTFS格式分别装有win2000-professional和server,接下来是Linux Ext2的Linux的root分区以及SWAP分区。
NT的多启动管理工具是NTLDR,它是读取以文件形式保存的每个分区引导扇区的内容,使其可选择地启动操作系统。我做了以下步骤:
1.dd if=/dev/hda8 of=bootsect.lnx bs=512 count=1
2.把bootsect.lnx文件COPY到C盘,并添加内容为C:bootsect.lnx="Linux"到BOOT.INI文件里。
随后,重启。按理说应没什么问题,但在选择操作系统画面时,选择Linux后,屏幕变了,只有光标在顶部闪烁,一直停留不变,并没启动LINUX。
我的/和/boot都装在Linux Ext2分区,系统默认此分区为hda8。我有什么漏做了吗?请指教!!!谢谢!
NT的多启动管理工具是NTLDR,它是读取以文件形式保存的每个分区引导扇区的内容,使其可选择地启动操作系统。我做了以下步骤:
1.dd if=/dev/hda8 of=bootsect.lnx bs=512 count=1
2.把bootsect.lnx文件COPY到C盘,并添加内容为C:bootsect.lnx="Linux"到BOOT.INI文件里。
随后,重启。按理说应没什么问题,但在选择操作系统画面时,选择Linux后,屏幕变了,只有光标在顶部闪烁,一直停留不变,并没启动LINUX。
我的/和/boot都装在Linux Ext2分区,系统默认此分区为hda8。我有什么漏做了吗?请指教!!!谢谢!
|
对,你lilo或grub装到哪里了?
实在不行,就一个一个试吧
实在不行,就一个一个试吧
|
你的LILO没有装在hda8上呀,一定是装在了hda1上了,再装一下LILO就可以用dd if=/dev/hda8 of=bootsect.lnx bs=512 count=1
|
用 grub 也很不错,有彩色菜单、背景,超强纠错,就是没有中文。
|
如果不配置lilo/grub,/dev/hda8的boot扇区将会是空的!