Hjälp med att rädda data från en hårddisk!

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
martin77
Inlägg: 150
Blev medlem: 05 okt 2007, 16:51
OS: Xubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: Malmö

Hjälp med att rädda data från en hårddisk!

Inlägg av martin77 »

Hej

Ska försöka hjälpa en kompis att rädda data från hans externa hårddisk.
När jag kopplar in den så vill den inte mounta, och jag får det här meddelandet av dmesg:

Kod: Markera allt

USB Mass Storage device detected
[32793.875267] usb-storage 5-2:1.0: Quirks match for vid 152d pid 2329: 8020
[32793.875297] scsi host5: usb-storage 5-2:1.0
[32794.873171] scsi 5:0:0:0: Direct-Access     WDC WD20 EARX-00PASB0          PQ: 0 ANSI: 2 CCS
[32794.873804] sd 5:0:0:0: Attached scsi generic sg7 type 0
[32794.877033] sd 5:0:0:0: [sdg] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
[32794.877435] sd 5:0:0:0: [sdg] Write Protect is off
[32794.877442] sd 5:0:0:0: [sdg] Mode Sense: 28 00 00 00
[32794.877935] sd 5:0:0:0: [sdg] No Caching mode page found
[32794.877943] sd 5:0:0:0: [sdg] Assuming drive cache: write through
[32794.909282]  sdg: sdg1
[32794.910526] sd 5:0:0:0: [sdg] Attached SCSI disk
[32802.887811] usb 5-2: reset high-speed USB device number 2 using xhci_hcd
[32817.991451] usb 5-2: device descriptor read/64, error -110
[32819.007904] systemd-default-display-manager-generator[24336]: /etc/X11/default-display-manager points at lightdm while the default systemd unit is sddm.service. Reconfiguring lightdm as default.
[32833.199064] usb 5-2: device descriptor read/64, error -110
[32833.414959] usb 5-2: reset high-speed USB device number 2 using xhci_hcd
[32848.518618] usb 5-2: device descriptor read/64, error -110
[32863.726290] usb 5-2: device descriptor read/64, error -110
[32863.942126] usb 5-2: reset high-speed USB device number 2 using xhci_hcd
[32863.960498] xhci_hcd 0000:04:00.0: xHCI xhci_drop_endpoint called with disabled ep ffff8801b0569300
[32863.960505] xhci_hcd 0000:04:00.0: xHCI xhci_drop_endpoint called with disabled ep ffff8801b0569348
[32894.903881] usb 5-2: reset high-speed USB device number 2 using xhci_hcd
[32910.007143] usb 5-2: device descriptor read/64, error -110
[32925.214431] usb 5-2: device descriptor read/64, error -110
[32925.430311] usb 5-2: reset high-speed USB device number 2 using xhci_hcd
[32940.533644] usb 5-2: device descriptor read/64, error -110
[32955.741043] usb 5-2: device descriptor read/64, error -110
[32955.956924] usb 5-2: reset high-speed USB device number 2 using xhci_hcd
[32955.983425] xhci_hcd 0000:04:00.0: xHCI xhci_drop_endpoint called with disabled ep ffff8801b0569300
[32955.983434] xhci_hcd 0000:04:00.0: xHCI xhci_drop_endpoint called with disabled ep ffff8801b0569348
[32984.509106] sd 5:0:0:0: [sdg] FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[32984.509112] sd 5:0:0:0: [sdg] Sense Key : Unit Attention [current]
[32984.509115] sd 5:0:0:0: [sdg] Add. Sense: Not ready to ready change, medium may have changed
[32984.509117] sd 5:0:0:0: [sdg] CDB: 
[32984.509119] Read(10): 28 00 e8 e0 77 3f 00 00 08 00
[32984.509126] blk_update_request: I/O error, dev sdg, sector 3907024703
[33131.170973] usb 5-2: USB disconnect, device number 2
[33131.178819] sd 5:0:0:0: [sdg] FAILED Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
[33131.178825] sd 5:0:0:0: [sdg] CDB: 
[33131.178828] Read(10): 28 00 e8 e0 77 3f 00 00 01 00
[33131.178836] blk_update_request: I/O error, dev sdg, sector 3907024703
[33131.178841] Buffer I/O error on dev sdg1, logical block 3907024640, async page read
[33131.178867] sd 5:0:0:0: [sdg] FAILED Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
[33131.178870] sd 5:0:0:0: [sdg] CDB: 
[33131.178871] Read(10): 28 00 e8 e0 77 40 00 00 07 00
[33131.178878] blk_update_request: I/O error, dev sdg, sector 3907024704
[33131.178881] Buffer I/O error on dev sdg1, logical block 3907024641, async page read
[33131.178883] Buffer I/O error on dev sdg1, logical block 3907024642, async page read
[33131.178886] Buffer I/O error on dev sdg1, logical block 3907024643, async page read
[33131.178888] Buffer I/O error on dev sdg1, logical block 3907024644, async page read
[33131.178890] Buffer I/O error on dev sdg1, logical block 3907024645, async page read
[33131.178892] Buffer I/O error on dev sdg1, logical block 3907024646, async page read
[33131.178895] Buffer I/O error on dev sdg1, logical block 3907024647, async page read
[33131.187111] Buffer I/O error on dev sdg1, logical block 3907024640, async page read
[33131.187118] Buffer I/O error on dev sdg1, logical block 3907024641, async page read
Jag har googlat lite och kommit fram till att det kanske inte går att rädda någonting på den. Men det verkar finnas ett program, ddrescue, i repona heter det gddrescue som kanske kan vara till hjälp för att klona disken. När jag läste några trådar om det stod det också att man ska inte fippla för mycket med disken eftersom den riskerar att paja än mer. Jag känner inte till programmet och har aldrig använt det. Så mina frågor är om någon som känner igen meddelandena och kanske kan säga mig om det är möjligt överhuvudtaget att rädda datan. Om så, hur går jag tillväga på bästa sätt? Tacksam för hjälp.

