Опция мультизагрузки Veracrypt недоступна

У меня есть два SSD в моем ноутбуке, один для Windows и один для Linux.
Оба настроены для загрузки EFI, где я сначала загружаю grub, а затем Windows или Linux.

когда я не пытаюсь зашифровать свой системный диск в Windows через VeraCrypt, опция dualboot-install отключена, поэтому она не видит установку Linux.

после шифрования в моем BIOS появилась новая EFI-запись для Veracrypt.

когда я сейчас загружаю Linux и пытаюсь обновить-grub, он не замечает новая запись так.

Так что единственный способ выбрать нужную мне систему при загрузке - это через BIOS, что довольно неудобно.

есть ли способ заставить grub заметить загрузчик Veracrypt, чтобы я мог снова выбрать свою загрузочную систему в grub?

13
задан Erik Moldtmann
14.02.2023 3:19 Количество просмотров материала 2630
Распечатать страницу

1 ответ

Так что для завершения этого вам нужно будет gparted установлен на вашей системе, и я использовал grub-настройщик, который делает игру с настройками grub очень просто.

  1. как только вы оба установили open gparted первым.

  2. выберите диск, на котором установлен Windows/VeraCrypt.

  3. щелкните правой кнопкой мыши на системном разделе EFI и выберите "Information"

  4. раз здесь вам нужно принять Примечание вашего UUID, который должен выглядеть как 4563-25E2 или что-то в этом роде

  5. теперь откройте Grub-Customizer и нажмите на значок плюса, чтобы добавить новую запись

  6. имя записи угодно. Мой VeraCrypt Windows 10

  7. для типа выберите Other

  8. наконец, скопируйте и вставьте или введите следующую информацию в последовательность загрузки коробка.

    insmod part_gpt
    insmod fat
    set root='hd0.gpt2'
    if[x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  4563-25E2 (Your UUID)
    else
     search --no-floppy --fs-uuid --set=root 4563-25E2 (Your UUID)
    fi
    chainloader /EFI/VeraCrypt/DcsBoot.efi
    

опять же все это будет считать, что ваш диск Windows, ваш первый диск или hd0. Если это что-то еще, то вам нужно будет изменить приведенный выше код, чтобы отразить, что ie. Ф1. Если вам нужна помощь с любой из этой информации, то вы всегда можете выбрать свой Windows Boot Manager запись в списке Grub (если у вас есть один) и просто скопировать и вставить код загрузчика в окно изменения, что очень последний бит:

chainloader /EFI/Microsoft/Boot/bootmgfw.efi

С

chainloader /EFI/VeraCrypt/DcsBoot.efi
-1
отвечен Griffen 2023-02-15 11:07

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх