/ bootとMBRを新しいドライブに移動する
2台のハードドライブを搭載したCentOS 6サーバーがあります。古い3TBドライブで問題が発生したため、新しいドライブに移動します。私/と/homeパーティションはLVMによって管理されているため、それらを新しいドライブに移行するのは簡単でした。次に、/bootパーティションとそれをすべて起動させるMBR に移動します。 私はライブCDをロードし、rsynced私以上の/boot私の新しいドライブ上の同じサイズのパーティションに分割。また、次のコマンドを使用してMBRをコピーしようとしました。 dd if=/dev/sda of=mbrbackup bs=512 count=1 dd if=mbrbackup of=/dev/sdb bs=446 count=1 これを行った後、再起動し、起動サイクル中に古いハードドライブを調べずに新しいドライブのみを見るようにBIOSに指示しましたが、カーソルが点滅するだけで終わりました。 ここで一歩逃した?または、古いドライブを完全に削除できるように、起動するために他に必要なことはありますか? 編集:私はrsyncが/ bootパーティションをあるドライブから別のドライブにコピーする方法ではなかったと思い始めています。このガイドに基づいて、代わりにdumpコマンドを使用してみました。このコマンドでは、マウントされていない古いブートパーティションをマウントされた新しい空のブートパーティションにコピーしました。 dump -0f - /dev/sdaX | (cd /mnt/boot; restore -rf -) ブート時にグラブエラー15が発生します。これはカーソルの点滅よりも優れていますが、それが解決策に近いかどうかはわかりません。