Tenho um laptop HP Pavillion Touch 14-N009LA executado em um CPU AMD A8-4555M, 8 GB de RAM e um HD de 750 GB, atualmente em execução no Windows 8.1 com inicialização dupla via gerenciador de inicialização EFI do sistema e Debian Jessie acessível através de uma opção especial no meu menu de inicialização para iniciar um sistema operacional instalado no modo BIOS herdado. Eu estou tentando instalar o Gentoo em uma partição dm-crypt e eu já configurei uma partição criptografada para a raiz do sistema, e uma partição de texto simples para o kernel do Gentoo, initramfs e configuração do GRUB. Eu já instalei os arquivos do estágio 3, o Portage, compilei o kernel e gerou um initramfs capaz de LUKS usando genkernel --luks all
.
Depois de ter conseguido sem sucesso arrancar o sistema a partir do GRUB2 do Gentoo, imaginei que poderia também inicializar o Gentoo adicionando uma entrada à configuração do Debian GRUB, então eu editei /etc/grub.d/40_custom
com o seguinte:
menuentry "Gentoo Linux" {
set root=(hd0,9)
linux /kernel-genkernel-x86_64-3.12.21-gentoo-r1 cryptdevice=/dev/sda11:dm-root root=/dev/mapper/dm-root
initrd /initramfs-genkernel-x86_64-3.12.21-gentoo-r1
}
Depois de executar update-grub2
, a entrada aparece bem na configuração do GRUB. No entanto, quando tento inicializar a referida entrada, o GRUB afirma que não consegue encontrar a imagem do kernel especificada, embora eu esteja absolutamente certo de que estou especificando tudo bem.
Mais detalhes sobre a configuração do meu sistema:
Saída de lsblk
:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 698.7G 0 disk
├─sda1 8:1 0 400M 0 part
├─sda2 8:2 0 260M 0 part /boot/efi
├─sda3 8:3 0 128M 0 part
├─sda4 8:4 0 183.1G 0 part /media/C <Windows 8.1>
├─sda5 8:5 0 350M 0 part
├─sda6 8:6 0 25.2G 0 part
├─sda7 8:7 0 1.6G 0 part /boot <Debian boot>
├─sda8 8:8 0 8.2G 0 part [SWAP]
├─sda9 8:9 0 40G 0 part / <Debian system root>
├─sda10 8:10 0 4.4G 0 part <Gentoo boot>
├─sda11 8:11 0 426.4G 0 part <Gentoo encrypted system root>
└─sda12 8:12 0 8.7G 0 part
sr0 11:0 1 1024M 0 rom
Saída de parted -l
:
Model: ATA WDC WD7500BPVX-6 (scsi)
Disk /dev/sda: 750GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Number Start End Size File system Name Flags
1 1049kB 420MB 419MB ntfs Basic data partition hidden, diag
2 420MB 693MB 273MB fat32 EFI system partition boot
3 693MB 827MB 134MB Microsoft reserved partition msftres
4 827MB 197GB 197GB ntfs Basic data partition msftdata
10 197GB 202GB 4719MB ext2 msftdata
11 202GB 660GB 458GB msftdata
12 660GB 669GB 9343MB linux-swap(v1)
7 669GB 671GB 1709MB ext2 msftdata
8 671GB 680GB 8791MB linux-swap(v1)
9 680GB 723GB 42.9GB ext4 msftdata
5 723GB 723GB 367MB ntfs hidden, diag
6 723GB 750GB 27.1GB ntfs Basic data partition hidden, msftdata
Conteúdo de /dev/sda10
, minha partição de inicialização do Gentoo:
total 9436
drwxr-xr-x 4 root root 4096 Jul 1 2014 grub
-rw-r--r-- 1 root root 3916272 Jul 1 2014 initramfs-genkernel-x86_64-3.12.21-gentoo-r1
-rw-r--r-- 1 root root 3603216 Jul 1 17:16 kernel-genkernel-x86_64-3.12.21-gentoo-r1
drwx------ 2 root root 16384 Jun 30 17:09 lost+found
-rw-r--r-- 1 root root 2103510 Jul 1 17:16 System.map-genkernel-x86_64-3.12.21-gentoo-r1