レガシーブートモードから Ubuntu 16.04 LTS を起動するのは安全ですか?

レガシーブートモードから Ubuntu 16.04 LTS を起動するのは安全ですか?

そこで最近、新しい128GBのSanDisk USBドライブにUbuntu 16.04 LTS Gnomeフレーバーをインストールしました。BIOSのブートモード設定で、UEFI選択すると、ブートマネージャ(F12)にアクセスするたびに、Ubuntu Live USBのみが表示されます。しかし、遺産BIOS 設定のブート モードでは、ライブ USB、Windows、または目的の Ubuntu 16.04 LTS フラッシュ ドライブのいずれかからブートできます。

USBドライブが動作するようになったのは嬉しいのですが、この起動方法にはまだ慣れていないので、リスクまたは欠点使用して遺産内部 SSD に Windows 10 がインストールされていることを考慮して起動します。

それはそうです安全? ブートモードを維持する方法はありますか?UEFI内部ストレージを改ざんせずに Ubuntu 16.04 LTS USB を起動できますか?

答え1

少し長くなるので、コメントとして投稿することはできません。

システムには 3 つのドライブが接続されています。最初のドライブにはsda2 つのパーティションがあり、sda1 はMicrosoft reserved partition、おそらくドライブ上の以前の Windows インストールの残りです。sda2は NTFS パーティション、データ ストレージです。ドライブには GPT パーティション テーブルがあります。

2 番目のドライブには、sdb最新の Windows が UEFI モードでインストールされており、sdb1このドライブには ESP パーティションがあります。GPT パーティション テーブル。

3 番目のドライブにsdcUbuntu をインストールしましたが、レガシー モードではこれが頭痛の種になっています。UEFI モードでインストールする必要があります。ドライブには MBR パーティション テーブルがあります。

このドライブを MBR から GPT に変換する必要があります。そのためには Gparted を使用できます。次に、Ubuntu を再度インストールしますが、UEFI モードでインストールします。これを行うには、インストーラーを UEFI モードで起動する必要があります。起動方法はインストール方法と同じです。Grub は、内部ドライブの ESP パーティションにインストールされます。デフォルトでは、Grub は の ESP にインストールされますsda。この事実が次の問題につながります。

ESP パーティションは最初のドライブにあるべきですsdaが、現在は 2 番目のドライブにありますsdb。これにより、起動の問題が発生する可能性があります。ラップトップのドライブを変更してこの問題を解決できるかどうかはわかりません。2 番目のドライブも外付けドライブである場合は、そのままにしておく必要があります。

これらすべてを実行する前に、ブート修復を再度実行して ( recommended repair- ボタンをクリック)、提案された修復を試して、正常に動作するかどうかを確認してください。疑問はありますが...

私は見つけたこれそして、別のアイデアが浮かびました。UEFI モードでインストールしたいのですが、Windows ドライブには一切影響を与えたくないのです。次の方法を試してください。

ラップトップから Windows ドライブを取り外します。外付けドライブに Ubuntu を UEFI モードでインストールします。インストール中にこのドライブに ESP パーティションを作成します (約 500 MB FAT、ブート フラグ)。インストールが完了したら、Windows ドライブを再接続します。外付けドライブを起動して Ubuntu を起動し、 を実行します。sudo update-grubこれにより、OS プローバーが Windows を見つけて Grub メニュー エントリを作成できます。UEFI BIOS でブート順序を外付けドライブに設定します。外付けドライブが接続されていない場合は、ブート順序を Windows ドライブに変更する必要があります。

保証はありません。機材が不足しているためテストできません。しかしここ私がこのアイデアを思いついた最初の人ではないことはお分かりでしょう...

関連情報