Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 :

Doc fsck a écrit :

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+

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

eresse a écrit :

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 smile ).

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

ar barzh paour a écrit :

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 !!! roll
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