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