Ok, estou tentando criar uma imagem BOOTABLE do Windows7 em uma chave USB a partir de um Mac executando o Lion. Minha imagem é formato .iso. Eu tentei:
sudo dd if=/Users/myusername/Win7.iso of=/dev/disk1 bs=1m
E isso conseguiu gravar os arquivos, exceto em DISK UTILITY no mac, ele mostra o tipo de partição como GUID Partition Table e não 'Master Boor Record'. A inicialização da chave no meu computador Vista gera o erro "Nenhum setor de inicialização no dispositivo USB"
Pelo que sei, bs = 1m no comando DD deveria ter deixado 1 Megabyte para o setor de inicialização, mas por algum motivo, essa área da chave USB não está configurada corretamente para inicializar
Como posso corrigir isso ou usar o dd corretamente para gravar uma imagem de CD inicializável, que agora é uma unidade USB inicializável?
Nota: nas instruções que li sobre, eles recomendaram renomear meu Win7.iso para Win7.dmg antes de usar o DD, o que não fazia absolutamente nenhum sentido para mim, então não fiz isso. Eu poderia tentar essa etapa agora, mas leva 1,99 horas para gravar a imagem na unidade USB, para que haja uma penalidade enorme na tentativa e erro aqui. Obrigado.
.iso
arquivo tem um setor de inicialização válido? Se você o copiou diretamente de um CD inicializável, algo pode ter dado errado, pois os CDs têm setores de 2048 bytes e a maioria das unidades flash possui setores de 512 bytes.Respostas:
Use as Opções do Utilitário de Disco para definir o tipo de partição como Master Boot Record antes de fazer o dd.
fonte
Eu tive um problema semelhante ao tentar criar um disco USB inicializável a partir do OSX. O problema foi que o UnetBootin não configurou o Master Boot Record corretamente no disco USB. Você precisa fazer isso manualmente com o Disk Util e o fdisk.
Formate o disco no Disk Utility, com o MBR correto
Isso limpa o disco USB e o configura com o registro de inicialização correto
Instale o binário MBR a partir do projeto SysLinux
Use o UnetBootin para instalar os arquivos de instalação do SO
Instruções completas
fonte
Formate uma chave USB com um registro mestre de inicialização (MBR)
no Terminal: lista diskutil
anote o nome da sua chave USB (a minha era / dev / disk1)
no Terminal: diskutil eraseDisk MS-DOS "WINDOWS10" MBR / dev / disk1
substitua / dev / disk1 pelo nome da sua chave USB
Montar uma imagem de disco do Windows 10
no Utilitário de Disco: selecione Arquivo ›Abrir Imagem de Disco› selecione seu .iso
no painel esquerdo: clique na imagem recém-montada
no painel direito: selecione o nome e copie-o: algo como CCSA_X64FRE_FR-FR_DV5
Copie a imagem do disco para a chave USB do WINDOWS10
no terminal: cd / volumes
no terminal: cp -R CCSA_X64FRE_FR-FR_DV5 / WINDOWS10
substitua o nome da imagem no exemplo pelo nome da sua imagem de disco
a barra no final (após DV5 no exemplo) é importante
demorou mais de 90 minutos para copiar para uma chave USB USB 2.0 sem indicador de progresso
fonte
Este método não usa dd, nem o testei.
Você deve poder usar o UNetBootIn para transferir o sistema de arquivos no ISO para uma unidade USB. O UNetBootIn é um utilitário de código aberto e plataforma cruzada para transferir imagens de CD / DVD inicializáveis para unidades USB.
Execute o UNetBootIn (executado no Windows, Mac OS X e Linux) e selecione o
Disk Image
botão de opção. Em seguida, escolhaISO
no menu suspenso (ISO é o padrão) e coloque o caminho para o arquivo ISO no campo de caminho. A partir daí, selecione a unidade USB desejada para transferi-la e clique em OK.fonte
Acabei de encontrar uma resposta aqui
fonte