Ограничение BIOS в 2,1 ТБ?

Ограничение BIOS в 2,1 ТБ?

Во время проверкиэтотЯ рассматривал диск емкостью 3 ТБ со скоростью вращения 7200 об/мин в качестве кандидата для моего аппаратного RAID-массива.видео о продуктеи где-то на 1:40 видео парень говорит, что BIOS не может обработать более 2,1 ТБ данных для загрузочного диска. Отлично.

Он рекомендует использовать EFI для загрузки. Недавно у меня был неудачный опыт работы с EFI на MacBook Pro, чтобы установить на него Linux. В любом случае, как это сделать? Могу ли я загрузить Windows 7 и Linux на одном из этих дисков при использовании BIOS и аппаратного RAID-контроллера? Если я не могу использовать BIOS, как я могу использовать EFI? Это опция на уровне материнской платы? Будут ли какие-либо проблемы с загрузкой из EFI? Смогу ли я по-прежнему настраивать приоритет загрузки и другие параметры материнской платы из EFI?

Вероятно, я настрою таблицу разделов в GPT.

решение1

Если ваша материнская плата поддерживает это, вы можете включить (U)EFI и установить Windows 7 64 бит в режиме EFI, а также Linux. Только Windows 7 64 бит может загружаться с диска, разделенного на GPT, и только в режиме EFI.

Если ваша материнская плата не поддерживает (U)EFI или вы хотите запустить другую версию Windows, то вам нужно будет сначала установить Windows, используя таблицу разделов DOS/MBR, и разместить ее раздел под отметкой 2 ТБ. Вам также нужно будет оставить место (100 МБ должно хватить) для разделов linux /boot и bios_grub под отметкой 2 ТБ. При установке Linux вам нужно будет преобразовать диск в GPT и создать разделы bios_grub (1 МБ) и /boot (~100 МБ), затем вы можете создать корневой раздел в любом месте на диске.

Чтобы преобразовать диск в GPT, вам нужно будет запустить parted, дать ему unit sкоманду перевести его в секторный режим и printтаблицу разделов. Вам нужно будет запомнить точный начальный и конечный сектор раздела Windows, чтобы вы могли заново создать его в GPT. Затем используйте команду, mklabel gptчтобы удалить таблицу разделов DOS и инициализировать GPT. Затем заново создайте раздел Windows в том же месте с помощью команды mkpart. Затем создайте разделы boot и bios_grub. Используйте команду toggle, чтобы установить флаг bios_grub на правильном разделе.

Затем, когда вы устанавливаете Linux, скажите установщику отформатировать и смонтировать раздел /boot в каталоге /boot. Вы можете создать корневой раздел и любые другие в любом месте на диске (включая более 2 ТБ).

Обратите внимание, что официально Windows не поддерживает это, и это может даже не работать. Я не уверен, понимает ли NTLDR GPT или нет. Если нет, то вам может потребоваться создать гибридную настройку MBR/GPT, используя fdiskдля добавления раздела Windows в MBR.

Связанный контент