最近、新しいWindows 10 OSをインストールしました。 Windows 10をインストールしたら、デュアルブート用にUbuntu 14.04をインストールしました。システムを再起動すると、grubメニューにUbuntuが表示され、リストの最後に「Windows回復環境ローダー(/ dev/sda1)」があります。
Windows 10のオプションを取得できません。
Windows回復環境を選択すると、Windowsが問題なく起動します。
これが解決できるかどうか知りたいです。 GRUBでWindows 10オプションを取得したいと思います。
すでにupdate-grubを試しました。
ブート修復の概要へのリンクは次のとおりです。 http://paste.ubuntu.com/13285386/
Fdisk -lの出力
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000a5b06
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 1026047 512000 7 HPFS/NTFS/exFAT
/dev/sda2 1026048 1271128063 635051008 7 HPFS/NTFS/exFAT
/dev/sda3 1680728064 1953519615 136395776 7 HPFS/NTFS/exFAT
/dev/sda4 1271130110 1680728063 204798977 5 Extended
Partition 4 does not start on physical sector boundary.
/dev/sda5 1271130112 1290659839 9764864 82 Linux swap / Solaris
/dev/sda6 1290661888 1680728063 195033088 83 Linux
Partition table entries are not in disk order
Disk /dev/sdc: 2063 MB, 2063597568 bytes
226 heads, 39 sectors/track, 457 cylinders, total 4030464 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000efe8f
Device Boot Start End Blocks Id System
/dev/sdc1 * 2048 4030463 2014208 b W95 FAT32
Windows Recovery Environmentは紛らわしい名前です。
GRUBは、マシンにインストールされているすべてのブートローダーを検出します。
最初のWindowsブートローダーがWin REへのポイントを検出しました。
GRUBからWindows Recovery Environmentを選択すると-
...完全なWindowsブート環境が開始されます。
リカバリパーティションでブートローダーを起動する自動生成よりも、Windows 10を起動するための優れたgrub構成があるかどうかはわかりませんが、名前が示す限り、「Windows Recovery Environment」はos-prober
の出力から直接得られます、主にシェルスクリプトのスタックです。
私の古い学校のBIOS/MBR構成の場合、関連するプローブは/usr/lib/os-probes/mounted/20Microsoft
にあります。
(UbuntuではなくDebian 8 "jessie"を使用しています。Ubuntuのファイルパスが正しくない可能性があります。)
妥協案なので、update-grub
はまだ有用です。私はプローブを手で編集して、何か一般的なことを言いました。
Elif grep -qs "W.i.n.d.o.w.s. .R.e.c.o.v.e.r.y. .E.n.v.i.r.o.n.m.e.n.t" "$2/$boot/$bcd"; then
long="Windows (bootloader)"
そして、Sudo update-grub
を再実行しました。
Sudo os-prober
Sudo update-grub
Sudo reboot
起動する場合、問題は何ですか?名前と混同されている場合は、grub-customizerなどを使用して名前を変更してください。問題がある場合(これは表示されません)、Windowsツールを使用してfixbootとfixmbrを試し、grubを修復してください。
Windows 10でのデュアルブートで問題に直面していると思います。ライブUbuntu Ubuntuペンドライブを作成してから、ライブUbuntuオープンターミナル(Ctrl+Alt+T)そして、以下のコマンドを入力します..(grubを修復するには、インターネット接続が必要です)
Sudo add-apt-repository ppa:yannubuntu/boot-repair
Sudo apt-get update
Sudo apt-get install -y boot-repair
boot-repair