Grubは私のマルチブート制御を引き継いだ。これを再インポートするには何を学ぶ必要がありますか?

Grubは私のマルチブート制御を引き継いだ。これを再インポートするには何を学ぶ必要がありますか?

何年も経っても、私はまだ「離れている」Linuxユーザーです。 XPが停止したときにデフォルト設定を使用し、以前にGrubと対話する必要なしにMintに切り替えました。可能であれば、オペレーティングシステムを操作するのではなく、タスク(オフィスとPython)を完了するために使用します。それでもハードウェアに触れました。

同僚が「他のディストリビューションを試してみてください」と言いますが、Mintを数年間運営してきたため、目立つ違いがあるかどうかを確認したかったのです。しかし、単一の柱を走る遅い経験は公平な比較を提供しません。

偶然に、以前のデスクトップで廃棄されたSATAハードドライブと子供たちは、廃棄/壊れたラップトップをたくさん持っています。ケースを開かずにドライブを切り替えることができ、別のドライブを接続したときにマザーボードと一部の消耗品を使用できるように、安価なeSATA PCIカードを購入しました。アイデアは、異なるディスクに異なるオペレーティングシステムをインストールし、BIOSを使用して目的のオペレーティングシステムを起動することです。

最初のHDに別のバージョンのMintをインストールしましたが、すべてがうまくいくようです。 BIOSでは、通常のSSDまたはMint 20.1の外部HDから起動することを選択でき、すべてが正常です。外付けハードドライブを取り外した後、SSDから起動します。

その後、Kubuntu 20.04を別のハードドライブにインストールしました。外付けディスクとSSDの両方を選択し、まずgrubメニューに入れます。 CDを接続すると、グラブの1つから起動できます。ただし、外付けハードドライブを取り外してBIOSにSSDから起動するように指示すると、grubシェルプロンプトだけが表示され、オプションメニューがないため、リムーバブルドライブに重要なものを入れて、起動データSSDハードディスクを変更したように聞こえます。 。

この推測が正しいかどうかを確認するか、実際に何が起こっているのかをどうやって知ることができますか?これが正しい場合は、grubビジネスファイルを内部SSDに移動できますか?これにより、グルーブが欠落している外部ドライブを正しく処理し、他の外部HDがある場合は正常に動作しますか?

私は内部SSDを使用して核兵器を発射して再構築する核解決策を考えました。バックアップがうまくいっていて時間がかかって面倒だけです。その後、外付けハードドライブに別のオペレーティングシステムをインストールするときにSSDを取り外し、その時点でコンピュータにインストールメディアとターゲットメディアのみを残します。

これらのどれがうまくいくのでしょうか?私がしたいのはハードウェアVirtualBoxだと思います。試してみましたが、はるかに遅く設定する必要がある構成レイヤーを信頼しません。

ベストアンサー1

あなたの直感は意味があります。あるディスクに GRUB をインストールし、別のディスクに対応する設定ファイルをインストールできます。この状況を確認するための明確な方法はありませんが、問題を解決することはできます。

を実行すると、sudo grub-install /dev/sdxGRUBのステップ1がMBRにインストールされます/dev/sdx。デフォルトでは、GRUB 1段階インストールは暗黙の構成/boot/grubシステムで GRUB ステップ 2 と構成ファイルを探すからインストールされます。。したがって/、場所を見つけると、/dev/sdxyすべてがうまく動作します。

sudo grub-install /dev/sdaただし、現在ブートされているシステムがある間にこれを行うと、/dev/sdb1最終的にはあなたと同じ状況が発生します。

考えられる解決策の1つは、引き続き使用するシステムを起動することです。実行するmountか、lsblk場所を確認してください/。次に、sudo grub-installそのデバイス(パーティションではない)に対して実行します。

おすすめ記事