Como faço para instalar um USB Ubuntu inicializável?

38

Como faço para criar um USB inicializável do Ubuntu contendo a versão mais recente do Ubuntu?

Para ser completo, como eu seria capaz de fazer isso no Ubuntu, Windows, OS X ou outra distribuição Linux?

MathCubes
fonte

Respostas:

28

Este fluxograma mostra como criar um USB inicializável para instalar o Ubuntu e solucionar problemas de inicialização do Ubuntu a partir dele.

IMG:

Ligações

Como fazer um Ubuntu USB no Ubuntu usando o Startup Disk Creator

O Ubuntu possui um aplicativo embutido para criar um Ubuntu live USB inicializável para instalar o Ubuntu chamado Startup Disk Creator . Pesquise o Dash pelo Startup Disk Creator no Dash e clique no ícone Startup Disk Creator para abrir a janela Make Startup Disk .

A unidade flash USB usada com o Startup Disk Creator deve ter 2 GB ou mais e, para o Ubuntu 18.04 e posterior, 4 GB ou mais. O Startup Disk Creator formata automaticamente sua unidade flash USB para FAT32 e a inicializa. Se você tiver apenas uma unidade flash USB conectada ao seu computador, o Startup Disk Creator a selecionará automaticamente. Tenha muito cuidado ao selecionar a unidade flash USB na janela Make Startup Disk para evitar sobrescrever a partição na qual o Ubuntu está instalado, o que pode tornar o Ubuntu não inicializável. Na captura de tela abaixo, você pode ver como o dispositivo da unidade flash USB é identificado pelo nome do modelo, o mesmo nome do modelo que aparece sob o cabeçalho da unidade após Modelo: no aplicativo Discos (utilitário de disco).

IMG:
Criador de disco de inicialização no Ubuntu 16.04

Você também pode mover o controle deslizante Armazenado no espaço extra reservado para frente e para trás para criar algum espaço extra reservado para armazenamento persistente de arquivos durante as reinicializações. No Ubuntu 16.04 e posterior, o Startup Disk Creator não possui mais a opção de armazenamento persistente de arquivos.

Como fazer um USB mínimo do Ubuntu usando o dd

  1. Faça o download do arquivo iso do Ubuntu Mini CD a partir do link na página do CD Mínimo de Instalação da Documentação do Ubuntu . Faça o download do arquivo chamado mini.iso na sua pasta Downloads. Você pode fazer o download do arquivo mini.iso para o local que desejar no computador, mas faça o download na pasta Downloads para poder executar facilmente os comandos nas etapas a seguir, sem alterar nada.

  2. Verifique a soma de verificação md5 do arquivo iso do mini CD do Ubuntu que você baixou executando estes comandos:

    cd ~/Downloads/
    md5sum 'mini.iso'
    

    Se você estiver usando o Windows Subsystem para Linux, baixe a ferramenta Microsoft File Checksum Integrity Verifier no Centro de Download oficial da Microsoft. A ferramenta Microsoft File Checksum Integrity Verifier é um utilitário de linha de comando que calcula hashes criptográficos MD5 ou SHA1 para arquivos.

  3. Verifique se os resultados do comando correspondem à soma de verificação MD5 do arquivo mini.iso na página CD do Ubuntu Documentation Installation Minimal .

  4. Obtenha uma unidade flash USB, 1 GB ou superior. Exclua todos os arquivos da unidade flash USB. Monte a unidade flash usando o utilitário de disco Disks .

  5. Faça check-in no utilitário de disco Disks para descobrir o nome do dispositivo da sua unidade flash USB. Isso é muito importante porque se você usar o nome do dispositivo errado na etapa 6, substituirá todo o sistema operacional em vez de gravar na unidade flash USB. Portanto, verifique o nome do dispositivo da unidade flash USB duas vezes. Deve ser algo como /dev/sd*onde, em vez do caractere *, existe uma letra minúscula como a, b, c, etc. Na etapa seguinte, estou assumindo que o nome do dispositivo esteja /dev/sdc, mas o nome do dispositivo da sua unidade USB pode ser algo mais como /dev/sdaou /dev/sdbde modo a verificar o nome do seu drive USB dispositivo duas vezes e se certificar de que você acertar na etapa 6!

  6. Abra o terminal ou o Windows Subsystem para Linux e execute os seguintes comandos:

    cd ~/Downloads/  
    sudo -i  
    dd if='mini.iso' of=/dev/sdc bs=4096  ## make sure that the device name of your USB drive is correct!
    

    O dd if='mini.iso' of=/dev/sdc bs=4096comando deve levar apenas alguns segundos para ser concluído na maioria dos computadores, porque o mini.iso é um arquivo pequeno, com menos de 60 MB. O resultado da execução deste comando será um mini USB Ubuntu inicializável.

  7. Inicialize o computador a partir do Ubuntu mini live USB. O mini USB ao vivo do Ubuntu deve inicializar com sucesso e mostrar uma tela de menu.

  8. Se você selecionar a opção Instalar (a instalação completa, não a instalação do CLI) na tela do menu na Etapa 7, poderá selecionar outras opções durante o processo de instalação do Ubuntu para baixar todos os pacotes necessários para executar uma instalação completa do Ubuntu. Selecione a coleção de pacotes da área de trabalho Ubuntu na lista de coleções predefinidas de software na tela Seleção de software no instalador do mini CD do Ubuntu. Ao reiniciar o sistema no final da instalação, você terá um desktop Ubuntu funcionando com o ambiente de desktop padrão.

    insira a descrição da imagem aqui

