opkg
git clone
时遇到 报错 git: 'remote-https' is not a git command. See 'git --help'
,安装 git-http 可解决此问题 opkg install git-http
/etc/config/
uhttpd-mod-ubus
模块提供功能switch_vlan
的方式进行 vlan 划分;bridge_vlan
方式划分vlan。uci set network.lan.proto=dhcp uci commit network /etc/init.d/network restart
ifconfig
查看 lan 的 ip, host 主机浏览该 ip 即可看到 LuCI 页面。opkg update
, opkg install block-mount e2fsprogs fdisk blkid
fdisk /dev/sda m # enter help n # add new 3 # 分区号选择默认3 默认默认 w # 写入 # fdisk 结束 reboot # 重启 mkfs.ext4 /dev/sda3 # 格式化 reboot # 重启
mkdir /mnt/sda3 mount /dev/sda3 /mnt/sda3 mkdir -p /tmp/cproot mount --bind / /tmp/cproot tar -C /tmp/cproot -cvf - . | tar -C /mnt/sda3 -xf - umount /tmp/cproot umount /mnt/sda3
blkid -s UUID /dev/sda3 | cut -d\" -f2 # 得到 /dev/sda3 的uuid f53ad0a2-18ba-4d37-8d1a-44ad3d1b4ce4 # uuid uci add fstab mount uci set fstab.@mount[-1].uuid= <uuid> # 此处<uuid> 为上方得到的 uuid uci set fstab.@mount[-1].options=rw,sync,noatime uci set fstab.@mount[-1].fstype=ext4 uci set fstab.@mount[-1].enabled_fsck=1 uci set fstab.@mount[-1].enabled=1 uci set fstab.@mount[-1].target=/ uci set fstab.@mount[-1].device=/dev/sda3 uci commit fstab /etc/init.d/fstab enable /etc/init.d/fstab start
reboot
重启确认硬盘成功扩展