Como crio um USB inicializável no Ubuntu a partir do CD de inicialização ISO da Hiren para Windows?


21

Tentando criar o BootCD de um Hiren em um USB. Não precisando de mais nada, como uma inicialização dupla do Ubuntu e Haren ou do Windows e Haren. Todos os programas que posso encontrar para concluir isso acabam me orientando sobre como criar uma inicialização do Ubuntu em um usb ou como fazê-lo no Windows. Mas, como estou tentando consertar meu computador com Windows, preciso de uma alternativa. Por favor ajude?


O UNetbootin é a ferramenta perfeita para esta tarefa (com um pequeno ajuste). Verifique esta resposta: askubuntu.com/a/582853/351841
shivams

Respostas:


13

O Unetbootin faz o trabalho de criar um USB inicializável, mas para versões recentes do CD de Hiren funcionar, uma pequena correção deve ser feita para que o menu funcione:

  • Abra o Centro de Software e instale o UNetbootin .

  • Crie o USB inicializável usando a Diskimageopção e selecionando o ISO baixado.

  • Após a criação do USB, monte-o no Nautilus (basta clicar no ícone da unidade USB), vá para a HBCDpasta, renomeie o isolinux.cfgarquivosyslinux.cfg e copie-o para a raiz do USB , substituindo o arquivo existente. Mude a primeira linha de syslinux.cfgde DEFAULT /HBCD/Boot/menu.c32para DEFAULT menu.c32.

Agora as botas e o menu USB funcionam bem :)


Esta é a RESPOSTA que funciona em 2015. Ela deve ser votada.
shivams

Nem sempre funciona ... Eu recebo o mesmofailed to load menu.c32 stuff...
decvalts

3

Nenhum dos métodos abaixo funcionará. Embora você obtenha um USB inicializável, ele não carrega nada do menu do Grub. Isto é especialmente verdade para a edição 'revisada' do CD de inicialização da Hiren (aquela com a mini-versão do Windows XP)

Aqui está o procedimento correto:

Insira sua unidade USB no seu PC e inicie o Gerenciador de partições do Ubuntu. Formate a unidade no FAT32, partição primária e dê uma boa etiqueta. Enquanto você estiver nisso, observe o local de montagem do dispositivo (por exemplo / dev / sdb)

Quando terminar, feche o gerenciador de partições e inicie um terminal.

sudo grub-install /dev/device location

Onde 'local do dispositivo' é o local da sua unidade USB que você anotou anteriormente.

Agora coloque o iso-arquivo do CD de inicialização Hirens em uma nova pasta. Clique com o botão direito do mouse no arquivo e escolha 'extrair aqui'. Quando terminar, exclua o arquivo iso e copie todo o restante do conteúdo para a raiz da sua unidade USB.

Agora deve haver uma pasta chamada HBCD na unidade e quatro pequenos outros arquivos. Agora abra a pasta chamada HBCD e copie os arquivos 'grldr' e 'menu.lst' para a raiz da unidade. Certifique-se de copiá- los, não os corte .

É isso aí, você terminou. Ele deve funcionar agora como uma unidade USB inicializável e também como uma ferramenta que você pode usar dentro de um ambiente MS Windows.


Como isso é uma resposta? Queremos saber o que funciona não não o que faz
Warren Hill

Eu tentei exatamente os passos, iniciado a partir do stick USB eu recebo erro: nenhum tal dispositivo: resgate grub xxxxxxxxxxxxxxxxx>
Montaro

3
grub-install: warning: File system gordura' não suporta embedding.` Então, grub-install: error: embedding is not possible, but this is required for cross-disk install. suspirar
Yanick Rochon

@YanickRochon: O mesmo erro aqui, tanto ao tentar o dispositivo quanto /dev/sdd(a própria unidade USB) ou /dev/sdd1(sua primeira partição).
MestreLion

Observe que em máquinas baseadas em UEFI, pode ser necessário instalar o grub-pc-binpacote ( não grub-pc ) para fazer com que a instalação do grub seja bem-sucedida.
Matteo Italia

3

Abra o Centro de Software e instale o UNetbootin . A partir daí, basta executá-lo e o resto se explica.


1
Seguindo essa abordagem, recebo apenas a mensagem de erro "Falha ao carregar o arquivo COM32 menu.c32" ao inicializar a partir do usb (usando o BootCD 15.2 da Hiren e UNetbootin v. 603-1).
Wonko

