<imghch AT gmail DOT com>
$WORK/root.ext2
cd $WORK ./openlfslivecd
rm $WORK/iso/lfs-sources/*
下载 6.5 所有 package, 放入 $WORK/iso/lfs-sources/
cd $WORK wget -c http://www.linuxfromscratch.org/lfs/downloads/stable/LFS-BOOK-6.5-HTML.tar.bz2 wget -c http://www.linuxfromscratch.org/lfs/downloads/stable/LFS-BOOK-6.5-XML.tar.bz2 cd $WORK/root/usr/share rm LFS-BOOK-6.3-{HTML,XML} -rf tar xf $WORK/LFS-BOOK-6.5-HTML.tar.bz2 tar xf $WORK/LFS-BOOK-6.5-XML.tar.bz2
cd $WORK wget -c http://www.linuxfromscratch.org/alfs/downloads/jhalfs/stable/jhalfs-2.3.2.tar.bz2 cd $WORK/root/home/jhalfs rm jhalfs-2.3.1 -rf tar xf $WORK/jhalfs-2.3.2.tar.bz2
复制一份 kernel-config
及 fstab
到 $WORK/root/home/jhalfs/
这是一份典型的 fstab
示例:
# Begin /etc/fstab # file system mount-point type options dump fsck # order /dev/hda2 / ext3 defaults 1 1 /dev/hda1 swap swap pri=1 0 0 /dev/cdrom /media/cdrom auto defaults,noauto 0 0 proc /proc proc defaults 0 0 sysfs /sys sysfs defaults 0 0 devpts /dev/pts devpts gid=4,mode=620 0 0 tmpfs /dev/shm tmpfs defaults 0 0 # End /etc/fstab
Note | |
---|---|
建议 make oldconfig 建立一份完备的 kernel-config , 好让 jhalfs 无缝地运行 |
准备一份 jhalfs 的配置文件到 $WORK/root/home/jhalfs/jhalfs-2.3.2/configuration
Note | |
---|---|
$WORK/root/home/jhalfs/jhalfs-2.3.2/configuration 内容见 Appendix C, $WORK/root/home/jhalfs/jhalfs-2.3.2/configuration
|
最后一定要保证 $WORK/root/home/jhalfs
的用户归属:
chown 101:101 $WORK/root/home/jhalfs -R