J'ai un problème comme cette question Comment le disque est devenu soudainement protégé dans la configuration Spite est lu/écriture?
Et j'ai utilisé ces commandes pour résoudre ce problème umount /dev/sdb1 e2fsck /dev/sdb1 mount /dev/sdb1
mais
~# e2fsck /dev/sdb1
e2fsck 1.44.5 (15-Dec-2018)
ext2fs_open2: Bad magic number in super-block
e2fsck: Superblock invalid, trying backup blocks...
e2fsck: Bad magic number in super-block while trying to open /dev/sdb1
The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem. If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
or
e2fsck -b 32768 <device>
/dev/sdb1 contains a ufs file system
commandes supplémentaires pour vous aider à connaître des détails supplémentaires
~#nano /etc/fstab
UUID=###951671### /DATA ufs defaults 1 2
mkdir /DATA
mount /DATA
~# ls -lat | grep DATA
drwxr-xr-x 5 root root 1024 May 26 11:37 DATA
~# df -h | grep sd
/dev/sda1 276G 8.7G 254G 4% /
**/dev/sdb1 197G 102G 80G 57% /DATA**
~# lsblk -f | grep sd
sda
├─sda1 ext4 ###-c0fb-42ce-9c78-### 253.2G 3% /
├─sda2
└─sda5 swap ###-27b4-485b-98b3-### [SWAP]
sdb
└─sdb1 ufs ###951671### 79.3G 52% /DATA
~:/DATA# ls
ls: reading directory '.': Input/output error
~:/DATA# mount -o rw,remount /dev/sdb1
mount: /DATA: mount point not mounted or bad option.
~# umount /DATA
~# e2fsck /DATA
e2fsck 1.44.5 (15-Dec-2018)
e2fsck: Is a directory while trying to open /DATA
The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem. If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
or
e2fsck -b 32768 <device>
~# mount /DATA
mount: /DATA: WARNING: device write-protected, mounted read-only.
De tout, j'aimerais accéder à ce dossier/dossier/DATA DIRE/SDB1
Comment puis-je résoudre ce problème?
Stop.
Selon e2fsck
, ton /etc/fstab
Fichier, et votre sortie lsblk
, le type de système de fichiers sur /dev/sdb1
est ufs
.
e2fsck
est seulement pour types de systèmes de fichiers ext2
, ext3
et ext4
. Il ne peut pas réparer le type de fichier de fichiers ufs
du tout et peut en fait causer plus de dommages à un système de fichiers UFS si vous le forcez à tenter de toute façon.
Pour vérifier et corriger un système de fichiers UFS, vous auriez besoin de fsck.ufs
plutôt. Sur certaines distributions Linux, il est disponible en tant que package nommé ufsutils
: utilisez votre gestionnaire de packages pour l'installer.
Autre que cela, UFS n'est pas un système de fichiers très souvent utilisé sous Linux - c'est plus d'une chose Solaris ou * BSD, je pense. Si ce disque a été déplacé d'un système Solaris ou BSD, vous pouvez le reprendre là-bas et utiliser les outils du système d'origine pour vérifier le système de fichiers - ces outils sont beaucoup plus susceptibles d'être à jour avec la version du système de fichiers réellement utilisée.