Como criar um pendrive inicializável no OS X / macOS

karel
fonte
Mas ele só funciona no Ubuntu Base Distro / Ubuntu em si.
MathCubes
2
É isso mesmo, enquanto o UNetbootin é multiplataforma, mas o Startup Disk Creator possui um recurso interessante que o UNetbootin não possui. O Startup Disk Creator identifica a unidade USB pelo nome do modelo, e não por um nome de dispositivo com aparência enigmática /dev/sdb1. Isso oferece ao usuário proteção adicional contra a substituição do sistema operacional devido à formatação acidental da unidade errada.
22414
Eu tive problemas com o Unetbootin antes, como não instalar o gerenciador de inicialização ... ect.
MathCubes
dd for windows Uso : dd [bs=SIZE[SUFFIX]] [count=BLOCKS[SUFFIX]] if=FILE of=FILE [seek=BLOCKS[SUFFIX]] [skip=BLOCKS[SUFFIX]] [--size] [--list] [--progress]where FILEin if=FILE of=FILEtem a mesma sintaxe que os locais dos arquivos na linha de comando do Windows (cmd.exe).
karel
A execução deste wmiccomando na janela Windows cmd.exe mostra todas as unidades removíveis da seguinte maneira: wmic logicaldisk where drivetype=2 get deviceid, volumename, descriptionExemplos de sintaxe do caminho de origem (arquivo de entrada) e do destino (arquivo de saída) no Windows cmd.exe: caminho de origem: C: \ aaa \ bbb \ where C:é disco rígido. caminho de destino: F: \ xxx \ yyy \ onde F:está a unidade flash USB que foi identificada pelo wmiccomando em execução . Exemplos de comandos do dd for windows : Visite este link e os exemplos estão no cabeçalho chamado Examples .
22415
15

Você precisa: uma unidade flash, um PC / Mac, o arquivo ISO para Ubuntu, que pode ser obtido aqui: http://www.ubuntu.com/download/desktop . Aqui estão as instruções para ...

Ainda outro usuário
fonte
3
Embora isso possa teoricamente responder à pergunta, seria preferível incluir aqui as partes essenciais da resposta e fornecer o link para referência.
Braiam 26/09
2

Use o Unetbootin.Ele também funciona no Ubuntu (do Software Center) e no Windows (no site da Unetbootin).

