Личинка не распознает Windows на диске различия

Я искал решения этой проблемы везде на здесь, но ни одна из темы, кажется, не решает мою проблему.

У меня есть Dell XPS 15 с двумя дисками: Жесткий диск на 1 ТБ и SSD на 32 ГБ. Dell, как предполагалось, помещал Windows на SSD, но так как они не сделали я поместил Ubuntu на него. В настоящее время у меня есть порядок загрузки в наборе BIOS к моему SSD, таким образом, он автоматически загружается к Ubuntu, однако если я хочу загрузиться к Windows, я должен массово разослать F12, пока я не получаю меню начальной загрузки BIOS и выбираю окна оттуда. Я предпочел бы использовать Личинку, таким образом, у меня может просто быть всплывающее окно меню автоматически.

Личинка работает и позволяет мне загрузиться к Ubuntu, однако она не распознает Windows. Я попробовал тонны решений, но ни один из них ничего не зафиксировал. Раздел начальной загрузки окон находится на sdb1, таким образом, я пытался добавить ручную запись личинки для (hd1,1), и это, кажется, не работает. Я также пытался использовать blkid, чтобы вставить uuid диска, но он doenst распознает это также. Я немного застреваю, и если бы кто-то мог бы помочь мне, это было бы потрясающим. Я не уверен, какую информацию я должен разместить, но здесь являюсь некоторым материалом:

Выполнение sudo fdisk-l:

Disk /dev/sdb: 931.5 GiB, 1000204886016 bytes, 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
Disklabel type: gpt
Disk identifier: 96FB9AA3-4F2B-4031-8AE9-4A66B995BCAC

Device          Start        End    Sectors   Size Type
/dev/sdb1        2048    1026047    1024000   500M EFI System
/dev/sdb2     1026048    1288191     262144   128M Microsoft reserved
/dev/sdb3     1288192 1929156607 1927868416 919.3G Microsoft basic data
/dev/sdb4  1929156608 1930078207     921600   450M Windows recovery environment
/dev/sdb5  1930078208 1953519615   23441408  11.2G Windows recovery environment

Рабочий blkid/dev/sdb1:

/dev/sdb1: LABEL="ESP" UUID="CCFB-1926" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="4b301afe-77b0-419a-9307-2c809b6584bf"

/etc/grub.d/40_custom:

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry 'Windows 10' {
    insmod ntfs
    set root='(hd1,1)'
    search --no-floppy --fs-uuid --set 4b301afe-77b0-419a-9307-2c809b6584bf
    chainloader +1
}

При необходимости в информации сообщите мне. Я ценю любую справку, Спасибо!

Править: Я должен также упомянуть, что восстановление начальной загрузки не работает, и я просто сделал чистую установку Ubuntu, таким образом, я не думаю, что потребности личинки переустанавливаются

1
задан 19 November 2016 в 20:57

0 ответов

Другие вопросы по тегам:

Похожие вопросы: