手斧Linux – 从LFS到Funtoo (108)

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值