openwrt u盘扩容

usb挂载支持
1
2
3
4
5
opkg install kmod-usb-core  
opkg install kmod-usb-uhci
opkg install kmod-usb-storage
opkg install kmod-usb2
opkg install kmod-usb-ohci
热插拔支持
1
2
3
opkg install block-mount
opkg install block-hotplug
opkg install block-extroot
磁盘格式化支持
1
2
3
opkg install kmod-fs-ext4        #添加ext4文件系统支持
opkg install fdisk #添加分区工具
opkg install e2fsprogs #添加格式化和检测工具
支持uuid获取
1
2
3
4
opkg install blkid
opkg install udev

block detect > /etc/config/fstab
修改/etc/config/fstab

打开自动挂载,自动swap分区。
设定挂载分区

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
config 'global'
option anon_swap '0'
option anon_mount '0'
option auto_swap '1'
option auto_mount '1'
option delay_root '5'
option check_fs '0'

config 'mount'
option target '/mnt/sda1'
option uuid 'e29d96c9-1399-4693-a083-7710120117b5'
option enabled '0'

config 'swap'
option uuid '2c393b11-08f8-4a94-afce-71eee87a05d6'
option enabled '1'

config 'mount'
option target '/mnt/sda3'
option uuid 'DD54-3CE5'
option enabled '0'