代码拉取完成,页面将自动刷新
同步操作将从 Fangchao.Zheng/OpenEuler Rootfs Tool 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#!/bin/bash
set -e
OPENEULER_ROOTFS_IMG=$1
ROOTFS_DIR=$2
ROOT_PASSWORD=$3
echo Copy Overlay Files...
cp -rfp overlay/* ${ROOTFS_DIR}/
cp -rfp libs/* ${ROOTFS_DIR}/usr/lib64
cp -rfp include/* ${ROOTFS_DIR}/usr/include
cp -rfp rootfs-release ${ROOTFS_DIR}/etc
echo Setup Rootfs...
cat << EOF | chroot $ROOTFS_DIR
chmod +x /etc/rc.d/rc.local
echo "echo performance > /sys/class/devfreq/dmc/governor" >> /etc/rc.local
echo ${ROOT_PASSWORD} | passwd --stdin root
echo openEuler-rk3588 > /etc/hostname
EOF
echo Creating rootfs image...
if [ -f ${OPENEULER_ROOTFS_IMG} ]; then
rm -f ${OPENEULER_ROOTFS_IMG}
fi
dd if=/dev/zero of=${OPENEULER_ROOTFS_IMG} bs=1M count=0 seek=6000
mkfs.ext4 -d ${ROOTFS_DIR} ${OPENEULER_ROOTFS_IMG}
echo Finishing.....
rm -rf ${ROOTFS_DIR}
e2fsck -p -f ${OPENEULER_ROOTFS_IMG}
resize2fs -M ${OPENEULER_ROOTFS_IMG}
echo Create ${OPENEULER_ROOTFS_IMG} Done!
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。