A solução UNetbootin precisa de um pequeno ajuste, conforme fornecido aqui: askubuntu.com/a/582853/351841
shivams:

1

Ok, eu encontrei uma solução aqui

Essa abordagem usa o grub2 e, portanto, é muito conveniente se você deseja fazer um multi boot usb

  1. instale o grub 2 no driver usb ( grub-install --force --no-floppy --boot-directory=[PATH_TO_USB] /dev/sd[X]
  2. extrair arquivos Hiren iso no usb (você deve ter uma pasta / HBCD na raiz do usb)
  3. copy grub.exe (pode ser encontrado em hbcd \ dos \ dos.gz, dentro do arquivo .img)
  4. copie menu.lst da pasta hbcd para a raiz da unidade USB
  5. adicione a seguinte entrada de menu ao grub.cfg no usb:

Aqui a entrada do menu:

menuentry "HBCD" {  
    linux16 /grub.exe --config-file="find --set-root /HBCD/menu.lst; configfile /HBCD/menu.lst"  
}

Depois de concluído, você pode reiniciar ou testá-lo com o qemu:
qemu-system-x86_64 -hda /dev/sd[X]


0

obtenha o ISO da hiren no seu HDD. insira seu pendrive USB ou qualquer outra coisa, faça o download do rufus http://rufus.akeo.ie/ e continue com a gravação do arquivo hiren.ISO no USB. uma vez que você conseguiu, você precisa reiniciar o seu PC e verificar se o BIOS está configurado de tal maneira que a sua ordem de inicialização tenha seu disco rígido como a última coisa a ser inicializada. Além disso, certifique-se de que, quando você reinicia o seu PC novamente e o seu USB está queimado e conectado, você não tem mais nada do que o seu PC possa inicializar. Espero que ajude (btw, acabei de fazer isso há 30 minutos ...) Cheers!


rufus é para windows ... (.exe)
Marcelo Martinez


-1

Grub 2 - Tutorial

Formate o seu USB-stick com FAT32 e:

  1. Abra um terminal e digite sudo su// ou supara obter acesso root
  2. Digite fdisk -l(e observe qual dispositivo é o seu USB)
  3. Digite mkdir /mnt/USB && mount /dev/sdx1 /mnt/USB(substituindo x pelo seu dispositivo USB real)
  4. Digite grub-install --force --removable --boot-directory=/mnt/USB/boot /dev/sdx(substituindo x pelo seu dispositivo USB real)
  5. Tipo cd /mnt/USB/boot/grub
  6. Crie um arquivo /mnt/USB/boot/grub/grub.cfg com o seguinte conteúdo:

definir padrão = 0

menuentry "HBCD" {
linux16 /grub.exe --config-file = "encontre --set-root /HBCD/menu.lst; configfile /HBCD/menu.lst"
}

  1. Copie o conteúdo do hirens.iso para o diretório raiz do seu USB-Stick (como / mnt / USB /)

Saudações Tom


fonte grub.exe não especificada. Da solução abaixo: copy grub.exe (pode ser encontrado em hbcd \ dos \ dos.gz, dentro do arquivo .img)
iFred

-2

Você pode criar um USB inicializável no Ubuntu a partir de qualquer imagem .ISO (inicializável) usando o ddcomando:

dd if=./someisofile.iso of=/dev/sdb

no entanto, gostaria de avisar que ddé um comando muito perigoso e você só deve prosseguir se entender completamente o significado de seus parâmetros, em particular o ofdeles.

Se você procurar algo como "dd iso usb" no google, você encontrará alguns tutoriais, por exemplo, este do Fedora , este do Linux Mint ou este do ArchLinux


5
Isso funciona apenas para ISOs "híbridos" . NÃO funcionará para qualquer ISO inicializável antigo com o setor de inicialização ISO9660 padrão. Observe que o próprio site da Hiren diz que você precisa instalar o Grub4DOS para poder inicializar a partir do USB.
Ish

-3

O "CD de Hiren para inicializável # USB" é uma ferramenta gratuita para criar um disco USB inicializável a partir do CD de Hiren.

Características: Crie # Bootable_USB a partir do arquivo # iso de Hiren. Fácil de usar. Ferramenta gratuita. Apenas 1 2 3 e obtenha seu USB inicializável.

Baixar link: https://sourceforge.net/projects/hirenscd2bootableusb/

Baixe, teste e dê sua opinião.

O # BootCD do Hiren é um CD inicializável do All in One # que possui muitos utilitários ( http://www.hiren.info/pages/bootcd ).

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.