|
发表于 2009-8-19 16:37:57
|
显示全部楼层
问题20:我把gentoo移动到移动硬盘/dev/sdb1上,无法启动,怎么办?
答: 1.首先确定内核配置正确..参考
http://www.linuxsir.cn/bbs/thread236435.html 7楼 doom3d说的
2.正确安装grub到/dev/sdab
安装grub(grub2 还没有测试过)
使用如下命令安装grub到/dev/sdb mbr
grub
root (hd1,0)
setup (hd1)
quit
3.正确配置grub.conf 由于从移动硬盘启动grub,对grub而言,移动硬盘是hd0.对内核而言它是sdb(我的是这样的)
参考配置
default 0
timeout 6
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title Gentoo Linux
root (hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.30-gentoo-r4 vga=792 root=/dev/sdb1 rootdelay=7 fastboot quiet
注意 rootdelay=7
我的是把和启动相关的如scsi 文件系统和usb支持等都编译进内核就没有用initramfs.
如果用了initramfs,而且里面什么busybox lvm等一大堆东西的话,就相当于delay了(不知道对不对) |
|