Bonjour,
(J'ai choisi de documenter d'emblée la situation, j'espère que ça n'enfreint pas les règles du forum.)
Mon PC est un ancien Windows 7, converti en W$ 10, sur lequel j'ai partitionné mon disque pour installer la 18.04 il y a environ 2 ans.
J'ai tenté d'upgrader en 20.04.
Je l'ai fait en ligne de commandes, à l'aide de tous les "sudo apt" ad hoc.
J'ai malencontreusement interrompu l'opération par un Ctrl-C (ou Z, je sais plus), durant la vérif d'un fichier que l'installeur me proposait de vérifier.
Au redémarrage, je vois toujours mon menu grub (ouf !).
GNU GRUB version 2.02
Ubuntu, avec Linux 5.4.0-66-generic
Ubuntu, avec Linux 5.4.0-66-generic (recovery mode)
Ubuntu, avec Linux 4.15.0-136-generic
Ubuntu, avec Linux 4.15.0-136-generic (recovery mode)
Ubuntu, avec Linux 4.15.0-135-generic
Ubuntu, avec Linux 4.15.e-135-generic (recovery mode)
Mais si je le laisse démarrer sur la première ligne (ou même sur n'importe quelle ligne qui n'est pas un "recovery mode"), j'obtiens un "Kernel panic"
1.0821031 md: autorun DONE.
[ 1.082178] VFS: Cannot open root device "sda6" or unknown-block(0,0): error-6
[ 1.082239] Please append a correct "root=" boot option; here are the available partitions :
[ 1.082303] Kernel panic not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[ 1.082366) CPU: 1 PID: 1 Comm: swapper/0 Not tainted 5.4.0-66-generic #74-Ubuntu
[ 1.082428) Hardware name : Dell Inc. Vostro 430/054KM3, BIOS 2.0.1 11/30/2009
1.0824771 Call Trace:
1.0825231 dump_stack+8x6d/8x9a [ 1.082569] panic+0x101/0x2e3
1.082615] mount_block_root+0x23f/0x2e8
1.082661] mount_root+0x38/0x3a
1.082705] prepare_namespace+0x13f/0x194 1.082750) kernel_init_freeable+0x231/0x255
[ 1.082797] ? rest_init+0xb0/0xb0
1.082841) kernel_init+0xe/0x110
1.082886) ret_from_fork+0x35/0x40
1.083011] Kernel Offset: 0x28800000 from Oxffffffff81000000 (relocation range: Oxffffffff80000000-0xffffffffbfffffff)
[ 1.083079) ---[ end Kernel panic not syncing: VFS: Unable to mount root fs on unknown-block(0,0) ]---
J'ai donc démarré en mode de récupération, où j'ai trouvé un chouette menu:
Menu de récupération (état du système de fichiers : lecture seule)
resume Reprendre le démarrage normal
clean Essayer de libérer de l'espace
dpkg Réparer les paquets cassés
fsck Vérifier tous les systèmes de fichiers
grub Mettre à jour le chargeur d'amorçage GRUB
network Activer la prise en charge du réseau
root Passer sur une console administrateur (root)
system-summary Rapport d'état du système
J'ai pu terminer l'install grâce à dpkg (j'ai revu au passage le message me proposant de vérifier les différences sur ce fameux fichier de conf: j'ai prudemment choisi l'option par défaut, car c'est en voulant consulter ces différences que je me suis fait piéger dans un affichage dont je n'ai pas su sortir sans Ctrl-C).
À la fin du dpkg, j'ai vu les traces des commandes indiquant que le menu grub avait été regénéré.
J'ai ensuite choisi "Reprendre le démarrage normal", mais l'écran est devenu noir, avec un curseur clignotant indéfiniment...
Du coup, vu que le kernel panic parlait de problème de disque (de ce que j'en ai compris), je suis retourné en mode récup, et j'ai lancé l'utilitaire de vérification fsck.
Mais il a tourné court:
/lib/recovery-mode/recovery-menu: ligne 80: /etc/default/rcS: Aucun fichier ou dossier de ce type
fsck de util-linux 2.34
/dev/sda6 est monté.
e2fsck: Ne peut continuer, arrêt immédiat.
Terminé, veuillez appuyer sur Entrée
En résumé:
- je pense que mon upgrade 20.04 est ok
- j'ai vérifié la place sur mon disque: il me reste plusieurs dizaines de Go libres
- je ne sais pas quoi faire pour réparer le kernel panic
Je comprends le message [1.082239] qui me demande d'ajouter une option correcte de boot, mais j'ignore où le faire.
Et le fait qu'il annonce la liste des partitions disponibles, mais n'en trouve apparemment aucune, me fait un peu souci...
- j'ai vu ce fil
https://forum.ubuntu-fr.org/viewtopic.php?id=2053820, et je suis allé voir les pages proposées au post #2, de Coeur Noir
Pour la première, comme dit plus haut le fsck ne fait pas grand-chose.
La deuxième (
https://askubuntu.com/questions/41930/kernel-panic-not-syncing-vfs-unable-to-mount-root-fs-on-unknown-block0-0) propose des commandes pour lesquelles j'aurais besoin d'assistance.
Je vous serais vraiment reconnaissant de m'éclairer !
(i. je suis absolument incompétent sur Ubuntu: si vous avez besoin d'infos, merci de m'indiquer explicitement et en détail ce que je dois faire pour vous les procurer)
(ii. je sais, pour un dimanche matin, ça fait beaucoup de lecture...)
Merci déjà,
Alex