Hälsningar

Martin
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

Re: Hjälp med att rädda data från en hårddisk!

Inlägg av johanre »

Som du själv säger; disken lär med all sannolikhet inte gå att rädda. Men du kan försöka först med en fsck:

Kod: Markera allt

sudo fsck /dev/sdg
Om det visar sig framgångsrikt så kan ddrescue / gddrescue användas för att rädda data från disken.
martin77
Inlägg: 150
Blev medlem: 05 okt 2007, 16:51
OS: Xubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: Malmö

Re: Hjälp med att rädda data från en hårddisk!

Inlägg av martin77 »

Ledsen för att jag återkommer efter så lång tid. Har haft fullt upp med annat.
Hur som helst... Nu dyker disken inte ens upp i dmesg när jag pluggar in den. Kanske har den lagt av för gott. Testade kommandot men får det här svaret:

Kod: Markera allt

 martin  ~  sudo fsck /dev/sdg
fsck från util-linux 2.25.2
e2fsck 1.42.12 (29-Aug-2014)
fsck.ext2: Inget medium funnet vid försök att öppna /dev/sdg

Superblocket kunde inte läsas eller beskriver inte ett giltigt
ext2/ext3/ext4-filsystem.  Om enheten är giltig och den verkligen innehåller ett
ext2/ext3/ext4-filsystem (och inte växlingsutrymme eller ufs eller något annat)
är superblocket trasigt, och du kan försöka köra med ett alternativt
superblock:
    e2fsck -b 8193 <enhet>
 eller
    e2fsck -b 32768 <enhet>

Vilket kanske inte är konstigt eftersom disken inte syns någon annanstans. Men finns det ngt kommando för att kolla vad som är inpluggat via usb? lsusb ger inget vad jag kan se. Kan inte hitta något i journalctl heller.
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

Re: Hjälp med att rädda data från en hårddisk!

Inlägg av johanre »

Kod: Markera allt

dmesg | grep usb
kan eventuellt ge någon info men det ser allt mer ut som om hårddisken är bortom räddning. Tyvärr. :-\
Användarvisningsbild
eson57
Inlägg: 1103
Blev medlem: 06 dec 2014, 10:44
OS: Linux Mint

Re: Hjälp med att rädda data från en hårddisk!

Inlägg av eson57 »

En tanke bara...
Chassielektroniken har en tendens att gå sönder på externa hårddiskar och detta får ofta de mest besynnerliga symptom.
Jag har vid åtskilliga tillfällen monterat isär chassit och monterat själva disken internt i en dator, för att konstatera att disken är fullt funktionsduglig och visst möjlig att extrahera data från.
Prova detta innan du ger upp, om du inte redan gjort så.
Alltid på kanelen!
martin77
Inlägg: 150
Blev medlem: 05 okt 2007, 16:51
OS: Xubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: Malmö

Re: Hjälp med att rädda data från en hårddisk!

Inlägg av martin77 »

Hej

