将系统复制到SD卡运行的方法
本帖最后由 gzsamlau 于 2022-7-11 22:46 编辑虽然有128M的内置存储空间,但是安装诸多依赖和软件后,会发现存储空间实在不够,在网上发现一个将系统转移到SD卡运行的方法,觉得非常不错,分享出来:
opkg update
//升级软件缓存列表
opkg install block-mountkmod-usb-storagekmod-fs-ext4 e2fsprogs
//安装block-mount、kmod-usb-storage、kmod-fs-ext4、e2fsprogs这四个软件
umount /dev/mmcblk0p1
//卸载SD卡的挂载
mkfs.ext4 /dev/mmcblk0p1
//将SD卡格式化为ext4格式,弹出输入Y就行
mount -t ext4 /dev/mmcblk0p1 /mnt
mkdir /tmp/root
mount -o bind / /tmp/root
cp /tmp/root/* /mnt -a
umount /tmp/root
umount /mnt
//然后将root下的所有文件转移到SD卡
block detect > /etc/config/fstab
uci set fstab.@mount.target='/overlay'
uci set fstab.@mount.enabled='1'
uci commit fstab
//将自动挂载参数写入到fstab文件里,这里的Overlay大家有兴趣可以自行研究研究
reboot
//重启路由器 肚大侠 发表于 2022-7-12 09:52
测试过了么 ?
已经在用了 回去就试
页:
[1]