[devel] разбивалка диска (почему-то было: Шаги инсталлятора)

Leonid Krivoshein klark.devel на gmail.com
Вт Июн 26 01:06:50 MSK 2018


25.06.2018 14:24, Anton Gorlov пишет:
> 25.06.2018 11:36, Leonid Krivoshein пишет:
>>>> parted много кому не нравится. В зависимости от версии могут ещё 
>>>> быть проблемы с выравниванием. И наш с evms до какой-то поры этим 
>>>> страдал. Для качественной/надёжной разметки -- только libfdisk.
>>>>
>>>
>>> Но это лишь либа..вопрос какой софт с ней слинкован и адекватен в 
>>> работе.
>>
>> Выше об этом уже написал -- sfdisk, gdisk, fdisk, cgdisk, cfdisk. 
>> Исходный пакет util-linux. Интерфейс и назначение немного отличается. 
>
>
> А..проморгал. Извиняюсь. Просто раньше fdisk помнится не умел в GPT
>

Он и сейчас его не особо умеет, хоть и знает. :) Для этого есть gdisk. 
Там сейчас такой расклад получается:

fdisk -- консольный, mbr
gdisk -- консольный, gpt
cfdisk -- ncursesw для mbr
cgdisk -- ncursesw для gpt
sfdisk -- единый cli интерфейс для mbr и gpt, для скриптов идеален

Пример с MBR к sfdisk:
http://git.altlinux.org/people/klark/packages/deploy-project.git?p=deploy-project.git;a=blob;f=examples/parts/mbr-sample;h=75746479635a56bc4551f0ad0d4fc8475c49c97a;hb=2b90f66fdea98e9f5464f02ac2126aa7acf4bb35

Пример с GPT к sfdisk:
http://git.altlinux.org/people/klark/packages/deploy-project.git?p=deploy-project.git;a=blob;f=examples/parts/gpt-sample;h=14241193d487c7150ac703c7b2986cd8b8d39eb4;hb=2b90f66fdea98e9f5464f02ac2126aa7acf4bb35

Конечно, fdisk/gdisk тоже используют в скриптах, раньше и я грешил этим, 
но сейчас не рекомендую.


-- 
Best regards,
Leonid Krivoshein.



Подробная информация о списке рассылки Devel