LFS 学习日记(第2章:准备一个新分区)

2010年03月02日 星期二 10时32分51秒

1, file:///home/mdx/Desktop/LFS6.5/LFS-BOOK-6.5-HTML/chapter02/creatingpartition.html
此节说:最小的LFS系统需要大约1.3G空间(包括存放源码和编译空间),如果作为主要操作系统还另外需要约2到3G的空间,这些空间较大部分的用于临时文件存放;另外还需要一个可与宿主系统共享的swap分区。
我的作法是用gparted程序把一个10G的分区分了5个G作为LFS分区,用fdisk程序建立分区。重启系统后进行下一步。

2,file:///home/mdx/Desktop/LFS6.5/LFS-BOOK-6.5-HTML/chapter02/creatingfilesystem.html
此节提到,有的发行版的mke2fs命令包括了附加的特性不会被LFS支持,要求用debugfs命令检查一下已用mke2fs格式化好的分区,否则需要手工编译LFS提供的e2fsprogs-1.41.8.tar.gz并用其中的mke2fs命令格式化LFS分区。我的Ubuntu9.04符合LFS支持的分区特性,故使用宿主系统自带的格式化命令就OK了。我的LFS分区是 /dev/sda11 ,swap分区是/dev/sda6 。

3,file:///home/mdx/Desktop/LFS6.5/LFS-BOOK-6.5-HTML/chapter02/mounting.html
根据此节要求,将 /dev/sda11 挂载到 /mnt/lfs 。执行不带参数的mount命令查看 /dev/sda11 的挂载权限,满足LFS挂载其分区的权限要求。swap分区己在宿主系统中挂载。 注意,在Ubuntu上执行某些命令要sudo 或 sudo -s 成root用户。

4,发现 6.6版本 ( http://www.linuxfromscratch.org/lfs/view/6.6/index.html )己经于昨天(2010年3月1日)出来了,使用6.6版本学习。前面的宿主系统要求和LFS分区在6.6版本仍然满足,故无需变动。