Как мне установить Ubuntu 14 с UEFI и программным обеспечением raid0 на GPT SDD

Я обычно работаю на Mac и хочу настроить рабочую станцию ​​Linux для разработки. У меня нет опыта установки Linux, потому что серверы, с которыми я работаю, являются виртуальными машинами.

Большинство специфических руководств по Ubuntu, которые я читал, несколько разбросаны и их трудно понять. Я нашел эту статью из archlinux, которая хорошо написана и лично для меня легче следовать, чем статьи об Ubuntu.

Тем не менее, остается несколько вопросов, и мне еще не удалось настроить систему.

Вот мое оборудование:

  • Asus Z97-K с i7-4790K
  • 2x Samsung 850 EVO 120 ГБ SSD
  • 2x 8 ГБ DDR3-1600
  • Geforce GTX 760

Теперь вот что я пытаюсь настроить:

  • Ubuntu 14.04 или 14.10 с Unity Desktop (я не буду устанавливать вторую ОС в этой машине)
  • Используйте UEFI, потому что он более новый и имеет улучшения по сравнению с MBR
  • Используйте 2 SSD в программном RAID0 (чередование) для запуска ОС
  • Я хотел бы либо зашифровать корневой раздел, либо хотя бы мою домашнюю папку
  • Я знаю, что при сбое одного диска система исчезает, но все равно хочу этого:)

Из того, что я видел нет возможности настроить программный Raid с помощью установщика Desktop.

Так что я мог либо запустить с флешки, подготовить программный рейд и установить версию для ПК. Или, в качестве альтернативы, загрузите установщик сервера, настройте программный рейд во время установки, а затем установите Unity после этого.

В биосе основной платы я настроил CSM для загрузки только UEFI. Я оставил SecureBoot включенным, потому что из того, что я прочитал, это нормально. Я включил FastBoot, потому что из того, что я прочитал, это нормально.

В1: Мои предположения верны? Есть ли что-то еще, что мне нужно настроить?

В любом случае, мне придется настроить разделы и массив raid для установки. В руководстве по archlinux вместо GRUB используется SYSLINUX и упоминается, что GRUB требуется дополнительный раздел.

Насколько я понимаю, мне нужно создать программный рейд, который выглядит следующим образом:

Разделы:

Диск 1 (sda)

  • 1 МБ для GRUB без файловой системы ???
  • sda1 1 ГБ для загрузки
  • sda2 12 ГБ для подкачки
  • sda3 107 ГБ для корневой файловой системы

Разделы на SDB должно быть идентично sda.

Q2: я немного запутался здесь. В чем разница между разделом EFIBoot и разделом, смонтированным в / boot? Нужны ли мне оба или это или или?

Я бы тогда создал массивы Raid:

/ dev / md0 (EFIBoot)

  • sda1 + sdb1
  • Raid1 (GRUB не понимает рейд и загрузит любой из двух)
  • -1 ГБ в общей сложности

/ dev / md1 (swap)

  • sda2 + sda2
  • Raid0 (удвоенная скорость чтения / записи подкачки)
  • Всего 24 ГБ (1,5 * 16 ГБ оперативной памяти)

/ dev / md2 (ext4)

  • sda3 + sdb3
  • Raid0 (удвоенная скорость чтения / записи os)

В3: Как настроить раздел GRUB? Нужно ли добавлять его вручную или он добавляется разделами установщика сервера?

В4: Где установить установщик для установки загрузчика? / dev / md0 или для этого нужен GRUB-раздел размером 1 МБ?

В5: Нужно ли вручную устанавливать флаг загрузки ... и как?

В6: Я совершенно не прав? следует прекратить попытки?

Я был бы очень признателен, если бы кто-нибудь мог помочь мне здесь, потому что это вызывает сильную боль в а **. У меня новая система, и я не могу ее использовать! : - @

Спасибо!

ОБНОВЛЕНИЕ 1:

Я переместил загрузочный раздел efi за пределы raid-массива, что решило мои проблемы с загрузкой. Теперь я получаю ошибку при запуске, которая в соответствии с этим кажется ошибкой. После продолжения нажатия клавиш все работает просто отлично. Странно то, что мой загрузочный раздел efi не входит в raid или lvm, поэтому grub должен иметь возможность писать!?

1
задан 13 April 2017 в 15:24

1 ответ

1 МБ bios_grub раздел для начальной загрузки BIOS, не efi. Для EFI Вам нужен один диск для имения 100 МБ fat32 раздел, отмеченный как загрузочных и смонтированных к/boot/efi. Вам не нужен / раздел начальной загрузки вообще, таким образом, Вам просто нужны два раздела на каждом диске, объединенном в два массива RAID, один для / и один для подкачки. Установщик сервера должен установить это все для Вас автоматически при выборе ведомой опции набега.

1
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: