Kirjoittaja Aihe: USB-kiintolevy hajoamassa?  (Luettu 3413 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

Poissa Buntu

  • Jäsen
  • Viestejä: 155
USB-kiintolevy hajoamassa?
« : 15.01.2015 - klo:19:18 »
Onkohan ulkoinen USB-kiintolevyni (LaCie) hajoamassa, kun se ei enää liity automaattisesti eikä sille voi kirjoittaa eikä muuttaa käyttöoikeuksia?

Levy kyllä tunnistuu:

Koodia: [Valitse]
~ # blkid
-----
/dev/sdc1: LABEL="BACKUP" UUID="5737b2b8-fea1-4442-add8-2cbb6eb21404" TYPE="ext4" PARTUUID="00004363-01"

~ # fdisk -l
-----
Device     Boot Start       End   Sectors  Size Id Type                                                                                                     
/dev/sdc1        2048 117209087 117207040 55.9G 83 Linux

Liittäminen ei kuitenkaan onnistu automaattisesti eikä manuaalisesti:

Koodia: [Valitse]
~ # mount /dev/sdc1 /media                                                                                                                               
mount: wrong fs type, bad option, bad superblock on /dev/sdc1,                                                                                               
       missing codepage or helper program, or other error

Jos teen levylle fsck-tarkistuksen, liittäminen onnistuu sen jälkeen (mutta ei onnistu uudelleen, jos levy kytketään välillä pois):

Koodia: [Valitse]
~ # fsck /dev/sdc1                                                                                                                                       
fsck from util-linux 2.25.1                                                                                                                                 
e2fsck 1.42.12 (29-Aug-2014)                                                                                                                                 
BACKUP: recovering journal                                                                                                                                   
BACKUP contains a file system with errors, check forced.                                                                                                     
Pass 1: Checking inodes, blocks, and sizes                                                                                                                   
Pass 2: Checking directory structure                                                                                                                         
Pass 3: Checking directory connectivity                                                                                                                     
Pass 4: Checking reference counts                                                                                                                           
Pass 5: Checking group summary information
BACKUP: 11/3662848 files (0.0% non-contiguous), 275923/14650880 blocks

~ # mount /dev/sdc1 /media

Kirjoittaminen levylle ei kuitenkaan onnistu:

Koodia: [Valitse]
~ # touch /media/x
touch: cannot touch ‘/media/x’: Read-only file system

Myöskään käyttöoikeuksien tai omistajan muutos ei onnistu:

Koodia: [Valitse]
~ # chmod 766 /media
chmod: changing permissions of ‘/media’: Read-only file system

~ # chown $USER /media
chown: changing ownership of ‘/media’: Read-only file system
                                                                                                 
/var/log/messages näyttää tällaista heti levyn kytkemisen jälkeen:

Koodia: [Valitse]
2015-01-15T18:26:00.136800+02:00 kai kernel: [ 9483.459129] usb 1-5: new high-speed USB device number 6 using ehci-pci
2015-01-15T18:26:00.251713+02:00 kai kernel: [ 9483.574881] usb 1-5: New USB device found, idVendor=059f, idProduct=0641
2015-01-15T18:26:00.251730+02:00 kai kernel: [ 9483.574889] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
2015-01-15T18:26:00.251731+02:00 kai kernel: [ 9483.574894] usb 1-5: Product: LaCie HardDrive USB
2015-01-15T18:26:00.251732+02:00 kai kernel: [ 9483.574898] usb 1-5: Manufacturer: LaCie
2015-01-15T18:26:00.251734+02:00 kai kernel: [ 9483.574901] usb 1-5: SerialNumber: 10000E000B156A3A
2015-01-15T18:26:00.253721+02:00 kai kernel: [ 9483.576252] usb-storage 1-5:1.0: USB Mass Storage device detected
2015-01-15T18:26:00.253755+02:00 kai kernel: [ 9483.576407] scsi9 : usb-storage 1-5:1.0
2015-01-15T18:26:00.255311+02:00 kai mtp-probe: checking bus 1, device 6: "/sys/devices/pci0000:00/0000:00:12.2/usb1/1-5"
2015-01-15T18:26:00.255828+02:00 kai mtp-probe: bus: 1, device: 6 was not an MTP device
2015-01-15T18:26:04.297733+02:00 kai kernel: [ 9487.624807] scsi 9:0:0:0: Direct-Access     WDC      WD600VE-75HDT1   11.0 PQ: 0 ANSI: 2
2015-01-15T18:26:04.297758+02:00 kai kernel: [ 9487.625191] sd 9:0:0:0: Attached scsi generic sg3 type 0
2015-01-15T18:26:04.298692+02:00 kai kernel: [ 9487.626432] sd 9:0:0:0: [sdc] 117210240 512-byte logical blocks: (60.0 GB/55.8 GiB)
2015-01-15T18:26:04.299703+02:00 kai kernel: [ 9487.627453] sd 9:0:0:0: [sdc] Write Protect is off
2015-01-15T18:26:04.299717+02:00 kai kernel: [ 9487.627460] sd 9:0:0:0: [sdc] Mode Sense: 53 00 00 08
2015-01-15T18:26:04.302755+02:00 kai kernel: [ 9487.630449] sd 9:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
2015-01-15T18:26:04.334752+02:00 kai kernel: [ 9487.661787]  sdc: sdc1
2015-01-15T18:26:04.338703+02:00 kai kernel: [ 9487.665753] sd 9:0:0:0: [sdc] Attached SCSI disk
2015-01-15T18:26:04.714707+02:00 kai kernel: [ 9488.042204] end_request: critical target error, dev sdc, sector 0
2015-01-15T18:26:04.714721+02:00 kai kernel: [ 9488.042217] JBD2: recovery failed
2015-01-15T18:26:04.714722+02:00 kai kernel: [ 9488.042224] EXT4-fs (sdc1): error loading journal

Ymmärsin tuosta ainakin, että Write Protect is off ja end_request: critical target error, dev sdc, sector 0 ja EXT4-fs (sdc1): error loading journal.

Olen tyhjentänyt levyn ja formatoinut sen uudelleen GPartEdillä. Formatointi onnistui ilman virheilmoituksia, mutta yllä olevat ongelmat eivät poistuneet. Onkohan levy tullut tiensä päähän vai olisiko vielä jotain tehtävissä?

Poissa Buntu

  • Jäsen
  • Viestejä: 155
Vs: USB-kiintolevy hajoamassa?
« Vastaus #1 : 16.01.2015 - klo:19:02 »
Ankaran tutkimisen jälkeen apu löytyi, mistäpä muualta, kuin archlinuxin forumista:

https://bbs.archlinux.org/viewtopic.php?id=186900

Vika ei taida sittenkään olla kiintolevyssä, vaan se liittyy jotenkin kerneliin (3.16 – 3.17). Poistamalla journal käytöstä levyn liittäminen ja sille kirjoittaminen onnistuu taas:

Koodia: [Valitse]
~ # e2fsck /dev/sdc1
e2fsck 1.42.12 (29-Aug-2014)
BACKUP: recovering journal
BACKUP contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity                                                                                                                     
Pass 4: Checking reference counts                                                                                                                           
Pass 5: Checking group summary information                                                                                                                   
BACKUP: 11/3662848 files (0.0% non-contiguous), 275923/14650880 blocks   
                                                                                   
~ # tune2fs -O ^has_journal /dev/sdc1                                                                                                                   
tune2fs 1.42.12 (29-Aug-2014)