#1 Le 24/07/2019, à 10:24
- fifidibosco
[résolu] lancer fsck sur la partition du sytème de fichiers linux
Bonjour à tous,
mon ordi est en dual boot Ubuntu-mate 16.04 LTS et windows 10
j'ai 6 partitions :
- sda1 sytème EFI (273 Mo)
- sda2 réservé microsoft (17Mo)
- sda3 Basic data, la partition windows 10 (131Go)
- sda4 Environnement de restauration Microsoft Windows (Système)
- sda5 système linux (30Go)
- sda6 /home (94Go)
je voudrais lancer fdisck sur la partition sda5
lorsque je suis sous linux, si j'ouvre un terminal et tape fsck, j'ai :
:~$ sudo fsck /dev/sda5
fsck de util-linux 2.27.1
e2fsck 1.42.13 (17-May-2015)
/dev/sda5 est monté.
e2fsck: Ne peut continuer, arrêt immédiat.
/dev/sda5 Système de fichier Linux
au démarrage de l'ordi, GRUB me donne les options suivantes :
- Ubuntu
- options avancées pour Ubuntu, dans laquelle j'ai le choix entre les deux derniers kernels et leur recovery. Si je tape "c" j'ai une invite de commande GRUB avec laquelle je ne peux pas faire fsck.
- Windows boot
- system setup avec les différentes option du bios et du démarrage
Je n'ai trouvé nulle part la possibilité de lancer fsck.
j'ai essayé des "astuces" trouvées ici et là sur le web, comme sudo shutdown -F -r now, mais s'il y a bien redémarrage il se passe tout à fait normalement, j'arrive sur l'écran de GRUB, comme d'habitude,, sans lancer fsck.
Comment faire, dans ces conditions, pour lancer un fsck sur ma partition sda5
Par avance merci,
fifi
Dernière modification par fifidibosco (Le 25/07/2019, à 09:25)
Hors ligne
#2 Le 24/07/2019, à 10:39
- erresse
Re : [résolu] lancer fsck sur la partition du sytème de fichiers linux
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
Hors ligne
#3 Le 24/07/2019, à 10:54
- fifidibosco
Re : [résolu] lancer fsck sur la partition du sytème de fichiers linux
Bonjour erresse
je crois que j'ai essayé toutes les solutions proposées par : https://doc.ubuntu-fr.org/fsck
sans succès. Je ne peux pas faire fsck sur la partition linux lorsqu'elle est montée, et je n'ai pas trouvé le moyen de le lancer avant montage de cette partition.
Fifi
Hors ligne
#4 Le 24/07/2019, à 11:04
- michel_04
Re : [résolu] lancer fsck sur la partition du sytème de fichiers linux
Bonjour,
Sur la page de la Doc, on lit :
Il faut impérativement que votre partition soit démontée, c'est-à-dire non accessible, ce qui est le cas avec un live CD/DVD, c'est pourquoi il est plus simple d'effectuer la vérification fsck depuis un live CD/DVD ou un live USB.
(La citation contient les liens utiles.)
A+
:D
De la bonne manière de poser les questions - Trouver de l'aide grâce au Groupe des Parrains Linux - Le Pacte des Gnous
PCs sous Debian Stable & Debian Sid.
Hors ligne
#5 Le 24/07/2019, à 11:04
- ar barzh paour
Re : [résolu] lancer fsck sur la partition du sytème de fichiers linux
La réponse est dans la doc !
et la réponse est tout au début !!!!
1.Utilisation
Il faut impérativement que votre partition soit démontée, c'est-à-dire non accessible, ce qui est le cas avec un live CD/DVD, c'est pourquoi il est plus simple d'effectuer la vérification fsck depuis un live CD/DVD ou un live USB.
ah ben michel_04 m'a grillé
Dernière modification par ar barzh paour (Le 24/07/2019, à 11:05)
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU T6570 @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#6 Le 24/07/2019, à 11:16
- erresse
Re : [résolu] lancer fsck sur la partition du sytème de fichiers linux
Moi, quand je lis "2. Forcer un check fsck ( la partition racine: / )" en grand titre dans la documentation, je pense que cela répond à la question. Si ce n'est pas le cas, il faudrait peut-être envisager de mettre la doc à jour ?!?
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
Hors ligne
#7 Le 24/07/2019, à 11:24
- michel_04
Re : [résolu] lancer fsck sur la partition du sytème de fichiers linux
@ erresse. Tu as raison.
Ça fait une éternité que je n'ai pas lancé cette commande :
sudo touch /forcefsck
(et tant mieux ).
:D
De la bonne manière de poser les questions - Trouver de l'aide grâce au Groupe des Parrains Linux - Le Pacte des Gnous
PCs sous Debian Stable & Debian Sid.
Hors ligne
#8 Le 24/07/2019, à 16:11
- ar barzh paour
Re : [résolu] lancer fsck sur la partition du sytème de fichiers linux
doc à jour ou non ?
d'après https://doc.ubuntu-fr.org/verification_de_fichiers $4
jpb@jpb-MS-7A70:~$ showfsck
Unable to access information for /dev/sda11
Unable to access information for /dev/sda13
Unable to access information for /dev/sda14
Unable to access information for /dev/sdc5
Unable to access information for /dev/sdd1
par contre
jpb@jpb-MS-7A70:~$ sudo showfsck
***************************
* -795 * /-1 mount(s) until fsck for /dev/sda11
***************************
***************************
* -234 * /-1 mount(s) until fsck for /dev/sda13
***************************
***************************
* -228 * /-1 mount(s) until fsck for /dev/sda14
***************************
***************************
* -793 * /-1 mount(s) until fsck for /dev/sdc5
***************************
***************************
* -239 * /-1 mount(s) until fsck for /dev/sdd1
***************************
mais pas très explicite
d'après https://doc.ubuntu-fr.org/fsck $2
Forcer un check fsck ( la partition racine : / )
Pour vérifier la partition racine, vous devez créer un fichier forcefsck à la racine:
sudo touch /forcefsck
Ce qui aura pour effet de lancer fsck au prochain démarrage. (grâce au service /etc/init.d/checkfs.sh ou /etc/init.d/checkroot.sh)
!!! 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
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU T6570 @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#9 Le 24/07/2019, à 16:45
- erresse
Re : [résolu] lancer fsck sur la partition du sytème de fichiers linux
d'après https://doc.ubuntu-fr.org/fsck $2
Forcer un check fsck ( la partition racine : / )Pour vérifier la partition racine, vous devez créer un fichier forcefsck à la racine:
sudo touch /forcefsck
Ce qui aura pour effet de lancer fsck au prochain démarrage. (grâce au service /etc/init.d/checkfs.sh ou /etc/init.d/checkroot.sh)
!!! 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
Et on se demande bien pourquoi cette procédure a été supprimée, vu que c'est quand même la solution la plus pratique et la plus douce pour exécuter une vérification de son volume racine à la demande !!!
D'ailleurs, il me semble bien qu'il existe un mécanisme comparable sous Windows pour faire un check, non ?
Note: C'est précisément à ce chapitre que je faisais allusion dans mes messages précédents...
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
Hors ligne
#10 Le 25/07/2019, à 09:24
- fifidibosco
Re : [résolu] lancer fsck sur la partition du sytème de fichiers linux
Bonjour à tous,
et merci pour votre aide.
J'avais essayé "sudo touch /forcefsck" sans changement visible au moment du démarrage.
J'ai lancé fsck avec une LiveUsb. Tout est OK.
C'est quand même dommage qu'il n'y ait pas de moyen plus simple de le lancer avant le démarrage de linux.
Merci encore
fifi
Hors ligne