De tudo que eu li, parece que ter o initramfs "embutido no kernel e carregado em um estágio inicial do processo de inicialização". 1
Para o Mint, você terá que configurar /etc/crypttab
e, em seguida, usar update-initramfs
. 2
Pelo que entendi, isso deve servir como um guia para a criação da imagem initramfs após a instalação do Mint, que você parece já ter instalado. Espero que isso cubra tudo, mas certifique-se de pesquisar cada parte sozinho.
Live boot Mint , mount
e chroot
na partição em que você instalou o Mint. 3
Crie e configure /etc/crypttab
para desbloquear na inicialização. 4 Aqui é onde você adiciona o caminho para o seu lvm onde o Mint está instalado, o qual, baseado na sua pergunta, deve estar localizado em /dev/mapper/lv_os2
ou /dev/<big encrypted LUKS>/lv_os2
5
A maioria dos exemplos que vi de /etc/crypttab
tem a seguinte aparência:
root /dev/mapper/lv_os2 none luks
. Os quatro campos, respectivamente, são: de sua escolha, caminho para o lvm onde você instalou o Mint, none
definindo a senha a ser inserida manualmente durante a inicialização do sistema e luks
força o modo LUKS, mas não parece necessário.
When no mode is specified in the options field and the block device contains a LUKS signature, it is opened as a LUKS device; otherwise, it is assumed to be in raw dm-crypt (plain mode) format.
Configure /etc/fstab
para montar o /dev/mapper/<name>
que você acabou de criar em /etc/crypttab
como o diretório raiz /
. Algo como: /dev/mapper/<name> / <fs_vfstype> <fs_mntops>
Veja man fstab
.
Depois de ter /etc/crypttab
e /etc/fstab
configurado a seu gosto, você pode usar update-initramfs
para criar / atualizar a imagem de inicialização.
Veja man update-initramfs
. Pode ser melhor usar a versão específica do kernel exibida por uname -r
em Mint. O comando deve ser parecido com update-initramfs -u -k 3.11.0-26-generic
, exceto substituir a versão do kernel por sua própria.
Neste ponto , você poderá inicializar no Fedora novamente e tentar a opção grub2-mkconfig -o /boot/grub/grub.cfg
que detectou o Mint antes. Se isso não funcionar, siga a configuração manual de inicialização múltipla no manual do GRUB. 6
Particularmente, esta parte:
In all the OSes install GRUB tools but disable installing GRUB in bootsector, so you’ll have menu.lst and grub.cfg available for use. Also disable os-prober use by setting:
GRUB_DISABLE_OS_PROBER=true
in
/etc/default/grub
Espero que isso cubra a maioria do que você precisa para obter o Mint.