Настройка fstab в OpenWrt BarrierBreaker (Bleeding Edge, r40565) на TP-Link MR-3420 (ver. 2.2)

До недавнего момента поддержка роутера TP-Link MR-3420 не была официальной. Работала прошивка только из сборки товарищей с форума openwrt. Основной проблемой данной сборки был постоянно отваливающийся wi-fi. Но осенью 2013 года разработчики добавили поддержку данного роутера в ветку trunk. Отлично, wi-fi работает, но теперь не монируются флешки в режиме rootfs (т.е. когда / на флешке). Это достаточно большая проблема т.к. свободного места очень мало, а хочется поставить много чего. Пересобирать прошивку под себя очень не хотелось и пришлось оставить все как есть.
Наступил отпуск, появилось свободное время и желание разобраться. Итак, прошивка была обновлена на последнюю версию (на 24.0.2014 - r40565). Началась настройка (флешка предварительно отформатирована в ext4). Доступ по ssh должен быть открыт:
 opkg update  
 opkg install kmod-usb-storage kmod-fs-ext4 block-mount  
 reboot  
 mkdir -p /mnt/sda1  
 mount -t ext4 /dev/sda1 /mnt/sda1 -o rw,sync  
 mkdir -p /tmp/cproot  
 mount --bind / /tmp/cproot  
 tar -C /tmp/cproot -cvf - . | tar -C /mnt/sda1 -xf -  
 umount /tmp/cproot  
 umount /mnt/sda1  
 rm -rf /mnt  
 block detect >> /etc/config/fstab  
 vi /etc/config/fstab  
      config 'global'  
     option anon_swap    '0'  
     option anon_mount   '0'  
     option auto_swap    '1'  
     option auto_mount   '1'  
     option delay_root   '15'  
     option check_fs    '0'  
      config 'mount'  
     option target '/'  
     option uuid  '54e08fe6-ee44-4b59-bdcd-e29691380bf1'  
     option enabled '1'  
     option fstype 'ext4'  
     option options 'rw,sync'  
     option enabled_fsck '0'  
 /etc/init.d/fstab enable  
 reboot  
И запускаем df -h,
root@OpenWrt:~# df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                    3.7G     14.6M      3.4G   0% /
/dev/root                 2.0M      2.0M         0 100% /rom
tmpfs                    14.1M     64.0K     14.0M   0% /tmp
/dev/sda1                 3.7G     14.6M      3.4G   0% /
tmpfs                   512.0K         0    512.0K   0% /dev
Все прошло удачно. 



Комментарии

Популярные сообщения из этого блога

L2TP Туннель между роутером с OpenWRT и Mikrotik RB951G-2HnD

Настройка модема ZTE MF825 (МТС 830FT) и маршрутизатора Mikrotik RB951g-2HnD для совместной работы

IPSec тунель между Mikrotik и Cisco ASA с пересекающимися (overlapped) сетями