daggerfall |
|
Темы:
11
Сообщения:
35
Участник с: 05 сентября 2014
|
Здравствуйте. Хотелось бы понять как правильно разметить диск для установки в режиме UEFI + GPT таблица + advanced format диск. Насколько я понял нормально с advanced format и gpt работают gdisk и parted Из того что понял нужно создать таблицу gpt gdisk /dev/sdb o затем нужно создать 512 Мб партицию vfat (fat32) EFI и поставить ей флаг boot затем всё остальное - root, данные (нужен ли отдельный boot ему?) В некоторых инструкциях пишут про 2 Мб раздел для GRUB2 - тут Это нужно для выравнивания насколько я понимаю? Как понять нужно ли мне его делать или современные диски с AF в этом не нуждаются? С Arch давно, ставлю на сервера простенькие...но с GPT таблицей и UEFI впервые сталкиваюсь Нужно ли делать промежутки в несколько мегабайт между партициями и в конце? Домашний сервер, новые железки с UEFI, диск пока 1тб - такой, но хотелось бы иметь возможность ставить в него >2Тб диски в недалеком будущем Диск: Байтов на сектор (хост-устройство) 512 Байтов на сектор (диск) 4096 kByte Размечал через SystemRescueCD - gparted, при создании партиции обратил внимание что 1мб находится перед ней и его невозможно убрать (хотя и не отображается на "карте" разделов), когда создал первую партицию EFI - в Information к ней - First Sector: 2048, по идее это верно для моего диска? - В то же время parted пишет следующее Sector size ( logical/psysical ): 512B/4096B Disk Flags: Number 1 Start 1049kB End 538MB Помогите разобраться пожалуйста.
Gentoo | ArchLinux | servers and work PC
W 7 - everyday usage all PC's W 8.1 - Lenovo IdeaPad G500 - i3 3110, R8570M spirevillage.blogspot.com |
GriefNorth |
|
Темы:
8
Сообщения:
40
Участник с: 08 декабря 2013
|
EFI раздел в 512Мб считаю излишним, с головой хватает 200Мб. У меня что на станционарнике, что на ноуте идет такая разметка. 1 - EFI, 2,3 - системные разделы винды8 (resc, recovery) 4 - Win8, 5 - / Вместо GRUB rEFInd, хотя до этого граб стоял, никакого дополнительного раздела для граба не надо и точно так же не нужен и отдельный /boot все помещается в EFI при правильной установке Граба. |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
EFISYS-разделу в GPT не нужно присваивать никаких флагов – просто создать раздел нужного типа, и отформатировать в FAT. Раздел может располагаться в любом месте диска и иметь любой номер. Размер – чтобы поместился загрузочный образ GRUB2, обычно он весит меньше 200кб. Одного мегабайта хватит на несколько загрузчиков :) Выравнивание разделов по границам больших "advanced" секторов выполняется fdisk и gdisk автоматически при создании раздела. Устанавливать файлы GRUB в EFISYS-раздел не обязательно, груб может прочесть свои файлы практически с любого раздела. Проще всего не мучаться, и ставить в /boot/grub или /grub на корневом разделе. Всё это написано в вики |
daggerfall |
|
Темы:
11
Сообщения:
35
Участник с: 05 сентября 2014
|
GriefNorth EFI раздел в 512Мб считаю излишним, с головой хватает 200Мб. Везде пишут про минимальный размер партиции для fat32 в 512 мб, отсюда такой размер видимо, но да, винда делает 100мб при том файловая система явно не fat Natrio Проще всего не мучаться, и ставить в /boot/grub или /grub на корневом разделе. Обычно так и делаю. Спасибо EFISYS-разделу в GPT не нужно присваивать никаких флагов – просто создать раздел нужного типа, и отформатировать в FAT. Нужен ли этот флаг для root "/" раздела тогда? Насколько я помню нужно ставить boot флаг на раздел где лежит загрузчик, boot или root Gparted т.е нормально разметил судя по всему? при проверке через parted пишет 1 aligned, optimal или min я выбираю, не важно Всё это написано в вики В этих вики много чего про UEFI/AF в частности написано, но одно другому противоречит (
Gentoo | ArchLinux | servers and work PC
W 7 - everyday usage all PC's W 8.1 - Lenovo IdeaPad G500 - i3 3110, R8570M spirevillage.blogspot.com |
maisvendoo |
|
Темы:
68
Сообщения:
1142
Участник с: 10 октября 2012
|
daggerfallВ скрытом разделе с загрузчиком - NTFS
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb http://rusrailsim.org |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
daggerfallКроме FAT32 (32 бита на ID кластера) есть ещё FAT16 и FAT12. Последняя отлично помещалась на флопиках размером меньше 1МБ :) mkdosfs при создании ФС автоматически выбирает нужную разрядность FAT исходя из размера раздела. UEFI обычно понимает все варианты FAT. Если не пихать в EFISYS лишнее, и ставить туда только загрузчики, даже 1МБ хватит на всё с запасом. Не нужно вообще никаких флагов, они нужны только в для форточек на MBR. EFISYS-раздел на GPT должен иметь тип EF00 и отформатирован в FAT. gparted использует не fdisk, и не gdisk, а корявый комбайн parted. Не знаю как нынешние версии, а старые не то, что не выравнивали по-умолчанию, но оставляли такие мелкие промежутки между разделами, что fdisk потом отказывался править это. Лучше пользоваться gdisk или fdisk. maisvendooСовершенно верно. Раздел с загрузчиком форточки – это отдельный раздел, никакого отношения к EFISYS и UEFI не имеющий. daggerfallЯ дал ссылку на свою собственную статью о GRUB2.NatrioВ этих вики много чего про UEFI/AF в частности написано, но одно другому противоречит "В наше время верить нельзя никому, порой даже себе. Мне – можно." (ц) |
daggerfall |
|
Темы:
11
Сообщения:
35
Участник с: 05 сентября 2014
|
Natrio Не нужно вообще никаких флагов, они нужны только в для форточек на MBR. При использовании MBR в некоторых случаях grub оказывался неработоспособным если не было boot флага на разделе с ним. Ну не знаю, я же не из воздуха это взял, вот пишут все в той же арч вики (про гентушников я вообще молчу... там в вики заморочки такие....) GPT partitioned disks Create a partition with partition type ef00 or EF00 using gdisk (from gptfdisk pkg). Then format that partition as FAT32 using mkfs.fat -F32 /dev/<THAT_PARTITION> (or) Create a FAT32 partition and in GNU Parted set/activate the boot flag (not legacy_boot flag) on that partition Сделал gdisk'ом разбивку заново, вроде адекватная утилита, но help ужасен. Начал с 2048 как в вики Спасибо.
Gentoo | ArchLinux | servers and work PC
W 7 - everyday usage all PC's W 8.1 - Lenovo IdeaPad G500 - i3 3110, R8570M spirevillage.blogspot.com |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
daggerfallФлаги бывают только в MBR. Флаг bootable нужен: 1) для EFISYS, но только если он находится в MBR 2) для загрузочного раздела форточки, если он запускается форточным кодом в MBR, но у вас GRUB, который может стартовать любой раздел. Короче говоря, флаги тут ни при чём. |