Contenu | Rechercher | Menus

Annonce

L'équipe des administrateurs et modérateurs du forum vous invite à prendre connaissance des nouvelles règles.
En cas de besoin, vous pouvez intervenir dans cette discussion.

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 19/10/2017, à 21:58

ogot

disk ide

Bonjour a tous
j'essaie de monter un disk ancien (2g°)
fdisk -l me repond ceci :

Device     Boot      Start        End    Sectors   Size Id Type
/dev/sdc1        305135679  305140655       4977   2.4M 83 Linux
/dev/sdc2         17830832   18093919     263088 128.5M 82 Linux swap / Solaris
/dev/sdc3       1208227680 1212179039    3951360   1.9G 83 Linux
/dev/sdc4                0 2818572287 2818572288   1.3T  0 Empty
Partition table entries are not in disk order.

mais impossible de monter aucune de ces partitions

sudo mount /dev/sdc3 /usr/mondisk/
mount: special device /dev/sdc3 does not exist

et

 sudo fsck /dev/sdc3
fsck from util-linux 2.27.1
e2fsck 1.42.13 (17-May-2015)
fsck.ext2: No such file or directory while trying to open /dev/sdc3
Possibly non-existent device?

qui peut m'aider ?
merci


Modération : merci d'utiliser les balises code (explications ici).

Dernière modification par cqfd93 (Le 19/10/2017, à 22:07)

Hors ligne

#2 Le 20/10/2017, à 05:28

moko138

Re : disk ide

1) Donne des retours complets :
  Un retour complet doit contenir toutes les lignes,
depuis celle, entière, de la commande
jusqu'à la ligne attendant la commande suivante
, exemple :

moi@mon-pc~$: ma-commande
son retour
moi@mon-pc~$:

Faute de quoi, il manque souvent à ceux qui tentent de t'aider des éléments essentiels.

(Plus de détails dans ce message-ci Retour utilisable de commande.)
  - -

2) Montre déjà

lsb_release -d; printenv GDMSESSION ; uname -mr

  - -

Monter une partition dans /usr/... est totalement hors norme.
  - -

3) /!\ Le retour de fdisk -l  montre de l'incohérence, puisque
- sdc3 ne contiendrait que 3.951.360 secteurs, pour une taille de 1,9 Gio ;
- sdc4, en démarrant au secteur 0 et en finissant au secteur 2818572287, contiendrait les trois autres partitions.
Bref, la table de partitions est en vrac. Donc montre aussi :

sudo lsblk -o name,fstype,size,label,uuid

même s'il faut s'attendre aux mêmes incohérences.
  - -

4) Comment ce disque est-il branché :
- à la carte-mère, via une nappe IDE ?
- ou en usb via un adaptateur IDE/usb ?
  - -

5) Dépoussière tous les contacts avant raccordement !
Un mauvais contact suffit à donner une illusion d'incohérence (ça m'est arrivé deux fois la semaine dernière : après un bon coup de bombe à air dépoussiéré, tout est rentré dans l'ordre. smile
  - -

Mais surtout, si le problème persiste après nettoyage des contacts...


Pour préserver les chances de récupération,
il ne faut surtout pas faire de fsck sur un disk abîmé. Donc,

6) Un rapport smartctl sur le disque s'impose avant tout fsck.
a) Installer l'utilitaire :

sudo apt-get install --no-install-recommends smartmontools

b) Repérer la lettre X exacte attribuée au disque /dev/sdX (elle peut changer entre deux branchements ou démarrages !) :

sudo parted -l

(c'est un L minuscule).

c) Lire les données SMART :
en remplaçant X par la lettre trouvée précédemment, faire sans ajouter de chiffre :

sudo smartctl -s on -a /dev/sdX

et en donner le retour complet et entre balises-code.


7) N.B. : si tu utilises un adaptateur usb, donne d'abord

lsusb; echo; lsusb -t

Si le disque est matériellement sain,
tu passeras à testdisk, https://www.cgsecurity.org/wiki/TestDis … _par_Etape

Et si le disque n'est pas matériellement sain,
il faudra d'abord cloner le disque bit à bit sur un disque sain.
  - -

8) Merci de poster une photo nette (et pas trop lourde, merci !) de l'étiquette collée sur le disque, là où sont indiqués sa taille, son modèle et autres références.


%NOINDEX%
Un utilitaire méconnu : ncdu

Hors ligne

#3 Le 20/10/2017, à 09:14

ogot

Re : disk ide

ubuntu@ubuntu:/$ lsb_release -d; printenv GDMSESSION ; uname -mr
Description:	Ubuntu 16.04.3 LTS
ubuntu
4.10.0-28-generic i686
ubuntu@ubuntu:/$

puis

