Não é possível inicializar a partir da unidade USB depois de copiar a iso com dd

2

Eu quero criar um drive USB inicializável. Só para ter certeza, eu formatarei o bastão completo com o comando dd if=/dev/zero of=/dev/sdb , onde sdb é o pen drive.

Depois disso, criei uma nova tabela de partições com parted e o comando mklabel gpt .

Onde essas duas etapas são desnecessárias? Quando copio o iso com dd no drive usb e reinicio meu computador, ele não mostra uma opção para inicializar a partir de um pendrive no BIOS.

Já funcionou quando eu instalei o arch linux dessa maneira.

    
por Jonas 20.06.2017 / 10:50

1 resposta

2

A clonagem não precisa de preparação

Se você clona de um arquivo iso híbrido em uma unidade USB , tudo o que for relevante será substituído, portanto a limpeza e a formatação não farão diferença (exceto tornar a clonagem final mais rápida, mas o tempo total e o esforço aumentará).

dd merece o destruidor de discos dos apelidos 'e' destruidor de dados '

Clonar com dd produz um resultado confiável, se você fizer isso corretamente,

sudo dd if=/path/file.iso of=/dev/sdx bs=4096

em que x é a letra da unidade. Mas dd faz o que você diz para fazer sem perguntas. Se você disser para limpar as fotos da família ... e é um pequeno erro de digitação.

Ferramentas com um checkpoint final

Por isso, recomendo que você use uma ferramenta com um ponto de verificação final, que lhe dê uma chance de verificar que você instalará o sistema ativo na unidade correta.

Duas dessas ferramentas vêm com o Ubuntu,

  • O Criador de disco de inicialização (no Ubuntu 16.04 LTS e versões mais recentes; versões mais antigas vêm com uma versão antiga e com bugs, que você deve evitar),
  • Discos alias gnome-disks .

Você pode instalar mkusb do seu PPA.

  • A função padrão é clonar a partir de um arquivo iso ou arquivo de imagem [compactado],
  • mas também pode limpar uma unidade,
  • restaurar uma unidade de um 'dispositivo de instalação' para um 'dispositivo de armazenamento padrão' (com uma tabela de partições do MSDOS e partição com um sistema de arquivos FAT32),
  • crie unidades de instalação do Windows e
  • crie unidades live persistentes com o Ubuntu e o Debian.

Se a clonagem não funcionar

A maioria das distros linux modernas fornecem arquivos iso tratados com isohybrid , o que os torna arquivos iso híbridos . Tais arquivos iso podem ser usados para

  • gravar discos de CD / DVD inicializáveis
  • clone unidades USB e cartões de memória que são inicializáveis

Mas alguns arquivos iso são não arquivos iso híbridos, por exemplo, arquivos iso do Windows e arquivos iso do Knoppix. Esses arquivos iso devem ser extraídos e um cuidado especial deve ser tomado para tornar a unidade de destino inicializável. (Você pode tratar um arquivo iso do Knoppix com isohybrid , mas ele não funciona com arquivos ISO do Windows.)

Existem várias ferramentas de extração, por exemplo Rufus , que é a ferramenta oficialmente recomendada para instalar o Ubuntu de Windows.

    
por sudodus 20.06.2017 / 12:29