[Ubuntu 14.04] Steeds weer corrupte partities

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • doltishDuke
  • Registratie: Februari 2005
  • Laatst online: 18:11
Ik heb hier als veredeld mediacenter een Ubuntu systeem draaien. Hardware is wat oud, maar nog niet antiek.

Asrock A75M
AMD A6-3500
4GB no-name memory

Omdat zoiets natuurlijk nogal wat opslag vereist heb ik recent een extra 2TB schijfje gekocht, een Seagate om mee te beginnen. Ding deed niks, werd niet herkend door Ubuntu. Wel door de BIOS, maar na poging twee met Ubuntu ook daar niet meer. Teruggebracht en een nieuwe meegekregen. Ging goed, voor drie dagen en toen vlogen de IO errors me om te oren tot het punt waar de schijf niet meer te benaderen was. Teruggebracht en een Western Digital Red schijf meegenomen. Ook daar weer alles prima tot vanmorgen het filesystem (EXT4) besluit read-only te worden :/

Google erbij gepakt en aan de hand van dit erachter gekomen dat het een defect superblock betreft. Daarvan heb ik een backup teruggezet en toen ging het weer goed. SABnzbd weer aangezwengeld en die was nog geen drie minuten aan het downloaden, of wederom schiet het geheel in read-only. Weer alles gecheckt, weer een defect superblock. Andere backup teruggezet, en u raadt het al, inmiddels is het weer prijs. Dit is wat ik krijg van fsck

code:
1
2
3
4
$ sudo fsck.ext4 -v /dev/sda1
e2fsck 1.42.9 (4-Feb-2014)
fsck.ext4: Attempt to read block from filesystem resulted in short read while trying to open /dev/sda1
Could this be a zero-length partition?


Nou ben ik mij ervan bewust dat er zoiets als pech bestaat maar drie schijven die moeilijk doen lijkt me een andere oorzaak te hebben. Meerdere SATA kabels en een andere voeding heb ik al geprobeerd. In het systeem hangt ook een OCZ SSD die nog nooit moeilijk gedaan heeft. Na wat Googlen is het enige probleem wat ik heb kunnen vinden met deze schijven een sectorgrootte van 4096 bytes ipv 512 bytes. Hier ben ik achter gekomen nadat ik de foutmelding "partition 1 does not start on sector boundary" kreeg en via Google hier ben uitgekomen. Ik krijg hem niet meer gereproduceerd (de schijf verschijnt niet meer in fdisk) dus wat er omheen staat kan ik helaas niet meer terug vinden. Tevens weet ik niet of dit er iets mee te maken heeft, voor zover ik begrijp zou het alleen performance wat naar beneden halen. Ik kan daar niet zo mee zitten aangezien de schijf puur voor opslag is.


Momenteel enigszins ten einde raad met wat ik met dit systeem aan moet. Het lijkt mij toch sterk dat het aan de WD Red schijf ligt, vooral aangezien dat de derde op rij zou zijn. Mij lijkt het, met zeer beperkte kennis van Linux bestandssystemen, voor de hand liggender dat er ergens softwarematig iets niet goed gaat. Het systeem staat 24/7 aan, dus van het verkeerd afsluiten van de schijf zou eigenlijk geen sprake moeten zijn. Ik verdenk de controller, maar kan dan niet verklaren waarom er met de SSD geen problemen zijn, en met de HDD wel waarbij het niet uit schijnt te maken welke port en welke kabel ik gebruik.

Heeft iemand enig idee in welke richting ik verder zou moeten gaan zoeken naar de oorzaak van dit probleem? Ik begin er onderhand erg moe van te worden en via Google vind ik eigenlijk alleen eenmalige oplossingen voor problemen. Die werken wel, maar dat dit gedonder wekelijks terugkeert lijkt me ook niet echt normaal.

Acties:
  • 0 Henk 'm!

  • TommieW
  • Registratie: December 2010
  • Laatst online: 13:12

