Grub2 Ubuntu двойная / мультизагрузка

У меня есть три ssd (ssd0, ssd1, ssd2). На ssd0 и ssd1 установлена ​​Ubuntu 18.04 с помощью этой процедуры в установщике Ubuntu:

Стереть диск и установить Ubuntu

  • (проверено) Зашифруйте новую установку Ubuntu для безопасности
  • (проверено) Используйте LVM с новой установкой Ubuntu

Это означает, что у меня есть полное шифрование диска, LVM и grub2 на ssd0 и ssd1, как это (вывод из lsbulk):

SSD0:

sdb                       8:16   0 447,1G  0 disk  
├─sdb1                    8:17   0   512M  0 part  /boot/efi
├─sdb2                    8:18   0   732M  0 part  /boot
└─sdb3                    8:19   0 445,9G  0 part  
  └─sda3_crypt          253:0    0 445,9G  0 crypt 
    ├─ubuntu--vg-root   253:1    0   445G  0 lvm   /
    └─ubuntu--vg-swap_1 253:2    0   976M  0 lvm   [SWAP]

SSD1:

sdc                       8:32   0 447,1G  0 disk  
├─sdc1                    8:33   0   512M  0 part  /boot/efi
├─sdc2                    8:34   0   732M  0 part  /boot
└─sdc3                    8:35   0 445,9G  0 part  
  └─sda3_crypt          253:0    0 445,9G  0 crypt 
    ├─ubuntu--vg-root   253:1    0   445G  0 lvm   /
    └─ubuntu--vg-swap_1 253:2    0   976M  0 lvm   [SWAP]

На ssd2 установлен win10.

Оба загрузчика grub2 (grub2 на ssd0 и grub2 на ssd1) распознают win10, но оба загрузчика grub2 не распознают другую установку Ubuntu.

Почему это так и как я могу заставить это работать?

Желаемой конфигурацией будет то, что у меня все еще есть отдельный grub2 на ssd0 и ssd1, и оба должны распознавать другой Ubuntu (а также win10), так что я могу удалить ssd0 или ssd1 и при этом иметь загрузчик для двойной загрузки Ubuntu / win10. Когда ssd0, ssd1 и ssd2 подключены, я просто устанавливаю в BIOS, какой загрузчик использовать, или загрузчик с ssd0 или тот, что на ssd1.

Некоторая, вероятно, необходимая информация:

  • UEFI BIOS
  • Схема перегородки GPT

0 ответов

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