好久不操作容易忘记,记下来的好。
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