Chinaunix首页 | 论坛 | 博客
  • 博客访问: 133657
  • 博文数量: 29
  • 博客积分: 1395
  • 博客等级: 中尉
  • 技术积分: 340
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-14 10:05
文章分类

全部博文(29)

文章存档

2010年(8)

2009年(5)

2008年(2)

2007年(12)

2006年(2)

我的朋友

分类: LINUX

2009-03-02 19:46:18

    闲来无事,想着以前没有做完的工作,慢慢的又捡了起来。就是移植一个支持硬盘文件系统和glibc的类PC系统。当然,bootloader 还是只能用redboot或者uboot了。
    目前已经将glibc支持做好了,glibc毕竟比uclibc的功能更加强大。硬盘支持也做好了。系统从bootloader启动后load kernel后直接启动硬盘作为root文件系统。文件系统就用ext3吧。
    有了大硬盘,方便多了,废了九牛之力做了一个host版本的ixp4xx的gcc和glibc。尝试编译了一下2.6.24的内核,基于host编译还是比较慢,ixp465 667的主频大概需要50分钟左右的时间才能编译完成。
    目前还差的工作就是:如果将redboot做成类似于grub的方式就好了。make 完内核后直接拷贝到/boot目录,redboot直接能够启动/boot下的即可。不过现在这个目标已经初步实现了,redboot其实已经支持了硬盘和ext2的文件系统。读取还是没有问题的。
很好!

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