web-dev-qa-db-ja.com

Surface ProはUbuntuのインストール後にのみUEFIで起動します

Ubuntuをインストールした後、Surface ProはUEFIファームウェア設定でのみ起動します。同じ結果でOSを数回再インストールしましたが、「ディスクの欠陥をチェックする」も実行しましたが、正常に戻ります。ブート修復ユーティリティを実行しましたが、まだ問題は修正されていません。修正したと言われていますが、指示どおりに再起動しようとするとUEFIがロードされます。

SurfaceにUbuntu OSをロードさせる唯一の方法は、「インストールせずにUbuntuを試す」オプションを使用して起動することですが、このデバイスのプライマリ(OSのみ)にしたいのですが、Windows OSファイルはとにかくこの時点で上書きされます。

2
Deeter Splean

Surface Proで同様の問題が発生しました。KubuntuとWindows 8.1でデュアルブートしたかったのです。 Kubuntuをインストールした後、HDDからKubuntuを起動できませんでした-ライブUSBからのみです。

ブート修復など、多くのことを試しました。最終的に私は屈服して、オンラインで言及したrEFIndを試しました。 KubuntuのライブUSBを起動し、/dev/sda2/boot/efiとしてマウントした後にrEFIndをインストールしました。インストールすると、/boot/efiパーティションにロードされます。インストールのある時点で[OK]をクリックする必要があります。再起動すると、たくさんの起動オプションが残されました!いいね!私は最初のubuntuパーティトンの1つを選択し、起動しました!

私のために働いた指示:

最初にライブUSBセッションを起動します

Sudo mkdir -p /boot/efi
Sudo mount /dev/sdXN /boot/efi

ここで、sdXNはefiパーティション、たとえば私の場合はsda2です。システムのXとNの値がわからない場合は、gpartedを起動し、ブートフラグを持つパーティションを探します。

Sudo apt-add-repository ppa:rodsmith/refind
Sudo apt-get update
Sudo apt-get install refind

その後再起動します。

編集:これが基づいている元の答えを見つけ、私のコードの間違いを修正しました: 削除されたEFIパーティションを復元した後にGRUBを取得するにはどうすればよいですか?

1
quakemark