|
|
一、我的系统的分区情况:
设备 ID 分区类型 挂载点
/dev/hda1 7 HPFS/NTFS
/dev/hda2 12 Compaq diagnostics
/dev/hda3 83 Linux /
/dev/hda4 5 Extended
/dev/hda5 82 Linux swap /solaris
/dev/hda6 83 Linux /usr
/dev/hda7 83 Linux /var
/dev/hda8 83 Linux /home
二、fstab文件:
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
none /sys sysfs rw 0 0
none /dev/pts devpts rw 0 0
none /proc/bus/usb usbfs rw 0 0
/dev/hda3 / reiserfs notail 1 1
/dev/hda6 /usr reiserfs notail 02
/dev/hda7 /var reiserfs notail 0 2
/dev/hda8 /home reiserfs notail 02
/dev/hda5 none swap sw 0 0
/dev/cdroms/cdrom0 /mnt/cdrom auto noauto,ro,user 0 0
none /tmp tmpfs defaults 0 0
三、/boot/grub目录的文件
device.map
e2fs_stage1_5
fat_stage1_5
ffs_stage1_5
grub.conf
grub.conf.sample
iso9660_stage1_5
jfs_stage1_5
menu.1st->grub.conf
minix_stage1_5
reiserfs_stage1_5
splash.xpm.gz
stage1
stage2
stage2.old
stage2_eltorito
ufs2_stage1_5
vstafs_stage1_5
xfs_stage1_5
发现此目录中没有什么ntfs的文件。
四、grub.conf文件:
default 0
timeout 30
splashimage=(hd0,2)/boot/grub/splash.xpm.gz
title=Getoo Linux 2.6.11-r9
root (hd0,2)
kernel /boot/kernel-2.6.11-gentoo-r9 root=/dev/hda3
title=Gentoo Linux 2.6.11-r9
root (hd0,2)
kernel /boot/vmlinuz root=dev/hda3
tile=Windwos XP
root (hd0,0)
makeactive
chainloader +1
五、安装grub
grub>root (hd0,2)
grub>setup (hd0)
grub>quit
六、在启动XP的时候,屏幕显示如下字样:
booting WindowsXP
root(0,0) FileSystem Unknown, partition type 0x7
chainloader +1
grub Loading stage2......
然后返回grub启动菜单,无法进入windowsXP,但是可以进入Linux
七、emerge grub
了几次,发现还是不行。
执行grub命令
grub>root (hd0,0)
Filesystem type unknown,partition type 0x7
八、用DOS光盘启动,在保护模式下,(然后又换实模式)执行dos命令:
fdisk /mbr
然后重新启动,还是出现grub菜单。
用dos光盘启动,选择从硬盘启动,还是出现grub菜单。
选择菜单后的结果与上面一样。
内核已经包涵ntfs(嵌入内核)。
九、挂载ntfs分区:
mount -t ntfs /dev/hda1 /mnt/win
mount: wrong fs type ,bad option, bad superblock on /dev/hda1,
or too many mounted file systems.
我晕~~~~
我不知道其他方法了,请求这里的达人帮忙。谢谢! |
|