Instruções para gravar o Xubuntu em USB

Instruções para gravar o Xubuntu em USB

Estou dando uma aula para usuários iniciantes de computador aprenderem como usar o Linux. Quero que todos criem um USB inicializável a partir do USB Xubuntu ativo para que possam salvar software e arquivos que criam durante o curso e ter a experiência de instalar um sistema operacional. Disseram-me que o disco ativo de instalação do Ubuntu tem um bug que realmente instala o bootloader no disco rígido, mesmo que se especifique o local correto no programa de instalação. Qual é uma boa receita para tal instalação?

Responder1

Instruções para gravar o Xubuntu em USB

As instruções a seguir foram cultivadas nas três páginas da Web a seguir e representam uma combinação de suas técnicas:

  1. https://forums.linuxmint.com/viewtopic.php?f=42&t=287353#p1590473

  2. https://www.dionysopoulos.me/portable-ubuntu-on-usb-hdd/

  3. Como reinstalar o GRUB2 EFI?

O primeiro é o mais abrangente, mas há ideias úteis em ambos os outros. Uma coisa a notar é que se você estiver usando umBIOScomputador (que é um computador que ainda está inicializando com um BIOS verdadeiro), então você pode simplesmente usar o Xubuntu USB sem complicações especiais. As únicas coisas especiais que você precisa fazer é escolher o USB para o local de instalação do sistema operacionaleo local do programa de inicialização.

No entanto, se você estiver usando um sistema UEFI (e a maioria de nós está neste ponto), um bug no disco de instalação do Ubuntu (que parece existir há muito tempo) não instalará o programa de inicialização no USB que você indicou, mas em vez disso, irá instalá-lo em seu diretório inicial. Isso pode tornar a vida difícil para todos e assustadora para o novato.

Eu tentei praticamente todas as rotinas na descrição do Linux Mint e nem todas funcionaram de maneira confiável para mim. Eles normalmente funcionariam no computador que usei para gerá-los, mas não em outros computadores aleatórios a partir dos quais tentei inicializar. Por esse motivo, optei por esse método híbrido que parecia confiável para sistemas UEFI.

Instruções detalhadas de instalação para instalar o Xubuntu (e provavelmente outros -buntus) em um USB a partir de um USB.

  1. Você precisa de pelo menos dois USBs para poder ser conectado.
  2. Inicialize o disco ativo do Xubuntu. Para fazer isso, primeiro você terá que descobrir que mágica especial é necessária para fazer seu computador permitir a inicialização via USB. Cada fabricante e sistema operacional tem sua própria combinação de teclas e configurações de inicialização necessárias. Você tem que descobrir isso primeiro, antes de começar aqui.
  3. Certifique-se de abrir as configurações de gerenciamento de energia e certifique-se de que nada desligue ou entre no modo de espera enquanto você faz isso. Prestar atenção àMostraraba. Mesmo ligado, isso colocará a tela em hibernação, o que pode fazer com que você perca todo o seu trabalho. Defina-os como “nunca” arrastando totalmente para a esquerda dos controles deslizantes.
  4. Depois que o USB ativo for inicializado (você selecionou Experimentar o Ubuntu), abra um terminal e inicie o gparted. Gparted é um programa para particionar unidades.
  5. Certifique-se de que o dispositivo selecionado no gparted seja o USB no qual você deseja instalar o sistema. Você pode usar o tamanho para ajudar. O usb a partir do qual você inicializou provavelmente terá o tipo ISO 9600. Em caso de dúvida, conecte o novo USB após iniciar o gparted e anotar todos os dispositivos e, em seguida, atualize os dispositivos e veja qual é o novo.
  6. Faça uma nova GPTtabela de partições para o USB. Isso apagará todos os dados que você possui naquele USB (ou qualquer outro disco que você configurou incorretamente).
  7. Faça uma partição FAT32 de 200 MB.
  8. Faça o resto EXT4 para simplificar.
  9. Aplique essas partições para que você possa ...
  10. Defina os sinalizadores efie bootpara a partição FAT32 de 200 MB. Use o menu gerenciar sinalizadores.
  11. Clique com o botão direito nessa partição e clique na guia de informações. Anote o UUID. Provavelmente serão dois números de quatro dígitos separados por um hífen.
  12. Feche o gparted.
  13. De volta ao seu terminal, execute ubiquity -b. Isto iniciará o programa de instalação, mas não exigirá que você instale um gerenciador de inicialização. Você fará isso manualmente mais tarde.
  14. Siga as telas até chegar onde instalar as coisas. Você queralgo mais.
  15. Escolha a partição EXT4 do USB que você formatou para alteração. Selecione-o como EXT4 e monte em "root", que é /. Não formate (você já fez isso).
  16. Instale o sistema.
  17. Quando terminar, continue com "continuar testando".
  18. Para o restante, presumo que seu USB seja /dev/sda e sua partição FAT32 seja /dev/sda1. Você precisa substituir esses nomes pelos nomes corretos da partição do seu sistema. Em caso de dúvida, abra o gparted novamente para verificar o que é.
  19. Faça login no seu wifi e verifique se você tem conectividade de rede. Ethernet é adequada se você estiver usando isso.
  20. Abra seu terminal. E digite os seguintes comandos:
    sudo mount /dev/sda2 /mnt
    mkdir /mnt/boot/efi
    sudo mount /dev/sda1 /mnt/boot/efi
    nano /mnt/etc/fstab
  1. O que você está fazendo aqui é "montar" seu USB em um ponto de montagem específico no sistema ativo inicializado. Agora você poderá ver essas partições e escrever nelas. Primeiro, você monta a raiz no topo e depois inicializa o sistema de inicialização em seu devido lugar na hierarquia. Você pode ou não precisar criar os diretórios.