ubuntu@ubuntu:/$ sudo lsblk -o name,fstype,size,label,uuid
NAME   FSTYPE     SIZE LABEL    UUID
sdb              28.9G          
└─sdb1 vfat      28.9G KINGSTON AF4F-BD27
sr0              1024M          
loop0  squashfs   1.5G          
sdc                 2G          
└─sdc4              2G          
sda             298.1G          
├─sda2 ntfs       149G VistaOS  02441E63441E5A2D
├─sda5 ntfs     139.3G DATA     A2F09F72F09F4B83
├─sda3              1K          
└─sda1 vfat       9.8G RECOVERY 3C98-AC5D
ubuntu@ubuntu:/$ 

le disque est raccordé via un dock IDE -USB

ubuntu@ubuntu:/$ sudo parted -l
Model: ATA WDC WD3200BEVT-2 (scsi)
Disk /dev/sda: 320GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type      File system  Flags
 1      1049kB  10.5GB  10.5GB  primary   fat32        hidden, lba
 2      10.5GB  171GB   160GB   primary   ntfs         boot
 3      171GB   320GB   150GB   extended               lba
 5      171GB   320GB   150GB   logical   ntfs


Model: Kingston DataTraveler 3.0 (scsi)
Disk /dev/sdb: 31.0GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      4129kB  31.0GB  31.0GB  primary  fat32        boot, lba