user153002
fonte
2

As distribuições recentes do Ubuntu incluem as informações de inicialização para inicializar diretamente do disco óptico e da mídia rígida (unidade flash, etc.)

Você pode simplesmente duplicar o conteúdo do iso no dispositivo USB usando um sistema linux. Você usaria o comando sudo dd if=my.ubuntu.release.iso of=/dev/sdXonde sdX é a sua unidade flash que você pode identificar com o comandosudo fdisk -l

Lembre-se de verificar o hash antes de gastar tempo para copiar para garantir que seu arquivo iso seja válido.

Elder Geek
fonte
2

Instalação completa no USB

As instalações completas são mais estáveis ​​e seguras que as persistentes, mas não são tão rápidas de fazer. Eles são melhores na utilização de espaço em disco, pois não é necessário nenhum arquivo ou partição casper-rw de tamanho fixo. Eles não são muito bons para o uso da instalação do Ubuntu.

A seguir, é apresentado passo a passo como instalar o 18.04 em uma unidade flash de 16 GB com opções para partição Home separada e partição de dados compatível com Windows:

  • Crie um USB ou DVD ao vivo usando SDC, UNetbootin, mkusb, etc.
  • Desligue e desconecte o computador. (Veja nota na parte inferior)
  • Remova a capa.
  • Desconecte o cabo de alimentação do disco rígido ou desconecte o disco rígido do laptop.
  • Conecte o computador novamente.
  • Insira a unidade flash.
  • Insira o Live USB ou Live DVD.
  • Inicie o computador, o USB / DVD deve inicializar.
  • Selecione o idioma.
  • Selecione instalar o Ubuntu.
  • Selecione o layout do teclado
  • Selecione "Continuar".
  • Selecione o tipo de instalação e "Baixar atualizações durante a instalação do Ubuntu" e selecione "Instalar software de terceiros ...", (opcional).
  • Selecione "Continuar".
  • Em "Tipo de instalação", selecione "Algo mais". (A criptografia total do disco não está funcionando com unidades flash).
  • Selecione "Continuar".
  • Confirme se o dispositivo de destino está correto.
  • Selecione "Nova tabela de partição".
  • Clique em Continuar no menu suspenso.

(Partição de dados FAT32 opcional para uso em máquinas Windows)

  • Clique em "Espaço livre" e "+".
  • Torne "Tamanho ..." aproximadamente 2000 MB.
  • Selecione "Primário".
  • Localização = "Início deste espaço".
  • "Use as:" = "Sistema de arquivos FAT32".
  • "Ponto de montagem" = "/ windows".
  • Selecione "OK"

(Partição raiz não opcional)

  • Clique em "espaço livre" e depois em "+".
  • Selecione "Primário", "Tamanho ..." = 4500 a 6000 MB, "Início deste espaço", Ext4 e Ponto de montagem = "/" e, em seguida, OK.

(Partição doméstica opcional)

  • Clique em "espaço livre" e depois em "+".
  • Selecione "Primário", "Novo tamanho da partição ..." = 1000 a 6000 MB, início deste espaço, Ext2 e ponto de montagem = "/ home" e, em seguida, OK.

(Espaço de troca opcional, permite hibernação)

  • Clique em "espaço livre" e depois em "+".
  • Selecione "Primário", "Novo tamanho da partição ..." = espaço restante (1000 a 2000 megabytes ou mesmo tamanho da RAM), início desse espaço e "Usar como" = "área de troca" e depois em OK.

(Importante)

  • Confirme que "Dispositivo para instalação do carregador de inicialização" aponte para a raiz da unidade USB. O padrão deve estar OK se o HDD estiver desconectado.
  • Clique em "Instalar agora".

  • Selecione sua localização.

  • Selecione "Continuar".
  • Insira seu nome, nome do computador, nome de usuário, senha e selecione se deseja efetuar login automaticamente ou exigir uma senha.
  • Selecione "Continuar".
  • Aguarde até a instalação estar concluída.
  • Desligue o computador e conecte o disco rígido.
  • Volte a colocar a tampa do computador.

