Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1522207
  • 博文数量: 290
  • 博客积分: 3468
  • 博客等级: 中校
  • 技术积分: 3461
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-28 22:21
文章分类

全部博文(290)

文章存档

2016年(13)

2015年(3)

2014年(42)

2013年(67)

2012年(90)

2011年(75)

分类: LINUX

2011-03-25 23:05:51

系统环境:龙芯2F + debian6
安装软件:
mkinitramfs-tools
libncurses-dev

#tar xvf linux2.6.27.6.tar.gz -C /usr/src
#cd /usr/src/linux2.6.27.6
#make menuconfig ARCH=mips  配置内核选项
#make
#make modules
#make modules_install

#cd /
#mkinitramfs 2.6.27.6-loongson-2f -o /boot/initrd.img-2.6.27.6-generic  制作initrd.img文件
grep:/boot/config-2.6.27.6-loongson-2f:no such file or directory
#cp /root/linux-2.6.27.6/.config /boot/config-2.6.27.6-loongson-2f

# mkdir /home/loongson/initrd
# cp /boot/initrd.img-2.6.27.6-generic /home/loongson/initrd
# cd /home/loongson/initrd
# mv initrd.img-2.6.27.6-generic initrd.img-2.6.27.6-generic.gz
# gunzip initrd.img-2.6.27.6-generic.gz
# cpio -i < ./initrd.img-2.6.27.6-generic
# mkdir /home/loongson/ramdisk
# rm initrd.img-2.6.27.6-generic
# cp * -a /home/loongson/ramdisk
# mkdir /home/loongson/ramdisk/dev

# cd /usr/src/linux-2.6.27.6
# cp /home/loongson/ramdisk -a arch/mips
# make menuconfig ARCH=mips

在内核选项里加入支持ramdisk启动选项(全局设置里面)并填写source路行为(arch/mips/ramdisk)

并且在文件系统选项中把ext2,ext3,ext4全部选上 

# make

# reboot


把编译好的内核通过pmon load到内存(下面以网络引导为例)


pmon> ifaddr rtk0 192.168.1.10  为本机设置IP重启则没有了;要能保存的用 set ifconfig rtk0 IP

pmon> load tftp://192.168.1.20/vmlinux-boot  //load内核映像()

pmon> g console=tty  //执行


阅读(2315) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~