Já tive sucesso com o Windows e Linux usando o UNetBootin . Há também vários tutoriais sobre como usá-lo com um ISO do Windows.
Aparentemente, minha instalação do syslinux estava incorreta e o liveusb-creator o instala corretamente. Agora estou recebendo o erro "chain.c32: não uma imagem COM32R". Como faço um bootstrap na unidade flash USB como um CD? Minha BIOS está configurada corretamente (o Ubuntu é inicializado a partir do USB).
O problema é que tenho uma imagem ISO e, se for gravada em CD, inicializo bem. Quando eu "gravar" no pen drive, ele não inicializa.
Eu estou supondo que o gravador de CD cria uma espécie de setor de inicialização automaticamente, o que não é feito para a unidade USB. Por favor, não me encaminhe para instaladores inicializáveis Linux / Ubuntu a partir de USB, eu não estou pedindo para iniciar o Linux. É uma imagem ISO inicializável arbitrária.
O ISO contém um diretório isolinux
, dentro há algumas coisas como boot.cat
arquivo, isolinux.bin
, .img
arquivo, .krn
arquivo etc. Toque algum sininho? Eu não estou familiarizado com essa coisa de bootloading isolinux.
Alguém pode explicar como eu posso usar esses arquivos? Preciso reinstalar o syslinux no USB?
Aparentemente, minha instalação do syslinux estava incorreta e o liveusb-creator o instala corretamente. Agora estou recebendo o erro:
"chain.c32: not a COM32R image"
Já tive sucesso com o Windows e Linux usando o UNetBootin . Há também vários tutoriais sobre como usá-lo com um ISO do Windows.
A HP possui algumas ferramentas que podem ser usadas para tornar os USBs inicializáveis. Eu tive um sucesso misturado com eles, dependendo do que eu estou colocando neles. Sua força, aparentemente, é que eles deveriam trabalhar com qualquer coisa.
O Utilitário de inicialização da HP Drive Key é um deles: link
A ferramenta HP USB Disk Storage Format é outra. Funciona melhor para criar discos de inicialização no estilo do MS-DOS: link
Eu uso liveusb-creator . Ele foi projetado para o Fedora, mas funcionou com todos os outros ISOs ao vivo que eu coloquei nele.
Existem vários problemas conhecidos com um unetbootin e vários sabores do Linux. Pode funcionar, mas se você acha que está causando problemas, eu tive mais sorte com o Rufus.
Esta resposta foi fornecida pelo OP como edição da questão.
O Unetbootin funcionou para mim no final. Instalado o syslinux corretamente, apesar de ter que usar uma versão mais antiga 494. A nova versão produziu um erro:
"menu.c32: not a COM32R image".
O problema foi com a instalação do syslinux no USB (o syslinux é um bootloader leve). Eu tentei instalá-lo a partir do terminal Linux, não funcionou.
Uma unidade USB pode ser substituída por um CD na maioria das vezes ao criar uma mídia inicializável precisa e livre de erros, além de eliminar o risco de criar um CD gravemente danificado. Existem muitos programas disponíveis para fazer USBs Linux ao vivo. Universal USB Installer é um dos melhores. Clique na guia Supported Distros na página da Web vinculada para mostrar a lista de distribuições Linux suportadas. O USB Universal Installer é atualizado regularmente, pois as distribuições Linux suportadas são atualizadas, por isso, é melhor baixar a versão mais recente.
Rufus é outro programa para fazer USBs Linux ao vivo.
Tags usb iso-image bootable-media