Перейти к содержимому
Калькуляторы

Вопрос по файловой системе VyOS

Есть лишний роутер Ubiquiti EdgeRouter Lite.

Хочу сделать из него пробник для различной рутинной диагностики.

Стоковая флешка на роутере вышла из строя, сейчас туда поставлена флешка на 8ГБ.

$ sudo fdisk -l

Disk /dev/mtdblock0: 512 KiB, 524288 bytes, 1024 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mtdblock1: 512 KiB, 524288 bytes, 1024 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mtdblock2: 64 KiB, 65536 bytes, 128 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sda: 7.5 GiB, 8032091136 bytes, 15687678 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xeabe0000

Device     Boot   Start      End  Sectors  Size Id Type
/dev/sda1          2048   292863   290816  142M  c W95 FAT32 (LBA)
/dev/sda2        292864  3710975  3418112  1.6G 83 Linux
/dev/sda3       3710976 15687677 11976702  5.7G 83 Linux


Disk /dev/loop8: 67.8 MiB, 71028736 bytes, 138728 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Но при этом в оболочке доступны только 1.6ГБ:

$ sudo df -h

Filesystem                Size      Used Available Use% Mounted on
/dev/root                 1.6G    149.4M      1.3G  10% /root.dev
overlay                   1.6G    149.4M      1.3G  10% /
devtmpfs                239.9M         0    239.9M   0% /dev
tmpfs                   240.0M         0    240.0M   0% /dev/shm
tmpfs                   240.0M    304.0K    239.7M   0% /run
tmpfs                     5.0M         0      5.0M   0% /run/lock
tmpfs                   240.0M         0    240.0M   0% /sys/fs/cgroup
tmpfs                   240.0M         0    240.0M   0% /run/shm
tmpfs                   240.0M      8.0K    240.0M   0% /tmp
tmpfs                   240.0M     56.0K    240.0M   0% /var/log
tmpfs                   240.0M         0    240.0M   0% /lib/init/rw
none                    240.0M    116.0K    239.9M   0% /opt/vyatta/config
tmpfs                    48.0M         0     48.0M   0% /run/user/1000

К тому же и эти 1.6ГБ не являются обычным дисковым разделом, потому что за пределами /home данные после перезагрузки не сохраняются.

 

Ранее я с этим как-то уже разбирался, находил где файловая система инициализируется и где к ней можно подключить дополнительные разделы.

Но уже не помню, как именно это делать, а форумы и база знаний с ubnt.com (где я это и находил) уже недоступны.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Цитата

The second partition on the flash drive is a read-only squashfs in the stock firmware. It needs to be re-formatted to ext4 then filled with the rootfs files of OpenWrt.

Найдено здесь


Возможно у вас тоже самое. Можно и заморочиться распаковкой squashfs, правкой fstab или локальных скриптов и запаковкой с записью назад на флешку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Деталей уже не помню, но вроде бы делалось иначе. Был какой-то небольшой записываемый раздел, в котором размещались инициализационные скрипты, и в них нужно было добавить монтирование ext4-раздела. Вот только не помню, где именно.

Впрочем описанный вариант с заменой squishfs на ext4 выглядит даже интереснее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.