web-dev-qa-db-ja.com

GRUBをあるディスクから別のディスクに移動する

ラップトップのハードドライブに13.04がインストールされていますが、同じマシンのSSDにも13.10がインストールされています。

13.10を起動する時点で、HDからgrubを起動し、Ubuntu(13.10を起動)またはUbuntuを起動することを選択すると推測します。 13.04-両方とも機能します。

私の質問は-どのようにgrubをhdからSSDに移動するのですか?今後hdが失敗してもインストールは失敗しませんか?便利なのに、13.04のインストールは必要ありません。

どうもありがとう。

10
Staple

動作中のシステムからGRUB 2を再インストール

Ubuntuが正常に動作している場合は、作業インストールを起動し、ターミナルから次のコマンドを実行します。

Xは、GRUBにブート情報を書き込むドライブ(文字)です。コマンドでSSD/dev /を配置したOP。 SSDからUbuntuへのマシンタイプdf -hで、SSD/dev /コードを見つけることができます。

Sudo grub-install /dev/sdX  # Example: Sudo grub-install /dev/sda

これにより、現在のインストールを指すようにMBR情報が書き換えられ、いくつかのGRUB 2ファイル(既に機能している)が書き換えられます。前のコマンドの実行中には行われないため、インストール後にSudo update-grubを実行すると、GRUB 2のメニューが最新のものになります。

7
rɑːdʒɑ

別のオプションとして、Clonezillaを使用して13.04を複製し、CZブートスティック/ CD/DVDを使用してClonezillaを使用してSSDドライブに復元することもできます。私はそれを保証しませんが、おそらく動作するでしょう。 Ubuntuのロゴが表示され、左上隅にSキーを押して続行すると表示される場合があります。これには、fstabファイルを変更して新しいドライブを反映する必要があります。 https://clonezilla.org/

0
pierrely