Ai
1 Star 0 Fork 2

BuildOpenSource/busybox

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
make-hdc-img.sh 586 Bytes
一键复制 编辑 原始数据 按行查看 历史
Denys Vlasenko 提交于 2015-10-05 15:04 +08:00 . Add qemu_multiarch_testing/
#!/bin/sh -ex
mountpoint -q /
[ ! -e hdc.img.dir ]
cleanup()
{
trap - EXIT
if mountpoint -q hdc.img.dir; then
umount -d hdc.img.dir
fi
mountpoint -q hdc.img.dir ||
rm -rf hdc.img.dir
exit $@
}
trap 'cleanup $?' EXIT
trap 'cleanup 1' HUP PIPE INT QUIT TERM
size=$(du -ks hdc.dir | sed -rn 's/^([0-9]+).*/\1/p')
[ "$size" -gt 0 ]
rm -f hdc.img
dd if=/dev/zero of=hdc.img count=1 bs=1024 seek=$(($size*2))
mkfs.ext3 -q -F -b 1024 -i 4096 hdc.img
tune2fs -c 0 -i 0 hdc.img
mkdir hdc.img.dir
mount -o loop hdc.img hdc.img.dir
cp -a hdc.dir/* hdc.img.dir/
umount -d hdc.img.dir
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/build-open-source/busybox.git
git@gitee.com:build-open-source/busybox.git
build-open-source
busybox
busybox
master

搜索帮助