Windows 7 + Ubuntu デュアルブート + UEFI BIOS

Windows 7 + Ubuntu デュアルブート + UEFI BIOS

Windows 7 を搭載した新しい Lenovo T420 ラップトップを受け取りました。

ディスクには次の内容が含まれています:

  • 隠しSYSTEM_DRVブート パーティション (1.17 GB、400 MB 使用)。これは UEFI パーティションだと思います。このラップトップには、レガシー BIOS ではなく UEFI が搭載されています。このパーティションは NTFS 形式で、Windows ブート マネージャーやその他の便利なブート機能が含まれていると思います (ただし、確信が持てないので、これを削除できるかどうか、または削除すべきかどうか知っている人がいたら教えてください)
  • Windows 7 パーティション
  • 救済パーティション

私の理解では、BIOS は UEFI ですが、GPT ではなく MBR が使用されています。

これは私の前の質問GPT パーティションを使用して同じことを行うことについてですが、現時点では非常に複雑であり、Ubuntu にいくつかの重大なバグが存在するため、続行しないことにしました。

このマシンに Ubuntu をインストールするにはどうすればよいでしょうか (通常の MBR パーティションを使用)。また、UEFI パーティションとそこに含まれるブート マネージャーを考慮すると、そのインストールは Windows のインストールにどのような影響を与えますか。

このような問題(UEFI に関連)を調べたことがある方がいらっしゃいましたら、アドバイスをお願いします。私が理解していないことがあるかもしれません。

アップデート1: この SYSTEM_DRV パーティションが UEFI パーティションであるという私の推測は、もちろん完全に間違っている可能性があります。調べてみると、リカバリ パーティションのような Lenovo 関連の何か他のものである可能性があります。

アップデート2: Linux ブート CD を使用して SYSTEM_DRV パーティションを開くと、内部にいくつかのファイルがあります。ドライブのルートには、次の内容を含むファイル「sdrive」があります。

"Lenovo Service Partition Version 1.0.0.2009"

Windows ブート マネージャーを備えたブート フォルダーもあります。何が起こっているのでしょうか?

これは、ThinkVantage ボタンを押してレスキューおよびリカバリ操作を実行するときに起動する別の Windows インストールではないかと考え始めています。これが「Lenovo Recovery」パーティションとどのように関連しているかはまだわかりません (関連している場合)。

答え1

「隠された」1GiBパーティションはMicrosoftシステム予約済みパーティション。これは貧乏人のシステムパーティションに相当するものこれは真のシステムパーティションではなく、EFIシステムパーティションでもありません。そこに含まれるブートマネージャはMicrosoftブートマネージャです。ただし、システム パーティション。これを削除すると、マシンは起動できなくなります。

説明したように、あなたのラップトップに実際にEFIが搭載されているかどうかはわかりません何でもEFIシステムパーティションがなく、EFIパーティションテーブルがなく、EFI方式のブートストラップあなたの説明からすると、古いPC/AT方式のブートストラップMicrosoft システム予約済みパーティションが「起動可能」/「アクティブ」パーティションとして使用され、その VBR が Microsoft ブート マネージャーを呼び出します。

(IBM サポートの WWW ページで確認すると、確かにその通りであることがわかります。 Windows 7 を搭載した Lenovo Thinkpad には、古い PC/AT 方式でブートストラップするように構成されたファームウェアがインストールされています。

したがって、Ubuntu のインストールは、古い PC/AT 互換機で行うのと同じように行われます。

  1. お気に入りのツールを使用してパーティションを移動およびサイズ変更し、スペースを確保しながら、Ubuntu のブート ボリュームを作成します。
  2. Ubuntu とそのブート ローダー (GRUB2) をそのブート ボリュームにインストールします。インストール ディスクから起動し、必要に応じてインストール ユーティリティを Ubuntu 用に作成したブート ボリュームに向けます。
  3. ツールを使用して、そのブート ボリュームのエントリを Microsoft ブート マネージャー メニューに追加しますbcdeditシリル・ヴォワザンはこれを行う一つの方法を説明しているは、Ubuntu ブートボリュームのボリューム ブート レコードのコピーをシステム ボリューム上のファイルに作成する必要があるため、Ubuntu のブート ローダーをインストールした後に実行する必要があります。

Poor Man のシステムボリュームについては何もする必要はありません。それはずっと「起動可能」/「アクティブ」なパーティションのままです。マスターブートレコードについても何もする必要はありません。ない(Ubuntu が) MBR をいじれるようにします。

答え2

というものがあるウビこれは Windows 経由の Ubuntu インストーラーです。基本的に、これをダウンロードすると、CD などへの書き込みを必要とせずに、MBR への追加を含めて OS 全体がインストールされます。

関連情報