CentOS 7 USBから起動するときの不正なマジックナンバー

CentOS 7 USBから起動するときの不正なマジックナンバー

わかりました。

無効なマジックナンバー

起動可能なUSBから起動する場合CentOS。 Ubuntu 17でUSBを作成する方法は次のとおりです。

  1. CentOS-7-x86_64-DVD-1708.iso ダウンロード
  2. dd if=CentOS-7-x86_64-DVD-1708.iso of=/dev/sdc status=progress
  3. 起動メニューから起動し、USBドライブを選択してからInstall Centos 7

どうすればいいですか?

答え1

コマンドは大丈夫に見えます。いくつか試して、デバイス名をもう一度確認し、デバイスを作成するときにデバイスがマウントされていないことを確認したら、最後にsyncコマンドを実行してみてください。

dd if=CentOS-7-x86_64-DVD-1708.iso of=/dev/sdc;

答え2

同じエラーを追跡している間、私が使用していたUSBフラッシュドライブが故障していることがわかりました。作成直後に検証を実行してこれを発見しました。以下は、成功した検証の例です。

 # 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  -

USB デバイスは元の ISO よりわずかに大きくなる可能性があるため、読み取るデータの量を書き込んだデータの量と同じに制限することが重要です。 ("個数=")

破損したUSBから何百ものブロックを送信した後、エラーなしで書かれたにもかかわらず、読み込み中にI / Oエラーが発生しました。

関連情報