#1 Le 04/10/2022, à 08:59
- gbergere
[Résolu] Démarrage impossible en normal - fsck impossible en recovery
Bonjour.
Après une heure de recherches sur ce forum et internet, je me décide à créer un nouveau post.
J'ai effectué une mise à jour d'Ubuntu depuis le gestionnaire de mise à jour. D'après lui, seule une mise à jour partielle pouvait être effectuée. Je l'ai lancée.
Depuis, Ubuntu ne parvient pas à démarrer en mode normal.
Et en mode récupération, depuis le menu récupération, lorsque je lui demande de faire un fsck, il me retourne :
/lib/recovery-mode/recovery-menu: ligne 80: /etc/default/rcS: Aucun fichier ou dossier de ce tyupe
fsck de util-linux 2.37.2
/dev/sda2 est monté
e2fsck: Ne peut continuer, arrêt immédiat.
J'ai tenté, via l'option "root" du menu de récupération, de démonter /dev/sda2
sudo umount /dev/sda2
puis de lancer un fsck dessus
sudo fsck /dev/sda2
. Sans succès. Le problème persiste (démarrage normal impossible, et fsck impossible depuis le menu récupération).
Est-ce que vous avez une idée ?
Dernière modification par gbergere (Le 30/10/2022, à 08:04)
Hors ligne
#2 Le 04/10/2022, à 09:17
- iznobe
Re : [Résolu] Démarrage impossible en normal - fsck impossible en recovery
Bonjour , donne
lsblk -fe7
INFO : il faut d' abord demonter la partition avant de la corriger .
si il s' agit de la partition racine , alors il faut utiliser la procedure de la section 2 de la doc : https://doc.ubuntu-fr.org/fsck#forcer_u … ion_racine
Dernière modification par iznobe (Le 04/10/2022, à 09:19)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#3 Le 04/10/2022, à 09:26
- gbergere
Re : [Résolu] Démarrage impossible en normal - fsck impossible en recovery
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
sda
├─sda1
│ vfat FAT32 24CE-BB5A 505,7M 1% /boot/efi
└─sda2
ext4 1.0 7a51e23f-b11f-42e5-a246-572d5581aaad 741,5G 14% /var/snap/firefox/common/host-hunspell
/
sr0
Hors ligne
#4 Le 04/10/2022, à 09:28
- iznobe
Re : [Résolu] Démarrage impossible en normal - fsck impossible en recovery
il faut donc :
Ceci ne fonctionne plus depuis Ubuntu 16.04, il faut maintenant passer
fsck.mode=force
comme paramètre au noyau dans la ligne
GRUB_CMDLINE_LINUX_DEFAULT
de grub (fichier /etc/default/grub) puis lancer la commande
update-grub
dans la console tu tapes donc :
sudo nano /etc/default/grub
tu descends avec les fleches sur la ligne indiquant au debut : GRUB_CMDLINE_LINUX_DEFAULT="
tu vas avec la fleche de droite placer le curseur apres le=" et tu ajoutes donc : fsck.mode=force
avec un espace si une autre option est deja inscrite a la suite.
tu sauvegardes avec : ctrl + x , o , entrée .
tu peux fermer sans sauvegarder en cas de soucis avec : ctrl + x , n , entrée .
pour prendre en compte le changement :
sudo update-grub
tu lances un redemarrage avec :
reboot
et il devrait donc faire le fsck de la partition systeme .
lorsque c' est fait , il faut faire les meme manipulations pour enlever l ' option " fsck.mode=force " et remettre comme c ' etait avant evidemment .
Dernière modification par iznobe (Le 04/10/2022, à 13:48)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#5 Le 04/10/2022, à 09:52
- gbergere
Re : [Résolu] Démarrage impossible en normal - fsck impossible en recovery
Impossible de sauvegarder le fichier grub.
Il me retourne : [ Erreur lors de l'écriture de /etc/default/grub : Permission non accordée ]
(Je suis toujours en mode recovery, c'est peut-être du à ça ?)
Hors ligne
#6 Le 04/10/2022, à 10:03
- iznobe
Re : [Résolu] Démarrage impossible en normal - fsck impossible en recovery
essaie :
sudo nano /etc/default/grub
mais logiquement tu es deja en root non ?
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#7 Le 04/10/2022, à 10:03
- geole
Re : [Résolu] Démarrage impossible en normal - fsck impossible en recovery
Bonjour.
Après une heure de recherches sur ce forum et internet, je me décide à créer un nouveau post.
J'ai effectué une mise à jour d'Ubuntu depuis le gestionnaire de mise à jour. D'après lui, seule une mise à jour partielle pouvait être effectuée. Je l'ai lancée.
Depuis, Ubuntu ne parvient pas à démarrer en mode normal.
Est-ce que vous avez une idée ?
Bonjour.
Si tu décrivais beaucoup plus le problème rencontré, cela aiderait à comprendre ce qui se passe.
Je ne suis pas certain que le fsck soit utile car il semble que la partition soit montée. Elle serait donc en bon état.
Cependant, si tu souhaites malgré tout faire un fsck, il faut, depuis quelques jours la démonter deux fois. En effet, cet extrait prouve qu'elle est montée deux fois. (sur /var.... et sur /)
└─sda2
ext4 1.0 7a51e23f-b11f-42e5-a246-572d5581aaad 741,5G 14% /var/snap/firefox/common/host-hunspell
/
Le plus simple est de repéter plusieurs fois le démontage, jusqu'à ce qu'il réponde que la partition n'est pas montée.
Je ne suis pas certain qu'on puisse la démonter de /
Dernière modification par geole (Le 04/10/2022, à 10:08)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#8 Le 04/10/2022, à 10:06
- iznobe
Re : [Résolu] Démarrage impossible en normal - fsck impossible en recovery
Bonjour @geole
je suis assez sceptique quant a l' utilité du fsck moi aussi .
Dans le cas present , la partition a reparer est la partition racine . , il va pouvoir tenter de la demonter un nombre de fois consequent sans pour autant y parvenir :
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
sda
├─sda1
│ vfat FAT32 24CE-BB5A 505,7M 1% /boot/efi
└─sda2
ext4 1.0 7a51e23f-b11f-42e5-a246-572d5581aaad 741,5G 14% /var/snap/firefox/common/host-hunspell
/
@gbergere
Si tu ne démarres pas normalement , peut etre qu ' un boot-info en dirais plus ?
Dernière modification par iznobe (Le 04/10/2022, à 10:10)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#9 Le 04/10/2022, à 10:11
- geole
Re : [Résolu] Démarrage impossible en normal - fsck impossible en recovery
En mode aveugle,
Il faudrait booter sur le noyau -1 et finir l'installation.
sudo dpkg --configure -a
sudo apt-get -f install
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#10 Le 04/10/2022, à 10:20
- gbergere
Re : [Résolu] Démarrage impossible en normal - fsck impossible en recovery
@geole
Je me suis concentré sur l'erreur fsck car c'était le symptôme le plus évident. En dehors de ça, l'impossibilité de démarrage en mode normal est assez mystérieuse pour moi : Ubuntu reste bloqué sur ce qui ressemble à une analyse des disques (il affiche une seule ligne, avec notamment le nombre de blocks) et reste bloqué là dessus.
@iznobe
Voici le boot-info : https://paste.ubuntu.com/p/MDXMk5GK3n/
Hors ligne
#11 Le 04/10/2022, à 10:22
- iznobe
Re : [Résolu] Démarrage impossible en normal - fsck impossible en recovery
le boot info en clair , pour geole , je n' ai pas l' experience ni les qualifications de geole pour ce genre de chose :
boot-info-4ppa200 [20221004_1114]
============================== Boot Info Summary ===============================
=> No boot loader is installed in the MBR of /dev/sda.
sda1: __________________________________________________________________________
File system: vfat
Boot sector type: FAT32
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files: /efi/BOOT/fbx64.efi /efi/BOOT/mmx64.efi
/efi/ubuntu/grubx64.efi /efi/ubuntu/mmx64.efi
/efi/ubuntu/shimx64.efi /efi/ubuntu/grub.cfg
sda2: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 22.04.1 LTS
Boot files: /boot/grub/grub.cfg /etc/fstab /etc/default/grub
================================ 1 OS detected =================================
OS#1: L'OS actuellement utilisé - Ubuntu 22.04.1 LTS CurrentSession on sda2
================================ Host/Hardware =================================
CPU architecture: 64-bit
Video: GK106GLM [Quadro K2100M] 4th Gen Core Processor Integrated Graphics Controller EFI VGA from NVIDIA Corporation Intel Corporation
BOOT_IMAGE of the installed session in use:
/boot/vmlinuz-5.15.0-48-generic root=UUID=7a51e23f-b11f-42e5-a246-572d5581aaad ro recovery nomodeset dis_ucode_ldr
df -Th / : /dev/sda2 ext4 916G 128G 742G 15% /
===================================== UEFI =====================================
BIOS/UEFI firmware: A15(65.15) from Dell Inc.
The firmware is EFI-compatible, and is set in EFI-mode for this installed-session.
SecureBoot disabled - SecureBoot disabled - Veuillez indiquer ce message à boot.repair@gmail.com.
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000,0006,0002,0001,0003,0004,0005
Boot0000* ubuntu HD(1,GPT,42e642ed-1800-43f3-b81c-cf5a41abd7cf,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)
Boot0001* Diskette Drive BBS(Floppy,Diskette Drive,0x0)AMBO
Boot0002* Internal HDD BBS(HD,P0: ST1000LM014-1EJ164,0x0)AMBO
Boot0003* USB Storage BBS(USB,USB Storage Device,0x0)AMBO
Boot0004* CD/DVD/CD-RW Drive BBS(CDROM,P1: HL-DT-ST DVD+/-RW GU90N ,0x0)AMBO
Boot0005* Onboard NIC BBS(Network,IBA GE Slot 00C8 v1550,0x0)AMBO
Boot0006* UEFI: Hard Drive PciRoot(0x0)/Pci(0x1f,0x2)/EDD10(0x2a010480)/HD(1,GPT,42e642ed-1800-43f3-b81c-cf5a41abd7cf,0x800,0x100000)AMBO
============================= Drive/Partition Info =============================
Disks info: ____________________________________________________________________
sda : is-GPT, no-BIOSboot, has---ESP, not-usb, not-mmc, has-os, no-wind, 2048 sectors * 512 bytes
Partitions info (1/3): _________________________________________________________
sda2 : is-os, 32, nopakmgr, no-docgrub, nogrub, nogrubinstall, no-grubenv, noupdategrub, farbios
sda1 : no-os, 32, nopakmgr, no-docgrub, nogrub, nogrubinstall, no-grubenv, noupdategrub, not-far
Partitions info (2/3): _________________________________________________________
sda2 : isnotESP, part-has-no-fstab, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot
sda1 : is---ESP, part-has-no-fstab, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot
Partitions info (3/3): _________________________________________________________
sda2 : not--sepboot, no---boot, part-has-no-fstab, not-sep-usr, no---usr, part-has-no-fstab, no--grub.d, sda
sda1 : not--sepboot, no---boot, part-has-no-fstab, not-sep-usr, no---usr, part-has-no-fstab, no--grub.d, sda
fdisk -l (filtered): ___________________________________________________________
Disk sda: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors
Disk identifier: D608B435-9AF9-494D-A2C7-275BAFC848EB
Start End Sectors Size Type
sda1 2048 1050623 1048576 512M EFI System
sda2 1050624 1953523711 1952473088 931G Linux filesystem
parted -lm (filtered): _________________________________________________________
sda:1000GB:scsi:512:4096:gpt:ATA ST1000LM014-1EJ1:;
1:1049kB:538MB:537MB:fat32:EFI System Partition:boot, esp;
2:538MB:1000GB:1000GB:ext4::;
blkid (filtered): ______________________________________________________________
NAME FSTYPE UUID PARTUUID LABEL PARTLABEL
sda
├─sda1 vfat 24CE-BB5A 42e642ed-1800-43f3-b81c-cf5a41abd7cf EFI System Partition
└─sda2 ext4 7a51e23f-b11f-42e5-a246-572d5581aaad 5ba7a18a-6ee4-428f-ae28-54c4143b08a1
Mount points (filtered): _______________________________________________________
Avail Use% Mounted on
/dev/sda2 741.5G 14% /
/dev/sda2[/usr/share/hunspell] 741.5G 14% /var/snap/firefox/common/host-hunspell
Mount options (filtered): ______________________________________________________
/dev/sda2 ext4 rw,relatime,errors=remount-ro
/dev/sda2[/usr/share/hunspell] ext4 ro,noexec,noatime,errors=remount-ro
===================== sda1/efi/ubuntu/grub.cfg (filtered) ======================
search.fs_uuid 7a51e23f-b11f-42e5-a246-572d5581aaad root hd0,gpt2
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg
====================== sda2/boot/grub/grub.cfg (filtered) ======================
Ubuntu 7a51e23f-b11f-42e5-a246-572d5581aaad
Ubuntu, with Linux 5.15.0-48-generic 7a51e23f-b11f-42e5-a246-572d5581aaad
Ubuntu, with Linux 5.15.0-43-generic 7a51e23f-b11f-42e5-a246-572d5581aaad
### END /etc/grub.d/30_os-prober ###
UEFI Firmware Settings uefi-firmware
### END /etc/grub.d/30_uefi-firmware ###
========================== sda2/etc/fstab (filtered) ===========================
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda2 during installation
UUID=7a51e23f-b11f-42e5-a246-572d5581aaad / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda1 during installation
UUID=24CE-BB5A /boot/efi vfat umask=0077 0 1
/swapfile none swap sw 0 0
======================= sda2/etc/default/grub (filtered) =======================
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash snd_hda_intel.dmic_detect=0"
GRUB_CMDLINE_LINUX=""
==================== sda2: Location of files loaded by Grub ====================
GiB - GB File Fragment(s)
672,682628632 = 722,287472640 boot/grub/grub.cfg 1
173,250972748 = 186,026815488 boot/vmlinuz 2
93,261302948 = 100,138561536 boot/vmlinuz-5.15.0-43-generic 2
173,250972748 = 186,026815488 boot/vmlinuz-5.15.0-48-generic 2
93,261302948 = 100,138561536 boot/vmlinuz.old 2
87,075611115 = 93,496725504 boot/initrd.img 3
94,665035248 = 101,645807616 boot/initrd.img-5.15.0-43-generic 3
87,075611115 = 93,496725504 boot/initrd.img-5.15.0-48-generic 3
94,665035248 = 101,645807616 boot/initrd.img.old 3
===================== sda2: ls -l /etc/grub.d/ (filtered) ======================
-rwxr-xr-x 1 root root 18683 Apr 15 23:50 10_linux
-rwxr-xr-x 1 root root 43031 Apr 15 23:50 10_linux_zfs
-rwxr-xr-x 1 root root 14180 Apr 15 23:50 20_linux_xen
-rwxr-xr-x 1 root root 13369 Apr 15 23:50 30_os-prober
-rwxr-xr-x 1 root root 1372 Apr 15 23:50 30_uefi-firmware
-rwxr-xr-x 1 root root 700 Feb 19 2022 35_fwupd
-rwxr-xr-x 1 root root 214 Apr 15 23:50 40_custom
-rwxr-xr-x 1 root root 215 Apr 15 23:50 41_custom
=========================== sda2/etc/grub.d/35_fwupd ===========================
#! /bin/sh
# SPDX-License-Identifier: LGPL-2.1+
set -e
[ -d ${pkgdatadir:?} ]
# shellcheck source=/dev/null
. "$pkgdatadir/grub-mkconfig_lib"
if [ -f /var/lib/fwupd/uefi_capsule.conf ] &&
ls /sys/firmware/efi/efivars/fwupd-*-0abba7dc-e516-4167-bbf5-4d9d1c739416 1>/dev/null 2>&1; then
. /var/lib/fwupd/uefi_capsule.conf
if [ "${EFI_PATH}" != "" ] && [ "${ESP}" != "" ]; then
echo "Adding Linux Firmware Updater entry" >&2
cat << EOF
menuentry 'Linux Firmware Updater' \$menuentry_id_option 'fwupd' {
EOF
${grub_probe:?}
prepare_grub_to_access_device '`${grub_probe} --target=device \${ESP}` | sed -e "s/^/\t/"'
cat << EOF
chainloader ${EFI_PATH}
}
EOF
fi
fi
Suggested repair: ______________________________________________________________
The default repair of the Boot-Repair utility would not act on the boot.
l ' autre idée de @geole pourrait aussi te sauver la mise :
demarrer sur le noyau ( normalement ) le plus ancien , le plus bas dans la liste ( sans le mode recovery ) , et finir la mise a jour :
Il faudrait booter sur le noyau -1 et finir l'installation.
sudo dpkg --configure -a sudo apt-get -f install
Dernière modification par iznobe (Le 04/10/2022, à 10:26)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#12 Le 04/10/2022, à 10:42
- geole
Re : [Résolu] Démarrage impossible en normal - fsck impossible en recovery
Comme le boot-info montre que tu as pu booter en mode recovery,
BOOT_IMAGE of the installed session in use:
/boot/vmlinuz-5.15.0-48-generic root=UUID=7a51e23f-b11f-42e5-a246-572d5581aaad ro recovery nomodeset
Il faudrait plutôt cibler le fonctionnement des pilotes graphiques.
Commandes à faire en mode console
https://doc.ubuntu-fr.org/gestionnaire_ … prietaires
Dernière modification par geole (Le 04/10/2022, à 10:44)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#13 Le 04/10/2022, à 10:56
- gbergere
Re : [Résolu] Démarrage impossible en normal - fsck impossible en recovery
@geole
Je ne comprends pas la manipulation que tu me recommandes.
Changement de pilote graphique ?
Mise à jour du pilote existant ?
Peux-tu me préciser ton idée ?
Hors ligne
#14 Le 04/10/2022, à 11:15
- geole
Re : [Résolu] Démarrage impossible en normal - fsck impossible en recovery
Cette commande
ubuntu-drivers devices
Devrait lister les pilotes disponibles et le pilote utilisé ainsi que pilote recommandé.
Si ce n'est pas le recommandé, je pense qu'il faudrait l'installer.
Mais je laisse ceux qui connaissent bien décider car ce n'est pas toujours la bonne solution.
Dernière modification par geole (Le 04/10/2022, à 14:22)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#15 Le 04/10/2022, à 11:24
- gbergere
Re : [Résolu] Démarrage impossible en normal - fsck impossible en recovery
Voici ce qu'il me retourne :
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd000011FCsv00001028sd000015CCbc03sc00i00
vendor : NVIDIA Corporation
model : GK106GLM [Quadro K2100M]
manual_install: True
driver : nvidia-driver-390 - distro non-free recommended
driver : nvidia-driver-418-server - distro non-free
driver : xserver-xorg-video-nouveau - distro free builtin
== /sys/devices/pci0000:00/0000:00:1c.2/0000:03:00.0 ==
modalias : pci:v000014E4d000043B1sv00001028sd00000017bc02sc80i00
vendor : Broadcom Inc. and subsidiaries
model : BCM4352 802.11ac Wireless Network Adapter
driver : bcmwl-kernel-source - distro non-free
Si je comprends bien, il me faudrait installer le premier de la liste "nvidia-driver-390" ?
J'essaie de comprendre la liste d'aide fournit par
ubuntu-drivers -h
Est-ce que cette commande serait la bonne (je débute en ligne de commandes ubuntu !) :
sudo apt install [nvidia-driver-390]
Hors ligne
#16 Le 04/10/2022, à 11:26
- ylag
Re : [Résolu] Démarrage impossible en normal - fsck impossible en recovery
Bonjour,
Cette commande
ubuntu-drivers devices
Devrait lister les pilotes disponibles et le pilote utilisé ainsi que pilote recommandé.
Si ce n'est pas le recommandé, je pense qu'il faudrait l'installer.
Mais je laisse ceux qui connaissent bien décider car ce n'ai pas toujours la bonne solution.
La commande ne liste pas le pilote utilisé, seulement ceux disponibles avec en général un choix de version «recommandée» :
Usage: ubuntu-drivers devices [OPTIONS] [DEVICES]...
Show all devices which need drivers, and which packages apply to them.
Traduction libre : Montre tous les dispositifs nécessitant des pilotes, ainsi que les paquets pouvant s'y appliquerOptions:
--free-only Only consider free packages
-h, --help Show this message and exit.
Dans le cas de dispositifs pci, on peut utiliser une commande du genre de :
lspci -nnk
...pour voir le pilote associé aux périphériques
A+
Dernière modification par ylag (Le 04/10/2022, à 11:30)
Hors ligne
#17 Le 04/10/2022, à 12:03
- gbergere
Re : [Résolu] Démarrage impossible en normal - fsck impossible en recovery
@ylag
Voici ce que la commande
lspci -nnk
me retourne :
VGA compatible controller [0300]: NVIDIA Corporation GK106GLM [Quadro K2100M] [10de:11fc] (rev a1)
Subsystem: Dell GK106GLM [Quadro K2100M] [1028:15cc]
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
J'ai l'impression que ça ne nous éclaire pas vraiment
Le retour de la commande
ubuntu-drivers devices
me rappelle un point qui peut être important :
manual_install: True
J'avais déjà eu un plantage similaire après avoir installer le pilote libre pour ma carte graphique. Comme mon ordi bloquait au démarrage, je suis allé consulter un dépanneur informatique qui m'a réinstaller un autre pilote. Mais il ne m'a pas expliqué sa méthode, ni précisé le pilote en question.
Hors ligne
#18 Le 04/10/2022, à 12:08
- ylag
Re : [Résolu] Démarrage impossible en normal - fsck impossible en recovery
Re,
Un pilote nvidia serait installé et utilisé ; pour voir de quelle version il s'agit :
apt list -i | grep nvidia
A+
Hors ligne
#19 Le 04/10/2022, à 12:11
- gbergere
Re : [Résolu] Démarrage impossible en normal - fsck impossible en recovery
Voici ce qu'il me retourne :
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
linux-modules-nvidia-390-5.15.0-43-generic/jammy-updates,jammy-security,now 5.15.0-43.46+1 amd64 [installé, automatique]
linux-modules-nvidia-390-5.15.0-48-generic/jammy-updates,jammy-security,now 5.15.0-48.54 amd64 [installé, automatique]
linux-modules-nvidia-390-generic-hwe-22.04/jammy-updates,jammy-security,now 5.15.0-48.54 amd64 [installé]
linux-objects-nvidia-390-5.15.0-43-generic/jammy-updates,jammy-security,now 5.15.0-43.46+1 amd64 [installé, automatique]
linux-objects-nvidia-390-5.15.0-48-generic/jammy-updates,jammy-security,now 5.15.0-48.54 amd64 [installé, automatique]
linux-signatures-nvidia-5.15.0-43-generic/jammy-updates,jammy-security,now 5.15.0-43.46+1 amd64 [installé, automatique]
linux-signatures-nvidia-5.15.0-48-generic/jammy-updates,jammy-security,now 5.15.0-48.54 amd64 [installé, automatique]
nvidia-kernel-common-390/jammy-updates,jammy-security,now 390.154-0ubuntu0.22.04.1 amd64 [installé, automatique]
nvidia-prime/jammy,jammy,now 0.8.17.1 all [installé]
nvidia-settings/jammy,now 510.47.03-0ubuntu1 amd64 [installé]
Il semblerait que le pilote installé soit déjà celui qui est recommandé (nvidia-kernel-common-390) ?
Hors ligne
#20 Le 04/10/2022, à 12:13
- gbergere
Re : [Résolu] Démarrage impossible en normal - fsck impossible en recovery
Pour revenir sur une idée précédente de @geole et de @iznobe, j'ai tenté de booté sur le noyau précédent en mode normal, et j'obtiens le même blocage : une seule ligne apparaît et reste bloquée à l'écran :
/dev /sda2: clean, ..../.....files, ...../......blocks
Hors ligne
#21 Le 04/10/2022, à 12:44
- iznobe
Re : [Résolu] Démarrage impossible en normal - fsck impossible en recovery
/dev /sda2: clean, ..../.....files, ...../......blocks
cette ligne indique qu ' il fait une verification du systeme de fichiers sda2 .
si je regarde :
iznobe@iznobe-PC:~$ cat /lib/recovery-mode/recovery-menu
#!/bin/bash
if [ ! -x "$(which whiptail)" ]; then
echo "Couldn't find whiptail, starting root shell instead of recovery menu."
sulogin
clear
exit
fi
systemd-notify --ready || :
# include gettext stuff
. /lib/recovery-mode/l10n.sh
# main
READONLY=true
while true; do
unset items
if [ "$READONLY" = "true" ]; then
menu_text=$(eval_gettext "Recovery Menu (filesystem state: read-only)")
else
menu_text=$(eval_gettext "Recovery Menu (filesystem state: read/write)")
fi
items[c++]="resume"
items[c++]=$(eval_gettext " Resume normal boot")
for i in /lib/recovery-mode/options/*; do
if [ -x "$i" ]; then
name="`"$i" test`"
if [ $? -eq 0 ]; then
items[c++]="${i##*/}"
items[c++]=" $name"
fi
fi
done
choice="$(whiptail --nocancel --menu "$menu_text" 18 70 10 \
"${items[@]}" \
3>&1 1>&2 2>&3 3>&-)"
if [ -z "$choice" ]; then
continue
fi
if [ "$choice" = "resume" ]; then
box_text=$(eval_gettext "You are now going to exit the recovery mode and continue the boot sequence. Please note that some graphic drivers require a full graphical boot and so will fail when resuming from recovery.
If that's the case, simply reboot from the login screen and then perform a standard boot.")
whiptail --msgbox "$box_text" 12 70
clear
touch /run/friendly_recovery.resume
systemctl daemon-reload
systemctl --no-block isolate default.target
exit
fi
/lib/recovery-mode/options/$choice test mode >/dev/null 2>&1
retval=$?
# Hack for the fsck case (needs to be cosidered read/write only when
# in read-only mode and read-only only when in read/write mode)
if [ "$choice" = "fsck" ] && [ "$READONLY" = "false" ]; then
retval=1
fi
case "$retval" in
0)
# 0 => requires read/write
if [ "$READONLY" = "true" ]; then
box_text=$(eval_gettext "Continuing will remount your / filesystem in read/write mode and mount any other filesystem defined in /etc/fstab.
Do you wish to continue?")
whiptail --yesno "$box_text" 10 70 || continue
if [ "$choice" = "fsck" ]; then
FSCHECK="true"
fi
. /etc/default/rcS
if [ -d /run/systemd/system ]; then
[ "$FSCKFIX" = "yes" ] && fsck_mode="-y" || fsck_mode='-a'
[ "$FSCHECK" = "true" ] || [ -f /forcefsck ] && fsck $fsck_mode
systemctl start --job-mode=ignore-dependencies systemd-remount-fs.service
mount -a
else
[ "$FSCHECK" = "true" ] || [ -f /forcefsck ] && force_fsck="--force-fsck"
[ "$FSCKFIX" = "yes" ] && fsck_fix="--fsck-fix"
mountall $force_fsck $fsck_fix --no-events
fi
rm -f /forcefsck
if [ "$choice" = "fsck" ]; then
echo ""
echo $(eval_gettext "Finished, please press ENTER")
read TMP
fi
READONLY=false
fi
;;
1)
# 1 => read-only only
if [ "$READONLY" = "false" ]; then
box_text=$(eval_gettext "The option you selected requires your filesystem to be in read-only mode. Unfortunately another option you selected earlier, made you exit this mode.
The easiest way of getting back in read-only mode is to reboot your system.")
whiptail --msgbox "$box_text" 12 70
continue
fi
;;
2)
# 2 => works in all cases
# nothing to do
;;
esac
export READONLY
/lib/recovery-mode/options/$choice
done
la ligne 80 est :
. /etc/default/rcS
le bloc de code pour analyse rapide est :
if [ "$READONLY" = "true" ]; then
box_text=$(eval_gettext "Continuing will remount your / filesystem in read/write mode and mount any other filesystem defined in /etc/fstab.
Do you wish to continue?")
whiptail --yesno "$box_text" 10 70 || continue
if [ "$choice" = "fsck" ]; then
FSCHECK="true"
fi
. /etc/default/rcS
if [ -d /run/systemd/system ]; then
[ "$FSCKFIX" = "yes" ] && fsck_mode="-y" || fsck_mode='-a'
[ "$FSCHECK" = "true" ] || [ -f /forcefsck ] && fsck $fsck_mode
systemctl start --job-mode=ignore-dependencies systemd-remount-fs.service
mount -a
else
[ "$FSCHECK" = "true" ] || [ -f /forcefsck ] && force_fsck="--force-fsck"
[ "$FSCKFIX" = "yes" ] && fsck_fix="--fsck-fix"
mountall $force_fsck $fsck_fix --no-events
fi
rm -f /forcefsck
if [ "$choice" = "fsck" ]; then
echo ""
echo $(eval_gettext "Finished, please press ENTER")
read TMP
fi
READONLY=false
fi
il me semble que cette ligne est completement hors sujet et n' a rien a faire la dans le bloc de code ... peut etree devrait elle se trouver ailleurs dans le fichier , ou bien il manque une partie de code .
ce que je ferais donc , c ' est de commenter la ligne 80 de ce fichier , puis de relancer tout le bouzin
ton systeme lorsqu ' il affiche la fameuse ligne attend le retour du fsck , comme il ne vient pas a cause de la ligne qui fout le bordel ... ca attend indefiniment des plombes .
Je ne sais pas ce qu ' en pense les autres , mais il semble que c' est clairement un bug . Pourtant ca existe pour de bon : https://manpages.ubuntu.com/manpages/ja … rcS.5.html
Autre solution qui semble plus logique et moins risquée : créer le fichier en question et le laisser vide et ne pas modifier le code du fichier /lib/recovery-mode/recovery-menu
en mode recovery entrer :
touch /etc/default/rcS
puis
reboot
, ca devrait debloquer la situation . et dans tous les cas ne peut faire aucun mal , par contre il ne dira plus " aucun dossier ou fichier de ce type "
Dernière modification par iznobe (Le 04/10/2022, à 13:12)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#22 Le 04/10/2022, à 13:15
- geole
Re : [Résolu] Démarrage impossible en normal - fsck impossible en recovery
Pour revenir sur une idée précédente de @geole et de @iznobe, j'ai tenté de booté sur le noyau précédent en mode normal, et j'obtiens le même blocage : une seule ligne apparaît et reste bloquée à l'écran :
/dev /sda2: clean, ..../.....files, ...../......blocks
Cette ligne indique que le contrôle de qualité a été exécuté AVEC SUCCES.
Dernière modification par geole (Le 04/10/2022, à 14:24)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#23 Le 04/10/2022, à 13:23
- iznobe
Re : [Résolu] Démarrage impossible en normal - fsck impossible en recovery
pas si il y a des points ... normalement ce sont des numeros qui sont affichés a la place des points non ?
peut etre que le probleme est lié au disque :
Et en mode récupération, depuis le menu récupération, lorsque je lui demande de faire un fsck, il me retourne :
/lib/recovery-mode/recovery-menu: ligne 80: /etc/default/rcS: Aucun fichier ou dossier de ce tyupe fsck de util-linux 2.37.2 /dev/sda2 est monté e2fsck: Ne peut continuer, arrêt immédiat.
et qu ' il ne permet plus de passer en mode RW .
j ' aurais bien dit d' installer smartmontools mais en RO , ca va etre compliqué .
@gbergere
donne les retours stp :
lsblk -fe7 -o+ro
sudo mount -o remount,rw /dev/sda2 /
lsblk -fe7 -o+ro
Dernière modification par iznobe (Le 04/10/2022, à 13:30)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#24 Le 04/10/2022, à 13:36
- iznobe
Re : [Résolu] Démarrage impossible en normal - fsck impossible en recovery
je modifie un peu la procedure que je teste en ce moment meme sur ma distro :
il faut donc :
doc fsck a écrit :Ceci ne fonctionne plus depuis Ubuntu 16.04, il faut maintenant passer
fsck.mode=force
comme paramètre au noyau dans la ligne
GRUB_CMDLINE_LINUX_DEFAULT
de grub (fichier /etc/default/grub) puis lancer la commande
update-grub
dans la console tu tapes donc :
sudo nano /etc/default/grub
tu descends avec les fleches sur la ligne indiquant au debut : GRUB_CMDLINE_LINUX_DEFAULT="
tu vas avec la fleche de droite placer le curseur apres le =" et tu ajoutes donc : fsck.mode=force
avec un espace si une autre option est deja inscrite .
tu sauvegardes avec : ctrl + x , o , entrée .
tu peux fermer sans sauvegarder en cas de soucis avec : ctrl + x , n , entrée .
pour prendre en compte le changement :sudo update-grub
tu lances un redemarrage avec :
reboot
et il devrait donc faire le fsck de la partition systeme .
lorsque c' est fait , il faut faire les meme manipulations pour enlever l ' option " fsck.mode=force " et remettre comme c ' etait avant evidemment .
ma ligne qui permet de forcer la verification du systeme de fichiers racine est donc :
GRUB_CMDLINE_LINUX_DEFAULT="fsck.mode=force quiet splash"
en etat normal , donc sans forcer la verif , ma ligne est :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
voilà là ca a fonctionné , j ' avais oublié d ' indiquer le
update-grub
... je corrige le message precedent .
Dernière modification par iznobe (Le 04/10/2022, à 13:50)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#25 Le 04/10/2022, à 13:41
- gbergere
Re : [Résolu] Démarrage impossible en normal - fsck impossible en recovery
Pardon, j'avais écris ..../.... par flemme de recopier tous les chiffres qui ne me semblaient pas pertinents. Mais ce sont bien des chiffres, pas des points !
@iznobe
je vais faire tes propositions dans l'ordre.
guillaume@Ossau:~$ lsblk -fe7 -o+ro
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS RO
sda 0
├─sda1
│ vfat FAT32 24CE-BB5A 505,7M 1% /boot/efi 0
└─sda2
ext4 1.0 7a51e23f-b11f-42e5-a246-572d5581aaad 741,4G 14% /var/snap/firefox/common/host-hunspell
0
/
sr0 0
Puis, après
sudo mount -o remount,rw /dev/sda2 /
guillaume@Ossau:~$ lsblk -fe7 -o+ro
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS RO
sda 0
├─sda1
│ vfat FAT32 24CE-BB5A 505,7M 1% /boot/efi 0
└─sda2
ext4 1.0 7a51e23f-b11f-42e5-a246-572d5581aaad 741,4G 14% /var/snap/firefox/common/host-hunspell
0
/
sr0 0
Hors ligne