web-dev-qa-db-ja.com

UbuntuおよびWindows 10のデュアルブートGRUBは、Windows回復環境ローダーを示します

最近、新しい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
4
ajroot

Windows Recovery Environmentは紛らわしい名前です

GRUBは、マシンにインストールされているすべてのブートローダーを検出します。

最初のWindowsブートローダーがWin REへのポイントを検出しました。

GRUBからWindows Recovery Environmentを選択すると-

...完全なWindowsブート環境が開始されます

1
cl-netbox

リカバリパーティションでブートローダーを起動する自動生成よりも、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を再実行しました。

0
rakslice
Sudo os-prober
Sudo update-grub
Sudo reboot
0

起動する場合、問題は何ですか?名前と混同されている場合は、grub-customizerなどを使用して名前を変更してください。問題がある場合(これは表示されません)、Windowsツールを使用してfixbootとfixmbrを試し、grubを修復してください。

0
UnrealReality

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
0
RITESH KUMAR