オフィスのコンピューターにubuntuをインストールしています。 UEFIシステムの既存のウィンドウと一緒にubuntuをインストールしたことはないので、考えられるすべての問題を回避したいと思います。私はすでに利用可能なすべてのドキュメントを読みましたが、まだ短い質問があります。私のコンピューターには2つのSSDがあります。1つはWindows 7用で、もう1つはUbuntu専用です。確実に初期状態に戻せるようにしたい場合、2番目のディスクに新しいEFIパーティションを作成し、このディスクをブート優先順位として設定できますか?その後、Windows 7はGRUBによって自動的に検出されますか?また、問題が発生した場合、セットアップで起動の優先順位を切り替えるだけで、Windowsを起動できますか?
最後に聞いたところ、Ubuntuインストーラーにバグがあり、常に最初のディスクの EFIシステムパーティション(ESP) にGRUBを配置していました(通常/dev/sda
)、それを別のESP(たとえば、/dev/sdb
の1つ)に強制しようとしても。この事実により、WindowsとUbuntuのインストールを分離するのが、あなたが好むよりも少し複雑になる可能性があります。また、UbuntuがGRUBを構成する方法は、ESPにないESPとUbuntu grub.cfg
ディレクトリの/boot/grub
構成ファイルの両方のファイルに依存しています。したがって、UbuntuをインストールしてからUbuntuパーティションを削除して削除すると、GRUBは残りますが、そのgrub.cfg
ファイルがなくなると、コンピューターは_ [SOME_CODEでハングします] _起動時にプロンプトを表示します。この問題は、GRUBからESPファイルを手動で削除するか、Ubuntuでefibootmgr
または EasyUEFI を使用してブート順序を調整することで解決できます。 WindowsbeforeUbuntuパーティションを削除します。
または、次の手順に従ってUbuntuをインストールすることもできます。
grub>
と入力します。これによりインストーラーが起動しますが、ubiquity -b
オプションはGRUBをインストールしないnotを指示します。-b
パーティションを使用する場合は、F2キーを押すか、Insertを2回押して、/boot
オプションを追加する必要があります。ここで、ro root={rootfs}
はルート({rootfs}
)/
などのファイルシステム。これは通常、LVMまたはソフトウェアRAIDを使用する場合にのみ必要です。/dev/mapper/lvm-root
を確認し、必要に応じて/etc/fstab
を変更して、UbuntuのディレクトリツリーのESPを/boot/efi
にマウントします。この詳細を変更する必要がある場合は、続行する前に、すでにマウントされているものをすべてアンマウントし、UbuntuディスクのESPを/boot/efi
にマウントしてください。grub-efi
パッケージをインストールします。 Sudo grub-install
やSudo update-grub
を実行する必要がある場合もあります。この時点で、再起動するとGRUBまたはrEFIndが表示され、WindowsまたはUbuntuを起動できるはずです。工場出荷時のインストールに戻る場合は、ESPを含むUbuntuディスクからすべてのパーティションを消去できます。コンピューターは、GRUBまたはrEFIndの現在無効なエントリをスキップして、実行する必要がありますWindowsの起動にまっすぐ。 (rEFIndを使用する場合、Ubuntuパーティションをすべて削除しても、rEFIndが存在するESPをそのまま残しても、Windowsの起動を続行する必要があります。