手斧Linux – 从LFS到Funtoo (132)

原创 2015年07月09日 17:37:36

符集的支持。另外,msdos文件系统中,非8.3格式的文件名的支持的兼容性也不好,应尽量避免使用。

A. 如何快速判断问题是在syslinux/kernel+initramfs/rootfs里?

按《(p136)》提到的方法,用官方的LiveCD做一个启动U盘,并在测试机器上试验启动成功,说明U盘制作是成功的。

然后,用自己制作的image.squ换掉U盘里的image.squashfs(文件要改名),来验证自己做的image.squ。如果基本正常,这个U盘也能启动。反之,如果启动过程中,initramfs不能加载image.squ里的squashfs映像,说明我们做image.squ有问题。

接着用自己做的kernel+initramfs(/home/lfs/rootfs/boot下)换下U盘里的kernel+initramfs(u盘里boot/目录下),要改成U盘里原来文件的名字。kernel和initramfs之间,有些设置是要配套的,所以成组换掉。如果U盘不能正常启动了,说明是kernel+initramfs没做好。

syslinux是否安装好,则容易从开机后的启动选项看出来。

这里要提到的是,用官方iso做出的U盘,其中的syslinux.cfg里,有设置对aufs的支持,在这个实验中,自己做的kernel+initramfs并不能很好支持aufs,记得换下自己做的kernel+initramfs时,要将cfg文件里的aufs设置去掉,否则在mount rootfs时,会“符号链接数过多”的错误,不能成功mount rootfs而中断启动过程。

相关文章推荐

手斧Linux – 从LFS到Funtoo (32)

第15节 再次调整工具链分布 ln -sv /tools/bin/x86_64-wolf-linux-gnu-addr2line  /tools/bin/addr2line ln -sv /too...

手斧Linux – 从LFS到Funtoo (150)

wget http://mirrors.xmu.edu.cn/gentoo/distfiles/eselect-python-20111108.tar.bz2 wget http://mirrors...

手斧Linux – 从LFS到Funtoo (2)

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

手斧Linux – 从LFS到Funtoo (151)

wget https://nodeload.github.com/gentoo/hwids/tar.gz/hwids-20121202 -O hwids-20121202.tar.gz wget h...

手斧Linux – 从LFS到Funtoo (97)

第3节 安装第一批软件包 接下来,可以用ebuild...qmerge来安装软件包了,portage系统将完成源码包的定位、下载、解开、编译、安装、管理等工作。 1. ebuild /usr/...

手斧Linux – 从LFS到Funtoo (124)

第13章 LiveCD问题分析 1,关于qemu命令行里的  -boot d -cdrom myfuntoo.iso。 -cdrom myfuntoo.iso 让qemu虚拟机里输出一个cdr...

手斧Linux – 从LFS到Funtoo (149)

wget http://mirrors.xmu.edu.cn/gentoo/distfiles/bash42-033 wget http://mirrors.xmu.edu.cn/gentoo/di...

手斧Linux – 从LFS到Funtoo (152)

wget http://mirrors.xmu.edu.cn/gentoo/distfiles/Module-Load-Conditional-0.52.tar.gz wget http://mir...

手斧Linux – 从LFS到Funtoo (98)

cd /var/tmp/portage/sys-devel/gettext-0.18.1.1-r3/work/gettext-0.18.1.1 rm config.cache CFLAGS="-mt...

手斧Linux – 从LFS到Funtoo (134)

2. 如何手工将生成的initramfs包解开? 为什么要解开生成的包呢?因为在排错时,需要查验initramfs包里的内容,以验证思路,坚定决心。以gentoo官方livecd里的initramfs...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:手斧Linux – 从LFS到Funtoo (132)
举报原因:
原因补充:

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