Pretendo criar um usb persistente dualboot. Eu gostaria de tentar criar um USB onde eu possa inicializar o macOS High Sierra e o Windows 10. Pelo que entendi do LVM, posso criar 2 VG, 1 APFS e 1 NTFS. Isso me permitiria inicializar no Windows10 em um PC e no Windows10/macOS em um Mac. Sei que as soluções alternativas envolvem o uso de 2 USB ou o bootcamp, mas gostaria de tentar. O rEFInd seria capaz de me fornecer as opções de que preciso, com arquivos /boot individuais em seu próprio VG.
Em vez de usar a GUI, estou usando esta oportunidade para aprender sobre o básico. Estes são os passos que eu tomei.
Etapa 1: limpei meu USB com
sudo dd if=/dev/zero of=/dev/sdb bs=4k && sync
Etapa 2: adicionar GPT.
sudo gdisk /dev/sdb
o # Create new empty GPT
Passo 3: Criar partição EFI
n # new partition
1 # 1st partition
<enter> # suggested/default start sector
+512M # Internet wisdom on EFI size
ef00 # EFI system
Passo 4: Criar partição LVM
n # new partition
4 # 2nd partition
+128M # Internet wisdom on good practice
-128M # Internet wisdom to create buffer space
8e00 # LVM file system
imprimindo o resultado final:
Disk /dev/sdd: 242614272 sectors, 115.7 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): FE8B1928-7122-4004-9CF6-D5D47C08999E
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 242614238
Partitions will be aligned on 2048-sector boundaries
Total free space is 526302 sectors (257.0 MiB)
Number Start (sector) End (sector) Size Code Name
1 2048 1050623 512.0 MiB EF00 EFI System
2 1312768 242352094 114.9 GiB 8E00 Linux LVM
Aqui é onde eu estou perdido. Não sei como instalar carregadores de inicialização na partição EFI. Eu segui Rod Smith Gerenciando carregadores de inicialização EFI para Linux: Instalação do carregador de inicialização EFI e Gerenciador de inicialização rEFInd: Instalando o rEFInd , mas me perdi na /boot/efi
parte. Minha máquina Ubuntu não /boot/efi, mas /boot/grub.
Alguém poderia aconselhar sobre as etapas reais para obter o rEFInd em um USB externo?