![Linux: Copie o DVD ISO para esvaziar o disco rígido/partição e inicialize como se fosse um DVD?](https://rvso.com/image/1289047/Linux%3A%20Copie%20o%20DVD%20ISO%20para%20esvaziar%20o%20disco%20r%C3%ADgido%2Fparti%C3%A7%C3%A3o%20e%20inicialize%20como%20se%20fosse%20um%20DVD%3F.png)
Eu tenho uma unidade de DVD quebrada e nenhuma outra disponível no momento para gravar um DVD iso, então gostaria de usar um disco rígido vazio.
Eu tentei o Unetbootin, mas ele copia apenas alguns megabytes de arquivos - o restante dos dados da imagem no ISO é ignorado.
Verifiquei que o ISO é válido e funciona com o VirtualBox. Seu hash MD5 também é esperado. Mas preciso inicializar no BIOS real, não em um BIOS emulado.
Eu também tentei coisas como:
sudo cat /disk/image.iso > /dev/sdb1
e isso resultou em "Permissão negada" - não faço ideia do porquê.
Responder1
No final, usei dd e um pendrive como disco de inicialização porque, de alguma forma, a inicialização não parecia funcionar para o DVD no disco rígido.
sudo dd if=/storeM/os-dvd.iso of=/dev/sdb bs=8M
sudo dd if=/storeM/bootdisk.img of=/dev/sdc
Responder2
Para informação, já que isso atinge muitas pessoas que usam o sudo enquanto gravam em um arquivo. Aqui está o que acontece se você usar o comando cat:
sudo cat /disk/image.iso > /dev/sdb1
é interpretado pelo shell como executando sudo cat /disk/image.iso
e enviando a saída para /dev/sdb1
. Apenas o comando cat é privilegiado; o redirecionamento de saída não é.
dd
evita esses problemas, pois a origem e o destino são argumentos e fazem parte do comando privilegiado.
Responder3
Existe umdiferença entre uma imagem ISO(para CD) e uma imagem de disco rígido (aplicável também a USB). No entanto, é possível ajustar a imagem iso, para que cumpra os requisitos de uma imagem de disco rígido. Essa imagem iso é chamada de iso híbrida. O Linux tem uma ferramenta que faz esse ajuste: isohybrid
.
Então aqui está o que fiz com sucesso:
cp orig_image.iso hybrid.iso
isohybrid hybrid.iso
dd if=hybrid.iso of=/dev/sdd_ bs=8M
No Debian 8, o utilitário está contido no pacote syslinux-utils
.
Responder4
Eu consideraria baixar o arquivo novamente, verifique também a integridade, há um motivo pelo qual você está enfrentando erros. Nunca tive problemas com o UNetBootin.
Você também pode tentarInstalador USB Universalse você tiver um sistema Windows sobressalente.EasyBCDtambém tem a opção de inserir um ISO para inicializar a partir do Bootloader do Windows, o iso pode ser executado da memória ou do disco rígido, mas é experimental.