您的位置:首页 > 运维架构 > Linux

手斧Linux – 从LFS到Funtoo (108)

2015-07-01 22:42 411 查看
chmod 1777 /mnt/funtoo/tmp

step5:设置系统时间。命令如下:

date

step6:装上刚做出来的根文件系统。

假设/dev/sdb5是U盘的数据分区(其实,它是U盘上dos扩展分区/dev/sdb2上的一个逻辑分区。),其根目录下有刚做出来的rootfs的tar包funtoo.stage3rfs.tar。

命令如下:

mount /dev/sdb5 /media
cd /mnt/funtoo
tar xvf /media/funtoo.stage3rfs.tar

step7:将当前系统的一些文件拷进目标文作系统里,并chroot进去。

mount --bind /proc proc
moutn --bind /dev dev
cp /etc/resolv.conf etc
cat etc/resolv.conf
env -i HOME=/root TERM=$TERM chroot . bash -l
export PS1="(chroot) $PS1"

现在己经开始使用自己做出来的根文件系统工作了,但内核(包括在运行的驱动)还是gentoo livecd的。

step8:portage tree安装。

在之前做根文件系统时,己带有portage tree了,这里可以不用做以下命令:

emerge --sync
这个命令本来是用于从服务器上同步portage tree的。暂不做这个步骤,免去下载更新数据,以加快试验过程。

step9:修改/etc/fstab,命令如下:

nano /etc/fstab
改成如下样子,并ctrl-x保存退出。

/dev/sda1 /boot ext3 noatime 1 2

/dev/sda2 none swap sw 0 0

/dev/sda3 / xfs noatime 0 1

/dev/sda4 /home xfs noatime 0 1

step10:将本地时区指定为上海的东8区。命令如下:

nano /etc/localtime
改成如下样子,并ctrl-x保存退出。

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: