Необходимо заменить символ перевода страницы (\f
) с надлежащими Управляющими кодами ANSI.
Можно сделать это с GNU sed:
sed 's/\f/\o33[2J\o33[0;0H/g' /dev/ttyACM0
Подробно: \033[2J
Ясный экран, \033[0;0H
: Перейдите к pos 0,0
(Если это не работает, попробовать tail -f /dev/ttyACM0 | sed 's/\f/\o33[2J\o33[0;0H/g'
)
Да, когда Вы сделаете lvremove
(предупреждение: это убивает данные) на томе vg_vpsny23-lv_home
, пространство снова станет доступным в группе томов, что позволит Вам сделать lvextend
на томе vg_vpsny23-lv_root
. Другими словами:
# lvremove /dev/mapper/vg_vpsny23-lv_home
# lvextend -l +100%FREE -r /dev/mapper/vg_vpsny23-lv_root
Это должно расширить корневой том онлайн. Помните, что вы можете вырастить файловую систему онлайн, но вам нужно размонтировать файловую систему, чтобы уменьшить её.
Для корневой файловой системы выход в автономный режим означает загрузку в режим восстановления. Так что, если вы захотите использовать часть этого места в другом месте, вы можете изменить аргумент в опции -l
, которую я вам там дал.
Не забудьте закомментировать или удалить строку из / etc / fstab, которая относится к / home. Если вы оставите это, Linux запутается при выключении и перезапуске.
Также стоит отметить, что если вы получите сообщение:
Logical volume vg_somedisk/lv_home contains a filesystem in use.
выполните umount -a
, чтобы разблокировать -монтирование тома, выполните изменение размера, отредактируйте /ect/fstab затем mount -a
.