Я искал решения этой проблемы везде на здесь, но ни одна из темы, кажется, не решает мою проблему.
У меня есть 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, таким образом, я не думаю, что потребности личинки переустанавливаются