os-prober не возвращает Windows 10 на другой диск

Мне 1 день для Linux, поэтому извините, если мой вопрос не очень ясен!

У меня Windows 10 на жестком диске. Я добавил SSD и установил на него Ubuntu. Оба режима загрузки идеальны, за исключением того, что Windows всегда используется по умолчанию. Для входа в Linux необходимо нажать клавишу F12 и выбрать загрузку с SSD.

Я пытаюсь добавить Windows в Grub, чтобы у меня была возможность загружаться в linux или в окно без необходимости каждый раз загружать параметры загрузки.

Мои настройки BIOS:

Вариант загрузки: UEFI
Безопасная загрузка: отключена
Загрузить устаревшую опцию rom: Включено

Когда я делаю

    sudo os-prober

это ничего не возвращает. Но вот что я получаю от

    majid@majid-Inspiron-3650:/$ sudo fdisk -l
    Disk /dev/sda: 1.8 TiB, 2000398934016 bytes, 3907029168 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: A00CF40F-766A-49C4-9811-9FA77132D84B

    Device          Start        End    Sectors  Size Type
    /dev/sda1        2048    1026047    1024000  500M EFI System
    /dev/sda2     1026048    1288191     262144  128M Microsoft reserved
    /dev/sda3     1288192 3878694911 3877406720  1.8T Microsoft basic data
    /dev/sda4  3878694912 3879616511     921600  450M Windows recovery environment
    /dev/sda5  3879616512 3907028991   27412480 13.1G Windows recovery environment


    Disk /dev/sdb: 232.9 GiB, 250059350016 bytes, 488397168 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
    Disklabel type: dos
    Disk identifier: 0xe46bb810

    Device     Boot     Start       End   Sectors  Size Id Type
    /dev/sdb1  *         2048 454959103 454957056  217G 83 Linux
    /dev/sdb2       454961150 488396799  33435650   16G  5 Extended
    /dev/sdb5       454961152 488396799  33435648   16G 82 Linux swap / Solaris

1 ответ

Спасибо @oldfred и @CelticWarrior,

Вот что я сделал в конце:
Настройка BIOS:
- Вариант загрузки: UTFI
- Безопасная загрузка: отключена
- Загрузить устаревшую опцию Rom: отключено

Я также сделал новый загрузочный USB со схемой GPT для UEFI. Все прошло гладко во время установки. Теперь, когда я перезагружаю свой компьютер, он просит меня загрузиться в Ubuntu или Windows. Отлично!

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