[Kindle3]GRE红宝书K3版本

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

PDF版本

发表在 技术 | 标签为 , , | 留下评论

[IPhone 4]随意2

发表在 生活 | 标签为 , | 留下评论

[IPhone 4]随意

发表在 生活 | 标签为 , | 留下评论

[Linux]和内核相关的几个操作

好久不操作容易忘记,记下来的好。

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/16
grub-install –root-directory=/mnt /dev/sda
发表在 技术 | 标签为 , , | 留下评论

[Linux]RAMdisk文件系统

创建目录

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

发表在 技术 | 标签为 , | 留下评论