Bonjour,
J’essaye d'installer Fedora en chroot depuis une Debian. Mon problème c'est qu'au boot, je reste bloqué après des écrans auditd, Je n'obtiens pas le prompt de login. Je ne sais pas ou ça coince.
La procédure que j'utilise :
1 2
|
rpm -i --nodeps --force root=/mnt fedora-repos-36-1.noarch.rpm |
le rpm ayant été précédemment téléchargé, la commande rpm étant fourni dans Debian
1 2 3 4 5
| yumdownloader --installroot=/mnt --releasever=36 --destdir=/tmp glibc
rpm -i --nodeps --force --root=/mnt /tmp/*.rpm |
pour éviter des messages d'erreurs dans la commande suivante :
yum --installroot=/mnt --releasever=36 install -y --nogpgcheck yum
ce qui me permettra d’avoir bash, yum et dnf dans le chroot
puis pour avoir le réseau dans le chroot :
cp /etc/resolv.conf /mnt/etc
pasage en chroot :
1 2 3 4 5 6 7 8
| cd /mnt
mount bind /proc proc
mount bind /sys sys
mount bind /dev dev
chroot . |
création dossiers manquants dans le chroot :
puis :
dnf install --releasever=36 --nogpgcheck glibc glibc-common
ensuite :
dnf groupinstall "Minimal Install"
sur les commandes dnf, j'ai une erreur sur le paquet filesystem, que je n’arrive pas à corriger (conflit de version je pense), je ne sais pas si il y a une importance.
modification du mot de passe root
création d'un fichier fstab avec le / en ext4 et un swap
installation d'un noyau:
ceci me crée un initramfs, mais je ne sais pas si il est valide vu le prob au reboot
installation grub :
1 2 3 4 5 6 7
| mount /dev/sda1 /boot/efi
dnf install grub2 grub2-efi-modules shim
grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg |
Si quelqu'un peut valider le principe d'installation et éventuellement me guider pour le déboguage.
Merci d'avance.
Partager