instala o mint linux ao lado do ubuntu no lvm com boot EFI

0

Eu recentemente mudei para um novo laptop (Lenovo Y50) e instalei o Ubunt 15.04 nele. Eu instalei lvm então quase todo o 1T HD é uma partição lógica. As outras partições são:

eyal@eyal-Lenovo-Y50-70:~$ sudo parted /dev/sda print
[sudo] password for eyal: 
Model: ATA WDC WD10SPCX-24H (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size   File system  Name  Flags
 1      1049kB  538MB   537MB  fat32              boot, esp
 2      538MB   794MB   256MB  ext2
 3      794MB   1000GB  999GB                     lvm

Eu não sei nada de inicialização EFI esta é a primeira vez que eu uso, antes que todos os linuxes que eu instalei foram inicializados legados.

O que eu quero fazer é instalar o mint linux ao lado do ubuntu. Então eu descobri como residir o volume raiz lógico e criar um extra para o mint linux (a partição lógica swap pode ser usada para ambos) mas não sei como reconfigurar o grub ou EFI (qual eu preciso configurar e como) para inicializar uma nova partição.

Se tudo correr bem, gostaria de instalar o arch também. Eu dei uma olhada na documentação do Arch sobre a inicialização da EFI e o grub e perdi totalmente, muitos documentos com pouca informação cada. qualquer ponto de alfinete e ajuda seria apreciado.

    
por codeScriber 07.08.2015 / 17:00

1 resposta

1

Por quê? O Mint é derivado do Ubuntu, então há muito pouco no Mint que você não tem no Ubuntu. Se você está procurando por novos ambientes de desktop, você pode adicionar a maioria deles como pacotes dentro do Ubuntu e alternar sem reiniciar. (Você pode até mesmo instalar o carro-chefe da Mint, Cinnamon no Ubuntu - pelo menos em teoria [eu nunca tentei].) Se você quer apenas experimentar algo diferente, instalá-lo em uma máquina virtual (usando VirtualBox, VMware ou algo semelhante) provavelmente será mais fácil e mais seguro que o dual-boot.

Se você realmente precisa de inicialização dupla, a primeira coisa a saber é que você precisará de outra partição /boot . (Esse é o seu atual /dev/sda2 .) Na verdade, o seu atual /boot é um pouco pequeno - é um bug do Ubuntu conhecido. Assim, você pode precisar de reduza sua partição LVM para abrir espaço para uma partição /boot extra e talvez para substituir a que você tem agora.

Outra complicação que você pode encontrar são os carregadores de boot. Tanto o Ubuntu quanto o Mint tentarão instalar o GRUB na Partição do Sistema EFI (ESP; seu /dev/sda1 ) no EFI/ubuntu diretório, então eles vão sobrescrever um ao outro. Existem maneiras de contornar isso:

  • Você pode viver com isso e esperar que qualquer distribuição que acabe controlando corretamente identifique o outro e crie entradas adequadas do GRUB. Isso pode ou não funcionar, portanto, você pode ser forçado a fazer isso de outra maneira ....
  • Você pode criar vários ESPs e, em seguida, executar jogos com códigos de tipo de partição (usando parted , GParted, gdisk , etc.) - verifique se, ao instalar, apenas um ESP possui o código de tipo ESP adequado "flag de inicialização" em parted ou GParted ou digite EF00 em gdisk ) e altere os códigos de tipo conforme necessário para obter cada distribuição para instalar em seu próprio ESP separado.
  • Você pode abandonar o GRUB 2 ou, pelo menos, o GRUB 2 pré-empacotado que cada distribuição fornece, em favor de outra coisa. Meu próprio rEFInd provavelmente será o mais fácil de gerenciar, mas também há outras opções - veja minha página sobre o assunto para detalhes.

O Ubuntu e o Arch de dupla inicialização parecem valer mais a pena que o Ubuntu e o Mint de inicialização dupla, já que o Arch não é baseado no Ubuntu; mas você ainda terá que criar uma partição /boot para o Arch. A última vez que verifiquei, o pessoal do Arch gostava de gummiboot, mas o gummiboot foi assimilado no coletivo do sistema; Eu acredito que agora é chamado systemd-boot. OTOH, é mais fácil mudar para o carregador de boot que você gosta ao usar o Arch, então você não está realmente limitado ao GRUB 2 ou ao gummiboot / systemd-boot. De qualquer forma, com o Arch eu ou evitava o GRUB 2 ou esperava que o GRUB 2 do Ubuntu pudesse detectar corretamente o Arch.

    
por 08.08.2015 / 03:59