dd if=/dev/sdb of=/dev/sdc bs=10M
/dev/sdb
CentOS7がインストールされて起動できるハードドライブです。
/dev/sdc
他のハードドライブの場合、dd
コピーは正常に動作し、/dev/sdc
正常に起動します。
USBフラッシュドライブの場合、/dev/sdc
コピー後は起動できませんdd
。
障害ログ(USBディスクを/ dev / sdcとして使用している場合)
dracut-initqueue[704]: calling: settle
dracut-initqueue[704]: calling: settle
dracut-initqueue[704]: calling: settle
...
/* log repeat and can't boot to os */
答え1
initramfsファイルにusb-storage
ドライバーまたはその依存関係のいずれかが含まれていないようです。
dd
コピーする前に、次の手順を実行してこの問題を解決できます。
# dracut -–add-drivers usb-storage <your initramfs file>