openwrt扩容导出根目录到u盘

December 17, 2023
测试
测试
测试
测试
5 分钟阅读

usb.sh:

mkdir -p /tmp/introot && 
mkdir -p /tmp/extroot && 
mount --bind / /tmp/introot && 
mount /dev/sda1 /tmp/extroot && 
tar -C /tmp/introot -cvf - . | tar -C /tmp/extroot -xf - && 
umount /tmp/introot && 
umount /tmp/extroot && 
echo "success"
nohup sh usb.sh > log_out.txt 2>&1 & 

查看执行日志:

tail -f log_out.txt

/etc/fstab 只读无法修改的解决办法

重新挂载为读写文件系统

 mount -o remount,rw / 

修改/etc/config/fstab文件

删除默认的mount信息

config global
    option anon_swap '0'
    option anon_mount '1'
    option auto_swap '1'
    option auto_mount '1'
    option delay_root '5'
    option check_fs '0'

config mount
    option target '/rom'
    option uuid '1f045de8-469f-4786-9614-85ebdf19b519'
    option enabled '0'

config mount
    option target '/mnt/mmcblk2p3'
    option uuid '7df14b19-6e49-4532-bda7-8901e5388e36'
    option enabled '1'

config mount
    option target '/mnt/mmcblk2p4'
    option uuid 'c48f430a-443e-4992-9424-e575f1e1f159'
    option enabled '1'

config mount
    option target '/'
    option uuid 'e5e198c0-53ee-407a-b2a2-a0fc98d68715'
    option enabled '1'

config mount
    option enabled '1'
    option uuid 'e5e198c0-53ee-407a-b2a2-a0fc98d68715'
    option target '/opt'

config mount
    option enabled '1'
    option uuid 'e5e198c0-53ee-407a-b2a2-a0fc98d68715'
    option target '/overlay'

设置显示从哪里启动的:

echo Booted from internal rom >> /etc/banner

docker根目录设置

继续阅读

更多来自我们博客的帖子

如何安装 BuddyPress
由 测试 December 17, 2023
经过差不多一年的开发,BuddyPress 这个基于 WordPress Mu 的 SNS 插件正式版终于发布了。BuddyPress...
阅读更多
Filter如何工作
由 测试 December 17, 2023
在 web.xml...
阅读更多
如何理解CGAffineTransform
由 测试 December 17, 2023
CGAffineTransform A structure for holding an affine transformation matrix. ...
阅读更多