Nota: Você pode omitir a desativação do disco rígido se, após o particionamento, optar por instalar o grub na raiz da unidade USB na qual está instalando o Ubuntu (ou seja, sdb não sdb1). Seja cauteloso, muitas pessoas substituíram o HDD MBR, pois o local padrão para o carregador de inicialização é sda; todos os itens do grub da unidade interna serão adicionados ao grub do USB. Você pode fazer um update-grub mais tarde.

CSCameron
fonte
1

Instalação completa no USB - BIOS / UEFI

O Mkusb é uma excelente base para uma unidade USB de instalação completa capaz de inicializar a partir do BIOS e da UEFI:

  • Use mkusb para criar um sistema Live no USB do instalador (2 GB ou mais).

  • Use mkusb para criar um sistema Persistente no USB de destino de 128 GB usando as configurações padrão com persistência de ~ 25 GB (a partição NTFS restante é usada como partição de dados acessível do Windows).

insira a descrição da imagem aqui

  • Assim que o mkusb terminar, abra GParted e exclua sdx4, a partição ISO9660 e expanda sdx5 para o espaço recuperado, sdx sendo o nome do dispositivo da unidade Target.

  • Crie uma partição ext4 extra sdx6 para / home, se desejar.

insira a descrição da imagem aqui

  • Desconecte ou remova o disco rígido antes de prosseguir (opcional, mas recomendado, altamente recomendado no modo UEFI).

  • Unidade do instalador de inicialização, selecione Experimentar.

  • Inserir unidade de destino

Iniciar a instalação do Ubuntu ...

  • Selecione "Algo mais".

  • Selecione sdx5 (na unidade de destino) e clique em Alterar.

insira a descrição da imagem aqui

  • Selecione Usar como: ext4, Formatar e Ponto de montagem: /.

Não toque em nenhuma outra partição (a menos que adicione uma partição / home ao sdx6).

  • Selecione sdx5 como dispositivo para instalação do carregador de inicialização .

  • Instalação completa.

  • Corte o grub.cfg do sdx5 / boot / grub e cole no sdx3 / boot / grub, substituindo o arquivo grub.cfg existente.

  • Inicialize a unidade de destino e execute sudo update-grub para adicionar todas as unidades ao menu de inicialização.

  • Não instale nenhum driver apropriado (ou seja, Nvidia), nas instalações anteriores a 18.04.

CSCameron
fonte
1

Fwiw, eu era capaz de configurar um pendrive para rodar o Ubuntu 18.1 no meu PC, inicializando no drive USB. Agora posso usar o meu PC executando o ubie 18.1 e instalar o sw no td (pen drive), salvar os dados no td e, em todos os outros aspectos, usar o meu pc como se eu tivesse o ubie instalado no disco rígido interno. Eu tenho sido capaz de usar este sistema em qualquer um dos meus muitos computadores, independentemente do sistema operacional atual. Esse era meu objetivo.

Devido ao meu nível relativamente baixo de competência em linux, procurei os procedimentos de configuração mais simples da seguinte maneira: desconectei o cabo de dados do disco rígido interno e, usando as duas conexões USB frontais no meu PC, conectei um pendrive com o Live Ubie instalado nele e conectou um novo pendrive de 32 GB na segunda porta USB.

Ao inicializar a partir do drive USB, escolhi instalar o Ubuntu e apenas segui as instruções. Tudo correu automaticamente e sem problemas, e agora posso inicializar a partir da nova unidade em qualquer um dos meus computadores e usá-los como se o ubie estivesse instalado no disco rígido interno.

Eu gostaria de ter tempo e conhecimento para descobrir qual das muitas dissertações úteis realmente me foi aplicada diretamente e colocar uma em jogo, mas isso não aconteceu para mim. Se alguém quiser algo fácil, tente este método. obrigado por toda a ajuda, st

