Firefly开源社区

打印 上一主题 下一主题

Firefly Ubuntu开发入门之(6)制作Ubuntu Rootfs镜像

380

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
380
发表于 2016-9-30 10:24:29      楼主
备份下 ch-mount.sh
  1. #!/bin/bash

  2. function mnt() {
  3.     echo "MOUNTING"
  4.     sudo mount -t proc /proc ${2}proc
  5.     sudo mount -t sysfs /sys ${2}sys
  6.     sudo mount -o bind /dev ${2}dev

  7.     sudo chroot ${2}
  8. }

  9. function umnt() {
  10.     echo "UNMOUNTING"
  11.     sudo umount ${2}proc
  12.     sudo umount ${2}sys
  13.     sudo umount ${2}dev

  14. }


  15. if [ "$1" == "-m" ] && [ -n "$2" ] ;
  16. then
  17.     mnt $1 $2
  18. elif [ "$1" == "-u" ] && [ -n "$2" ];
  19. then
  20.     umnt $1 $2
  21. else
  22.     echo ""
  23.     echo "Either 1'st, 2'nd or both parameters were missing"
  24.     echo ""
  25.     echo "1'st parameter can be one of these: -m(mount) OR -u(umount)"
  26.     echo "2'nd parameter is the full path of rootfs directory(with trailing '/')"
  27.     echo ""
  28.     echo "For example: ch-mount -m /media/sdcard/"
  29.     echo ""
  30.     echo 1st parameter : ${1}
  31.     echo 2nd parameter : ${2}
  32. fi


复制代码
回复

使用道具 举报

380

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
380
发表于 2016-9-30 10:28:04      沙发
有个问题,安装配置完qemu-user-static,好像并没有使用到这个工具啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表