disk corruption ext3_free_blocks_sb: bit already cleared for block 232785
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Jaunty |
Won't Fix
|
High
|
Manoj Iyer | ||
linux-2.6 (Debian) |
Fix Released
|
Unknown
|
Bug Description
i booted up my computer (xeon 5130, on tyan s2696, WD raptor connected by sata), running 64bit hardy, up to date as of yesterday. it booted ok, and i opened a few applications (firefox, liferea). i started downloading a live cd from the ubuntu website.
then halfway through the download firefox pops up a message saying that it cannot write the iso file because the disk is locked. i have a look in nautilus and the iso file is marked as locked, i notice that the disk is full. i try to delete some files using nautilus and get more messages about the disk being locked. i try to open a terminal, but bash wont load. switch to a virtual terminal, log in and run dmesg. (luckly had a usb disk mounted so i save dmesg and syslog).
[ 74.631330] NET: Registered protocol family 10
[ 74.631568] lo: Disabled Privacy Extensions
[ 74.632685] ADDRCONF(
[ 85.124125] ath0: no IPv6 routers present
[ 85.515886] eth0: no IPv6 routers present
[ 903.875961] EXT3-fs error (device sda9): ext3_free_
[ 903.875971] Aborting journal on device sda9.
[ 903.876456] ext3_abort called.
[ 903.876459] EXT3-fs error (device sda9): ext3_journal_
[ 903.876462] Remounting filesystem read-only
[ 903.877537] Remounting filesystem read-only
[ 903.877819] EXT3-fs error (device sda9): ext3_free_
[ 903.878272] EXT3-fs error (device sda9): ext3_free_
[ 903.878678] EXT3-fs error (device sda9): ext3_free_
[ 903.879076] EXT3-fs error (device sda9): ext3_free_
[ 903.879477] EXT3-fs error (device sda9) in ext3_free_
[ 903.879821] EXT3-fs error (device sda9) in ext3_free_
[ 903.880166] EXT3-fs error (device sda9) in ext3_free_
[ 903.880514] EXT3-fs error (device sda9) in ext3_free_
[ 903.880868] EXT3-fs error (device sda9) in ext3_reserve_
[ 903.880871] EXT3-fs error (device sda9) in ext3_truncate: Journal has aborted
[ 903.881551] EXT3-fs error (device sda9) in ext3_reserve_
[ 903.881554] EXT3-fs error (device sda9) in ext3_orphan_del: Journal has aborted
[ 903.882238] EXT3-fs error (device sda9) in ext3_reserve_
[ 903.934531] __journal_
[ 903.934538] __journal_
[ 903.934541] __journal_
syslog had lots of:
Mar 30 10:55:15 oberon gdmsetup[6315]: CRITICAL: Error opening file: No such file or directory
Mar 30 10:55:40 oberon last message repeated 3 times
Mar 30 10:56:05 oberon last message repeated 2 times
Mar 30 10:56:13 oberon gdmsetup[6379]: CRITICAL: Error opening file: No such file or directory
Mar 30 10:56:13 oberon gdmsetup[6379]: CRITICAL: Error opening file: No such file or directory
(i opened login screen prefs at the start of the session to turn off the gdm sounds).
i can provide more of dmesg and syslog if needed
on rebooting, fsck was unable to repair the errors (but i will file that as a separate issue).
I have checked that all the cables were secure.
I have checked the disk using smartcrl, it seems to be fine
sam@oberon:~$ sudo smartctl -a /dev/sda
smartctl version 5.37 [x86_64-
Home page is http://
=== START OF INFORMATION SECTION ===
Model Family: Western Digital Raptor family
Device Model: WDC WD1500ADFD-00NLR5
Serial Number: WD-WMAP41915867
Firmware Version: 21.07QR5
User Capacity: 150,039,945,216 bytes
Device is: In smartctl database [for details use: -P show]
ATA Version is: 7
ATA Standard is: ATA/ATAPI-7 published, ANSI INCITS 397-2005
Local Time is: Sun Mar 30 19:13:36 2008 BST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
General SMART Values:
Offline data collection status: (0x82) Offline data collection activity
was completed without error.
Auto Offline Data Collection: Enabled.
Self-test execution status: ( 0) The previous self-test routine completed
without error or no self-test has ever
been run.
Total time to complete Offline
data collection: (4783) seconds.
Offline data collection
capabilities: (0x7b) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Suspend Offline collection upon new
command.
Offline surface scan supported.
Self-test supported.
Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 2) minutes.
Extended self-test routine
recommended polling time: ( 72) minutes.
Conveyance self-test routine
recommended polling time: ( 5) minutes.
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000b 200 200 051 Pre-fail Always - 0
3 Spin_Up_Time 0x0007 162 159 021 Pre-fail Always - 4925
4 Start_Stop_Count 0x0032 100 100 040 Old_age Always - 97
5 Reallocated_
7 Seek_Error_Rate 0x000a 200 200 051 Old_age Always - 0
9 Power_On_Hours 0x0032 099 099 000 Old_age Always - 1440
10 Spin_Retry_Count 0x0012 100 253 051 Old_age Always - 0
11 Calibration_
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 97
194 Temperature_Celsius 0x0022 106 104 000 Old_age Always - 41
196 Reallocated_
197 Current_
198 Offline_
199 UDMA_CRC_
200 Multi_Zone_
SMART Error Log Version: 1
No Errors Logged
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Conveyance offline Completed without error 00% 1440 -
# 2 Extended offline Completed without error 00% 1440 -
# 3 Short offline Completed without error 00% 1439 -
SMART Selective self-test log data structure revision number 1
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Not_testing
2 0 0 Not_testing
3 0 0 Not_testing
4 0 0 Not_testing
5 0 0 Not_testing
Selective self-test flags (0x0):
After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.
Changed in linux-2.6: | |
status: | Unknown → New |
Changed in linux (Ubuntu Jaunty): | |
assignee: | nobody → Manoj Iyer (manjo) |
Changed in linux-2.6 (Debian): | |
status: | New → Fix Released |
Hi Sam,
Just curious if you are able to consistently reproduce this issue or if it was a random occurrence? Also care to comment which specific version of the kernel you were using (cat /proc/version_ signature) ? I know 2.6.24-15 was recently released. Thanks.