|
|
发表于 2007-4-9 23:53:13
|
显示全部楼层
哦,fstab中有/和swap的挂载位置。
如果是默认安装的10.2的话,路径是:
/boot/grub/menu.lst
/etc/fstab
具体要看看你死在那一步了,如果加在内核成功了,就是fstab的问题,否则要先搞定menu.lst。
menu.lst的内容如下所示:spark-thinkpad:/tmp # cat /boot/grub/menu.lst
# Modified by YaST2. Last modification on 六 4月 7 02:41:41 UTC 2007
default 0
timeout 8
gfxmenu (hd0,0)/boot/message
##YaST - activate
###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.2
root (hd0,0)
kernel /boot/vmlinuz-2.6.18.2-34-default root=/dev/sda1 vga=0x317 resume=/dev/sda5 splash=silent showopts
initrd /boot/initrd-2.6.18.2-34-default
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 10.2
root (hd0,0)
kernel /boot/vmlinuz-2.6.18.2-34-default root=/dev/sda1 vga=normal showopts ide=nodma apm=off acpi=off noresume edd=off 3
initrd /boot/initrd-2.6.18.2-34-default
spark-thinkpad:/tmp # 把 root (hd0,0) 改成 root (hd1,0)
fstab的内容如下:spark-thinkpad:/tmp # cat /etc/fstab
/dev/sda1 / ext3 acl,user_xattr 1 1
/dev/sda6 /mnt/softbak ext3 acl,user_xattr 1 2
/dev/sda8 /mnt/fat_bak vfat users,gid=users,umask=0002,utf8=true,codepage=936 0 0
/dev/sda7 /mnt/fat_doc vfat users,gid=users,umask=0002,utf8=true,codepage=936 0 0
/dev/sda5 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
spark-thinkpad:/tmp # 看第二列,把/对应的那行给改成/dev/sdb1。注意,就是把a改成b,序号不用改。如果原先是/dev/hda1,就改成/dev/hdb1。其他的类似。只要改了/和swap应该就可以进系统了吧。 |
|