[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