Увеличение размера диска и переход с MBR на GPT

Большое спасибо. Получена ошибка

Errors were encountered while processing: software-properties-kde

после запускаsudo dpkg -i --force-overwrite */software-properties-kde*.deb

Но все равно удалось установить kubuntu -на рабочий стол

1
02.09.2021, 08:18
1 ответ

Итак, у вас есть один раздел msdos, который начинается в секторе 128.

Это необычно, поскольку стандартом является выравнивание MiB, начиная с сектора 2048 (для размера логического сектора 512 байт ).

С GPT вы по-прежнему можете использовать начальный сектор 128, это не проблема:

# parted /dev/loop0 unit s print free
Model: Loopback device (loopback)
Disk /dev/loop0: 3259017216s
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start  End          Size         File system  Name  Flags
        34s    127s         94s          Free Space
 1      128s   3259017182s  3259017055s

Тем не менее, partedбудет жаловаться вам, когда вы его создадите:

# parted /dev/loop0
(parted) mklabel gpt
(parted) mkpart                                                           
Partition name?  []?                                                      
File system type?  [ext2]?                                                
Start? 128s                                                               
End? 100%                                                                 
Warning: The resulting partition is not properly aligned for best performance:
128s % 2048s != 0s
Ignore/Cancel? Ignore                                                     

Если вас не волнует выравнивание MiB (и поскольку ваши данные уже там, у вас нет выбора, в любом случае )вы можете просто проигнорировать это предупреждение. Начальный сектор размером 128 будет по-прежнему выровнен по 4K (по 64K ), так что это тоже будет хорошо.

GPT также хранит резервную копию в конце диска, поэтому иногда может возникать проблема с конечным сектором. Однако вам повезло, и у вас есть 4096 свободных секторов в конце вашего диска, так что в вашем случае это не проблема. В противном случае вам придется сначала увеличить размер диска, прежде чем переходить на GPT.

Если вы хотите добиться выравнивания MiB, вам придется сдвинуть все данные. Самый безопасный способ сделать это (, если у вас достаточно места ), — это просто полностью скопировать его на новый диск. Перемещение данных на месте может быть рискованным.

1
02.09.2021, 09:21

Теги

Похожие вопросы