[devel] разбивалка диска (почему-то было: Шаги инсталлятора)
Alexey V. Vissarionov
gremlin на altlinux.org
Чт Июн 21 16:59:48 MSK 2018
On 2018-06-21 14:15:34 +0300, Anton Farygin wrote:
>>>> Вот есть физическое устройство /dev/sda; если его объем 2 Тб или
>>>> меньше, то создаем в его первом блоке MBR, а если больше, то GPT.
>>>> Если машина использует EFI, понадобится небольшой раздел с FAT32.
>>> Если EFI, то GPT вне зависимости от размера диска.
>> Не-а... Регламентируется только тип раздела 0xEF и файловая
>> система FAT32 (то есть, FAT с количеством кластеров 65536 или
>> больше).
> Это конечно да, но реализации EFI бывает не работают без GPT.
Как говорил Константин наш Сергеич - "Не верю!".
Описание EFI было опубликовано раньше, чем платы с его поддержкой
стали массовыми, а это случилось после того, как второй участник
разработки стандарта выпустил ПО, способное на них работать. Это
позволило избежать появления несовместимых реализаций: "посмотри,
как сделано у главных разработчиков стандарта, и сделай так же;
если не можешь сделать в точности так же, сделай хотя бы часть,
чтобы на твоей железяке работало ПО от вторых разработчиков".
Надеюсь, всем понятно, про какие компании идет речь :-)
То есть, когда говорят про систему с кривым EFI - это означает,
что в ней реализован какой-то огрызок стандартного функционала.
>>> Но нюансов там больше. Например, сейчас очень распространена
>>> конфигурация 32Gb sdd nvme и 1Tb HDD в ноутбуках. наш инсталлер
>>> это не распознаёт и правильным образом не отрабатывает.
>> А как, по-твоему, он должен это обрабатывать? Не, я таки знаю,
>> что хомячки любят взгромоздить систему на флешку, а на диск
>> записывать свои погадки, но даже предлагать такое по умолчанию
>> лучше не надо.
> Именно.
Но и предлагать использовать SSD для swap тоже не резон... Лично я
предпочту, чтобы при автоматической установке SSD никто не трогал -
усер потом сам разберется, куда его примонтировать.
> И тем более не надо делать из этого RAID1, что пытается сделать
> наш инсталятор на некоторых наших дистрибутивах.
Коряква. Лечится добавлением проверки "одинаковости" объемов двух
дисков - например, abs[(size1-size2)/(size1+size2)] < 0.1
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 801 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20180621/c03f03d4/attachment.bin>
Подробная информация о списке рассылки Devel