Vous n'êtes pas identifié(e).
Pages : 1
ensuite je passe la commande
et j'ai ceci en résultat :
je ne vois pas de partition dos sur mon sda ! je n'ai jamais utiliser win sur mon ordi ?!
faut il que je lance la commande :
en fait, mon disque est il HS ?
Merci
Debian GNU/Linux 11 64-bit Noyau : 6.1.0-0.deb11.11-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.38-4~bpo11+1 (2023-08-08) x86_64 GNU/Linux
KDE Plasma 5.20.5 Processeurs : 12 × AMD Ryzen 5 4600H with Radeon Graphics
KDE Frameworks : 5.78.0 Mémoire : 16 Gio de mémoire vive
Qt : 5.15.2
Hors ligne
je viens de passer badblock, il ya eu ceci comme résultat
Avec quelle taille de bloc spécifiée à badblocks (option -b) ?
ensuite je passe la commande
Tu n'as pas dû bien lire le paragraphe de la page de manuel de badblocks déconseillant de l'utiliser directement pour ensuite alimenter la liste de blocs défectueux d'e2fsck.
D'autre part e2fsck s'applique à un système de fichiers qui est généralement dans une partition, et non dans un disque entier.
je ne vois pas de partition dos sur mon sda ! je n'ai jamais utiliser win sur mon ordi ?!
Le message parle d'une table de partition, pas d'une partition. Rien à voir avec Windows.
Il vaut mieux montrer que raconter.
Hors ligne
et pour la correction des secteurs défectueux sur un disque entier
Debian GNU/Linux 11 64-bit Noyau : 6.1.0-0.deb11.11-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.38-4~bpo11+1 (2023-08-08) x86_64 GNU/Linux
KDE Plasma 5.20.5 Processeurs : 12 × AMD Ryzen 5 4600H with Radeon Graphics
KDE Frameworks : 5.78.0 Mémoire : 16 Gio de mémoire vive
Qt : 5.15.2
Hors ligne
j'ai utilisé un tuto, celui ci => https://nicolasforcet.com/2019/07/14/in … x-windows/, la partie pour linux
Mouais...
raleur ne m'en voudra pas si je fais avancer le schmilblik : toujours utiliser le man d'une commande si on la connaît mal et, en l'espèce, on peut lire dans man badblocks (c'est moi qui rajoute le gras) :
badblocks is used to search for bad blocks on a device (usually a disk partition).
...
Important note: If the output of badblocks is going to be fed to the e2fsck [...] programs, it is important that the block size is properly specified, since the block numbers which are generated are very dependent on the block size in use by the filesystem.
For this reason, it is strongly recommended that users not run badblocks directly, but rather use the -c option of the e2fsck [...] programs.
AMD Ryzen3 3200G sur Gigabyte B450M & Make Love Not War
Hors ligne
Dernière modification par doli8888 (30-11-2020 16:41:40)
Debian GNU/Linux 11 64-bit Noyau : 6.1.0-0.deb11.11-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.38-4~bpo11+1 (2023-08-08) x86_64 GNU/Linux
KDE Plasma 5.20.5 Processeurs : 12 × AMD Ryzen 5 4600H with Radeon Graphics
KDE Frameworks : 5.78.0 Mémoire : 16 Gio de mémoire vive
Qt : 5.15.2
Hors ligne
Quant au tuto, MOUAIS !!! c'est pas indiqué que le gars qui l'a fait est une branque
C'est le problème général avec les tutoriels : leur qualité est très inégale, et souvent médiocre.
La commande badblocks du tutoriel ne spécifie pas de taille de bloc, donc c'est la taille par défaut de 1 Kio (1024 octets). Cette taille n'est pas la plus pertinente car elle ne correspond ni à la taille de secteur physique ou logique (512 ou 4096 octets selon les cas), ni à la taille de bloc de système de fichiers la plus courante (4096 octets).
On peut voir que les blocs défectueux détectés se répartissent en deux groupes de 4 blocs consécutifs, soit 4096 octets chacun. Cela correspond à la taille de secteur physique des disques au "format avancé" (Advanced Format, AF). On peut donc en déduire qu'il y a deux secteurs physiques défectueux. Ce n'est pas gravissime, mais les données que contenaient ces secteurs sont perdues.
Si tu voulais utiliser ce fichier pour fournir la liste des blocs défectueux à e2fsck, il faudrait :
- déterminer dans quelle(s) partition ils se trouvent
- vérifier que chacune de ces partitions contient un système de fichiers ext2, ext3 ou ext4
- déterminer la taille de bloc de chacun de ces systèmes de fichiers (512 à 4096 octets)
- convertir les numéros de blocs de 1 Kio à partir du début du disque en numéros de blocs du système de fichiers à partir du début de la partition avec une formule du genre :
no_bloc_fs = (no_bloc_1k *1024 - (secteur début partition * taille secteur logique)) / (taille bloc fs)
Ou bien, tu peux exécuter e2fsck -c sur les partitions identifiées et le laisser détecter lui-même les blocs défectueux.
Une autre option consiste à tenter de réparer ou réallouer les secteurs défectueux en écrivant dedans. Cela ne restaurera pas les données perdues, mais rendra les secteurs à nouveau utilisables (si tout va bien).
Il vaut mieux montrer que raconter.
Hors ligne
Debian GNU/Linux 11 64-bit Noyau : 6.1.0-0.deb11.11-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.38-4~bpo11+1 (2023-08-08) x86_64 GNU/Linux
KDE Plasma 5.20.5 Processeurs : 12 × AMD Ryzen 5 4600H with Radeon Graphics
KDE Frameworks : 5.78.0 Mémoire : 16 Gio de mémoire vive
Qt : 5.15.2
Hors ligne
Pages : 1