GrubコマンドラインからWindowsパーティションを開始する方法


16

システムにWindows 10 HOMEがインストールされています。Windows 10 HOMEをインストールした後、デュアルブートができるように、Ubuntu 14.04 LTSを別のパーティションにインストールしました。

Ubuntu 14.04 LTSをインストールしたパーティションを削除して削除しました。現在、システムを起動できません。ブート時に、システムはGrubコマンドラインで停止します。

システムから削除していないWindows 10インストールから起動したい。

これは起動時に表示されます:

GNU GRUB version 2.02 beta2-9ubuntu1.3 <br> 
minimal BASH-like editing is supported.for the first word, TAB lists
possible commands completions.anywhere else TAB lists the possible device or file completion.
grub>

このgrubコマンドからWindowsパーティションを起動するにはどうすればよいですか?

回答:


26

コマンド「exit」を入力するだけです(もちろん引用符なし)。Windowsブートローダーを選択する別のメニューが表示されます。

Lenovo Y50で働いた


1
うまく働いてHP i5の第七世代にWin10 Ubuntuのパーティションをフォーマットした後。
エルシャン

それが助けてくれてうれしい!@Elshan-アドネレソム18
1

レノボのThinkPadで働いていたが、
うまく

8

以下は、GPTパーティションディスクで私のために働いた。

insmod part_gpt
insmod chain
set root=(hd0,gpt1)
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
boot

grubブートメニューからコマンドラインを入力し、上記のようにコマンドを入力するだけでさまざまな組み合わせをテストできることに注意してください。

set root=コマンドのEFIブートパーティションのID(Windowsパーティションではない)を入力する必要があります。

コマンドラインでは、grubモード lsはハードドライブパーティションをhelp一覧表示し、使用可能なコマンドを一覧表示します。

ルートを正しく設定したら、ls /ファイルとディレクトリを表示して、Windowsブートマネージャーがデフォルトの場所にない場合は、Windowsブートマネージャーへの正しいパスを見つけることができます。


6

Windowsを起動するには、Windowsが最初のドライブ/パーティションにインストールされている場合、grubコマンドラインに次のように入力します。

insmod chain
insmod ntfs
set root=(hd0,1)
chainloader +1

詳細については、https://www.gnu.org/software/grub/manual/html_node/Chain_002dloading.html#Chain_002dloadingを参照してください。


3
これは私のために働いた。完全を期すために、上記を入力した後、コマンド「boot」を与える必要があります。
タイラー

これは、WindowsシステムディスクがMBRパーティショニングを使用している場合にのみ適用されます。GPTの同等物については、@ 79E09796
telcoM

4

UEFIデバイスを持っていると推測すると、Windowsブートローダーはまだインストールされています。UEFIのセットアップメニューで起動時に元に戻すことができます。おそらく、2つのオプション(GRUBと2番目の古いデフォルト)、最初のオプションの削除、または順序の切り替えがあります。


ありがとうございました。これが最も簡単な方法であり、頭痛の種を取り除きました。
ハングリーブルーDev

2

この回答は、grubを削除する前にUbuntuパーティションを削除したUEFIのユーザー向けです

これはWindows 10から行います。ブータブルメディアは必要ありません。

どこでbootrec /fixmbrbootsect /nt60そしてUbuntuは一緒に暮らすboot-repair提案が失敗している、これは私のために働いています:

(この回答は、ここから逐語的に引用されています

  1. cmd.exe管理者権限でプロセスを実行する
  2. 走る diskpart
  3. タイプ:list diskそしてsel disk XXが起動ファイルが常駐ドライブです
  4. 入力list volして、ディスク上のすべてのパーティション(ボリューム)を表示します
  5. 次のように入力して、EFIボリュームを選択します。sel vol Yここで、YはSYSTEMボリュームです(これはほとんどの場合EFIパーティションです)
  6. 便宜上、次のように入力してドライブ文字を割り当てます。assign letter=Z:ここで、Zは空き(未使用)ドライブ文字です。
  7. 入力exitしてディスク部分を残す
  8. cmdプロンプトが表示されている間に、次のようにZ:入力してEnterキーを押します。Zは、作成したドライブ文字です。
  9. 入力dirして、このマウントされたEFIパーティション上のディレクトリを一覧表示します
  10. 適切な場所にいる場合は、というディレクトリが表示されます EFI
  11. を入力してcd EFIから、dir内部の子ディレクトリを一覧表示しますEFI
  12. 入力rmdir /S ubuntuして、ubuntuブートディレクトリを削除します

オペレーティングシステムが2つ(Win 10とUbuntu)しかなかったとすると、黒いグラブ画面にぶつかることなくWindowsを直接起動できるはずです。

/ubuntu/429610/uninstall-grub-and-use-windows-bootloaderからコピー


0

私は最近、同じ問題にぶつかりました。(つまり、もともとUbuntuがインストールされた個別のパーティションがあり、grubメニューからデュアルブート可能です。その後、Windowsディスク管理からそのUbuntuパーティションを削除し、再起動するとgrubコマンドメニューのみが表示されました)。

Windows 10に戻るために私がしたこと:

  1. いますCtrl+ Alt+ Delete再起動すると。再起動中に、shiftボタンを押し続けます。
  2. 次に、PCからF12起動オプションを押すオプションを選択できます。をクリックするとF12、Windowsブートマネージャーを含むメニューが表示されます。
  3. Windowsブートマネージャーを選択し、Enterをクリックします。Windows 10に戻りました。

0

これは私のために働いた、今私は永久にMBRを修正する方法を見つけなければなりません。

私は最近、同じ問題にぶつかりました。(つまり、もともとUbuntuがインストールされた個別のパーティションがあり、grubメニューからデュアルブート可能です。その後、Windowsディスク管理からそのUbuntuパーティションを削除し、再起動するとgrubコマンドメニューのみが表示されました)。

Windows 10に戻るために私がしたこと:

いますCtrl+ Alt+ Delete再起動すると。再起動中に、シフトボタンを押し続けます。次に、PCからF12起動オプションを押すオプションを選択できます。をクリックするとF12、Windowsブートマネージャーを含むメニューが表示されます。Windowsブートマネージャーを選択して、をクリックしますenter。Windows 10に戻りました。



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.