A edição fstabé para garantir que seu sistema saiba o local correto para inicialização no futuro. Ao usar um identificador universal, seu sistema deve ser atualizado corretamente.

  1. Edite o fstab para apontar para o local de inicialização do seu usb assim: No arquivo, fstabcomente (com um #) qualquer linha boot/efie substitua a parte UUID pelo UUID que você anotou anteriormente, criando uma nova linha. Dessa forma, você mantém o antigo para consultá-lo, se necessário, ao fazer um novo. Seu novo deve ser algo como: UUID=0123-ABCD /boot/efi vfat defaults 0 1

  2. Então você sai do nano e continua no seu terminal.

for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt/$i; done
sudo cp /etc/resolv.conf /mnt/etc/
modprobe efivars
sudo chroot /mnt

O que você está fazendo aqui é dar ao seu novo acesso USB ao funcionamento do sistema em execução atual, que ele precisará mais tarde, quando o fizermos pensar que é a raiz.

  1. Agora instalamos o programa que usaremos para inicializar grub2. Faremos isso a partir de um ambiente /chroot/. Onde nósCHmude oraizpara que possamos colocar o grub em /dev/sda e não em nosso disco rígido

    1. apt install grub-efi
  2. Se isso não funcionar, talvez seja necessário apt updateprimeiro preencher sua lista de software

  3. grub-install -d /usr/lib/grub/x86_64-efi --efi-directory=/boot/efi/ --removable /dev/sda

  4. O bit removível é para ajudar na atualização adequada

  5. Pode não ser necessário fazer isso update-grubneste momento, mas eu estava ficando cansado e não verifiquei completamente. Acabei de fazer um e pareceu funcionar.

  6. É necessário sair do chroot e desmontar todos os diretórios montados. Você faz isso umountordenando todas as coisas que você mountfez antes e na ordem oposta. Principalmente o seu /mnt/boot/efique você não quer corromper depois de tudo isso.

  7. Então você poderá inicializar seu sistema em um computador UEFI

A receita é detalhada aqui com um esboço geral do curso:https://github.com/brittAnderson/psych363/blob/master/course.org#51-instructions-for-burning-xubuntu-to-usb

informação relacionada