手斧Linux – 从LFS到Funtoo (130)

原创 2015年07月09日 17:35:53

step6:在启动参数里增加slowusb,使得启动时,留下停顿时间,以让usb能挂载上来。命令如下:

sed -i \

    -e "s:cdroot:cdroot slowusb:" \

    -e "s:kernel memtest86:kernel memtest:" \

    udisk/syslinux.cfg

指定从/dev/sdb2加载rootfs。命令如下:

sed -i \

-e "s:root=/dev/ram0:root=/dev/sdb2:" \

-e "s:looptype=squashfs ::" \

-e "s:loop=/image.squ ::" \

-e "s:cdroot ::" \

udisk/syslinux.cfg

step7:将squashfs的image里的内容拷贝到U盘的第2个分区。命令如下:

if [ -d udisk2 ]; then rm -rf udisk2; fi

if [ -d myfs ]; then rm -rf myfs; fi

mkdir -v udisk2 myfs

mount /dev/sdb2 udisk2

mount myfuntoo/image.squ myfs -o loop

rsync -av myfs/* udisk2/

step8:卸载U盘和ISO。命令如下:

umount myfs myfuntoo 

rm -rf myfs myfuntoo

sync

umount udisk udisk2 

rm -rf udsik udisk2

step9:向U盘安装syslinux。命令如下:

syslinux /dev/sdb1

step10:将U盘插到测试用的PC上,试着从U盘启动机器。

手斧Linux – 从LFS到Funtoo (2)

第1章 前言 2012年春节前,我开始学习LFS,详尽的LFS手册,让我有依有据地体验了一个系统的构造过程,漫长而劳累。接下来,我开始着迷于另一个问题:如何自己动手从源码开始构造出ubuntu的发行...
  • sanitywolf
  • sanitywolf
  • 2014年12月17日 21:36
  • 316

手斧Linux – 从LFS到Funtoo (149)

wget http://mirrors.xmu.edu.cn/gentoo/distfiles/bash42-033 wget http://mirrors.xmu.edu.cn/gentoo/di...
  • sanitywolf
  • sanitywolf
  • 2015年07月09日 18:02
  • 356

手斧Linux – 从LFS到Funtoo (99)

1. ebuild /usr/portage/app-misc/pax-utils/pax-utils-0.5.ebuild clean install qmerge 2. ebuild /usr/p...
  • sanitywolf
  • sanitywolf
  • 2015年06月27日 05:18
  • 256

手斧Linux – 从LFS到Funtoo (101)

153. ebuild /usr/portage/sys-libs/pwdb/pwdb-0.62.ebuild clean install qmerge 154. ebuild /usr/porta...
  • sanitywolf
  • sanitywolf
  • 2015年07月01日 22:34
  • 137

手斧Linux – 从LFS到Funtoo (114)

为了在后面的实验步骤中,制作LiveCD和启动U盘,支持squashfs vfat 等 文件系统,还有loop设备。在genkernel的缺省安装里,这些选项是不够丰富的,在这里将它们加上。命令 如...
  • sanitywolf
  • sanitywolf
  • 2015年07月01日 22:48
  • 217

手斧Linux – 从LFS到Funtoo (3)

码开始编译ubuntu。突然间,我理解了“ubuntu是基于debian”的这个说法。ubuntu由debian所使用的deb包来建造,而deb包有一个称为buildd的多机系统来完成编译构造,bui...
  • sanitywolf
  • sanitywolf
  • 2014年12月17日 21:38
  • 316

手斧Linux – 从LFS到Funtoo (97)

第3节 安装第一批软件包 接下来,可以用ebuild...qmerge来安装软件包了,portage系统将完成源码包的定位、下载、解开、编译、安装、管理等工作。 1. ebuild /usr/...
  • sanitywolf
  • sanitywolf
  • 2015年06月27日 05:16
  • 211

手斧Linux – 从LFS到Funtoo (150)

wget http://mirrors.xmu.edu.cn/gentoo/distfiles/eselect-python-20111108.tar.bz2 wget http://mirrors...
  • sanitywolf
  • sanitywolf
  • 2015年07月09日 18:02
  • 291

手斧Linux – 从LFS到Funtoo (151)

wget https://nodeload.github.com/gentoo/hwids/tar.gz/hwids-20121202 -O hwids-20121202.tar.gz wget h...
  • sanitywolf
  • sanitywolf
  • 2015年07月09日 18:03
  • 392

手斧Linux – 从LFS到Funtoo (6)

第3章 获得源码包 step1:创建lfs用户。 在ubuntu终端里用root用户执行以下命令: addusr lfs 不做特别设置,为了方便描述,将lfs用户的密码也设为lfs。 lfs...
  • sanitywolf
  • sanitywolf
  • 2014年12月17日 21:42
  • 285
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:手斧Linux – 从LFS到Funtoo (130)
举报原因:
原因补充:

(最多只允许输入30个字)