Подскажите можно ли увеличить размер системного раздела? 1 Гига хватает на nodejs и 3-4 пакета и все… В новой ревизии 6.7 увеличили флешку до 8 гигов, но размер системного раздела не поменялся…
Добрый день.
Именно передвгать разделы - крайне не советую. Если нужно дополнительное место - воткните флешку и смонтируйте ее в папкц.
А что именно за ПО вы ставите на системный раздел?
А в какую папку? в /root?
По большей части пакеты nodejs в глобальную область видимости (Homebridge и пакеты к нему)
Да, можно в /root Он на другом разделе.
Может быть туплю. Как именно расширить вот этот раздел, купил у вас модуль WBE2S-MICROSD, отформатировал в ext4, видна под /dev/mmcblk1
Расширять не раздел просто смонитируйте в каталог на нем дополнительный раздел.
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Мб, так что буду переносить его.
Если что, то “кирпич” или можно будет с флэшки перезапустить?
Да, конечно, восстановить можно.
Уточните пожалуйта, что вы имеете ввиду под переносом? Копировать или монтировать? или что то еще?