Я строю свой самый первый сервер на основе UEFI. Я вручную размещаю разделы на основе gpt на жестком диске. Я помещаю системный раздел EFI как самый первый раздел. Обычно я создаю фиктивный раздел на 127 МБ в качестве самого первого раздела, чтобы выполнить универсальное выравнивание (или я создам первый раздел, заканчивающийся на секторе # 262143, который будет выравнивать следующие разделы для любой конфигурации (размер кластера, полосы рейдов) , так далее)). Я полагаю, что могу быть немного консервативным в отношении использования всего возможного дискового пространства, поэтому мне было интересно: если я буду использовать этот "фиктивный раздел" в качестве расположения системного раздела EFI, это вызовет какую-то серьезную проблему с производительностью? (поскольку его диск 512e и раздел не будут выровнены), я склонен думать, что нет, поскольку раздел в основном читается один раз в процессе загрузки и не используется для записи файлов на регулярной основе. Но я просто хотел выбросить этот вопрос, просто чтобы быть уверенным, что я не делаю что-то совершенно нелепое. Итак, можно ли установить системный раздел EFI в качестве первого (не выровненного) раздела на жестком диске gpt и одновременно использовать его в качестве "смещения" для выравнивания следующих разделов? Спасибо заранее и наилучшими пожеланиями.

1 ответ1

0

Если вы не занимаетесь секторной математикой, пытаясь получить каждый байт возможного свободного места на диске, вам не нужно беспокоиться о выравнивании. Любая операционная система, поддерживающая EFI, знает о дисках 512e и 4Kn и всегда будет выравнивать разделы по границам 4K по умолчанию. Вы должны изо всех сил пытаться выровнять их.

Действительно, если вы создаете разделы вручную, все, что вам нужно сделать, это убедиться, что начальный сектор каждого раздела равномерно делится на 8 (512 байт * 8 = 4096 КБ), и у вас все должно быть в порядке.

Также помните, что вам не следует выделять последние 2048 секторов на диске для какого-либо раздела. Вы не упоминаете, с какой ОС вы будете работать, но у Windows есть проблемы с разделами, которые касаются конца диска. Для этого есть несколько унаследованных причин, которых здесь слишком много. Но это хорошая идея, чтобы просто оставить это место в покое.

Кроме того, вы всегда должны делать раздел EFI первым на диске. Если хотите, вполне нормально, чтобы этот раздел начинался с сектора 40. Это первый используемый сектор на GPT-диске. Так как вы заинтересованы в хорошем, аккуратном заказе, сделайте его длиной 262 103 секторов. Это будет 127,98 МБ в размере. Таким образом, ваш первый раздел данных на диске запускается в секторе 262 144 - ровно 128 МБ с передней части диска.

Если вы будете использовать Windows, вам также потребуется раздел MSR. Это то, что Windows официально называет "фиктивным" разделом. Его размер должен быть не менее 16 МБ для Server 2016 или 64 МБ для Server 2012.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .