Dualboot partition partagée erroné (erreur superblock)

Demande d'aide : c'est ici.
Répondre
jonas.guignet
Membre
Membre
Messages : 12
Inscription : 05 mai 2023, 15:20
Status : Hors-ligne

Bonjour,

J'essaie d'utiliser debian en dualboot avec windows depuis 3 mois mais ce n'est pas évident, alors j'ai besoin d'un peu d'aide.

Ma partition sda4 ne peut plus être monté. C'est une partition partagée entre windows et linux.
Après avoir pas mal patiné je pense que c'est une question de superblock.
La sortie de la fonction fdisk -l est en pièce jointe.

Avez-vous une idée pour résoudre ce problème ?
Sur windows je me retrouve avec cette fenêtre en pièce jointe.

Jonas
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Bonjour et Bienvenue.

D'abord, nous te demandons prendre connaissance de Notre petit guide d'utilisation des outils de postage,
ce qui facilitera nos échanges et améliorera la qualité des ressources produites.

Notamment l'usage des balises "code" pour fournir les sorties du terminal.

Merci.

-----------------

Pour répondre à ta question et en utilisant les indications qui précèdent,
que renvoient les commandes suivantes :

Code : Tout sélectionner

$ cat /etc/fstab

$ apt policy ntfs-3g

$ su -

# blkid /dev/sda4

# parted /dev/sda print

# exit
Note : si parted n'est pas disponible, il faut l'installer :

Code : Tout sélectionner

# apt update && apt install parted

Il doit exister un utilitaire linux pour la vérification de l'état des FS win mais je ne le connais pas,
et
Il est probablement plus sûr d'effectuer ce genre d'opération avec les outils de Windows.
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Sous Debian, j'ai trouvé : ntfsfix(8) fourni par ntfs-3g
je n'ai aucune idée de son emploi, c'est juste pour info.
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 5054
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

Salut et bienvenue,
jonas.guignet a écrit : 05 mai 2023, 15:42 Avez-vous une idée pour résoudre ce problème ?
A partir des éléments donnés qui sont incomplets difficile.
Superblock error = > A priori pour moi c'est un problème du disque.
Et Windows est le mieux placé pour vérifier et réparer une partition NTFS

1) Nous parlons d'une partition formatée en NTFS partagée entre Debian et Windows ?

C'est cette partition /dev/sda4 ?

2) As-tu vérifier le disque sous Windows ?

3) Tu peux effectivement vérifier aussi le disque sour Debian:

Code : Tout sélectionner

# umount /dev/sda4
# ntfsfix /dev/sda4

En tout état de cause, lors de l'utilisation d'une partition partagée (NTFS) entre Windows et Linux il faut impérativement désactiver le "Fast boot" de Windows pour éviter le problème connu du "Unsafe state" des partitions NTFS.
Quelle est ta version de Windows au fait ?
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
PascalHambourg
Contributeur
Contributeur
Messages : 930
Inscription : 05 août 2016, 20:25
Status : Hors-ligne

dezix a écrit : 05 mai 2023, 22:22blkid /dev/sda4
Le type de contenu détecté est l'information la plus intéressante dans un premier temps. Si ce n'est pas NTFS, il y a un gros souci.
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Bonjour,
PascalHambourg a écrit : 09 mai 2023, 15:16 Le type de contenu détecté est l'information la plus intéressante dans un premier temps. Si ce n'est pas NTFS, il y a un gros souci.

Je ne comprends pas ce que tu veux dire.

Dans un 1er temps je voulais comprendre ce qu' il y a comme type de FS sous "Données de base Microsoft",
c'est ce que tu dis aussi ?
**Simple Utilisateur** -- Debian stable - XFCE
PascalHambourg
Contributeur
Contributeur
Messages : 930
Inscription : 05 août 2016, 20:25
Status : Hors-ligne

C'est forcément du NTFS à l'origine. blkid permettra de voir si c'est encore détecté comme du NTFS.
jonas.guignet
Membre
Membre
Messages : 12
Inscription : 05 mai 2023, 15:20
Status : Hors-ligne

dezix a écrit : 05 mai 2023, 22:22 Bonjour et Bienvenue.

D'abord, nous te demandons prendre connaissance de Notre petit guide d'utilisation des outils de postage,
ce qui facilitera nos échanges et améliorera la qualité des ressources produites.

Notamment l'usage des balises "code" pour fournir les sorties du terminal.

Merci.

-----------------

Pour répondre à ta question et en utilisant les indications qui précèdent,
que renvoient les commandes suivantes :

Code : Tout sélectionner

$ cat /etc/fstab

$ apt policy ntfs-3g

$ su -

# blkid /dev/sda4

# parted /dev/sda print

# exit
Note : si parted n'est pas disponible, il faut l'installer :

Code : Tout sélectionner

# apt update && apt install parted

Il doit exister un utilitaire linux pour la vérification de l'état des FS win mais je ne le connais pas,
et
Il est probablement plus sûr d'effectuer ce genre d'opération avec les outils de Windows.

La réponse des commandes de Dezix :

Code : Tout sélectionner