Error: Can't have a partition outside the disk!
Ignore/Cancel? I
Error: Can't have a partition outside the disk!
Ignore/Cancel? C                                                          
Model: ASSMNU G UW2361A3( .261BG (scsi)
Disk /dev/sdc: 2160MB
Sector size (logical/physical): 512B/512B
Partition Table: unknown
Disk Flags: 

[code]ubuntu@ubuntu:/$ [/code]

ubuntu@ubuntu:/$ lsusb; echo; lsusb -t
Bus 002 Device 004: ID 04f2:b029 Chicony Electronics Co., Ltd 1.3M UVC Webcam
Bus 002 Device 005: ID 1f75:0611 Innostor Technology Corporation 
Bus 002 Device 002: ID 0951:1666 Kingston Technology DataTraveler G4
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 002: ID 0461:4e22 Primax Electronics, Ltd 
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 003: ID 08ff:1600 AuthenTec, Inc. AES1600
Bus 005 Device 002: ID 0b05:1751 ASUSTek Computer, Inc. BT-253 Bluetooth Adapter
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

/:  Bus 08.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 07.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
    |__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
/:  Bus 06.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
    |__ Port 1: Dev 2, If 0, Class=Wireless, Driver=btusb, 12M
    |__ Port 1: Dev 2, If 1, Class=Wireless, Driver=btusb, 12M
    |__ Port 1: Dev 2, If 2, Class=Vendor Specific Class, Driver=, 12M
    |__ Port 1: Dev 2, If 3, Class=Application Specific Interface, Driver=, 12M
    |__ Port 2: Dev 3, If 0, Class=Vendor Specific Class, Driver=, 12M
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M
    |__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 480M
    |__ Port 4: Dev 5, If 0, Class=Mass Storage, Driver=usb-storage, 480M
    |__ Port 5: Dev 4, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 5: Dev 4, If 1, Class=Video, Driver=uvcvideo, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M
ubuntu@ubuntu:/$ 
ubuntu@ubuntu:/$ sudo smartctl -s on -a /dev/sdc
smartctl 6.5 2016-01-24 r4214 [i686-linux-4.10.0-28-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

Read Device Identity failed: scsi error unsupported scsi opcode

A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.
ubuntu@ubuntu:/$

voici les réponses
j'envoie la photo du disque
il s'agit bien de /dev/sdc de 2g0
c'est un samsung WU32163A  CYL 4186, HD 16, SEC 63, 2.1 GB
Cordialement

Hors ligne

#4 Le 20/10/2017, à 12:13

moko138

Re : disk ide

On avance !  big_smile

As -tu dépoussiéré les contacts ?


Une bonne surprise :
parted -l et sudo lsblk -o name,fstype,size,label,uuid voient le disque et sa bonne taille (mais ne voient pas de système de fichiers (FS)).


Ton dock IDE-USB, c'est
ID 1f75:0611 Innostor Technology Corporation, qui n'est pas encore référencé sur
ht tps://www.smartmontools.org/wiki/Supported_USB-Devices

En supposant que la lettre est toujours "c" - vérifie toujours avant -
on va déjà essayer avec :

sudo smartctl -d scsi -s on -a -T verypermissive /dev/sdc
sudo smartctl -d sat -s on -a -T verypermissive /dev/sdc
sudo smartctl -d sat,12 -s on -a -T verypermissive /dev/sdc

et si ça ne suffit pas, ceci

sudo smartctl --scan

nous donnera la clef, si elle existe.


J'attends la photo.

Dernière modification par moko138 (Le 20/10/2017, à 12:13)


%NOINDEX%
Un utilitaire méconnu : ncdu

Hors ligne

#5 Le 20/10/2017, à 16:08

ogot

Re : disk ide

la photo [img=le disque samsung]C:\Users\Pascal\Documents\disk samsung.png[/img]
(je ne sais pas comment attacher la photo ..)
je vais dépooussiérer les contacts smile

Hors ligne

#6 Le 20/10/2017, à 19:16

moko138

Re : disk ide

Va sur https://pix.tdct.org ou sur https://pix.debian-fr.xyz (*) qui sont des hébergeurs d'images.

Clique sur "Parcourir" et va jusqu'à ta photo.

Clique sur "Envoyer".

Un tableau apparaît ; cherches-y la ligne
« Insérer la miniature dans un forum : »

Triple clique sur la case à côté. (Ça a pour effet de sélectionner et copier tout le paragraphe, en une seule opération).

Colle-le ici sans ajouter de balise.
Cela ressemble, avant envoi, à quelque chose comme

[url=http://pix.tdct.org/?img=1539091330.jpg][img]http://pix.tdct.org/upload/thumb/1539091330.jpg[/img][/url]

Et cela donne, après envoi :
1539091330.jpg qui est une miniature cliquable.


_____
(*) Ces sites libres présentent deux avantages :
- fonctionnent même quand on refuse leurs cookies et javascripts ;
- permettent à vos aidants de reprendre un téléchargement interrompu, sans avoir à repartir de zéro.

AJOUT  09/10/2018 :
pix.debian-fr.xyz, hélas, ne sera bientôt plus qu'un souvenir.

Dernière modification par moko138 (Le 09/10/2018, à 14:26)


%NOINDEX%
Un utilitaire méconnu : ncdu

Hors ligne

#7 Le 21/10/2017, à 13:28

ogot

Re : disk ide

voila l'image

1508588784.jpg

j'ai nettoyé les connecteurs

je poursuis avec smartctl et je reviens vers toi

Hors ligne

#8 Le 21/10/2017, à 14:22

ogot

Re : disk ide

/$ sudo smartctl -d scsi -s on -a -T verypermissive /dev/sdc
smartctl 6.5 2016-01-24 r4214 [i686-linux-4.10.0-28-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

Short INQUIRY response, skip product id

=== START OF ENABLE/DISABLE COMMANDS SECTION ===
Informational Exceptions (SMART) enabled
Temperature warning disabled

=== START OF READ SMART DATA SECTION ===
SMART Health Status: OK

Error Counter logging not supported

Device does not support Self Test logging
ubuntu@ubuntu:/$ 

Hors ligne

#9 Le 21/10/2017, à 14:24

ogot

Re : disk ide

ubuntu@ubuntu:/$ sudo smartctl -d sat -s on -a -T verypermissive /dev/sdc
smartctl 6.5 2016-01-24 r4214 [i686-linux-4.10.0-28-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

Read Device Identity failed: scsi error unsupported scsi opcode

=== START OF INFORMATION SECTION ===
Device Model:     [No Information Found]
Serial Number:    [No Information Found]
Firmware Version: [No Information Found]
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   [No Information Found]
Local Time is:    Sat Oct 21 13:22:28 2017 UTC
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled.
                  Checking to be sure by trying SMART RETURN STATUS command.
SMART support is: Unknown - Try option -s with argument 'on' to enable it.
=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enable failed: scsi error unsupported scsi opcode

Read SMART Data failed: scsi error unsupported scsi opcode


=== START OF READ SMART DATA SECTION ===
SMART Status command failed: scsi error unsupported scsi opcode
SMART overall-health self-assessment test result: UNKNOWN!
SMART Status, Attributes and Thresholds cannot be read.

Read SMART Error Log failed: scsi error unsupported scsi opcode

Read SMART Self-test Log failed: scsi error unsupported scsi opcode

Selective Self-tests/Logging not supported

ubuntu@ubuntu:/$ 

Hors ligne

#10 Le 21/10/2017, à 14:26

ogot

Re : disk ide

ubuntu@ubuntu:/$ sudo smartctl -d sat,12 -s on -a -T verypermissive /dev/sdc
smartctl 6.5 2016-01-24 r4214 [i686-linux-4.10.0-28-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model:     SAMSUNG WU32163A (2.16GB)
Serial Number:    0062SAJ3023670
Firmware Version: HN100
User Capacity:    2,160,377,856 bytes [2.16 GB]
Sector Size:      512 bytes logical/physical
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   [No Information Found]
Local Time is:    Sat Oct 21 13:25:00 2017 UTC
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled.
                  Checking to be sure by trying SMART RETURN STATUS command.
SMART support is: Unknown - Try option -s with argument 'on' to enable it.
=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enable failed: scsi error unsupported scsi opcode

Read SMART Data failed: scsi error unsupported scsi opcode


=== START OF READ SMART DATA SECTION ===
SMART Status command failed: scsi error unsupported scsi opcode
SMART overall-health self-assessment test result: UNKNOWN!
SMART Status, Attributes and Thresholds cannot be read.

Read SMART Error Log failed: scsi error unsupported scsi opcode

Read SMART Self-test Log failed: scsi error unsupported scsi opcode

Selective Self-tests/Logging not supported

ubuntu@ubuntu:/$ 

Hors ligne

#11 Le 21/10/2017, à 14:28

ogot

Re : disk ide

ubuntu@ubuntu:/$ sudo smartctl --scan
/dev/sda -d scsi # /dev/sda, SCSI device
/dev/sdc -d sat # /dev/sdc [SAT], ATA device
ubuntu@ubuntu:/$ 

Hors ligne

#12 Le 21/10/2017, à 17:14

moko138

Re : disk ide

Je remarque seulement maintenant que tu es placé à la racine :

ubuntu@ubuntu:/$ 

Donc montre

cd; pwd

  - -

Ensuite...
Autre bizarrerie :

sudo smartctl --scan

  préconise

/dev/sdc -d sat # /dev/sdc [SAT], ATA device

Or on l'a déjà essayé en #9 et ce n'était pas le moins mauvais résultat.
Donc
- vérifie que le cavalier est bien en position MA (MAster) (cf. photo) ;
- puis réessaye mais avec -d sat,16 :

sudo smartctl -s on -d sat,16 -a -T verypermissive /dev/sdc

  - -

ogot a écrit :

j'ai nettoyé les connecteurs

Bien !  smile
On est bien d'accord, il y en a 4 :
2 du côté usb (1 mâle + 1 femelle)
2 du côté Pata/IDE  (1 mâle + 1 femelle).


%NOINDEX%
Un utilitaire méconnu : ncdu

Hors ligne

#13 Le 21/10/2017, à 19:37

ogot

Re : disk ide

j'ai installé Ubuntu sur mon portable

pascal@pascal-F6V:~$ cd
pascal@pascal-F6V:~$ pwd
/home/pascal
pascal@pascal-F6V:~$ sudo smartctl -s on -d sat,12 -a -T verypermissive /dev/sdb
smartctl 6.5 2016-01-24 r4214 [i686-linux-4.10.0-28-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model:     SAMSUNG WU32163A (2.16GB)
Serial Number:    0062SAJ3023670
Firmware Version: HN100
User Capacity:    2 160 377 856 bytes [2,16 GB]
Sector Size:      512 bytes logical/physical
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   [No Information Found]
Local Time is:    Sat Oct 21 20:30:10 2017 CEST
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled.
                  Checking to be sure by trying SMART RETURN STATUS command.
SMART support is: Unknown - Try option -s with argument 'on' to enable it.
=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enable failed: scsi error unsupported scsi opcode

Read SMART Data failed: scsi error unsupported scsi opcode


=== START OF READ SMART DATA SECTION ===
SMART Status command failed: scsi error unsupported scsi opcode
SMART overall-health self-assessment test result: UNKNOWN!
SMART Status, Attributes and Thresholds cannot be read.

Read SMART Error Log failed: scsi error unsupported scsi opcode

Read SMART Self-test Log failed: scsi error unsupported scsi opcode

Selective Self-tests/Logging not supported

pascal@pascal-F6V:~$ sudo smartctl -s on -d sat,16 -a -T verypermissive /dev/sdb
smartctl 6.5 2016-01-24 r4214 [i686-linux-4.10.0-28-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

Read Device Identity failed: scsi error unsupported scsi opcode

=== START OF INFORMATION SECTION ===
Device Model:     [No Information Found]
Serial Number:    [No Information Found]
Firmware Version: [No Information Found]
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   [No Information Found]
Local Time is:    Sat Oct 21 20:30:17 2017 CEST
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled.
                  Checking to be sure by trying SMART RETURN STATUS command.
SMART support is: Unknown - Try option -s with argument 'on' to enable it.
=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enable failed: scsi error unsupported scsi opcode

Read SMART Data failed: scsi error unsupported scsi opcode


=== START OF READ SMART DATA SECTION ===
SMART Status command failed: scsi error unsupported scsi opcode
SMART overall-health self-assessment test result: UNKNOWN!
SMART Status, Attributes and Thresholds cannot be read.

Read SMART Error Log failed: scsi error unsupported scsi opcode

Read SMART Self-test Log failed: scsi error unsupported scsi opcode

Selective Self-tests/Logging not supported

pascal@pascal-F6V:~$ 

-d sat 12 voit plus de choses..

Hors ligne

#14 Le 21/10/2017, à 19:41

ogot

Re : disk ide

testdisk me donne ceci :

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org


Disk /dev/sdb - 2160 MB / 2060 MiB - ASSMNU G UW2361A3( .261BG
     CHS 1015 67 62 - sector size=512

>[ Analyse  ] Analyse current partition structure and search for lost partitions
 [ Advanced ] Filesystem Utils
 [ Geometry ] Change disk geometry
 [ Options  ] Modify options
 [ MBR Code ] Write TestDisk MBR code to first sector
 [ Delete   ] Delete all data in the partition table
 [ Quit     ] Return to disk selection





Note: Correct disk geometry is required for a successful recovery. 'Analyse'
process may give some warnings if it thinks the logical geometry is mismatched.

en particulier la géometrie chs n'est pas conforme avec les 4186 16 63 affichés sur le disque : 4186 16 63... le faut-il necessairement ?

Hors ligne

#15 Le 21/10/2017, à 19:46

ogot

Re : disk ide

toujours testdisk :

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sdb - 2160 MB / 2060 MiB - CHS 1015 67 62

Warning: the current number of heads per cylinder is 67
but the correct value may be 255.
You can use the Geometry menu to change this value.
It's something to try if
- some partitions are not found by TestDisk
- or the partition table can not be written because partitions overlaps.

Hors ligne

#16 Le 21/10/2017, à 19:56

ogot

Re : disk ide

voila ce qu'il voit de la 1er partition

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
   L Linux                    0   1  2     1  14 17       4976
Directory /

>drwxr-xr-x     0     0      1024 27-Jun-2010 22:46 .
 drwxr-xr-x     0     0      1024 27-Jun-2010 22:46 ..
 -rw-------     0     0     12288 18-May-2003 17:08 map~
 -rw-------     0     0     12288 11-May-2003 15:49 vmlinuz.autoconf.h
 -rw-r--r--     0     0     24598  2-Aug-2000 22:04 vmlinuz.config
 -rw-r--r--     0     0       126  2-Aug-2000 22:04 vmlinuz.version.h

Hors ligne

#17 Le 21/10/2017, à 19:58

ogot

Re : disk ide

et voici les 2 partitions qu'il voit :

Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sdb - 2160 MB / 2060 MiB - CHS 1015 67 62

     Partition                  Start        End    Size in sectors

 1 E extended                 0   1  1     1  66 62       8246
 5 L Linux                    0   1  2     1  14 17       4976

Hors ligne

#18 Le 22/10/2017, à 06:04

moko138

Re : disk ide

Attention !
Tu es en train de zapper la fin du #2 :

Si le disque est matériellement sain,
tu passeras à testdisk,

Et si le disque n'est pas matériellement sain,
il faudra d'abord cloner le disque bit à bit sur un disque sain.

Donc tu es en train de prendre des risques.
(Accessoirement, la géométrie CHS est bien visible sur ta photo :
4186 - 16 - 63).
  - -


La procédure pour avoir l'état smart complet
Elle devient :
  soit démarrer sur une carte mère ayant au moins un connecteur Pata/IDE, d'où l'intérêt d'en garder une ;
  soit utiliser une autre interface Pata <--> USB ; il y en a plein de reconnues sur
ht tps://www.smartmontools.org/wiki/Supported_USB-Devices
  soit trouver - si elle existe - une option fonctionnelle de smartctl. Donc fais d'abord

sudo apt-get update

et

sudo apt-get install --reinstall --no-install-recommends smartmontools

Puis montre :

sudo smartctl -s on -d ata -a -T verypermissive /dev/sdc
sudo smartctl -s on -d test -a /dev/sdc

%NOINDEX%
Un utilitaire méconnu : ncdu

Hors ligne

#19 Le 23/10/2017, à 21:26

ogot

Re : disk ide

Bonjour,
de retour
j'ai du faire une connerie..
voici ce que la table des partitions :

pascal@pascal-F6V:~$ sudo fdisk -l
Disque /dev/sda : 298,1 GiB, 320072933376 octets, 625142448 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x8d1c393d

Périphérique Amorçage     Start       Fin  Secteurs   Size Id Type
/dev/sda1                  2048  20482047  20480000   9,8G 1c W95 FAT32 masquée (LBA)
/dev/sda2    *         20482048 333051903 312569856   149G  7 HPFS/NTFS/exFAT
/dev/sda3             333053950 625141759 292087810 139,3G  f Étendue W95 (LBA)
/dev/sda5             333053952 561554703 228500752   109G  7 HPFS/NTFS/exFAT
/dev/sda6             561555456 618852351  57296896  27,3G 83 Linux
/dev/sda7             618854400 625141759   6287360     3G 82 partition d'échange Linux / Solaris




Failed to read extended partition table (offset=538181694): Argument invalide
Disque /dev/sdb : 2 GiB, 2160377856 octets, 4219488 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x8533aca8

Périphérique Amorçage     Start        Fin   Secteurs  Size Id Type
/dev/sdb1             538181694  538189939       8246    4M  5 Étendue
/dev/sdb4                     0 2853175295 2853175296  1,3T  0 Vide

Partition table entries are not in disk order.
pascal@pascal-F6V:~$ 

Hors ligne

#20 Le 23/10/2017, à 21:28

ogot

Re : disk ide

pascal@pascal-F6V:~$ sudo smartctl -s on -d ata -a -T verypermissive /dev/sdb
smartctl 6.5 2016-01-24 r4214 [i686-linux-4.10.0-28-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

Read Device Identity failed: Invalid argument

=== START OF INFORMATION SECTION ===
Device Model:     [No Information Found]
Serial Number:    [No Information Found]
Firmware Version: [No Information Found]
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   [No Information Found]
Local Time is:    Mon Oct 23 22:27:01 2017 CEST
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled.
                  Checking to be sure by trying SMART RETURN STATUS command.
SMART support is: Unknown - Try option -s with argument 'on' to enable it.
=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enable failed: Invalid argument

Read SMART Data failed: Invalid argument


=== START OF READ SMART DATA SECTION ===
Error SMART Status command failed: Invalid argument
SMART Status command failed: Invalid argument
SMART overall-health self-assessment test result: UNKNOWN!
SMART Status, Attributes and Thresholds cannot be read.

Read SMART Error Log failed: Invalid argument

Read SMART Self-test Log failed: Invalid argument

Selective Self-tests/Logging not supported

pascal@pascal-F6V:~$ 

Hors ligne

#21 Le 23/10/2017, à 21:31

ogot

Re : disk ide

pascal@pascal-F6V:~$ sudo smartctl -s on -d test -a /dev/sdb
smartctl 6.5 2016-01-24 r4214 [i686-linux-4.10.0-28-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

/dev/sdb [SAT]: Device of type 'sat' [ATA] detected
/dev/sdb [SAT]: Device of type 'sat' [ATA] opened
pascal@pascal-F6V:~$ 

Hors ligne

#22 Le 23/10/2017, à 21:57

moko138

Re : disk ide

Il y a 2 jours, bibi a écrit :

- vérifie que le cavalier est bien en position MA (MAster) (cf. photo) ;

Alors ?
  - -

j'ai du faire une connerie..

- Si tu as fait un write dans testdisk, oui !
- Si non, la table des partitions était déjà en vrac en #1. Tu as juste changé d'incohérence.
Mais tu ne dis pas ce que tu as fait, ni le contenu de testdisk.log, alors...
  - -
Après le #2, je te remets le milieu du #18 :

(Accessoirement, la géométrie CHS est bien visible sur ta photo :
4186 - 16 - 63).
  - -

La procédure pour avoir l'état smart complet
Elle devient :
  soit démarrer sur une carte mère ayant au moins un connecteur Pata/IDE, d'où l'intérêt d'en garder une ;
  soit utiliser une autre interface Pata <--> USB ; il y en a plein de reconnues sur
ht tps://www.smartmontools.org/wiki/Supported_USB-Devices
  soit trouver - si elle existe - une option fonctionnelle de smartctl.

Dernière modification par moko138 (Le 23/10/2017, à 21:59)


%NOINDEX%
Un utilitaire méconnu : ncdu

Hors ligne

#23 Le 24/10/2017, à 13:05

ogot

Re : disk ide

1508846690.jpg

le cavalier est en mode master

Hors ligne

#24 Le 24/10/2017, à 13:09

ogot

Re : disk ide

pascal@pascal-F6V:~$ more testdisk.log


Sat Oct 21 20:38:50 2017
Command line: TestDisk

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Linux, kernel 4.10.0-28-generic (#32~16.04.2-Ubuntu SMP Thu Jul 20 10:19:13 
UTC 2017) i686
Compiler: GCC 5.3
ext2fs lib: 1.42.13, ntfs lib: libntfs-3g, reiserfs lib: none, ewf lib: none, cu
rses lib: ncurses 6.0
/dev/sda: LBA, HPA, LBA48, DCO support
/dev/sda: size       625142448 sectors
/dev/sda: user_max   625142448 sectors
/dev/sda: native_max 625142448 sectors
/dev/sda: dco        625142448 sectors
Warning: can't get size for Disk /dev/mapper/control - 0 B - 0 sectors, sector s
ize=512
Hard disk list
Disk /dev/sda - 320 GB / 298 GiB - CHS 38913 255 63, sector size=512 - WDC WD320
0BEVT-22ZCT0, S/N:WD-WXH708614042, FW:11.01A11
Disk /dev/sdb - 2160 MB / 2060 MiB - CHS 1015 67 62, sector size=512 - ASSMNU G 
UW2361A3( .261BG

Partition table type (auto): Intel
Disk /dev/sdb - 2160 MB / 2060 MiB - ASSMNU G UW2361A3( .261BG
Partition table type: Intel

Analyse Disk /dev/sdb - 2160 MB / 2060 MiB - CHS 1015 67 62
Geometry from i386 MBR: head=67 sector=62
BAD_RS LBA=538181694 265918
Current partition structure:
 1 E extended             129557  30 57 129559  29 56       8246

Bad relative sector.
No partition is bootable

search_part()
Disk /dev/sdb - 2160 MB / 2060 MiB - CHS 1015 67 62

recover_EXT2: s_block_group_nr=0/0, s_mnt_count=6/20, s_blocks_per_group=8192, s
_inodes_per_group=1248
recover_EXT2: s_blocksize=1024
recover_EXT2: s_blocks_count 2488
recover_EXT2: part_size 4976
     Linux                    0   1  2     1  14 17       4976
     ext2 blocksize=1024, 2547 KB / 2488 KiB
Warning: the current number of heads per cylinder is 67 but the correct value ma
y be 255.

Results
   L Linux                    0   1  2     1  14 17       4976
     ext2 blocksize=1024, 2547 KB / 2488 KiB

Hint for advanced users. dmsetup may be used if you prefer to avoid to rewrite t
he partition table for the moment:
echo "0 4976 linear /dev/sdb 63" | dmsetup create test0
add_ext_part_i386: max
add_ext_part_i386: min

interface_write()
 1 E extended                 0   1  1     1  66 62       8246
 5 L Linux                    0   1  2     1  14 17       4976
add_ext_part_i386: max

interface_write()
 1 E extended                 0   1  1  1014  66 62    4216248
 5 L Linux                    0   1  2     1  14 17       4976
simulate write!

write_mbr_i386: starting...
write_all_log_i386: starting...
write_all_log_i386: CHS: 0/1/1,lba=62

Analyse Disk /dev/sdb - 2160 MB / 2060 MiB - CHS 1015 67 62
Geometry from i386 MBR: head=67 sector=62
BAD_RS LBA=538181694 265918
Current partition structure:
 1 E extended             129557  30 57 129559  29 56       8246

Bad relative sector.
No partition is bootable

search_part()
Disk /dev/sdb - 2160 MB / 2060 MiB - CHS 1015 67 62

recover_EXT2: s_block_group_nr=0/0, s_mnt_count=6/20, s_blocks_per_group=8192, s
_inodes_per_group=1248
recover_EXT2: s_blocksize=1024
recover_EXT2: s_blocks_count 2488
recover_EXT2: part_size 4976
     Linux                    0   1  2     1  14 17       4976
     ext2 blocksize=1024, 2547 KB / 2488 KiB
Warning: the current number of heads per cylinder is 67 but the correct value ma
y be 255.

Results
   L Linux                    0   1  2     1  14 17       4976
     ext2 blocksize=1024, 2547 KB / 2488 KiB

Hint for advanced users. dmsetup may be used if you prefer to avoid to rewrite t
he partition table for the moment:
echo "0 4976 linear /dev/sdb 63" | dmsetup create test0
add_ext_part_i386: max
add_ext_part_i386: min

interface_write()
 1 E extended                 0   1  1     1  66 62       8246
 5 L Linux                    0   1  2     1  14 17       4976
simulate write!

write_mbr_i386: starting...
write_all_log_i386: starting...
write_all_log_i386: CHS: 0/1/1,lba=62
Partition table type (auto): Intel
Disk /dev/sdb - 2160 MB / 2060 MiB - ASSMNU G UW2361A3( .261BG
Partition table type: Intel

Analyse Disk /dev/sdb - 2160 MB / 2060 MiB - CHS 1015 67 62
Geometry from i386 MBR: head=67 sector=62
BAD_RS LBA=538181694 265918
Current partition structure:
 1 E extended             129557  30 57 129559  29 56       8246

Bad relative sector.
No partition is bootable

search_part()
Disk /dev/sdb - 2160 MB / 2060 MiB - CHS 1015 67 62

recover_EXT2: s_block_group_nr=0/0, s_mnt_count=6/20, s_blocks_per_group=8192, s
_inodes_per_group=1248
recover_EXT2: s_blocksize=1024
recover_EXT2: s_blocks_count 2488
recover_EXT2: part_size 4976
     Linux                    0   1  2     1  14 17       4976
     ext2 blocksize=1024, 2547 KB / 2488 KiB
Warning: the current number of heads per cylinder is 67 but the correct value ma
y be 255.

Results
   L Linux                    0   1  2     1  14 17       4976
     ext2 blocksize=1024, 2547 KB / 2488 KiB

Hint for advanced users. dmsetup may be used if you prefer to avoid to rewrite t
he partition table for the moment:
echo "0 4976 linear /dev/sdb 63" | dmsetup create test0
add_ext_part_i386: max
add_ext_part_i386: min

interface_write()
 1 E extended                 0   1  1     1  66 62       8246
 5 L Linux                    0   1  2     1  14 17       4976
add_ext_part_i386: max

interface_write()
 1 E extended                 0   1  1  1014  66 62    4216248
 5 L Linux                    0   1  2     1  14 17       4976
add_ext_part_i386: min

interface_write()
 1 E extended                 0   1  1     1  66 62       8246
 5 L Linux                    0   1  2     1  14 17       4976
add_ext_part_i386: max

interface_write()
 1 E extended                 0   1  1  1014  66 62    4216248
 5 L Linux                    0   1  2     1  14 17       4976
add_ext_part_i386: min

interface_write()
 1 E extended                 0   1  1     1  66 62       8246
 5 L Linux                    0   1  2     1  14 17       4976
add_ext_part_i386: max

interface_write()
 1 E extended                 0   1  1  1014  66 62    4216248
 5 L Linux                    0   1  2     1  14 17       4976
add_ext_part_i386: min

interface_write()
 1 E extended                 0   1  1     1  66 62       8246
 5 L Linux                    0   1  2     1  14 17       4976
add_ext_part_i386: max

interface_write()
 1 E extended                 0   1  1  1014  66 62    4216248
 5 L Linux                    0   1  2     1  14 17       4976
add_ext_part_i386: min

interface_write()
 1 E extended                 0   1  1     1  66 62       8246
 5 L Linux                    0   1  2     1  14 17       4976
add_ext_part_i386: max

interface_write()
 1 E extended                 0   1  1  1014  66 62    4216248
 5 L Linux                    0   1  2     1  14 17       4976
add_ext_part_i386: min

interface_write()
 1 E extended                 0   1  1     1  66 62       8246
 5 L Linux                    0   1  2     1  14 17       4976
add_ext_part_i386: max

interface_write()
 1 E extended                 0   1  1  1014  66 62    4216248
 5 L Linux                    0   1  2     1  14 17       4976
add_ext_part_i386: min

interface_write()
 1 E extended                 0   1  1     1  66 62       8246
 5 L Linux                    0   1  2     1  14 17       4976
add_ext_part_i386: max

interface_write()
 1 E extended                 0   1  1  1014  66 62    4216248
 5 L Linux                    0   1  2     1  14 17       4976

search_part()
Disk /dev/sdb - 2160 MB / 2060 MiB - CHS 1015 67 62

recover_EXT2: s_block_group_nr=0/0, s_mnt_count=6/20, s_blocks_per_group=8192, s
_inodes_per_group=1248
recover_EXT2: s_blocksize=1024
recover_EXT2: s_blocks_count 2488
recover_EXT2: part_size 4976
     Linux                    0   1  2     1  14 17       4976
     ext2 blocksize=1024, 2547 KB / 2488 KiB
Warning: the current number of heads per cylinder is 67 but the correct value ma
y be 255.

Results
   L Linux                    0   1  2     1  14 17       4976
     ext2 blocksize=1024, 2547 KB / 2488 KiB

Hint for advanced users. dmsetup may be used if you prefer to avoid to rewrite t
he partition table for the moment:
echo "0 4976 linear /dev/sdb 63" | dmsetup create test0


dir_partition inode=2
   L Linux                    0   1  2     1  14 17       4976
     ext2 blocksize=1024, 2547 KB / 2488 KiB
Directory /
       2 drwxr-xr-x     0      0      1024 27-Jun-2010 22:46 .
       2 drwxr-xr-x     0      0      1024 27-Jun-2010 22:46 ..
X     15 -rw-------     0      0     12288 18-May-2003 17:08 map~
X     19 -rw-------     0      0     12288 11-May-2003 15:49 vmlinuz.autoconf.h
X     20 -rw-r--r--     0      0     24598  2-Aug-2000 22:04 vmlinuz.config
X     21 -rw-r--r--     0      0       126  2-Aug-2000 22:04 vmlinuz.version.h
add_ext_part_i386: max
add_ext_part_i386: min

interface_write()
 1 E extended                 0   1  1     1  66 62       8246
 5 L Linux                    0   1  2     1  14 17       4976
simulate write!

write_mbr_i386: starting...
write_all_log_i386: starting...
write_all_log_i386: CHS: 0/1/1,lba=62

TestDisk exited normally.
pascal@pascal-F6V:~$  

Hors ligne

#25 Le 24/10/2017, à 13:18

ogot

Re : disk ide

je n'ai pas de carte IDE ou plutot je n'ai pas de pc en etat de marche avec un carte IDE
tu penses quoi de testdisk.log ?

Hors ligne