Chinaunix首页 | 论坛 | 博客
  • 博客访问: 947557
  • 博文数量: 175
  • 博客积分: 2788
  • 博客等级: 少校
  • 技术积分: 2060
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-25 12:25
个人简介

知之者不如好之,好之者不如乐之

文章分类

全部博文(175)

文章存档

2016年(1)

2015年(20)

2014年(8)

2013年(68)

2012年(16)

2011年(35)

2010年(1)

2008年(26)

分类: LINUX

2008-08-03 18:26:52


没有从新开始做文件系统,主要根据前段学习2.4内核时用到的busybox-1.00,在其基础上做的
2.6.14.1的文件系统,根据前段的学习和网上提到的,建立文件系统,要先做一些基本文件夹,
写为脚本文件如下:
一。建立基本文件夹
mkroot.sh文件内容:
!/bin/bash
mkdir rootfs
cd rootfs
mkdir bin dev etc lib proc sbin sys tmp usr mnt var
chmod 1777 tmp
mkdir usr/bin usr/lib usr/sbin lib/modules
mkdir var/lib var/lock var/log var/run var/tmp
chmod 1777 var/tmp
cd dev
mknod -m 666 console c 5 1
mknod -m 666 null c 1 3
cd ../
二。编译busybox
工具arm-linux-gcc-2.95.3,SBC2410开发板带的工具。
配置可以参考:
(小寿制作)busybox-1.1.3制作根文件系统
http://blog.chinaunix.net/u1/55630/showart_436693.html
附件:busybox-1.00.tar.bz2
其中配置文件:config_2.4  用于2.4内核  config-2.6  用于2.6内核
 
文件: busybox-1.00.tar.bz2
大小: 1304KB
下载: 下载
阅读(892) | 评论(0) | 转发(1) |
0

上一篇:制作文件系统参考

下一篇:uboot移植过程

给主人留下些什么吧!~~