Ext2 hiba

Fórumok

Ext2 hiba

Hozzászólások

:-(
szegeny 3 eves quantum lct15osom is kezd hibasodni, pedig szep kort ert meg;

ma, a 60 bootolasonkenti periodikus fsck jelezete a baj kezdetet (/var/log/messages):
Mar 8 11:19:08 localhost kernel: attempt to access beyond end of device
Mar 8 11:19:08 localhost kernel: 16:41: rw=0, want=5245192, limit=5245191

es sajnos igaza van:
(rendszer)
$ badblocks /dev/hdd1 -v
Checking blocks 0 to 5245191
Checking for bad blocks (read-only test): 524518808/ 5245191
5245189
5245190
done
Pass completed, 3 bad blocks found.

(swap)
$ badblocks /dev/hdd6 -v
Checking blocks 0 to 305203
Checking for bad blocks (read-only test): 305200088/ 305203
305201
305202
done
Pass completed, 3 bad blocks found.

(adatok)
$ badblocks /dev/hdd5 -v
Checking blocks 0 to 9116856
Checking for bad blocks (read-only test): done
Pass completed, 0 bad blocks found.

pedig kb ket hetet meg rendben volt;
mindenesetre erdekes, hogy a particiok vegetol kezd el tonkremenni, szerencsere csak 3/4-ig vannak kihasznalva (a swaphez meg szinte nem is nyul a gep)

sad but true

Hello.

Egy debian szerveren /ext2/ kernelt forgattam. Elkezdtem letörölni a régi kernel forrást, de a törlés közben hibával elszállt. Néztem a root particiót, és ro -ra lett mountolva. Visszafűztem rw-re, majd fojtattam, de megint elakadt, és ro-ba voltam. A sylog-ba az alábbi üzenetetket találtam:

Mi lehet a gond? Megdögött a vinyó???

Feb 15 17:44:40 ngep045 kernel: attempt to access beyond end of device
Feb 15 17:44:40 ngep045 kernel: 03:02: rw=0, want=1438393388, limit=5124735
Feb 15 17:44:40 ngep045 kernel: attempt to access beyond end of device
Feb 15 17:44:40 ngep045 kernel: 03:02: rw=0, want=1438393388, limit=5124735
Feb 15 17:44:40 ngep045 kernel: attempt to access beyond end of device
Feb 15 17:44:40 ngep045 kernel: 03:02: rw=0, want=1438393388, limit=5124735
Feb 15 17:44:55 ngep045 kernel: attempt to access beyond end of device
Feb 15 17:44:55 ngep045 kernel: 03:02: rw=0, want=1305318860, limit=5124735
Feb 15 17:44:55 ngep045 kernel: attempt to access beyond end of device
Feb 15 17:44:55 ngep045 kernel: 03:02: rw=0, want=884527324, limit=5124735
Feb 15 17:44:55 ngep045 kernel: attempt to access beyond end of device
Feb 15 17:44:55 ngep045 kernel: 03:02: rw=0, want=92125608, limit=5124735
Feb 15 17:44:55 ngep045 kernel: attempt to access beyond end of device
Feb 15 17:44:55 ngep045 kernel: 03:02: rw=0, want=365531540, limit=5124735
Feb 15 17:44:55 ngep045 kernel: attempt to access beyond end of device
Feb 15 17:44:55 ngep045 kernel: 03:02: rw=0, want=427675088, limit=5124735
Feb 15 17:44:55 ngep045 kernel: attempt to access beyond end of device
Feb 15 17:44:55 ngep045 kernel: 03:02: rw=0, want=295035304, limit=5124735
Feb 15 17:44:55 ngep045 kernel: attempt to access beyond end of device
Feb 15 17:44:55 ngep045 kernel: 03:02: rw=0, want=1102419412, limit=5124735
Feb 15 17:44:55 ngep045 kernel: attempt to access beyond end of device
Feb 15 17:44:55 ngep045 kernel: 03:02: rw=0, want=1305318860, limit=5124735
Feb 15 17:44:55 ngep045 kernel: attempt to access beyond end of device
Feb 15 17:44:55 ngep045 kernel: 03:02: rw=0, want=1305318860, limit=5124735
Feb 15 17:44:55 ngep045 kernel: EXT2-fs error (device ide0(3,2)): ext2_free_inode: bit already cleared for inode 384834
Feb 15 17:44:55 ngep045 kernel: Remounting filesystem read-only
Feb 15 17:44:55 ngep045 kernel: EXT2-fs error (device ide0(3,2)): ext2_free_blocks: bit already cleared for block 656566
Feb 15 17:44:55 ngep045 kernel: Remounting filesystem read-only
Feb 15 17:44:55 ngep045 kernel: EXT2-fs error (device ide0(3,2)): ext2_free_blocks: bit already cleared for block 656567
Feb 15 17:44:55 ngep045 kernel: Remounting filesystem read-only
Feb 15 17:44:55 ngep045 kernel: EXT2-fs error (device ide0(3,2)): ext2_free_blocks: bit already cleared for block 656568
Feb 15 17:44:55 ngep045 kernel: Remounting filesystem read-only
Feb 15 17:44:55 ngep045 kernel: EXT2-fs error (device ide0(3,2)): ext2_free_blocks: bit already cleared for block 656569
Feb 15 17:44:55 ngep045 kernel: Remounting filesystem read-only
Feb 15 17:48:57 ngep045 kernel: Packet Block IN=eth0 OUT=

[quote:5c17db5c56="prince-"]Mi lehet a gond? Megdögött a vinyó???

Elotte jo volt? Az FSCK mit mond? Badblocks-szal nezted mar?

Eddig jó volt, egyszer pár hete már átment ro-ba, de akkor még nem gondoltam hibára...

Az fsck javít egy csomó helyen, a badblocks /ezt még nem használtam/ 3 számsort köpött ki:
5124732
5124733
5124734

Gondolom akkor ez azt jelenti hogy ott a hiba.

[quote:f8da57bd17="prince-"]Eddig jó volt, egyszer pár hete már átment ro-ba, de akkor még nem gondoltam hibára...

Az fsck javít egy csomó helyen, a badblocks /ezt még nem használtam/ 3 számsort köpött ki:
5124732
5124733
5124734

Gondolom akkor ez azt jelenti hogy ott a hiba.

igen. az badsector. adat backup, vinyo szemet. :D

Csak particionald ki a hibas reszt es mukodni fog az meg!

Ha + peched van, és elkezd növekedni a BADSECTOR szám, lazán belegyalogol a következő particióba is. :-(

Ha garis, akkor egyertelmu, ha nem az, akkor meg add el. Ennyi bad sectorral siman megveszik szerintem.

TBS::Antiemes

Gratulálok.

Tudod, ne tégy mással olyat, mit magadnak sem kívánsz!

[quote:b69f6b60bd="Luzer"]Csak particionald ki a hibas reszt es mukodni fog az meg!

Hat nezd, aki a mai HDD arak mellett nekiall badsectoros HDD-vel bohockodni az megerdemli. En egyik gepembe se tennek ilyet. Ennek egy oka van: ha egy HDD-n megjelennek a badsectorok, akkor azoknak a szama tobb, mint valoszinu, hogy novekedni fog. Es az adatok legtobbszor sokkal tobbet ernek a felhasznalonak mint egy HDD. En nem jatszanek ilyennel... Persze ha valakinek nem fontosak az adatai....

Raadasul nem kiparticionalni kell (mit is jelent ez?), hanem a badblocks kimenetet at kell adni a filerendszert keszito programnak. Az pedig a formazas soran kihagyja a hibas helyeket. De megegyszer. En nem tennem ezt.

Kiparticionalas soran megkeresed a hibas blokkokat, es csinalsz egy olyan particiot, ami ezeket tartalmazza, es meg egy szep nagy teruletet elottuk es utannuk. Ez lesz az a particio, amit semmire nem fogsz hasznalni :)

Regen sokan hittek benne, hogy az eleg nagy rahagyassal kiparticionalt hibas blokkok, meg ha szaporodnak is, csak a szamukra letrehozott particion belul fognak szaporodni.

Viszont, mi van, ha a hibakat valami elektronikai hiba okozza, es nem egy helyre tomorodnek, hanem valami minta szerint jonnek letre? Ja, es mi van, ha a hiba nem a cilinder menten, hanem sugariranyban terjed? Es jut eszembe, az LBA ota lehet meg hinni egyaltalan abban, hogy a szomszedos szektorszamok valobn szomszedosak a lemezen???

miq

(STP post-jara)

Szerintem en nem csinalok semmi rosszat azzal senkinek, ha meghirdetem mint nem 100% bad mentes winyo. Legalabbis nem vagom at. Az mas, hogy lehet, hogy nem lesz vele szerencseje... De az mar nem az en hibam, legalabbis szerintem.

TBS::Antiemes

Vettem egy uj vinyót, új telepítés:

ngep045:/home/jaci# badblocks /dev/hda2
5124732
5124733
5124734
ngep045:/home/jaci# mount /dev/hdd2 /mnt
ngep045:/home/jaci# mc

ngep045:/home/jaci# badblocks /dev/hdd2
5124732
5124733
5124734
ngep045:/home/jaci#

A hda2 az uj vinyó, a hdd2 a régi.
Ez lehet?

A badblocks -ra még ezt is szokta írni:
attempt to access beyond end of device 03:2 rw=o, want 5124736, limit 5124735

[quote:d8df4212b1="prince-"]Vettem egy uj vinyót, új telepítés:

ngep045:/home/jaci# badblocks /dev/hda2
5124732
5124733
5124734
ngep045:/home/jaci# mount /dev/hdd2 /mnt
ngep045:/home/jaci# mc

ngep045:/home/jaci# badblocks /dev/hdd2
5124732
5124733
5124734
ngep045:/home/jaci#

csinald meg igy mindegyikre:

#badblocks /dev/hda

#badblocks /dev/hdd

igy mit mond?
A hda2 az uj vinyó, a hdd2 a régi.
Ez lehet?

Ha így futtatom le, akkor nem ír hibát...

Hali!

Még mindíg ezzel a dologgal szívok...
Megy 2-3 napot a gép, majd megint valami hiba van. Ma reggelre is megállt, egy UDMA-s hibaüzenettel.
Forgattam uj kernelt is, és a lilo lefutásakor az alábbi üzenetet kapom:

ngep045:/home/jaci# lilo
Warning: Int 0x13 function 8 and function 0x48 return different
head/sector geometries for BIOS drive 0x80
Warning: Int 0x13 function 8 and function 0x48 return different
head/sector geometries for BIOS drive 0x81
Added Linux
Added Debian-2.4.22
Added Debian-2.4.23
Added Debian-2.4.24*
ngep045:/home/jaci#

Itt mire figyelmeztet??

[quote:767b5b6350="prince-"]Hali!

Még mindíg ezzel a dologgal szívok...
Megy 2-3 napot a gép, majd megint valami hiba van. Ma reggelre is megállt, egy UDMA-s hibaüzenettel.
Forgattam uj kernelt is, és a lilo lefutásakor az alábbi üzenetet kapom:

ngep045:/home/jaci# lilo
Warning: Int 0x13 function 8 and function 0x48 return different
head/sector geometries for BIOS drive 0x80
Warning: Int 0x13 function 8 and function 0x48 return different
head/sector geometries for BIOS drive 0x81
Added Linux
Added Debian-2.4.22
Added Debian-2.4.23
Added Debian-2.4.24*
ngep045:/home/jaci#

Itt mire figyelmeztet??

Ha nem vagyok indiszkret milyen alaplapod van, milyen firmware verzioval?
Illetve megdobhatnal egy hdparm -iI /dev/"akarmi" output-tal is...

Es jut eszembe: jo hogy hdd csere volt, de kabel volt-e ?

[quote:0680aeacad="prince-"]Hali!

Még mindíg ezzel a dologgal szívok...
Megy 2-3 napot a gép, majd megint valami hiba van. Ma reggelre is megállt, egy UDMA-s hibaüzenettel.
Forgattam uj kernelt is, és a lilo lefutásakor az alábbi üzenetet kapom:

ngep045:/home/jaci# lilo
Warning: Int 0x13 function 8 and function 0x48 return different
head/sector geometries for BIOS drive 0x80
Warning: Int 0x13 function 8 and function 0x48 return different
head/sector geometries for BIOS drive 0x81
Added Linux
Added Debian-2.4.22
Added Debian-2.4.23
Added Debian-2.4.24*
ngep045:/home/jaci#

Itt mire figyelmeztet??

Ez az uzenet asszem azt jelenti, hogy nagyobb a hdd 36GB-nal, nekem ezt evek ota irja az otthoni gepem, amibe 80GB-os HDD van. Nem kell vele foglalkozni (allitjak tobb levlistan is).

Okés, köszi.

Akkor máshol keresem a hibát...