Debian 文件系统制作

转载在https://whycan.cn/t_2666.html

运行环境在ubuntu 18.04

0. 准备工作

sudo apt install qemu-user-static -y
sudo apt install debootstrap -y
mkdir rootfs

1.debootstrap  

  用的是清华大学开源软件镜像用其中一个

debootstrap --foreign --verbose --arch=armhf  stretch rootfs http://ftp2.cn.debian.org/debian

debootstrap --foreign --verbose --arch=armhf  stretch rootfs https://mirrors.tuna.tsinghua.edu.cn/debian/

 2.

cd rootfs
   mount --bind /dev dev/
   mount --bind /sys sys/
   mount --bind /proc proc/
   mount --bind /dev/pts dev/pts/
   cd ..

3. 

cp /usr/bin/qemu-arm-static rootfs/usr/bin/
   chmod +x rootfs/usr/bin/qemu-arm-static

4.解压

 LC_ALL=C LANGUAGE=C LANG=C chroot rootfs /debootstrap/debootstrap --second-stage --verbose

解压的时间比较长

LC_ALL=C LANGUAGE=C LANG=C chroot rootfs

安装任何东西

5.

passwd 设置root密码
   apt-cache clean #删除安装包 
   exit
   rm rootfs/usr/bin/qemu-arm-static
   umount rootfs/dev   #解除绑定
   umount all point 2 did.   ---- but all documents not mention this.

6. 在rootfs下面 运行 tar cvzf ../debian9.9.rootfs.gz .
    可以生成包,任意解压到文件系统即可

modify /etc/apt/sourc.list
deb [url]http://ftp2.cn.debian.org/debian[/url] stretch main
modify /etc/ssh/sshd_config
PermitRootLogin yes
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值