我把lfs装在我的u盘上的,开始出现的是unable to mount root fs on unknown-block(2,0)
修改menu.lst 后正常启动,呵呵 好高兴哦,第一次做这个就还蛮顺利的
第一次编译内核也能成功启动了,呵呵
现在把我做的东西帖出来吧。
我是在ubuntu8.04上完成编译的,
步骤是按照论坛里步金国的教程,
编译了整整两天
整个过程在ubuntu下修改过的地方就只有这么一些
make -C ld LIB_PATH=/tools/lib CC="gcc -B/usr/bin/" //binutil 编译binutil时要的
gawk ////编译glibc,用来替代mawk 代码:sudo apt-get remove mawk &&sudo apt-get install gawk
byacc //编译Bash-3.2时,需要这个yacc :sudo apt-get install byacc
最后修改的menu.lst:
# Begin /boot/grub/menu.lst
# By default boot the first menu entry.
default 0
# Allow 30 seconds before booting the default.
timeout 30
# Use prettier colors.
color green/black light-green/black
# The first entry is for LFS.
title LFS 6.3
root (hd0,4)
kernel /boot/lfskernel-2.6.22.5 root=/dev/sda5 vga=788 rw rootdelay=10
为自己庆贺一下