TommieW

Numa numa.

Als de schijf geformatteerd mag worden (m.a.w. er staat geen data op waarvan je geen back-up hebt), zou je kunnen proberen om de schijf als ext3 te formatteren. Als je dan nog steeds problemen hebt, kan je ook nog een keertje NTFS proberen.

Ik blijf dit toch een heel apart probleen vinden. Nog nooit zoiets gezien of gehoord. Daarom blijf ik het even volgen. :)

1700X@3,9GHZ - Asus Crosshair VI Hero - 32GB Corsair LPX - GTX 1070Ti
iPhone 13 Pro Max - Macbook Pro 16" M1 Pro


Acties:
  • 0 Henk 'm!

  • doltishDuke
  • Registratie: Februari 2005
  • Laatst online: 18:11
TommieW schreef op vrijdag 26 december 2014 @ 18:34:
Als de schijf geformatteerd mag worden (m.a.w. er staat geen data op waarvan je geen back-up hebt), zou je kunnen proberen om de schijf als ext3 te formatteren. Als je dan nog steeds problemen hebt, kan je ook nog een keertje NTFS proberen.

Ik blijf dit toch een heel apart probleen vinden. Nog nooit zoiets gezien of gehoord. Daarom blijf ik het even volgen. :)
Voorlopig nog even niet, maandag haal ik even een ander schijfje op en zet ik één en ander over. Staan vooral dingen op die geript zijn of gedownload en wat me gewoon een hoop tijd kost om terug te halen. Niks onvervangbaars, dat durf ik niet meer op dit systeem :+

Ik meen trouwens de schijf ook als ext3 geformatteerd te hebben destijds, maar ik zal me wel vergist hebben. Kan me in ieder geval niet voorstellen dat schijven op eigen houtje een ander filesystem invoeren..

[ Voor 12% gewijzigd door doltishDuke op 26-12-2014 18:38 ]


Acties:
  • 0 Henk 'm!

  • TommieW
  • Registratie: December 2010
  • Laatst online: 13:12

TommieW

Numa numa.

doltishDuke schreef op vrijdag 26 december 2014 @ 18:37:
[...]


Voorlopig nog even niet, maandag haal ik even een ander schijfje op en zet ik één en ander over. Staan vooral dingen op die geript zijn of gedownload en wat me gewoon een hoop tijd kost om terug te halen. Niks onvervangbaars, dat durf ik niet meer op dit systeem :+

Ik meen trouwens de schijf ook als ext3 geformatteerd te hebben destijds, maar ik zal me wel vergist hebben. Kan me in ieder geval niet voorstellen dat schijven op eigen houtje een ander filesystem invoeren..
Dan vind ik het wel apart dat je het commando voor ext4 gebruikt. Typfoutje?
doltishDuke schreef op vrijdag 26 december 2014 @ 18:27:
code:
1
2
3
4
$ sudo fsck.ext4 -v /dev/sda1
e2fsck 1.42.9 (4-Feb-2014)
fsck.[b]ext4[/b]: Attempt to read block from filesystem resulted in short read while trying to open /dev/sda1
Could this be a zero-length partition?
Je kan ook nog proberen om een nachtje een memtest te draaien. Hoewel het misschien onwaarschijnlijk lijkt, kan het natuurlijk ook komen door RAM geheugen met problemen. :)

1700X@3,9GHZ - Asus Crosshair VI Hero - 32GB Corsair LPX - GTX 1070Ti
iPhone 13 Pro Max - Macbook Pro 16" M1 Pro


Acties:
  • 0 Henk 'm!

  • doltishDuke
  • Registratie: Februari 2005
  • Laatst online: 18:11
TommieW schreef op vrijdag 26 december 2014 @ 18:44:
[...]

Dan vind ik het wel apart dat je het commando voor ext4 gebruikt. Typfoutje?

[...]


