número mágico inválido ao inicializar no CentOS 7 USB

0

Eu obtenho

invalid magic number

Ao inicializar para CentOS bootable USB. A maneira que eu fiz o USB (no Ubuntu 17) é:

  1. Faça o download do CentOS-7-x86_64-DVD-1708.iso
  2. dd if=CentOS-7-x86_64-DVD-1708.iso of=/dev/sdc status=progress
  3. Inicializou no menu de inicialização, escolheu a unidade USB e escolheu Install Centos 7

Como faço isso?

    
por amphibient 01.04.2018 / 21:51

2 respostas

0

Seu comando parece bem, apenas tente algumas coisas, verifique o nome do dispositivo, verifique se o dispositivo não está montado durante a gravação e, no final, tente executar o comando de sincronização.

 dd if=CentOS-7-x86_64-DVD-1708.iso of=/dev/sdc ; sync 
    
por 01.04.2018 / 22:30
0

Eu estava perseguindo esse mesmo erro e descobri que a unidade flash USB que eu estava usando era ruim. Descobri isso executando uma verificação imediata após criá-lo. Veja um exemplo de como uma verificação bem-sucedida seria:

 # sha256sum CentOS-7-x86_64-DVD-1804.iso
 506e4e06abf778c3435b4e5745df13e79ebfc86565d7ea1e128067ef6b5a6345  CentOS-7-x86_64-DVD-1804.iso

 # dd if=CentOS-7-x86_64-DVD-1804.iso bs=1024k of=/dev/sdz oflag=sync
 4263+0 records in
 4263+0 records out
 4470079488 bytes (4.5 GB) copied, 1022.82 s, 4.37 MB/s

 # dd if=/dev/sdz bs=1024k count=4263 | sha256sum
 506e4e06abf778c3435b4e5745df13e79ebfc86565d7ea1e128067ef6b5a6345  -

Como o dispositivo USB pode ser um pouco maior que o ISO original, é importante limitar a quantidade de dados lidos aos mesmos dados que foram gravados. ("count=")

No meu USB quebrado, depois de algumas centenas de blocos, recebi um erro de E / S na leitura, embora tenha sido gravado sem erro.

    
por 05.09.2018 / 17:09