我只是做了个发布的工作。
pdf版本是我以前网上找来的,一直懒的做成mobi,之后求助了万能的D版,当天搞定了。
感谢原版制作者和K3版本制作者。
原版PDF 下载
K3 MOBI 下载
K3版截图
PDF版本

好久不操作容易忘记,记下来的好。
1.内核编译(交叉编译)
备份/usr/local/
cp -ad local local_bak
使用指定编译器
rm local
ln -s 目标平台编译器 local
内核三部曲
sudo make ARCH=x86 defconfig
进行相关配置
sudo make ARCH=x86 menuconfig
交叉编译bzImage,红字的编译器是你自己指定的
sudo make ARCH=x86 bzImage CROSS_COMPILE=i686-linux-gcc
2.通过grub2传递分辨率参数给framebuffer
video=800×600-32@60
3.grub的安装,红字为你指定的挂载目录和磁盘
sudo grub-install –root-directory=/mnt –grub-setup=/bin/true /dev/sda1
Update 2010/11/16grub-install –root-directory=/mnt /dev/sda
创建目录
mkdir initrd
生成镜像,注意红字部分要和你内核编译的参数一致(RAM disk size)
dd if=/dev/zero of=initrd.img bs=65536k count=1
格式化
mke2fs -F -v -m0 initrd.img
挂载
sudo mount -o loop initrd.img /tmp/initrd
拷贝
sudo cp -ad /nfsroot/* ./
卸载
cd ..
sudo umount /tmp/initrd
压缩
gzip -9 < initrd.img > initrd.bin
修改grub.conf
initrd /initrd.bin
