Instale o Ubuntu do Ubuntu

0

Eu tenho várias máquinas UEFI. Um deles tem o Kubuntu 17.04. Eu não poderia ...

Boot 17.04; Baixe e monte uma imagem iso de 17,10; chroot para essa imagem; executar ubiquity no seu para instalar 17.10 em um flash drive separado

Há criando uma instalação 17.10 inicializável e móvel em uma unidade flash sem ter que reinicializar ou alterar nada na máquina 17.04?

Talvez eu esteja tentando fazer as coisas da maneira mais difícil, mas parece que pode ser divertido tentar.

    
por H.P.Z. 25.10.2017 / 20:14

1 resposta

2

Eu não sei de antemão como o Ubiquity para 17.10 seria executado a partir de uma inicialização do Ubuntu 17.04. Mesmo se você usar chroot , você ainda estará executando o kernel antigo e terá muitas coisas 17.04 sendo executadas em segundo plano. Você sempre pode tentar isso, mas você pode ser a primeira pessoa no mundo a fazê-lo, e com pouca razão ...

Em vez de fazê-lo desta maneira, por que não inicializar o instalador do 17.10 diretamente? Não há razão para que isso não funcione no seu computador - ou, se houver, você não identificou qual poderia ser esse motivo. Este curso eliminará o risco de problemas porque você executou o instalador em um ambiente de sistema operacional mais antigo.

De qualquer forma, você enfrenta um problema: Por padrão, o Ubiquity tentará instalar o GRUB na primeira partição do sistema EFI ( ESP) encontra, que normalmente será o ESP em seu disco rígido. Assim, você vai acabar com um drive USB que não irá inicializar sozinho e um computador que não inicializará a menos que o drive USB esteja conectado. (O último é porque o Ubuntu configura seu GRUB para confiar em /boot/grub/grub.cfg , que irá estar na unidade USB depois de instalar o Ubuntu.) A solução mais fácil para esse problema é dizer ao Ubiquity para não instalar o GRUB, mas depois instalá-lo (ou algum outro carregador de inicialização) manualmente mais tarde. Em resumo, o procedimento é:

  1. Inicialize o instalador do Ubuntu no modo "tentar antes de instalar" - não selecione a opção para instalar o Ubuntu enquanto o computador inicializa!
  2. Quando o instalador inicializar e você vir um ambiente de área de trabalho, abra uma janela do Terminal.
  3. Digite ubiquity -b . A opção -b diz ao Ubiquity para não instalar um gerenciador de inicialização.
  4. Instale a unidade USB normalmente, mas certifique-se de que ela inclui um ESP.
  5. Instale um carregador de boot no ESP usando o nome de arquivo EFI/BOOT/bootx64.efi . Essa etapa é bastante complexa e, infelizmente, não tenho um procedimento passo-a-passo à mão para fazer isso em um ambiente de instalação do Ubuntu; Contudo...

A etapa final da instalação do gerenciador de inicialização é mais complicada do que deveria, porque a instalação em uma unidade USB não é algo que o Ubiquity foi projetado para fazer, e porque a configuração do GRUB é um pesadelo. (A maioria das pessoas não experimenta o pesadelo porque o GRUB fornece scripts de configuração que fazem as coisas corretamente, e o Ubiquity configura as coisas corretamente para o caso comum de instalar o Ubuntu em um disco rígido. Seu caso não é comum, no entanto.) Se você precisar de suporte à Inicialização Segura, usar outro carregador de inicialização provavelmente será mais fácil do que usar o GRUB, já que todo o resto é mais fácil de configurar do que o GRUB; mas o GRUB é o único que vem assinado de uma forma que faz com que ele funcione com o Secure Boot sem passar por aros extras. Assim, se você precisar de inicialização segura, é mais um lance.

Observe também que a inicialização no modo BIOS e no modo EFI / UEFI depende de carregadores de inicialização totalmente separados. Assim, se você quiser que seu drive USB seja inicializável em ambos os modos, você precisará instalar os carregadores de inicialização no modo BIOS e no modo EFI, o que complica ainda mais a situação. Meu procedimento assume que você deseja inicializar apenas no modo EFI, desde que você mencionou explicitamente os computadores UEFI, mas não os computadores BIOS.

Finalmente, existem outras maneiras de fazer isso. O mais fácil é instalar usando um computador sem sistema operacional já instalado. Dessa forma, você pode configurar o drive USB com um ESP, e será o único ESP disponível. Após a instalação, torna-se uma questão de renomear alguns arquivos, conforme descrito aqui, para obter o drive USB arrancar em qualquer computador. A desconexão temporária do disco rígido ou a alteração do código de tipo do ESP para outra coisa pode ser uma maneira de fazer isso com o computador normal, mas essas opções correm o risco de problemas posteriores. (Mais notavelmente, algumas EFIs apagam as opções de inicialização que não são mais válidas; portanto, se você desconectar o disco rígido, poderá descobrir que ele não será mais inicializado quando você reconectá-lo.)

    
por Rod Smith 26.10.2017 / 14:50