Como você cria uma partição inicializável em uma unidade USB?

8

Eu tenho um ISO inicializável projetado para ser gravado em um DVD de camada dupla. Como não tenho um gravador de DVD de camada dupla, gostaria de colar a imagem ISO em uma partição de 50 GB no disco rígido USB que tenho. Como obtenho as informações de inicialização no disco rígido?

Tentativa 1:

  1. inicializado no Ubuntu 9.04 LiveCD
  2. excluiu a partição do meu disco rígido USB existente
  3. sudo dd if=/path/to/image.iso of=/dev/MyUSB
  4. inicializado na unidade USB
  5. erro: Error Loading OS

Tentativa 2:

  1. inicializado no Ubuntu 9.04 LiveCD
  2. excluiu a partição do meu disco rígido USB existente
  3. sudo mkdosfs -I -v -n iPC /dev/MyUSB
  4. sudo syslinux /dev/MyUSB
  5. sudo dd if=/path/to/image.iso of=/dev/MyUSB
  6. inicializado na unidade USB
  7. erro: Selected boot device not available - strike F1 to retry boot, F2 for setup utility
Nathan DeWitt
fonte

Respostas:

3

tente usar o UNetbootin .

cd1
fonte
1
Estou usando o UNetbootin no Mac sem sucesso. Eu também tentei o ddmétodo; não vá. Estou sem saber o que tentar em seguida, o que se manifesta ao escrever um comentário em uma resposta aleatória sobre o superusuário. ._.
Victor
1

Eu tive sucesso usando o WinGrub em uma máquina que só tinha acesso à rede. (Sem usb inicializável, unidade de CD quebrada.) O site mudou desde então: https://gna.org/projects/grub4dos/ . Não tenho mais os detalhes, mas consegui inicializar o GPart com uma chave USB na máquina antiga e quebrada. Você também pode usá-lo para inicializar imagens ISO. Você pode nem precisar do WinGrub se já tiver o GRUB em sua máquina.

Jay Sheridan
fonte
Referência interessante. Hoje em dia pode ser mais fácil se apossar de uma unidade de CD inicializável.
nik
1

A primeira coisa necessária é - seu sistema deve ser capaz de inicializar a partir do USB - muitos mais antigos não podem.

Em seguida, você pode usar o ddutilitário a partir de uma instalação unix (ou Ubuntu LiveCD).

dd if=/path/to/image.iso of=/dev/YourUSB

Isso copiará o ISO em baixo nível no seu USB.
Obviamente, o ISO precisa se encaixar no USB:-)

Mais algumas referências,

Usando a distribuição DSL - Criando um USB inicializável a partir de um iso .
E, usando o Ubuntu 9.04

Acho que a etapa syslinux está faltando na minha descrição, e foi isso que causou o seu problema.


No Windows, costumava haver Daemon Tools - não sei se isso é gratuito hoje (acho que já foi).

nik
fonte
Eu segui essa rota e, ao inicializar no meu dispositivo, consegui Error Loading OSe é isso. Não tenho certeza se isso é um erro OSx86 ou um problema com a cópia do arranque ISO para o disco rígido ...
Nathan DeWitt
Espero um problema de cópia ISO.
nik
ainda não está funcionando - ver post atualizado
Nathan DeWitt
Gostaria de saber como você confirmou a inicialização USB. Você pode inicializar o Ubuntu 9.04 e, no menu inicial, instalar o Ubuntu no seu dispositivo inicializável para inicializá-lo com êxito a partir do seu USB? A menos que esteja faltando algo crítico, sua segunda tentativa se parece muito com um caminho não inicializável (o USB não pode inicializar ou a mídia USB não foi inicializada corretamente). Cuidado ao instalar o Ubuntu (não interrompa a inicialização principal).
187 nik
Não estou tentando instalar o Ubuntu. Estou tentando instalar o OSx86.
23419 Nathan DeWitt