Я использовал Gparted для изменения размеров ext4 раздела, но он перестал работать. Это - команда:
% resize2fs -p /dev/sdb5
resize2fs 1.42.13 (17 мая 2015)
resize2fs: Файловая система не поддерживала функцию (функции) только для чтения, в то время как попытка открыть/dev/sdb5 не Могла найти допустимый суперблок файловой системы.
Я искал об этой проблеме, и я нашел подобные проблемы в CentOS и Redhat, для которого рекомендуется использовать resize4fs (ext4). Однако это не доступно для Ubuntu 16.04.
Как я мог заняться этой проблемой?
Как предложено в комментариях недавний gparted живой CD решил мою проблему. Я мог изменить размер раздела без проблем с помощью живого CD gparted v0.30.0.
Однако мой ноутбук не загружался после изменения размеров. Личинка была уничтожена!! Я решил это с живым CD systemrescueCd. Я восстановил личинку с помощью решения 2 отсюда.
Я встретился с этой той же ошибкой, потому что раздел не был смонтирован.
После создания точки монтирования и затем монтирования, resize2fs
завершенный без ошибки.
mkdir /temp-mount-point
mount /dev/sdb5 /temp-mount-point
resize2fs /dev/sdb5
resize2fs 1.42.13 (17 мая 2015)
Файловая система в/dev/sdb5 смонтирована на/temp-mount-point; онлайн изменение размеров потребовало
old_desc_blocks = 1, new_desc_blocks = 699
, файловая система на/dev/sdb5 является теперь 1 463 818 240 (4k) блоками долго.