Rechercher

F.13. L'image Rootfs n'est pas initramfs

download PDF

Si vous obtenez le message suivant sur la console pendant le démarrage du programme d'installation, le transfert du programme d'installation initrd.img peut avoir été entaché d'erreurs :

[ ...] l'image rootfs n'est pas initramfs

Pour résoudre ce problème, téléchargez à nouveau initrd ou exécutez sha256sum avec initrd.img et comparez avec la somme de contrôle stockée dans le fichier .treeinfo sur le support d'installation, par exemple,

$ sha256sum dvd/images/pxeboot/initrd.img
fdb1a70321c06e25a1ed6bf3d8779371b768d5972078eb72b2c78c925067b5d8 dvd/images/pxeboot/initrd.img

Pour visualiser la somme de contrôle à l'adresse .treeinfo:

$ grep sha256 dvd/.treeinfo
images/efiboot.img = sha256:d357d5063b96226d643c41c9025529554a422acb43a4394e4ebcaa779cc7a917
images/install.img = sha256:8c0323572f7fc04e34dd81c97d008a2ddfc2cfc525aef8c31459e21bf3397514
images/pxeboot/initrd.img = sha256:fdb1a70321c06e25a1ed6bf3d8779371b768d5972078eb72b2c78c925067b5d8
images/pxeboot/vmlinuz = sha256:b9510ea4212220e85351cbb7f2ebc2b1b0804a6d40ccb93307c165e16d1095db

Même si initrd.img est correct, si vous obtenez les messages de noyau suivants lors du démarrage de l'installateur, c'est qu'un paramètre de démarrage est manquant ou mal orthographié, et que l'installateur n'a pas pu charger stage2, généralement désigné par le paramètre inst.repo=, qui fournit le disque RAM initial de l'installateur complet pour son système de fichiers racine en mémoire :

[ ...] No filesystem could mount root, tried:
[ ...] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)
[ ...] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.14.0-55.el9.s390x #1
[ ...] ...
[ ...] Call Trace:
[ ...] ([<...>] show_trace+0x.../0x...)
[ ...]  [<...>] show_stack+0x.../0x...
[ ...]  [<...>] panic+0x.../0x...
[ ...]  [<...>] mount_block_root+0x.../0x...
[ ...]  [<...>] prepare_namespace+0x.../0x...
[ ...]  [<...>] kernel_init_freeable+0x.../0x...
[ ...]  [<...>] kernel_init+0x.../0x...
[ ...]  [<...>] kernel_thread_starter+0x.../0x...
[ ...]  [<...>] kernel_thread_starter+0x.../0x…

Pour résoudre ce problème, vérifiez

  • si la source d'installation spécifiée est correcte sur la ligne de commande du noyau (inst.repo=) ou dans le fichier kickstart
  • la configuration réseau est spécifiée sur la ligne de commande du noyau (si la source d'installation est spécifiée comme réseau)
  • la source d'installation en réseau est accessible à partir d'un autre système
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.