$ cat /etc/fstab
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda6 during installation
UUID=f84f37d0-9ad8-42c8-a94b-314feb451d30 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=54AA-1C9D  /boot/efi       vfat    umask=0077      0       1
# swap was on /dev/sda7 during installation
UUID=7dd5df48-f9da-4353-b431-4ad974fbb2d5 none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/disk/by-uuid/921A67D11A67B141 /mnt/921A67D11A67B141 auto nosuid,nodev,nofail,x-gvfs-show 0 0
/dev/disk/by-uuid/0BFC-167A /mnt/0BFC-167A auto nosuid,nodev,nofail,x-gvfs-show 0 0

$ apt policy ntfs-3g
ntfs-3g:
  Installé : 1:2017.3.23AR.3-4+deb11u3
  Candidat : 1:2017.3.23AR.3-4+deb11u3
 Table de version :
 *** 1:2017.3.23AR.3-4+deb11u3 500
        500 http://deb.debian.org/debian bullseye/main amd64 Packages
        500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages
        100 /var/lib/dpkg/status
$ su -

# blkid /dev/sda4
/dev/sda4: PARTLABEL="Basic data partition" PARTUUID="e837972c-fddb-4114-9610-faf72a3dddd3"[/color]

# parted /dev/sda print
Model: ATA WDC WDS500G2B0A (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system     Name                          Flags
 1      1049kB  274MB   273MB   fat32           EFI system partition          boot, esp
 2      274MB   408MB   134MB                   Microsoft reserved partition  msftres
 3      408MB   70,5GB  70,1GB  ntfs            Windows                       msftdata
 6      70,5GB  150GB   79,5GB  ext4
 7      150GB   151GB   1023MB  linux-swap(v1)                                swap
 4      151GB   499GB   348GB   ntfs            Basic data partition          msftdata
 5      499GB   500GB   1074MB  ntfs            Basic data partition          hidden, diag

jonas.guignet
Membre
Membre
Messages : 12
Inscription : 05 mai 2023, 15:20
Status : Hors-ligne

lol a écrit : 06 mai 2023, 08:40 Salut et bienvenue,
jonas.guignet a écrit : 05 mai 2023, 15:42 Avez-vous une idée pour résoudre ce problème ?
A partir des éléments donnés qui sont incomplets difficile.
Superblock error = > A priori pour moi c'est un problème du disque.
Et Windows est le mieux placé pour vérifier et réparer une partition NTFS

1) Nous parlons d'une partition formatée en NTFS partagée entre Debian et Windows ?

C'est cette partition /dev/sda4 ?

2) As-tu vérifier le disque sous Windows ?

3) Tu peux effectivement vérifier aussi le disque sour Debian:

Code : Tout sélectionner

# umount /dev/sda4
# ntfsfix /dev/sda4

En tout état de cause, lors de l'utilisation d'une partition partagée (NTFS) entre Windows et Linux il faut impérativement désactiver le "Fast boot" de Windows pour éviter le problème connu du "Unsafe state" des partitions NTFS.
Quelle est ta version de Windows au fait ?
1) Nous parlons d'une partition formatée en NTFS partagée entre Debian et Windows ?
Oui c'est ça.
C'est cette partition /dev/sda4 ?
Oui

2) As-tu vérifier le disque sous Windows ?
Comment devrais-je procéder ? J'ai essayé de l'ouvrir mais j'obtiens le message d'erreur ci-dessus avec la croix rouge.

3) Tu peux effectivement vérifier aussi le disque sour Debian:

Code : Tout sélectionner

# sudo ntfsfix /dev/sda4
Mounting volume... ntfs_mst_post_read_fixup_warn: magic: 0x2a46f739  size: 1024   usa_ofs: 20112  usa_count: 31366: Invalid argument
Record 0 has no FILE magic (0x2a46f739)
Failed to load $MFT: Input/output error
FAILED
Attempting to correct errors... ntfs_mst_post_read_fixup_warn: magic: 0x2a46f739  size: 1024   usa_ofs: 20112  usa_count: 31366: Invalid argument
Record 0 has no FILE magic (0x2a46f739)
Failed to load $MFT: Input/output error
FAILED
Failed to startup volume: Input/output error
Checking for self-located MFT segment... ntfs_mst_post_read_fixup_warn: magic: 0x2a46f739  size: 1024   usa_ofs: 20112  usa_count: 31366: Invalid argument
OK
Unrecoverable error
Volume is corrupt. You should run chkdsk.
Et merci pour l'astuce de désactivation du "Fast boot". Cela m'a permis de résoudre d'autres problèmes du genre "read only".
jonas.guignet
Membre
Membre
Messages : 12
Inscription : 05 mai 2023, 15:20
Status : Hors-ligne

Merci pour ces premières réponses !
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Ça n'engage que moi qui n'utilise plus du tout Windows depuis trop longtemps,
mais je ferais des recherches à propos des outils de maintenances Windows pour vérifier et réparer ce système de fichiers NTFS.

Probablement, d'autres membres de ce forum, auront des conseils plus "pointus"... ?
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5856
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

blkid /dev/sda4
/dev/sda4: PARTLABEL="Basic data partition"
ça sent pas bon.
Regarde si

Code : Tout sélectionner

 lsblk dev/sda4 
est plus optimiste.
Répondre