|
楼主 |
发表于 2003-8-6 10:18:07
|
显示全部楼层
LFS我也有在做啊但是老是出问题
我在安装LFS时专门创建了一个分区并格式化为ext2
mke2fs /dev/hda
并且用LFS作为环境变量
export LFS=/mnt/lfs
而且创建这个加载点并把LFS文件系统加载上:
mkdir -p $LFS && mount /dev/hda8 $LFS
但是在进入进入chroot(虚拟根)环境 chroot $LFS /static/bin/env -i \
HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
PATH=/bin:/usr/bin:/sbin:/usr/sbin:/static/bin \
/static/bin/bash --login
总是有提示找不到们目录之类的 而且在LFS分区中着手创建目录结构,用下列命令能创建一个大体上标准的目录树:
mkdir -p /{bin,boot,dev/pts,etc/opt,home,lib,mnt,proc} &&
mkdir -p /{root,sbin,tmp,usr/local,var,opt} &&
for dirname in /usr /usr/local do
mkdir $dirname/{bin,etc,include,lib,sbin,share,src} ln -s share/{man,doc,info} $dirname
mkdir $dirname/share/{dict,doc,info,locale,man}
mkdir $dirname/share/{nls,misc,terminfo,zoneinfo}
mkdir $dirname/share/man/man{1,2,3,4,5,6,7,8} done &&
mkdir /var/{lock,log,mail,run,spool} &&
mkdir -p /var/{tmp,opt,cache,lib/misc,local} &&
mkdir /opt/{bin,doc,include,info} &&
mkdir -p /opt/{lib,man/man{1,2,3,4,5,6,7,8}} &&
n -s ../var/tmp /usr
的时候总是说文件已存在不能创建 我知道是因为我没有能够进入虚拟根,为什么进不去呢??? 请高手指点~~~~~~~~~` |
|