|
|
很显然jhalfs肯定应该可以在没有网络的情况下使用。可是我试了几次都失败了。
我的过程如下,大家帮忙找找失败的原因。
首先,在vmware中新建了一个虚拟机,使用livecd 6.2-22启动
硬盘分区为 sda1 ,sda2 ,其中sda1格式化为ext2,sda2作为swap,并且sda1挂载到/mnt/lfs,
编辑~/jhalfs/commom/config文件
修改了如下几个地方:
#declare -r SVN="svn://svn.linuxfromscratch.org" (我不使用svn所以注释掉)
BUILDDIR=/mnt/lfs (制作lfs的目录)
GETPKG=1 (取得lfs-sources的软件包)
SRC_ARCHIVE=/lfs-sources (我直接在这里指定了软件包位置)
#SERVER=ftp://ftp.lfs-matrix.net (没有网络,注释掉它)
OPTIMIZE=1 (我不知道这个干啥的,用了毁灭版主的设置)
TEST=0 (不测试)
PAGE=A4 (使用A4的版式)
LANG=C (直接在这里设置了语言)
之后在/root/jhalfs/目录下执行 ./lfs
回答了两次yes显示:
Downloading the lfs document, development version...
Goodbye and thank you for choosing <jhalfs>
进入到 /mnt/lfs/jhalfs/ 目录 执行make 显示:
make: *** No targets specified and no makefile found. Stop.
检查 /mnt/lfs/sources,目录为空。
不知道是哪里出现了问题。 |
|