实在让人无奈的linux,2000 server双启动问题!
双硬盘分别装red hat 9.2和windows 2000 server。装2000 server的硬盘上的分区格式全部都是ntfs
由于分别安装,所以Grub中没有NT loader相关内容,目前只能在cmos中切换主引导硬盘来分别启动两个系统。
仔细读过精华贴中关于grub的内容,并完全按照其所说的在grub.conf中加入启动windows的代码
但是,在用grub引导时,被提示
Filesystem type unknow, partition type 。。。
仔细看以前大家成功的例子,发现装windows的第二硬盘一般都是fat分区的,难道grub不认ntfs的启动分区?
郁闷了好多天了,那位高手有独门秘籍可解否??不胜感激!! 双硬盘没经验,另grub肯定支持ntfs的启动分区。。。 schoolwind:
ntfs好像也分ntfs4和ntfs5吧,windows2000 server的ntfs格式应该不同于nt 4.0下的ntfs。
如果grub支持ntfs5,那它应该可以认出我2000 server硬盘上ntfs的启动分区啊?
到处都说grub支持ntfs,怎么我始终无法用grub找到我的ntfs启动分区。越来越糊涂了:( ntfs4和ntfs5没有本质区别。
怀疑你还是硬盘盘符设得有错误,在查查盘符吧。 你的grub.conf 怎么写的? bwb,hew:
我在grub下执行
grub>root (hd1, (tab,按tab一下键)
会列出:
Partition num: 0, Filesystem type unknown, partition type 0x82
Partition num: 2, Filesystem type unknown, partition type 0x82
ps:我的装windows2000的盘只分了两个ntfs分区
如果grub能认ntfs的话,它不应该显示Filesystem type unknown吧? hew:
grub.conf中关于windows启动的部分是这样写的
title windows 2000 server
root (hd1,0)
makeactive
chainloader +1
在grub启动时可以看见选项,但是选择windows启动就会报
Filesystem type unknown错误。
我快被折磨死了:( hd1?
grub中的磁盘是这么标的:
hd0,0 -> hda1
hd1,0 -> hdb1 没有人有类似的情况吗?
究竟怎么解决啊!!
头都晕了。。。 bwb:
我是应该用hd1,0啊
我是两块硬盘,hd0装的linux,hd1才是windows
刚才又重新试了一下,还是老错误:
Filesystem type unknown,partition type 0x7
谁知道0x7什么意思??
注:我前面给错误信息时给的时0x82是错的,应该是0x7
各位高手啊,救命啊,我现在每次要切换系统都要进入cmos去修改,苦不勘言! 我遇到过这种情况,如果懒点就在BIOS里改来改去凑合用。如果不能容忍就升级安装再安装一下LILO或GRUB,有时会好。反正RH系列就是在这些小问题上不注意,我已弃之不用了。 不是吧,难道我注定得在BIOS里改来改去得用linux了?晕死。
真的无解了吗??? 搜索一下“双硬盘安装LINUX”试试,已经解决了两例。 我刚刚装了FC2,装好了,可以进去,单是我的win2000却进不去了,我该怎么办呢?
我的grub.conf 里面是这样的:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You do not have a /boot partition. This means that
# all kernel and initrd paths are relative to /, eg.
# root (hd0,2)
# kernel /boot/vmlinuz-version ro root=/dev/hdc3
# initrd /boot/initrd-version.img
#boot=/dev/hdc
default=1
timeout=10
splashimage=(hd0,2)/boot/grub/splash.xpm.gz
password --md5 $1$7Pcau1Hn$lV9pBuBWetlz2J.KPIuzj0
title Fedora Core (2.6.5-1.358)
root (hd0,2)
kernel /boot/vmlinuz-2.6.5-1.358 ro root=LABEL=/ rhgb quiet
initrd /boot/initrd-2.6.5-1.358.img
title Other
rootnoverify (hd0,0)
chainloader +1
在引导界面选择other后提示是:
Booting 'Other'
rootnoverify(hd0,0)
Chainloader +1
您看看我该怎么办呢? linux盘设置为主盘,修改/etc/lilo.conf
prompt
timeout=100
default=linux
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
message=/boot/message
lba32
image=/boot/vmlinuz-2.4.20-8
label=linux
initrd=/boot/initrd-2.4.20-8.img
read-only
root=/dev/hda8
vga=788
other=/dev/hdb1
optional
label=win2k
map-dirve=0x80
to=0x81
map-drive=0x81
to=0x80
注意红色内容. 装 lilo
另外你一定是在装系统的时候分别把两个盘设置为主盘以后装的.所以才这样.
建议你把win2k盘挂成主盘,把linux挂成从盘.装linux的时候不要分别把盘设置为主盘.
页:
[1]
2