USBドライブからGrubとUbuntu Studioを削除する方法

USBドライブからGrubとUbuntu Studioを削除する方法

検索しましたが、私の状況に当てはまる答えは見つかりませんでした。実際、私の問題には 2 つの疑問があります。

問題は、私のコンピューターに Linux Mint 18 がインストールされていて、32 GB の USB ドライブに「独立した」Ubuntu Studio バージョンをインストールしようとしたことです。(つまり、「ライブ」バージョンとしてではなく、それ自体が完全な OS として)

意図したのは、次のような状況を実現することでした: USB ドライブが接続されていない場合は Linux Mint が起動し、USB ドライブが接続されている場合は Ubuntu studio が起動するか、またはブートローダーが 2 つのうちのいずれかを選択します。

これを達成するために (試みるために)、Linux Studio ライブ DVD を作成し、これを Mint システムで開始し、オプション「Ubuntu Studio をインストール」を選択し、インストール先の USB ドライブを選択しました (最初はエラーが発生しましたが、USB ドライブのマウントポイントとして「/」を選択した後は続行されました)。次に、grub をどこにインストールするかも尋ねられました。ブートローダーはまったく不要でしたが、必要な場合は、USB ドライブが接続されている場合にのみブートローダーが存在する必要があります。そのため、Grub を USB ドライブにインストールすることを選択しました。インストール プロセスは問題なく続行されました。

しかし、最終的には、USB ドライブが接続されているときのみ Linux Mint を起動できるようになりました。USB ドライブが接続されていないと、Grub コマンド プロンプトが表示されます。デフォルトの OS である Linux Mint を起動するたびに USB ドライブを接続しなければならないのは、かなりイライラするものであることはご想像のとおりです。

確かなことは、インストール中に 1 つ以上のミスを犯したということです。そこで、2 つの質問があります。1) USB ドライブを必要とせずにデフォルトの OS が起動するように、Grub を復元/削除するにはどうすればよいか。2) 完全な OS のように動作するように、2 つ目の Ubuntu OS を USB ドライブにインストールすることは可能か (また、その方法)。(設定、更新、追加でインストールされたプログラム、およびデータは、USB ドライブに完全に残ります。2b) ブートマネージャーを使用せずに、それらを別々に保つことは可能か (つまり、efi 設定経由のみ)。

答え1

まず起動問題を解決するには、次のことを実行することをお勧めしますこれら説明書。

次に、理解するための説明です。私の意見では、2 つの選択肢があります。

  1. オプション

Grub を内部ドライブにのみインストールし、エントリを 2 つ (内部ドライブのローカル OS 用と USB ドライブの OS 用) 用意して、常に内部ドライブから起動します。その場合、USB ドライブが接続されていないと常に停止してしまうため、内部ドライブの OS をデフォルトの起動オプションにする必要があります。さらに、常に内部ドライブから起動するように BIOS を構成する必要があります。

  1. オプション

両方のデバイスに Grub をインストールし (それぞれに独自の OS のみがリストされている)、USB が接続されている場合は最初に USB から起動するように BIOS を構成します。このオプションの利点は、起動するものを選択する必要がないことです。USB ドライブが接続されている場合は USB が起動し、そうでない場合は内部ドライブの OS が起動します。(このオプションを推奨します)

答え2

質問1)USBドライブを必要とせずにデフォルトのOSが起動するようにGrubを復元/削除するにはどうすればよいですか

1)Mintを起動してMintで実行することができます

sudo grub-install /dev/sdx

どこバツgrubを入れたいドライブは、最初のドライブだと思いますが、1つのつまり、/dev/sda

質問2)2 番目の Ubuntu OS を USB ドライブにインストールして、完全な OS のように動作させることは可能ですか (また、その方法は)? (つまり、設定、更新、追加でインストールされたプログラムとデータはすべて USB ドライブ上に残ります)。

2)はい、可能です。作業中は内蔵ドライブを切断または取り外すのが最も簡単です。UEFI モードで実行するため、そうしないと、ブートローダーは最初のドライブの既存のものに入ります。(インストーラーでは説明されていません。)

質問2b)ブートマネージャーなしでそれらを分離しておくことはできますか (つまり、efi 設定経由のみ)?

2b)USBドライブ内のシステムをポータブルにしたい場合は、独自のブートローダーが必要ですが、このコンピュータでのみ実行する場合は、内部ドライブから起動して実行できます。

sudo update-grub

grub-install と併用すると、コンピュータが内部ドライブから起動し、grub メニューのメニューエントリとして外部ドライブを選択するオプションが提供されます。別の代替案はチェーンローダーです。これらのリンクとそこからのリンクを参照してください。

help.ubuntu.com/コミュニティ/Grub2

インストール/USBスティックから#チェーンロード

答え3

Mint OS で次のコマンドを実行します:

sudo grub-install /dev/sdX
sudo update-grub

(sdX は内蔵ハードドライブの名前です。おそらく /dev/sda です)

ISOファイルを起動可能なUSBスティックに書き込む安全な方法はネットブート- これには、再起動後も設定が保持される永続的なファイルシステムをメモリスティック上に作成するオプションがあります。

ターミナルにdd入力してマニュアル ページを表示するコマンドもあります。man dd

関連情報