Катастрофическая нехватка места в системном разделе

Подскажите можно ли увеличить размер системного раздела? 1 Гига хватает на nodejs и 3-4 пакета и все… В новой ревизии 6.7 увеличили флешку до 8 гигов, но размер системного раздела не поменялся…

Добрый день.
Именно передвгать разделы - крайне не советую. Если нужно дополнительное место - воткните флешку и смонтируйте ее в папкц.

А что именно за ПО вы ставите на системный раздел?

А в какую папку? в /root?

По большей части пакеты nodejs в глобальную область видимости (Homebridge и пакеты к нему)

Да, можно в /root Он на другом разделе.

Может быть туплю. Как именно расширить вот этот раздел, купил у вас модуль WBE2S-MICROSD, отформатировал в ext4, видна под /dev/mmcblk12020-11-26_22-46-37

Расширять не раздел просто смонитируйте в каталог на нем дополнительный раздел.

mount /dev/mmcblk1p1 /opt

или вместо /root

mount /dev/mmcblk1p1 /mnt/data/root

Товарищ BrainRoot, я столкнулся с аналогичной проблемой, что и топикстартер, выполнил, как вы порекомендовали, команду

mount /dev/mmcblk0p6 /mnt/data/root

Но df -h выдает тот же результат, как и до выполнения этой команды:
root@wirenboard-AEWYY27W:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 976M 921M 0 100% /
devtmpfs 241M 0 241M 0% /dev
tmpfs 249M 0 249M 0% /dev/shm
tmpfs 249M 26M 224M 11% /run
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 249M 0 249M 0% /sys/fs/cgroup
/dev/mmcblk0p6 4.9G 344M 4.3G 8% /mnt/data
tmpfs 50M 0 50M 0% /run/user/0

Это я что-то не так сделал или так и должно быть?

Добрый день.
Раздел /dev/mmcblk0p6 уже смонтирован в /mnt/data?
топикстартер хотел смонтировать раздел с SD флешки.

Вот вывод команды mount

root@wirenboard-AEWYY27W:~# mount
/dev/mmcblk0p3 on / type ext4 (rw,noatime,errors=remount-ro,data=ordered)
devtmpfs on /dev type devtmpfs (rw,relatime,size=245856k,nr_inodes=61464,mode=755)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (rw,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset,clone_children)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
mqueue on /dev/mqueue type mqueue (rw,relatime)
configfs on /sys/kernel/config type configfs (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
/dev/mmcblk0p6 on /mnt/data type ext4 (rw,relatime,stripe=1024,data=ordered)
/dev/mmcblk0p6 on /var/log type ext4 (rw,relatime,stripe=1024,data=ordered)
tmpfs on /run/user/0 type tmpfs (rw,nosuid,nodev,relatime,size=50912k,mode=700)
/dev/mmcblk0p6 on /mnt/data/root type ext4 (rw,relatime,stripe=1024,data=ordered)

Да, все верно. Так что вы хотите смонтировать?

Идея была таким образом “виртуально” расширить раздел /dev/root, который заполнен на 100%.

Именно сам раздел так не увеличить, но можно какой-нибудь (например внешний) раздел смонтировать в каталог на “расширяемом”,
Пример:

  • Смотрим что сколько занимает в /usr
du -h -d 1 /usr

ага, /usr/share

  • для начала временно монтируем “/” в /mntdisk, например.
mkdir /mnt/disk
mount /dev/mmcblk0p2 /mnt/disk
  • Важно! Всегда советую не монтировать “руками”, параллельно прописывая в fstab, а сразу прописать в fstab и проверить правильность.
    Пишем в fstab, например
UUID=05d5f3ca-f3eb-4043-95b4-11b3a2b48d5a /usr/share ext3    nofail   0   2

ну и

mount -a

Если смонтировался - переносим все из /mnt/disk/usr/share в новое расположение.

  • и перезапускаем - чтобы проверить как оно работает.

У меня /usr/lib почти 500Мб, так что буду переносить его.
Если что, то “кирпич” или можно будет с флэшки перезапустить?

Да, конечно, восстановить можно.

Уточните пожалуйта, что вы имеете ввиду под переносом? Копировать или монтировать? или что то еще?

Здравствуйте! Подскажите проблема нехватки памяти возможно ли расширить память за счет USB флешки.Или нужно покупать модуль?

Добрый день. А что такое запускаете - что памяти мало? И какой контроллер, сколько RAM?