Temat: Extroot gdy dysk nie jest jedynym urządzeniem w systemie
Właśnie kombinuję jak zainstalować extroota na dysku usb. Po kolei router to 1043ND z Gargoyle, modem 3G Huawei (nie wiem dokładnie jaki, ale to nie ma znaczenia w tej chwili), dysk usb z partycją swap i ext4.
Modem ma chyba jakąś partycję na sobie, bo w systemie widzę urządzenie /dev/sda, ale nie jest nigdzie zamontowane. Odinstalowałem plugin gargoyle tak jak jest w instrukcji. Potem dałem opkg update && opkg install block-mount block-extroot.
Zawartość /etc/config/fstab wygląda następująco:
config 'global' 'automount'
option 'from_fstab' '1'
option 'anon_mount' '1'
config 'global' 'autoswap'
option 'from_fstab' '1'
option 'anon_swap' '0'
config 'mount'
option 'uuid' '3bb38344-64dd-4d92-8b0d-c42f9bb5ad7'
option 'options' 'rw,noatime'
option 'enabled' '1'
option 'is_rootfs' '1'
option 'fstype' 'ext4'
option 'enabled_fsck' '0'
config 'swap'
option 'device' '/dev/sda2'
option 'enabled' '0'Wcześniej w mount[0] był jakiś wpis, który chciał /dev/sda2 zamontować pod /home, ale nic takiego nie miało miejsca. Zamieniłem ten wpis na to co widać powyżej. Po reboot urządzenie nadal startuje z pamięci flash, a mount nie pokazuje niczego o /dev/sdb. Czy podczas instalacji block-extroot dzieje się coś co wymaga tego, żeby dysk był dostępny pod /dev/sda? Trochę musiałbym się nakombinować bo modem 3g to w tej chwili moje jedyne połączenie z internetem. Co jeszcze musiałbym skonfigurować do poprawnego działania extroota?