Então, minha configuração é a seguinte:
# lsblk -o name,mountpoint,label,size,type,fstype
sda 698,7G disk
└─sda3 Manjaro 48,9G part ext4
sdb 119,2G disk
├─sdb1 /boot SYSTEM 100M part vfat
├─sdb3 OS 65,9G part ntfs
├─sdb5 / 35,4G part ext4
(Algumas partições ocultas porque não são relevantes.)
Como você pode ver, /dev/sda3
está em uma unidade diferente da partição EFI SYSTEM
. Posso facilmente criar uma entrada de menu para arquivos /dev/sdb5
. Mas não para /dev/sda3
. Aqui está minha tentativa (sem sucesso):
menuentry "Manjaro" {
icon /efi/refind/icons/os_manjaro.png
volume "Manjaro"
loader /vmlinuz-4.14-x86_64
initrd /initramfs-4.14-x86_64.img
options "root=uuid=0151dca4-34a5-4e50-b1e9-26ff1fbbe1d7 rw quiet pcie_aspm=force i915.u915_enable_rc6=1"
submenuentry "boot using fallback initramfs" {
initrd /initramfs-4.14-x86_64-fallback.img
}
submenuentry "boot to terminal" {
add_options "systemd.unit=multi-user.target"
}
disabled
}
Eu meio que entendo porque isso não funciona, o rEFInd está procurando vmlinuz-4.14-x86_64
na SYSTEM
partição EFI, mas não está lá (obviamente). Como posso fazê-lo pesquisar na Manjaro
partição? Prefiro não ter que copiar as imagens para SYSTEM
particionar :(
Obrigado!
O rEFInd depende do firmware UEFI para acesso ao sistema de arquivos, e o VFAT é o único tipo de sistema de arquivos com suporte garantido pelo padrão UEFI. Eu vi algumas placas de sistema da Asus reivindicarem suporte a NTFS no firmware, e o UEFI dos laptops da Apple suportará o sistema de arquivos Apple HFS +.
Você precisará que o rEFInd primeiro carregue um driver que o permita ler sistemas de arquivos ext4. Então deve funcionar, assumindo que seu
sda
disco já foi detectado pelo firmware UEFI. Se o seusda
estiver, por exemplo, conectado por meio de uma placa complementar não reconhecida pelo firmware e o fabricante da placa complementar não fornecer um driver UEFI para ela (incorporado em um firmware de placa ou como um arquivo . arquivo EFI), então você pode estar sem sorte.O rEFInd foi projetado para usar drivers EFI, se necessário, e seu desenvolvedor mantém uma coleção de drivers EFI para vários tipos de sistemas de arquivos: http://www.rodsbooks.com/refind/drivers.html