Как получить доступ к файловой системе Gentoo если после установки нового ядра и перезагрузки сервер не поднялся? На этот случай есть короткая инструкция. Предполагается, что администратор имеет уже определенный опыт с unix-like системами, поэтому без лишних слов приступаем
Загружаемся с имиджа (на момент публикации gentoo-install-amd64-minimal-20220925.iso) взятого с сайта gentoo
После загрузки задаем пароль рута и настраиваеми доступ по ssh, поскольку удаленно удобнее «лечить»
passwd /etc/init.d/sshd start ip addr ip addr add x.x.x.x/24 dev enp2s0 route add default gw x.x.x.1
Соеденияемся по ssh и монтируем разделы «больного»
ssh -l root x.x.x.x
mount /dev/sda4 /mnt/gentoo mount /dev/sda2 /mnt/gentoo/boot cd /mnt/gentoo mount --types proc none /mnt/gentoo/proc mount --options bind /dev /mnt/gentoo/dev mount --types sysfs none /mnt/gentoo/sys
Переходим в его окружение
chroot /mnt/gentoo /bin/bash source /etc/profile export PS1="(chroot) $PS1"
Выполняем нужные работы после чего корректно выходим. Перезагрузка
exit cd umount /mnt/gentoo{/boot,/sys,/proc,} reboot
Все

- Системный администратор с 2000 года
- Участник Хабр Q&A и cyberforum
- Кейсы