新しいコンピューターを購入し、Windowsディスクを(通常どおり)取り外し、2つの新しい3TBドライブをインストールしました。 USBスティックから11.10をインストールし、apt-get更新プログラムとお気に入りのインストールをインストールしましたが、すべてが正常でした。その後、USBスティックから再度起動して、次の操作を行いました。
dd if=/dev/sda of=/dev/sdb bs=1M
その後、起動できません。 BIOSには起動可能なドライブがありません。グラブまで行かないでください。 USBスティックから起動すると、両方のドライブとファイルが正常にコピーされたことがわかります(したがって、間違った方向にddしませんでした)。これは、2番目のドライブがブランクのときに最初のドライブが機能したかのように見えますが、それらが同一であるため、BIOSは何をすべきかを知りません。
更新1:「BIOSの混乱」のアイデアの確認1つのドライブを物理的に切断し、他のドライブから起動しました。どちらのドライブでも喜びはありません。まるで、空のドライブにブートシーケンスを支援する何かがあり、ddがそれを上書きしたかのようです。
更新2:GRUBにさえ到達していないので、MBRを再作成しようと思った。 update-grubは(同一の)grub.cfgを再作成しました。 grub-install/dev/sdaは「grub-setup:警告:このGPTパーティションラベルにはBIOSブートパーティションがありません。埋め込みはできません!」 MBRを書き換えるだけで、何も埋め込みたくないと思います。 grub-setup/dev/sdaによると、セグメンテーションエラー(コアダンプ)
更新3:放棄しました:
dd if =/dev/zero of =/dev/sda
cDからUbuntuを再インストールしました。それでも起動しません!まるで新しい3TBドライブ(重要な場合はSeagate)に小さなヘルパーブートコードがあり、Ubuntuをインストールしたときに上書きされたかのようです。もちろん、ddを実行すると両方のドライブが上書きされるので、今ではそれを確認するには遅すぎます。
真新しいドライブが本当に空ではないことを聞いたことがありますか?
更新4:OK今、私の仮説は、BIOSが少なくとも3TBドライブではなくGPTパーティションドライブから起動できないということです。 MSDOSとしてパーティションを再分割すると、ブートします。GPTに戻ると、再度ブートしません。
詳細を投稿しても問題ありませんが、何が関連するのかわかりません。 TIA!
いずれかのドライブをフォーマットし、それらが起動可能としてマークされていることを確認しましたか?通常、ディスクを起動可能とマークするフラグがあります。あなたはliveCDまたはliveUSBでそれを確認したいかもしれません
そもそも機能していないはずです。 BIOSブートマシンでGPTを使用している場合、grubをインストールするための小さな(1 mb)bios_grubパーティションを作成する必要があります。また、そのようなddを使用しないでください。両方のディスク上のファイルシステムは同じUUIDを持ち、混乱させるように見えます。
正常に動作しており、ドライブ全体をddし、どちらからでも起動することができました。解決策は、GPTの代わりにMSDOSパーティションテーブルを使用することでした。私のBIOS(2011年8月1日付けのBOISの新しいGatewayコンピューター)は、少なくとも3TBドライブではなく、GPTパーティションテーブルを起動できないようです。それがUbuntuの欠陥であり、それがどのようにGPTパーティションテーブルを作成するのか、それとも私のBOISの欠陥なのかはわかりません。
ライブCDイメージから起動した後、gpartedを使用して、ドライブの1つにMSDOSパーティションテーブルを作成しました。パーティションをレイアウトし、MSDOSパーティションテーブルがそれを気に入らないため、2 TBを超えないようにしました。 (残念ながら、この方法では1つのパーティションで3TBをすべて取得することはできません...)
パーティションが確立されたら、ライブCDから11.04のインストールに進みました。 3TBドライブ#1ですべてをセットアップした後、次のことを行いました。
dd if =/dev/sda of =/dev/sdb bs = 1M
そして、それが完了すると、問題なくどちらのディスクからでも起動できました。これにより、プライマリが停止した場合に備えて、完全にブート可能なバックアップディスクが提供されます。コメントで他の人が指摘しているように、このようにddを使用してバックアップブータブルディスクを作成するには、/ etc/fstabおよび/boot/grub/grub.cfgでUUIDナンセンスを無効にする必要があります(/ etc/default/grubを編集して)。
助けようとしたすべての人に感謝します。