Je kan ook nog proberen om een nachtje een memtest te draaien. Hoewel het misschien onwaarschijnlijk lijkt, kan het natuurlijk ook komen door RAM geheugen met problemen. :)
Nee, want toen ie eerst in read-only schoot heb ik dat even gecontroleerd, en toen stond ie als ext4 in het lijstje.

Memtest is natuurlijk ook wel een idee. Heb eigenlijk nooit last van instabiliteit met dit ding, maar het kan natuurlijk nooit kwaad om dat eens te proberen.

Acties:
  • 0 Henk 'm!

  • jan99999
  • Registratie: Augustus 2005
  • Laatst online: 15:01
In overclock forum, vind je ook meer programma's om je pc te testen op stabiliteit.
Memtest86
cpu test programma
Je kunt met par2 misschien, een map maken met par2 files en dit eens kopieren over je schijven, en dan een par check doen.
Videokaart programma, om je videokaart te belasten.

Kontroleer ook je moederbord op fouten tav bolle condensators,
kijk of alle stekkers goed zijn, vervang kabels,
sluit stroom kabels goed aan, naar de voeding toe, dus verdeel de stroomkabels goed over de kabels die uit de voeding komen.

En geef ook alle hardware op, en welke linux je gebruikt.

Installeer eens linux opnieuw.

Voeding te licht misschien? Heb een keer gezien dat een slechte voeding de hd defect maakte, voeding vernieuwd, toen was het pas weg.
Pc tijdelijk aarde aansluiten?

[ Voor 11% gewijzigd door jan99999 op 26-12-2014 21:12 ]


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 21:30

Hero of Time

Moderator LNX

There is only one Legend

Je doet een fsck op /dev/sda1, maar je hebt ook nog een SSD. Weet je zeker dat /dev/sda je WD is, en niet de OCZ SSD? Wat krijg nou precies je in je logs te zien als het probleem voorkomt?

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • doltishDuke
  • Registratie: Februari 2005
  • Laatst online: 18:11
Hero of Time schreef op vrijdag 26 december 2014 @ 23:52:
Je doet een fsck op /dev/sda1, maar je hebt ook nog een SSD. Weet je zeker dat /dev/sda je WD is, en niet de OCZ SSD? Wat krijg nou precies je in je logs te zien als het probleem voorkomt?
Ja, dat weet ik zeker.
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 1.8T 0 disk
└─sda1 8:1 0 1.8T 0 part
sdb 8:16 0 28G 0 disk
├─sdb1 8:17 0 26G 0 part
├─sdb2 8:18 0 1K 0 part
└─sdb5 8:21 0 2G 0 part
sdc 8:32 0 28G 0 disk
├─sdc1 8:33 0 20.2G 0 part /
├─sdc2 8:34 0 1K 0 part
└─sdc5 8:37 0 7.7G 0 part [SWAP]
sdd 8:48 1 3.7G 0 disk
└─sdd1 8:49 1 3.7G 0 part /media/martijn/DF66-5D74
sda is de WD, sdb is een min of meer lege SSD, sdc is eenzelfde maar dan met het OS erop en sdd is een USB stickje.


