До изменения размера у меня было 3 раздела:
root@panda1:/mnt1# gdisk /dev/sdb
GPT fdisk (gdisk) version 1.0.1
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Command (? for help): p
Disk /dev/sdb: 60062500 sectors, 28.6 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): B35654BD-05BF-422D-9C13-FA11F69BAFC6
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 60062466
Partitions will be aligned on 2048-sector boundaries
Total free space is 2785 sectors (1.4 MiB)
Number Start (sector) End (sector) Size Code Name
1 2048 1050623 512.0 MiB EF00 EFI System Partition
2 1050624 26734591 12.2 GiB 8300
3 26734592 60061695 15.9 GiB 8200
Command (? for help): i
Сначала я удалил разделы № 2 и № 3 с помощью команды «d». Затем воссоздайте раздел № 2 с помощью команды 'n', указав тот же начальный сектор, что и раньше, и новый конечный сектор в конце диска. По сути, я удаляю раздел подкачки и использую это пространство для расширения файловой системы /.
Я также использовал команду 'x' для входа в режим эксперта, затем 'c', чтобы изменить GUID раздела на прежний. Это было необходимо, потому что создание раздела № 2 снова назначило ему новый GUID. gdisk также дал разделу имя «файловая система Linux», но я переименовал его обратно в «» (пусто).
В конце это выглядело так:
Command (? for help): p
Disk /dev/sdb: 60062500 sectors, 28.6 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): B35654BD-05BF-422D-9C13-FA11F69BAFC6
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 60062466
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)
Number Start (sector) End (sector) Size Code Name
1 2048 1050623 512.0 MiB EF00 EFI System Partition
2 1050624 60062466 28.1 GiB 8300
Command (? for help): i
После этого я сделал 'e2fsck -f / dev / sdb2' и 'resize2fs / dev / sdb2'. Все из которых прошло хорошо. Я могу смонтировать файловую систему и убедиться, что все работает.
Обратите внимание, что я сделал это на втором ПК с загрузочным диском первого ПК, смонтированным как / dev / sdb. Затем я перенес жесткий диск обратно на первый компьютер.
Проблема в том, что после этого он не загрузится! ПК просто показывает черный экран. Нет ответа на клавиатуру.