Como instalo o Ubuntu 14 com o UEFI e o software raid0 nos SDDs do GPT?

1

Eu costumo trabalhar em um Mac e gostaria de configurar uma estação de trabalho Linux para o desenvolvimento. Não tenho experiência em instalar o Linux, porque os servidores com os quais trabalho são VMs hospedadas.

A maioria dos guias específicos do Ubuntu que eu li são um pouco dispersos e difíceis de entender. Eu encontrei este artigo do archlinux que é bem escrito e para mim pessoalmente mais fácil de seguir do que os artigos do Ubuntu.

No entanto, ele faz algumas perguntas e ainda não consegui configurar o sistema.

Aqui está o meu hardware:

  • Asus Z97-K com i7-4790K
  • 2x SSD Samsung 850 EVO de 120 GB
  • 2x 8 GB DDR3-1600
  • Geforce GTX 760

Agora, aqui está o que estou tentando configurar:

  • Ubuntu 14.04 ou 14.10 com Unity Desktop (não instalarei um segundo sistema operacional nesta máquina)
  • Use UEFI porque é mais recente e tem melhorias em relação ao MBR
  • Use os 2 SSDs em um software RAID0 (distribuição) para executar o sistema operacional
  • Gostaria de criptografar a partição raiz ou pelo menos minha pasta pessoal
  • Eu sei que quando um disco falha, o sistema desaparece, mas quer mesmo assim:)

Pelo que vi, não há opção para configurar um Raid de software com o instalador do Desktop.

Para que eu possa iniciar a partir do stick, prepare o software raid e instale a versão Desktop. Ou, alternativamente, inicialize o instalador do servidor, configure o software raid durante a instalação e instale a unidade posteriormente.

No BIOS da placa principal, configurei o CSM para inicializar somente o UEFI. Deixei o SecureBoot ativado porque, pelo que li, é ok fazer isso. Eu configurei o FastBoot para ativado, porque pelo que li, é ok fazer isso.

  

Q1: minhas suposições estão corretas até agora? Existe mais alguma coisa que eu preciso   configurar?

De qualquer forma, terei que configurar partições e o RAID Array para instalar. O tutorial do archlinux usa o SYSLINUX em vez do GRUB e menciona que o GRUB requer uma partição adicional.

A maneira que eu entendo é que eu tenho que criar uma invasão de software que se parece com isso:

Partições:

Disco 1 (sda)

  • 1MB para o GRUB sem sistema de arquivos ???
  • sda1 1GB para inicialização
  • sda2 de 12 GB para troca
  • sda3 107 GB para o sistema de arquivos raiz

As partições no sdb devem ser idênticas a sda.

  

Q2: Estou um pouco confuso aqui. Onde está a diferença entre e   Partição EFIBoot e uma partição montada em / boot? Eu preciso de ambos ou   é ou ou?

Eu criaria os arrays de Raid:

/ dev / md0 (EFIBoot)

  • sda1 + sdb1
  • Raid1 (o GRUB não entende o ataque e inicializa um dos dois)
  • -1GB no total

/ dev / md1 (troca)

  • sda2 + sda2
  • Raid0 (o dobro da velocidade de troca de leitura / gravação)
  • 24gb no total (1,5 * 16GB de RAM)

/ dev / md2 (ext4)

  • sda3 + sdb3
  • Raid0 (o dobro da velocidade de leitura / gravação)
  

Q3: Como configuro a partição do GRUB? Eu tenho que adicioná-lo manualmente ou   é aquele que é adicionado pelo particionamento do instalador do servidor?

     

Q4: Onde definir o instalador para instalar o carregador de boot? / dev / md0 ou   é para isso que serve a partição do GRUB de 1MB?

     

Q5: Preciso definir manualmente um sinalizador de inicialização ... e como?

     

Q6: Estou completamente errado e devo parar de tentar?

Eu realmente aprecio se alguém puder me ajudar aqui, porque isso está causando uma grande dor na a **. Eu estou tendo um novo sistema e não posso usá-lo! : - @

Obrigado!

UPDATE 1:

Mudei a partição de inicialização do efi para fora do array de ataque, o que resolveu meus problemas de inicialização. Agora estou recebendo um erro na inicialização, que de acordo com este parece ser um bug. Depois de continuar com um pressionamento de tecla, tudo funciona bem. O estranho é que minha partição de boot não está em raid ou lvm, então o grub deve ser capaz de escrever!?

    
por Maxon 31.03.2015 / 00:29

1 resposta

1

A partição 1 mb bios_grub é para inicialização de bios, não efi. Para EFI, você precisa de um disco para ter uma partição fat32 de 100 mb marcada como inicializável e montada em / boot / efi. Você não precisa de uma partição / boot, então você só precisa de duas partições em cada disco, combinadas em duas matrizes raid, uma para / e uma para swap. O instalador do servidor deve configurar tudo isso para você automaticamente se você escolher a opção de ataque guiada.

    
por psusi 31.03.2015 / 01:37