Bonsoir
Bon, ben, ça ne marche toujours pas...
J'ai branché le disque sur un autre ordi (sous Debian 64bits), et monté la partition de mon système en panne sur /mnt/arch, avant de faire un chroot comme indiqué dans le wiki (donc en montant au préalable proc, sys, et companie). Une fois dans le chroot, voici le résultat de la première commande.
Code : Tout sélectionner
$ /usr/bin/mkinitcpio -p linux
/usr/bin/mkinitcpio: ligne 265: /etc/mkinitcpio.d/linux.preset: Aucun fichier ou dossier de ce type
==> ERROR: Failed to load preset: `/etc/mkinitcpio.d/linux.preset'
De fait, le répertoire en question est vide :
J'ai alors tenté une mise à jour complète, dont voici le résultat.
Code : Tout sélectionner
$ pacman -Suy base
:: Synchronisation des bases de données de paquets…
core est à jour
extra est à jour
community est à jour
avertissement : base-2-2 est à jour -- réinstallation
:: Début de la mise à jour complète du système…
résolution des dépendances…
recherche des conflits entre paquets…
Paquets (18) cups-2.3.1-1 cups-filters-1.26.0-1 dialog-1:1.3_20191210-1 fuse-common-3.9.0-1 fuse3-3.9.0-1 imagemagick-7.0.9.9-1
libcups-2.3.1-1 libebml-1.3.10-1 lightdm-gtk-greeter-1:2.0.7-1 linux-firmware-20191215.eefb5f7-1 mesa-19.3.1-1
perl-alien-build-1.94-1 perl-alien-libxml2-0.12-1 systemd-244.1-1 systemd-libs-244.1-1 systemd-sysvcompat-244.1-1
xvidcore-1.3.6-1 base-2-2
Taille totale du téléchargement : 127,41 MiB
Taille totale installée : 644,91 MiB
Taille de mise à jour nette : 22,45 MiB
:: Procéder à l’installation ? [O/n]
:: Récupération des paquets…
systemd-libs-244.1-1-x86_64 418,9 KiB 521 KiB/s 00:01 [################################################] 100%
systemd-244.1-1-x86_64 4,9 MiB 923 KiB/s 00:05 [################################################] 100%
systemd-sysvcompat-244.1-1-x86_64 7,7 KiB 1916 KiB/s 00:00 [################################################] 100%
dialog-1:1.3_20191210-1-x86_64 183,6 KiB 956 KiB/s 00:00 [################################################] 100%
linux-firmware-20191215.eefb5f7-1-any 92,6 MiB 826 KiB/s 01:55 [################################################] 100%
libcups-2.3.1-1-x86_64 266,6 KiB 939 KiB/s 00:00 [################################################] 100%
imagemagick-7.0.9.9-1-x86_64 2,3 MiB 801 KiB/s 00:03 [################################################] 100%
cups-filters-1.26.0-1-x86_64 806,3 KiB 938 KiB/s 00:01 [################################################] 100%
cups-2.3.1-1-x86_64 5,0 MiB 853 KiB/s 00:06 [################################################] 100%
fuse-common-3.9.0-1-x86_64 2,6 KiB 0,00 B/s 00:00 [################################################] 100%
fuse3-3.9.0-1-x86_64 111,5 KiB 961 KiB/s 00:00 [################################################] 100%
libebml-1.3.10-1-x86_64 66,0 KiB 970 KiB/s 00:00 [################################################] 100%
mesa-19.3.1-1-x86_64 20,2 MiB 903 KiB/s 00:23 [################################################] 100%
lightdm-gtk-greeter-1:2.0.7-1-x86_64 82,7 KiB 940 KiB/s 00:00 [################################################] 100%
perl-alien-build-1.94-1-any 307,4 KiB 768 KiB/s 00:00 [################################################] 100%
perl-alien-libxml2-0.12-1-any 8,8 KiB 1095 KiB/s 00:00 [################################################] 100%
xvidcore-1.3.6-1-x86_64 202,3 KiB 903 KiB/s 00:00 [################################################] 100%
(18/18) vérification des clés dans le trousseau [################################################] 100%
(18/18) vérification de l’intégrité des paquets [################################################] 100%
(18/18) chargement des fichiers des paquets [################################################] 100%
(18/18) analyse des conflits entre fichiers [################################################] 100%
(18/18) vérification de l’espace disque disponible [################################################] 100%
:: Traitement des changements du paquet…
( 1/18) mise à jour de systemd-libs [################################################] 100%
( 2/18) mise à jour de systemd [################################################] 100%
Running in chroot, ignoring request: daemon-reexec
( 3/18) mise à jour de systemd-sysvcompat [################################################] 100%
( 4/18) réinstallation base [################################################] 100%
( 5/18) mise à jour de libcups [################################################] 100%
( 6/18) mise à jour de imagemagick [################################################] 100%
( 7/18) mise à jour de cups-filters [################################################] 100%
( 8/18) mise à jour de cups [################################################] 100%
( 9/18) mise à jour de dialog [################################################] 100%
(10/18) mise à jour de fuse-common [################################################] 100%
(11/18) mise à jour de fuse3 [################################################] 100%
(12/18) mise à jour de libebml [################################################] 100%
(13/18) mise à jour de mesa [################################################] 100%
(14/18) mise à jour de lightdm-gtk-greeter [################################################] 100%
(15/18) mise à jour de linux-firmware [################################################] 100%
(16/18) mise à jour de perl-alien-build [################################################] 100%
(17/18) mise à jour de perl-alien-libxml2 [################################################] 100%
(18/18) mise à jour de xvidcore [################################################] 100%
:: Exécution des crochets de post-transaction…
( 1/13) Creating system user accounts...
( 2/13) Updating journal message catalog...
( 3/13) Reloading system manager configuration...
Running in chroot, ignoring request: daemon-reload
( 4/13) Updating udev hardware database...
( 5/13) Applying kernel sysctl settings...
( 6/13) Creating temporary files...
( 7/13) Reloading device manager configuration...
Running in chroot, ignoring request.
( 8/13) Arming ConditionNeedsUpdate...
( 9/13) Updating linux initcpios...
(10/13) Reloading system bus configuration...
Running in chroot, ignoring request: try-reload-or-restart
(11/13) Warn about old perl modules
(12/13) Updating icon theme caches...
(13/13) Updating the desktop file MIME type cache...
Un coup d'oeil à /boot pour voir si tout va bien et...
Code : Tout sélectionner
$ ls /boot/
grub/ initramfs-linux-fallback.img initramfs-linux.img
Toujours pas de vmlinuz-linux !
Pourtant, /var/log/pacman.log contient bien une ligne
[ALPM] running '90-mkinitcpio-install.hook'...
:
Code : Tout sélectionner
[2019-12-18T20:49:46+0100] [ALPM] transaction completed
[2019-12-18T20:49:47+0100] [ALPM] running '20-systemd-sysusers.hook'...
[2019-12-18T20:49:50+0100] [ALPM] running '30-systemd-catalog.hook'...
[2019-12-18T20:49:50+0100] [ALPM] running '30-systemd-daemon-reload.hook'...
[2019-12-18T20:49:50+0100] [ALPM-SCRIPTLET] Running in chroot, ignoring request: daemon-reload
[2019-12-18T20:49:50+0100] [ALPM] running '30-systemd-hwdb.hook'...
[2019-12-18T20:49:55+0100] [ALPM] running '30-systemd-sysctl.hook'...
[2019-12-18T20:49:55+0100] [ALPM] running '30-systemd-tmpfiles.hook'...
[2019-12-18T20:49:56+0100] [ALPM] running '30-systemd-udev-reload.hook'...
[2019-12-18T20:49:56+0100] [ALPM-SCRIPTLET] Running in chroot, ignoring request.
[2019-12-18T20:49:56+0100] [ALPM] running '30-systemd-update.hook'...
[2019-12-18T20:49:56+0100] [ALPM] running '90-mkinitcpio-install.hook'...
[2019-12-18T20:49:56+0100] [ALPM] running 'dbus-reload.hook'...
[2019-12-18T20:49:56+0100] [ALPM-SCRIPTLET] Running in chroot, ignoring request: try-reload-or-restart
[2019-12-18T20:49:56+0100] [ALPM] running 'detect-old-perl-modules.hook'...
[2019-12-18T20:49:57+0100] [ALPM] running 'gtk-update-icon-cache.hook'...
[2019-12-18T20:50:01+0100] [ALPM] running 'update-desktop-database.hook'...
Après cette mise à jour, le répertoire /etc/mkinitcpio.d est toujours vide et la commande
/usr/bin/mkinitcpio -p linux
donne la même erreur qu'avant.