Ubuntuをインストールした後、Surface ProはUEFIファームウェア設定でのみ起動します。同じ結果でOSを数回再インストールしましたが、「ディスクの欠陥をチェックする」も実行しましたが、正常に戻ります。ブート修復ユーティリティを実行しましたが、まだ問題は修正されていません。修正したと言われていますが、指示どおりに再起動しようとするとUEFIがロードされます。
SurfaceにUbuntu OSをロードさせる唯一の方法は、「インストールせずにUbuntuを試す」オプションを使用して起動することですが、このデバイスのプライマリ(OSのみ)にしたいのですが、Windows OSファイルはとにかくこの時点で上書きされます。
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を取得するにはどうすればよいですか?