rev="post-800" No Comments
Openwrt е нещото, за което все още не съм писал и ред, но това предстои тепърва 🙂
Наскоро ми се наложи да направя така, че USB флашка с ext4 файлова система да се монира с пускането на рутера:
Първоначалната инсталация, за да може рутера изобщо да разпознае флашката:
# opkg update
# opkg install kmod-usb-storage kmod-fs-ext4
Задължителен рестарт. Това е достатъчно, за да виждаме и монтираме с:
# mount /dev/sda1 /mnt
Приемам, че флашката има вече форматиран ext4 партишан на нея. По-лесно е това да се свържи на компютър, тъй като инструментите за openwrt са малко големки и вероятно няма да могат да се съберат в паметта на рутера, без да се наложи да триете нещо.
/etc/config/fstab трябва да изглежда горе-долу ей така:
config global automount
option from_fstab 1
option anon_mount 1
config mount
option target /mnt/
option uuid 38bfd7ec-e32b-47c7-974d-de3aea122a1f
option fstype ext4
option options rw,sync
option enabled 1
option enabled_fsck 1
Като uuid на устройството получаваме от инструмента blkid:
# opkg install blkid
# blkid
/dev/mtdblock2: TYPE="squashfs"
/dev/sda1: UUID="38bfd7ec-e32b-47c7-974d-de3aea122a1f" TYPE="ext4"
При мен се наложиха още няколко операции, които не срещнах по други подобни упътвания:
# rm -f /etc/fstab
# ln -s /tmp/fstab /etc/fstab
# /etc/init.d/fstab enable
# /etc/init.d/fstab start
И рестарт за проба 🙂
Последни коментари