制作带busybox的U盘文件系统详细步骤

 

1.     fdisk /dev/sdb
2.     p// 查看分区情况
3.     d 1 d 2 d 3 d 4    // 删除 U 盘原有的分区
4.     p // 查看分区情况
5.     n e 1 用全部磁盘空间建立扩展分区,选择分区号为 1
6.     n l 5 用全部磁盘空间建立逻辑分区 , 选择分区号为 5
7.     p // 查看分区情况
8.     w // 保存退出
9.     mke2fs /dev/sdb5 格式化分区为 ext2
10.  mount /dev/sdb5 /mnt/Udisk 挂载分区
11.  cp /dev/hgfs/vmshare/busybox-1.10.3.tar.bz2 /Udisk
12.  tar –jxvf busybox-1.10.3.tar.bz2
13.  mv busybox-1.10.3 busybox
14.  cd busybox
15.  make defconfig // 配置
16.  make menuconfig // 我们基于默认配置,再配置为静态编译,安装时不要 /usr 路径,指定一个安装路径
17.  Busybox Setting à
Building Options à
       [*] Building BusyBox as a static binary (no shared libs)
Installation Option à
       [*] Don’t use /usr
(./busyboxhere)BusyBox installation prefix
// 保存退出
18.  make &&make install // 编译安装,完成后, busybox 会在安装目录下安装 linuxrc 文件,用户可以根据自身需要进行更换该文件
// 以上正式建立了一个 ext2 格式的分区,并安装了 busybox 工具集
19.  可以用带相对路径的命令来运行我们安装的 busybox 中的命令,例如 ./date
20.  umount /dev/sdb // 卸载挂载的分区
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值