Пытаюсь поставить Дженту в виртуалку, застрял на этапе с установкой grub2.
Делал так:
mount -t proc none /mnt/gentoo/proc
mount --rbind /dev /mnt/gentoo/dev
mount --rbind /sys /mnt/gentoo/sys
chroot /mnt/gentoo /bin/bash
echo "<sys-boot/grub-9999:2 **" >> /etc/portage/package.accept_keywords
emerge --ask sys-boot/grub:2
Установился без ошибок.
grub2-mkconfig -o /boot/grub/grub.cfg
Generating grub.cfg ...
Found linux image: /boot/kernel-genkernel-x86_64-3.2.12-gentoo
Found initrd image: /boot/initramfs-genkernel-x86_64-3.2.12-gentoo
done
grub2-install /dev/sda
Installation finished. No error reported.
После этого ребутаюсь и вижу ошибку: FATAL: INT18: BOOT FAILURE
Для виртуалки выбран весь раздел без свапа, вот как его показывает fdisk -l:
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 29360127 14679040 83 Linux
Монтируется так (fstab):
/dev/sda1 / ext4 defaults,noatime 0 0
Ядро компилировал так:
emerge genkernel
genkernel all
Где я ошибся?