Ubuntu 16.04とWindows 10を搭載したDellラップトップでデュアルブートセットアップを使用しました。この技術はマザーボードに取って代わり、今は起動できません。 GRUBを復元しようとしています- このサイト の指示に従って、USBスティックにUbuntu 16.04のバージョンをインストールしました。次に、USBから起動しようとしましたが、次のメッセージを受け取りました。
Missing operating system
Selected boot device failed.
誰かが私に進む方法を教えてもらえますか?
Unetbootinなどのサードパーティのインストールメディア作成ツールは、多くの場合、USBインストールメディアを適切に作成していません。正しく動作するインストールメディアを作成するツールはGNOME Disksで、ほぼすべてのLinuxディストリビューションのリポジトリで利用できます。
ディスクを開く-右上のメニューから[ディスクイメージの復元]を選択します。
ISOファイルと書き込み先のUSBドライブを選択して、復元を開始します。
Linuxオペレーティングシステムにアクセスできず、Windows内からアクセスする必要がある場合は、実行中のWindowsシステムからdiskpart
ツールを使用してインストールメディアを作成できます。
管理者としてコマンドプロンプトを開き、実行します。
diskpart
list disk
select disk *
clean
create partition primary
active
format fs=fat32 quick
assign letter=**
exit
注:* = USBドライブの数| ** =無料のドライブ文字を選択
次に、ISOファイルをマウントし、コンテンツをUSBディスクにコピーします。
Ubuntuインストールメディアから起動します-インストールせずにUbuntuを試すオプションを選択します。
Liveデスクトップにアクセスしたら...ターミナルを開き、次のコマンドを実行します。
SBブートオプションに関する重要な情報:
システムがEFIモードでインストールされている場合、UEFIが前面にあるUSBエントリを選択します。
システムがレガシーBIOSモードでインストールされている場合の、UEFIのないUSBエントリ。
コンピューターにEFI BIOSがある場合、これらのコマンドを実行します:
Sudo mount /dev/sdXXX /mnt
Sudo mount /dev/sdXX /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do Sudo mount -B $i /mnt$i; done
Sudo chroot /mnt
grub-install /dev/sdX
update-grub
exit
注:sdX
= disk | sdXX
= EFIパーティション| sdXXX
=システムパーティション
コンピュータにレガシーBIOSがある場合、これらのコマンドを実行します:
Sudo mount /dev/sdXX /mnt
Sudo grub-install --boot-directory=/mnt/boot /dev/sdX
for i in /dev /dev/pts /proc /sys /run; do Sudo mount -B $i /mnt$i; done
Sudo chroot /mnt
update-grub
exit
注:sdX
= disk | sdXX
=システムパーティション
GParted(インストールメディアに含まれています)を使用して、ディスクとパーティションの番号を識別できます。
追加情報:Windowsで休止状態と高速起動を無効にすることを忘れないでください!
その後、PCを完全にシャットダウンし、再起動しないでください。そうしないと、常にWindowsが起動します。
私は同じ問題を抱えていたので、これは別の答えです。
MotherBoardを交換したばかりの場合、ハードドライブ(ブートセクタを含む)は同じであるため、これらの回復手順は必要ありません。
パートA:正しいブートタイプがあることを確認します。レガシー/ UEFI上記のエラーメッセージは、間違っていることを示唆しているようです。このオプションを変更してみてください
私にとってUEFIは正しいものでした。
パートB(UEFIのみ):BIOSでブートシーケンスオプションを見つけます。 grubの正しいEFIファイルが見つかるまで、ブートオプションを追加します(BIOSは私のBIOSに似ている必要があります)。例:
パートC起動順序を選択します。優先ブートを最初のオプションとして配置します。