У меня есть старый жесткий диск SATA емкостью 1 ТБ со старого компьютера, и все это раздел ext4 / home (/, / boot и swap были на другом жестком диске). Теперь он находится в корпусе USB2, и я хочу использовать его для резервного копирования моего текущего ноутбука /home.
Для этого мне нужно сжать раздел / home на резервном диске 1 ТБ. Он использует только около 500 ГБ, так что проблем не должно быть, я запусту ноутбук с Ubuntu Live USB, подключу диск емкостью 1 ТБ и использую Gparted, чтобы уменьшить размер раздела 1 ТБ / home до ~ 500 ГБ.
Затем я могу создать второй раздел во вновь освободившемся пространстве и cp -ax
перенести мой / домашний компьютер на него.
К сожалению, Ubuntu Live USB может обнаружить и смонтировать внешний жесткий диск, и Gparted может увидеть его там, но Gparted не может прочитать его и, следовательно, не может изменить его размер. Дисковая утилита сообщает, что с диском все в порядке , ошибок нет, поэтому я не уверен, в чем проблема. Смотрите связанные картинки, стоимостью в тысячу слов.
Кто-нибудь знает, в чем здесь проблема? Любые указатели в правильном направлении очень ценятся.
Диск в порядке, но файловая система раздела - нет.
Закройте gparted и запустите его, чтобы проверить (и исправить) раздел:
sudo fsck /dev/sdd1
После исправления ошибок gparted сможет изменить его размер.
Это эквивалентно использованию кнопки «Проверить файловую систему» в Disk Utilitiy. Я все еще предпочитаю версию командной строки, чтобы видеть все сообщения и ошибки, которые могут быть, но я урод контроля. Если нет, воспользуйтесь кнопкой GUI, я согласен, это намного проще:)