用了reiserfs后,启动不了!
default=0timeout=5
splashimage=(hd0,2)/boot/grub/splash.xpm.gz
title Fedora Core (2.4.22-1.2115.nptl)
root (hd0,2)
kernel /boot/vmlinuz-2.4.22-1.2115.nptl ro root=/dev/hda3 rhgb
initrd /boot/initrd-2.4.22-1.2115.nptl.img
title Fedora Core (REISERFS)
root (hd0,3)
kernel /boot/vmlinuz-2.4.22-1.2115.nptl ro root=/dev/hda4 rhgb
initrd /boot/initrd-2.4.22-1.2115.nptl.img
title Windows XP
rootnoverify (hd0,0)
chainloader +1
这是我的GRUB.CONF,hda3的 可以启动,hda4上的不行,hda4用的是feiserfs,总是提示找不到EXT3,INIT,我的GRUB错在哪了! /boot分区最好不要用reiserfs,很容易出问题的。 在fedora下,reiserfs已经被支持了吧。我的HDA4已经为reiserfs的文件系统了!
我的执行过程是这样的:mkreiserfs /dev/hda4
mount /dev/hda4 /mnt/hda4
cd /mnt/hda4
tar cvlf - / | tar xf -
vi /mnt/hda4/etc/fstab,fstab文件如下:
/dev/hda1 /mnt/c ntfs iocharset=cp936 0 0
/dev/hda4 / reiserfs defaults 1 1
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hda8 swap swap defaults 0 0
/dev/hda5 /mnt/d ntfs iocharset=cp936 0 0
/dev/hda6 /mnt/e vfat umask=000,iocharset=cp936 0 0
/dev/hda7 /mnt/f vfat umask=000,iocharset=cp936 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0
然后是vi /boot/grub/grub.conf
default=0
timeout=5
splashimage=(hd0,2)/boot/grub/splash.xpm.gz
title Fedora Core (2.4.22-1.2115.nptl)
root (hd0,2)
kernel /boot/vmlinuz-2.4.22-1.2115.nptl ro root=/dev/hda3 rhgb
initrd /boot/initrd-2.4.22-1.2115.nptl.img
title Fedora Core
root (hd0,3)
kernel /boot/vmlinuz-2.4.22-1.2115.nptl ro root=/dev/hda4 rhgb
initrd /boot/initrd-2.4.22-1.2115.nptl.img
title Windows XP
rootnoverify (hd0,0)
chainloader +1
reboot,进入fedora core就会被 提示找不到EXT3,INIT。。。。之类的话
我想知道我错在哪了?
系统中没有这个/etc/init.d/checkfs文件。小弟 是新手还望多加关照!
页:
[1]