Promise Technology
From AdminWiki
(Difference between revisions)
		
		
m  | 
		|||
| (2 intermediate revisions not shown) | |||
| Line 2: | Line 2: | ||
Stay away from the Promise-based (PDCxxxxx) IDE-Controllers under Linux (and probably other Opensource OS too). They ''WILL'' cause (mostly silent) data corruption. Get a Silicon Image based controller instead ([http://geizhals.at/eu/a36191.html Dawicontrol DC-133] for example).  | Stay away from the Promise-based (PDCxxxxx) IDE-Controllers under Linux (and probably other Opensource OS too). They ''WILL'' cause (mostly silent) data corruption. Get a Silicon Image based controller instead ([http://geizhals.at/eu/a36191.html Dawicontrol DC-133] for example).  | ||
| + | |||
| + | A typical Promise-induced failure looks like that (only visible when filesystem-metadata gets corrupted):  | ||
| + | |||
| + | <pre>  | ||
| + | attempt to access beyond end of device  | ||
| + | 09:01: rw=0, want=1077936132, limit=5879424  | ||
| + | EXT3-fs error (device md(9,1)): ext3_free_branches: Read failure, inode=82836, block=269484032  | ||
| + | Aborting journal on device md(9,1).  | ||
| + | ext3_abort called.  | ||
| + | EXT3-fs abort (device md(9,1)): ext3_journal_start: Detected aborted journal  | ||
| + | Remounting filesystem read-only  | ||
| + | Remounting filesystem read-only  | ||
| + | EXT3-fs error (device md(9,1)) in start_transaction: Journal has aborted  | ||
| + | EXT3-fs error (device md(9,1)) in start_transaction: Journal has aborted  | ||
| + | EXT3-fs error (device md(9,1)) in start_transaction: Journal has aborted  | ||
| + | </pre>  | ||
| + | |||
| + | By this point the only thing you can do is reboot, fsck and pray.  | ||
Latest revision as of 02:14, 4 June 2006
Promise Technology manufactures ATA and SATA (RAID) controllers, which usually feature Promise chips for the device interface and nearly always no RAID CPU, therefore they are "soft-RAIDs" (except the higher-priced models).
Stay away from the Promise-based (PDCxxxxx) IDE-Controllers under Linux (and probably other Opensource OS too). They WILL cause (mostly silent) data corruption. Get a Silicon Image based controller instead (Dawicontrol DC-133 for example).
A typical Promise-induced failure looks like that (only visible when filesystem-metadata gets corrupted):
attempt to access beyond end of device 09:01: rw=0, want=1077936132, limit=5879424 EXT3-fs error (device md(9,1)): ext3_free_branches: Read failure, inode=82836, block=269484032 Aborting journal on device md(9,1). ext3_abort called. EXT3-fs abort (device md(9,1)): ext3_journal_start: Detected aborted journal Remounting filesystem read-only Remounting filesystem read-only EXT3-fs error (device md(9,1)) in start_transaction: Journal has aborted EXT3-fs error (device md(9,1)) in start_transaction: Journal has aborted EXT3-fs error (device md(9,1)) in start_transaction: Journal has aborted
By this point the only thing you can do is reboot, fsck and pray.