マウントされたドライブを取り外さずに複数のEFIパーティションをマウントする

マウントされたドライブを取り外さずに複数のEFIパーティションをマウントする

お願いします移動しませんスーパーユーザーのための質問です。私の問題は、Windows固有ではないEFIパーティション操作に関連しています。

背景

UEFIとOSのバージョンに問題があり、ヘルプが必要です。これは決して私のOEMやオペレーティングシステムの設定の広告ではありませんが、問題の包括的な説明を提供するためにこれを使用します。最近私は見つけた。セダックス、ゲームシステムはOEMメーカーです。ゲームに加えて、Linuxおよびオペレーティングシステムの実験用に構築されたシステムも使用します。私は自分のものを作りましたが、年齢や障害によって手の強さと忍耐が深刻に制限され、これが問題が始まった場所です。

質問

私のシステムは、UEFI、SecureBootなどをサポートするMSIマザーボードで構築されています(非常に最近構築されました)。既存のMS Windows UEFIローダーを次のものに交換しました。マイクロプレートリーダー。このEFIブートマネージャを使用すると、次のオペレーティングシステムをすべて別々のドライブから起動できます。

  1. Windows 11 M2 - 1TB(EFIパーティションもあります)
  2. Gentoo Linux
  3. FreeBSD 12または13(長時間触れたり更新していないため削除しました)

#3を削除した後、空のドライブ(8TBサイズ)が作成され、以前に一度も試したことのない作業を試みることにしました。空の8TBにWindows 11がインストールされており、それを現在のバージョンに「変換」したいと思います。アトラスオペレーティングシステム。 WindowsインストーラがM2ドライブ上のEFIパーティションを正しく見つけ、Windowsローダー(WinLoad.efi)にエントリを追加しました。winloaderWidows 11の2つのオプションを含む(白と青の画面)ベースの起動メニューがあります。

Linuxのパラレルバージョン

これがWindowsであるという事実は、しばらく忘れて、2番目のインストールをだまして2番目のドライブにE​​FIパーティションを構築するように欺くために最初のインストールを切断できないことを覚えておいて(障害のため)、次のシナリオを使用してください。

  1. 上記のWord WindowsをLinuxディストリビューションに置き換える
    • この例では、Ubuntuを選択します。
  2. grub唯一のEFIパーティションにUbuntuバージョンXのコピー1をインストールします。
  3. grub唯一のEFIパーティションにUbuntuバージョンXコピー2をインストールしてください。

これで、EFIパーティションにフォルダがgrub1つしかないため、最初のインストールと2番目のインストールが中断されたことに気づき、2つのubuntuコピーに独立してアクセスしたいので、気にしませんでした。異なる実装が必要な修正タイプの例については、次を参照してください。rEFIndでは、同じOSの2つのインスタンスに異なる2つのOSアイコンが必要です(Ubuntu-MATE)。

Windows / rEFIndでこれを行うには、次のように始めました。サードパーティブートマネージャで複数のWindowsインストールを実行する。 「7 Windowsを起動する...」の手順を見てみると、この問題を解決する前に、2つのバージョンのいずれかを取得するために実行しなければならなかったことがこれでした。

2番目の答えを使用する前に、1つのEFIパーティションのみを使用してこれを試しました。デュアルブートWindows 10コンピュータにrEFIndをインストールする(なぜ今移動したくないのかわかりますか?)可能であれば、ドライブ全体にEFIパーティションを持たせたくありません。

修正しよう

  1. Windowsのコマンドプロンプトで実行されますmountvol b: /s
    • 動作します。初めてインストールしたときにrEFIndGentooインストールにアクセスせずにやりました。
  2. mkdir b:\EFI\Win10そしてmkdir b:\EFI\AtlasOS
    • 再び動作しますが、それは空であり、EFIパーティションを混乱させたくありません。
  3. 最初xcopy /s b:\EFI\Microsoft\Boot b:\EFI\win10
    • 素晴らしい撮影、失敗しましたSharing Violation。何? ! ? !ちょっと待って、管理者権限でプロンプトを出さずに私のアカウントが管理者グループに属していないのでしょうか…確認しています…はい、待って、マイクロソフトでは、私は自分のコンピュータのEFIを手動で変更したいと思っています。と思います。 。しかし、ちょっと待って、Gentooのインストールで編集できます:
  4. Gentooで再起動
  5. インストール済みboot
  6. EFIパーティション名がgparted覚えておらず、開かれました。/dev
  7. MountEFIパーティションを次のように編集します。/boot/efi
  8. Cd次のようにコンパイル/boot/efi/EFI/Microsoft/Boot
  9. リリース済みcp -xa . /boot/EFI/Win10、AtlasOSと同じ
  10. grubから直接インストールする必要があるため、再インストールしてくださいrEFInd

最後に、BCDをWindowsに戻す手順に達しました。その時はすでに昨夜12時30分で、寝る必要があったので、ここに来てアドバイスや助けを受けることにしました。

質問

前述したように、私は1つのEFIパーティションを持っていると思います。したがって、次の質問で修正を少し修正したいと思います。

  1. /boot/efi/EFI/{Win10,AltlasOS}スムーズなリリースにはどのようなベアボーン要素が必要ですか?
    • cp -xa実際にはコピーされましたが、BCDで起動するために再起動したときにxcopyメニューにリストされているさまざまなファイルなどが見つかりました。rEFInd何百ものものがあるかもしれませんが、すべて隠したくありません。
  2. 私が選択したものよりもアイテムを分割する簡単な方法はありますか?
  3. EFIパーティションの更新は今後どのように処理されますか?つまり、WindowsアップデートがEFI / BCDにアップデートをプッシュすることにした場合は、手動で追加のエントリを読む必要がありますか?

ベストアンサー1

おすすめ記事