user269258
fonte
+1; Eu acho que o ponto crucial é desconectar o disco rígido interno (ou desativá-lo, o que é possível em alguns sistemas UEFI / BIOS).
sudodus 13/11
1

Como criar uma unidade USB inicializável do Ubuntu a partir do Ubuntu (para criar uma unidade USB inicializável do Ubuntu a partir do macOS, veja minha resposta aqui ):

0) Faça o download do arquivo .iso do Ubuntu em https://ubuntu.com/download/desktop e coloque-o na sua pasta de Downloads. Eu sempre recomendo a versão mais recente (que é 19.04, enquanto escrevo isso, mas será 19.10 em breve), não a versão LTS (a menos que a versão que diz LTS seja a versão mais recente).

1) Abra o Terminal e localize o caminho do arquivo para sua unidade USB com

lsblk

Você está procurando por sd L , onde L é uma letra. Provavelmente é sdb (já que "sda" é provavelmente o seu disco rígido e, se você tiver apenas um disco rígido, provavelmente atribuirá a próxima letra, b, à sua unidade USB), mas verifique novamente se a SIZEcoluna faz sentido.

Você também verá outras subdivisões como sda 1 ou sdb 1 . Não é isso que você está procurando, você só quer sd <alguma letra>. Esses números se referem a partições . Uma partição é uma maneira de dividir seu disco rígido (ou unidade SSD ou USB) em regiões menores, como uma pasta, mas mais séria. Queremos sobrescrever todo o USB, não apenas a primeira partição (um arquivo iso já possui informações sobre a partição que sobrescreverá os dados da partição que já estão no seu drive USB), e não apenas uma de suas partições. precisa especificar apenas sd <alguma letra> e deixar de fora os números que vierem depois.

O ddcomando que você executará mais tarde excluirá efetivamente todos os dados da unidade, para não errar. Se você estiver com dificuldades para descobrir qual disco é seu, poderá desconectar sua unidade USB, executar o comando, conectá-lo novamente, executar lsblknovamente e ver o que mudou. Se você quiser ver mais informações, também pode tentar o sudo fdisk -lcomando.

Em seguida, adicione "/ dev /" ao início do nome que você obteve, para que (por exemplo) "sdb" se torne "/ dev / sdb". /dev/sd<whatever>é um arquivo real no /devdiretório que está fingindo ser um arquivo comum, mas que realmente lê seu disco rígido. Se você tentar lê-lo, ele funcionará como um arquivo binário dos dados subjacentes no seu disco rígido. Normalmente, um disco rígido (ou SSD) possui uma tabela de partições e cada partição possui um sistema de arquivos que o Ubuntu (ou qualquer outro sistema operacional) irá ler e interpretar, para então mostrar o disco rígido como uma tonelada de arquivos em várias pastas , mas ler ou gravar de / para / dev / sd L é uma maneira de dizer ao Ubuntu para esquecer tudo isso e tratar o disco rígido como uma série de bytes ).

2) Use ddpara copiar a imagem .iso para o seu pendrive (substitua L pela letra que você recebeu da etapa anterior)

sudo dd if=~/Downloads/ubuntu-19.04-desktop-amd64.iso of=/dev/sdL

Essa etapa vai demorar um pouco. Quando terminar, você deve executar

sync

apenas para garantir que todos os dados sejam transferidos e pronto; use seu pendrive para inicializar o Ubuntu.


Você pode acelerar o ddcomando adicionando bs=1Ma ele. Você também pode substituir a chamada manual syncpela passagem oflag=syncpara dd(que faz o mesmo trabalho ) e informar ddpara mostrar quanto foi transferido até agora status=progress, com o qual todos pareceriam

sudo dd bs=1M status=progress oflag=sync if=~/Downloads/ubuntu-19.04-desktop-amd64.iso of=/dev/sdL

(não esqueça de substituir L pela letra correta)

Boris
fonte