Uma resposta aqui indica que .iso
não é esperado que o Ubuntu seja inicializado se copiado dd
para um pen drive USB.
Por que algumas distribuições Linux têm a opção de gravar diretamente seu .iso
arquivo inicializável em um pen drive dd
, mas outras (Ubuntu?) Não?
No Ubuntu, acho que deve ser convertido para o .img
primeiro. Isso é verdade?
É por alguma diferença arquitetônica em .iso
s? Ou é devido a alguma limitação em dd
si?
Não sei se está fora de tópico aqui. Eu posso movê-lo para um lugar mais adequado, se a comunidade pensa ou sugere um. Alguma explicação seria apreciável.
11.04 iso
.Respostas:
Com o Ubuntu 12.04, é possível
dd
o arquivo .iso em um disco para criar um disco inicializável. Ele funciona apenas com alguns isos (incluindo o Ubuntu 12.04, mas não nas versões anteriores do Ubuntu) porque a inicialização a partir do CD e a partir do disco são tratadas de maneira diferente nos sistemas baseados no BIOS.Entre outras coisas, para que um disco rígido seja inicializável, ele deve conter código de inicialização no primeiro setor ; para que um CD seja inicializável, ele deve conter código de inicialização " no setor 11 (17 decimal) na última sessão do CD ", de acordo com a especificação El Torito . Como o código de inicialização, pelo menos a parte inicial carregada pelo BIOS, é armazenado em locais diferentes para CDs e unidades de disco rígido, uma imagem de disco pode ter código de inicialização nos dois locais, para que o carregador de inicialização seja carregado se a imagem for inicializada como disco rígido. drive ou como um CD.
A maioria dos arquivos iso é projetada apenas para ser inicializável como CDs e, portanto, eles não contêm código de inicialização no primeiro setor da imagem e, portanto, um disco rígido que contém essa imagem não terá código de inicialização no primeiro setor e não será inicializável.
fonte
ISOs atuais do Ubuntu são
dd
ativáveis e já existem há algum tempo. Eles são ISOs "híbridos": eles têm um setor de inicialização MBR. Usardd
corretamente criará uma unidade USB totalmente inicializável.O artigo citado, btw, tem apenas uma resposta alegando que os ISOs do Ubuntu não são
dd
ativáveis, e isso não é verdade.Por favor, veja minha resposta aqui: Como converter um ISO iso9660 em um ISO USB
Esta resposta fornece uma maneira de determinar se um iso é hibridizado (você pode verificar isso para ISOs do Ubuntu), como hibridá-lo se não for (para outros casos) e como usá-lo corretamente
dd
para criar uma unidade inicializável.fonte
Observações que não têm alterações na solução aceita postada acima.
A questão foi colocada como iso confiável e inicializável e usando o dd.
Na maioria dos casos, os usuários do Linux usam a frase iso para significar uma imagem especial de um disco óptico. Inicializável nesse caso pode ser um dos poucos métodos que o BIOS ou o Uefi entende e permite executar a partir do disco óptico.
O dd é geralmente considerado confiável, no entanto, pode falhar por muitas razões por si só e não tem nada a ver com a fonte ou a saída. Na maioria dos casos, parece falhar apenas porque não pergunta "Tem certeza de que deseja apagar isso?"
Os computadores modernos tendem a ver um usb como um disco rígido interno real.
Pode-se usar uma ferramenta como 7z também para copiar alguns iso's para uma unidade flash fat32.
Isso tudo pressupõe algum hardware moderno e uma unidade flash USB moderna.
No futuro, teremos que criar mídia inicializável uefi na maioria dos casos.
fonte