Skip to content
Mục dích tăng dung lượng disk phân vùng gốc để có thể cài đặt nhiều phần mềm.
Router cần có cổng usb và cắm usb disk.
Bài viết gốc tại
Lưu ý cần thay đổi tạo partition câu lệnh thành.
parted -s ${DISK} — mklabel gpt mkpart extroot 0% 10%. Chỉ lấy 10% dung lượng disk usb làm phân vùng mở rộng cho extroot thay vì lấy toàn bộ dung lượng usb disk.
Lựa chọn đúng disk usb cần sử dụng.
Toàn bộ các câu lệnh.
opkg update
opkg install block-mount kmod-fs-ext4 e2fsprogs parted kmod-usb-storage
DISK=”/dev/sda”
parted -s ${DISK} — mklabel gpt mkpart extroot 0% 10%
DEVICE=”${DISK}1″
mkfs.ext4 -L extroot ${DEVICE}
eval $(block info ${DEVICE} | grep -o -e ‘UUID=”\S“‘) eval $(block info | grep -o -e ‘MOUNT=”\S /overlay”‘)
uci -q delete fstab.extroot
uci set fstab.extroot=”mount”
uci set fstab.extroot.uuid=”${UUID}”
uci set fstab.extroot.target=”${MOUNT}”
uci commit fstab
ORIG=”$(block info | sed -n -e ‘/MOUNT=”\S\/overlay”/s/:\s. $//p’)”
uci -q delete fstab.rwm
uci set fstab.rwm=”mount”
uci set fstab.rwm.device=”${ORIG}”
uci set fstab.rwm.target=”/rwm”
uci commit fstab
mount ${DEVICE} /mnt
tar -C ${MOUNT} -cvf – . | tar -C /mnt -xf –
Chú ý format đúng disk, partition không có nhầm.
You Might Also Like
September 13, 2024
October 24, 2024
October 14, 2024