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

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

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?

WB6 c 1GB оперативки.На контроллере установлен Node red несколько модулей расширения к нему и Сервер INTRAHOUSE с двумя модулями расширения пытаюсь установить третий P2P и INTRAHOUSE ругается на отсутствие памяти.

Так вопрос про место на разделах или про память?

Когда я написал что за ошибка выскакивает в INTRAHOUSE их ТП они сказали что проблема с памятью.Но я так понимая что проблема в разделах

А куда ставите и сколько места доступно сейчас?

Ставил по инструкции от INTRAHOUSE.Пока возможности проверить нет.Позже напишу.

вообшем вот
Filesystem Type Size Used Avail Use% Mounted on
/dev/root ext4 980M 917M 0 100% /
devtmpfs devtmpfs 493M 0 493M 0% /dev
tmpfs tmpfs 502M 0 502M 0% /dev/shm
tmpfs tmpfs 502M 524K 501M 1% /run
tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs tmpfs 502M 0 502M 0% /sys/fs/cgroup
/dev/mmcblk0p6 ext4 4.7G 885M 3.6G 20% /mnt/data
tmpfs tmpfs 101M 0 101M 0% /run/user/0
Вообщем если я правильно понял место имеется
А это папка где intrahouse

root@wirenboard-A6UYFLKD:~# du -h -d 1 /opt
150M /opt/intrahouse-c
150M /opt
Как я понял здесь места нет как можно увеличить

Увеличить? Нет, просто перенесите каталог в другой раздел и замените его по прежнему расположению симликом, это будет верно.

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.