@johanre: Vad gäller

Kod: Markera allt

dmesg | grep usb
så ger det inget utöver de andra usb-grejerna som är inkopplade.

@eson57 Disken är redan utplockad. Jag använder mig av en dockningsstation. Men det är väl bara att konstatera att disken har nått EOL :(

Nåja, tack för all hjälp i alla fall.
Användarvisningsbild
Kujo
Inlägg: 2
Blev medlem: 26 sep 2015, 16:23
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS

Re: Hjälp med att rädda data från en hårddisk!

Inlägg av Kujo »

Bumpar tråden lite då jag också är i behov av att "rädda" data ifrån 3 stycken hårddiskar.

Jag har 3 stycken hårddiskar liggandes med filer på som jag vill komma åt.

Disk 1 är en Seageate Barracuda 1TB.
Disk 2 är en Hitachi 1TB
Disk 3 är en Western Digital 1TB

På två utav dessa diskar finns det windows installerat men jag vet inte vilka, den tredje ska bara vara en storage disk (NTFS).

Jag köpte en IcyBox IB-121CL-U3 som jag kopplade in diskarna i men dom dök inte upp alls på min Linux laptop. Testade också med en Windows 7 samt Windows 8.1 dator och där installerades några drivrutiner men det blev samma resultat, inga diskar hittades.

Jag blev tillsagd att på någon av mina Windows datorer gå in på diskhanteraren och ge diskarna en enhetsbeteckning för att dom skulle dyka upp i datorn, dock så låg inte diskarna där heller så kunde inte ge dom någon enhetsbeteckning.

Jag funderade om det kunde vara något fel på dockningsstationen och köpte därför en till dockningsstation Deltaco map-gd35u3 och fick samma resultat.

Jag tycker det är lite konstigt då jag hade en mycket äldre dockningsstation förut där diskarna fungerade perfekt i både i Fedora samt Windows 7/8.1.

Diskarna är inte skadade på något sätt, dom är bara inte använda på ca 1 år då min gamla dockningsstation gick sönder och jag har inte köpt en ny dockningsstation förrens nu.


Nu vill jag gärna komma åt filer som ligger utspritt på alla 3 diskar och jag har bara 1 laptop med Ubuntu Mate 15.04 att arbeta med.

Är ingen avancerad användare och behöver hjälp med att få datorn att mounta diskarna.
https://vimla.se/tipsa?201509060017593135
10kr/månadsrabatt, 20GB extra data i 1år samt halva priset i 3 månader.
Användarvisningsbild
Kujo
Inlägg: 2
Blev medlem: 26 sep 2015, 16:23
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS

Re: Hjälp med att rädda data från en hårddisk!

Inlägg av Kujo »

Jag har googlat lite och kört olika kommandon som folk har skrivit på diverse forum, jag har kört alla kommandon med Deltaco dockningsstationen inkopplad.

lsusb

Kod: Markera allt

Bus 002 Device 003: ID 05c6:9204 Qualcomm, Inc. 
Bus 002 Device 005: ID 12d1:1506 Huawei Technologies Co., Ltd. E398 LTE/UMTS/GSM Modem/Networkcard
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 17ef:4816 Lenovo 
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


ls /dev/ | grep sd med stationen urkopplat och sedan inkopplad.

Kod: Markera allt

sda
sda1
sda2
sda5
sdb

Kod: Markera allt

sda
sda1
sda2
sda5
sdb


fdisk -l

Kod: Markera allt

Disk /dev/sda: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xf8b7cb75

Device     Boot  Start        End    Sectors   Size Id Type
/dev/sda1  *      2048     499711     497664   243M 83 Linux
/dev/sda2       501758 1953523711 1953021954 931,3G  5 Extended
/dev/sda5       501760 1953523711 1953021952 931,3G 83 Linux

Partition 3 does not start on physical sector boundary.


Disk /dev/mapper/sda5_crypt: 931,3 GiB, 999945142272 bytes, 1953017856 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/mapper/ubuntu--mate--vg-root: 927,4 GiB, 995820044288 bytes, 1944961024 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/mapper/ubuntu--mate--vg-swap_1: 3,8 GiB, 4076863488 bytes, 7962624 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/mapper/cryptswap1: 3,8 GiB, 4076339200 bytes, 7961600 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
https://vimla.se/tipsa?201509060017593135
10kr/månadsrabatt, 20GB extra data i 1år samt halva priset i 3 månader.
Skriv svar

Återgå till "Terminalforum"