Natuurlijk heb ik sinds het posten van dit topic nergens meer last van gehad, maar vanmorgen stond de boel weer read-only. Dmesg zei het volgende:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
[  554.055683] EXT4-fs error (device sda1): __ext4_get_inode_loc:3935: inode #29886444: block 119537822: comm pool: unable to read itable block
[  554.055689] EXT4-fs (sda1): previous I/O error to superblock detected
[  554.055698] sd 1:0:0:0: [sda] Unhandled error code
[  554.055700] sd 1:0:0:0: [sda]  
[  554.055701] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK
[  554.055703] sd 1:0:0:0: [sda] CDB: 
[  554.055704] Write(10): 2a 00 00 00 00 22 00 00 08 00
[  554.055710] Buffer I/O error on device sda1, logical block 0
[  554.055711] lost page write due to I/O error on sda1
[  554.059176] sd 1:0:0:0: [sda] Unhandled error code
[  554.059183] sd 1:0:0:0: [sda]  
[  554.059185] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK
[  554.059187] sd 1:0:0:0: [sda] CDB: 
[  554.059188] Read(10): 28 00 39 81 02 22 00 00 08 00
[  554.059207] EXT4-fs warning (device sda1): __ext4_read_dirblock:908: error reading directory block (ino 30147800, block 0)
[  554.060083] sd 1:0:0:0: [sda] Unhandled error code
[  554.060089] sd 1:0:0:0: [sda]  
[  554.060092] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK
[  554.060094] sd 1:0:0:0: [sda] CDB: 
[  554.060095] Read(10): 28 00 39 41 0a c2 00 00 08 00
[  554.060112] EXT4-fs warning (device sda1): __ext4_read_dirblock:908: error reading directory block (ino 30018073, block 0)
[  554.060344] sd 1:0:0:0: [sda] Unhandled error code
[  554.060346] sd 1:0:0:0: [sda]  
[  554.060348] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK
[  554.060349] sd 1:0:0:0: [sda] CDB: 
[  554.060350] Read(10): 28 00 39 41 0a b2 00 00 08 00
[  554.060360] EXT4-fs warning (device sda1): __ext4_read_dirblock:908: error reading directory block (ino 30018064, block 0)
[  554.060575] sd 1:0:0:0: [sda] Unhandled error code
[  554.060577] sd 1:0:0:0: [sda]  
[  554.060578] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK
[  554.060580] sd 1:0:0:0: [sda] CDB: 
[  554.060581] Read(10): 28 00 39 01 06 2a 00 00 08 00
[  554.060588] EXT4-fs warning (device sda1): __ext4_read_dirblock:681: error reading directory block (ino 29887087, block 0)
[  554.161127] sd 1:0:0:0: [sda] Unhandled error code
[  554.161135] sd 1:0:0:0: [sda]  
[  554.161137] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK
[  554.161139] sd 1:0:0:0: [sda] CDB: 
[  554.161141] Read(10): 28 00 39 04 00 32 00 00 08 00
[  568.038794] EXT4-fs (sda1): previous I/O error to superblock detected
[  568.038837] sd 1:0:0:0: [sda] Unhandled error code
[  568.038839] sd 1:0:0:0: [sda]  
[  568.038842] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK
[  568.038843] sd 1:0:0:0: [sda] CDB: 
[  568.038845] Write(10): 2a 00 00 00 00 22 00 00 08 00
[  568.038851] blk_update_request: 44 callbacks suppressed
[  568.038853] end_request: I/O error, dev sda, sector 34
[  568.038856] Buffer I/O error on device sda1, logical block 0
[  568.038857] lost page write due to I/O error on sda1
[  568.038865] EXT4-fs error (device sda1): ext4_put_super:791: Couldn't clean up the journal
[  593.019439] sd 1:0:0:0: [sda] Unhandled error code
[  593.019445] sd 1:0:0:0: [sda]  
[  593.019447] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK
[  593.019450] sd 1:0:0:0: [sda] CDB: 
[  593.019451] Read(10): 28 00 00 00 00 24 00 00 02 00
[  593.019458] end_request: I/O error, dev sda, sector 36
[  593.019469] EXT4-fs (sda1): unable to read superblock



Moet zeggen dat ik het zelf nog niet uitgeplozen heb, maar ik moet nu rennen naar mijn werk. Vanavond even verder graven in de logs.

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 21:30

Hero of Time

Moderator LNX

There is only one Legend

Het is een oud topic, maar http://ubuntuforums.org/showthread.php?t=1387698 zegt dat een update van de SATA BIOS heeft geholpen. Heb je updates in de vorm van een nieuwere BIOS oid beschikbaar?

Commandline FTW | Tweakt met mate

Pagina: 1