It was indeed me who ran into this problem about a year ago. My solution was published in Session 9341 at the San Francisco SHARE last August.
A copy of my session is on Mark Post's Linuxvm.org website at http://linuxvm.org/present/SHARE99/S9341GWa.pdf (note the amusing cover page done by my wife!) The relevant information is on page 16 of the presentation. Hope it helps! "Christmas is a funny season. What other time of the year do you sit in front of a dead tree and eat candy out of your socks?" Gordon Wolfe, Ph.D. (425)865-5940 VM Technical Services, The Boeing Company > ---------- > From: Mark Post > Reply To: Linux on 390 Port > Sent: Thursday, December 5, 2002 7:17 PM > To: [EMAIL PROTECTED] > Subject: Re: Ext3 oddity > > Adam, > > This looks similar to a problem someone else (Gordon Wolfe?) was having a > while ago. Is the file system on the minidisk you're accessing mounted R/W > on another system? If so, it's marked as being dirty. If you make sure the > file system is only mounted R/O by all systems accessing it, this problem > may go away. > > Mark Post > > -----Original Message----- > From: Linux on 390 Port [mailto:[EMAIL PROTECTED]]On Behalf Of > Adam Thornton > Sent: Thursday, December 05, 2002 9:48 PM > To: [EMAIL PROTECTED] > Subject: Re: Ext3 oddity > > > On Fri, Dec 06, 2002 at 08:24:08AM +0800, John Summerfield wrote: > > On RHL, fsck is invoked by the initialisation scripts. Check what yours > > is doing, possibly it's going wrong on ext3/ > > Nope. > > If I detach the disk so it isn't mounted at boot, and then reattach it > dynamically.... > > mount -t ext2 -o ro /dev/dasd/0cd2/part1 /cd/cdimage2 > > Works just fine. > > However (from the console): > > debinst:~# mount -t ext3 -o ro /dev/dasd/0cd2/part1 /cd/cd2image > mount -t ext3 -o ro /dev/dasd/0cd2/part1 /cd/cd2image > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: EXAMINE 32: fatal error > dasd(eckd): Sense data: > dasd(eckd):device 0CD2 on irq 6: I/O status report: > dasd(eckd):in req: 06829700 CS: 0x00 DS: 0x02 > dasd(eckd):Failing CCW: 068297a0 > dasd(eckd):Sense(hex) 0- 7: 80 02 00 00 00 00 00 00 > dasd(eckd):Sense(hex) 8-15: 00 00 00 00 00 00 00 00 > dasd(eckd):Sense(hex) 16-23: 00 00 00 00 00 00 05 c0 > dasd(eckd):Sense(hex) 24-31: 02 01 04 00 00 00 00 00 > dasd(eckd):32 Byte: Format: 0 Exception class 0 > > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: (EXAMINE) ERP chain report > for req: 06829700 > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: 06829700: c5c3d2c4 00000000 > 06829600 06829800 > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: 06829710: 06fed800 067fe600 > 06829790 03000002 > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: 06829720: 00000000 ff000000 > 06829770 00000000 > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: 06829730: 00000000 00000000 > 0000011e 1a300000 > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: 06829740: b8a279cb eaf51000 > b8a279cb eaf51b00 > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: 06829750: 00000000 00000000 > 00000000 00000000 > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: 06829760: 00000004 00000020 > 0053eb7c 00000000 > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: Channel program (complete): > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: 06829790: 63400010 06829770 > 47400010 06829780 > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: 068297a0: 85001000 06696000 > 00000000 00000000 > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: 068297b0: 00000000 00000000 > 00000000 00000000 > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: 068297c0: 00000000 00000000 > 00000000 00000000 > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: Failed CCW (068297a0) > already logged > end_request: I/O error, dev 5e:11 (dasd), sector 4016 > kjournald starting. Commit interval 5 seconds > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: EXAMINE 32: fatal error > dasd(eckd): Sense data:> > dasd(eckd):device 0CD2 on irq 6: I/O status report: > dasd(eckd):in req: 06829700 CS: 0x00 DS: 0x02 > dasd(eckd):Failing CCW: 068297a0 > dasd(eckd):Sense(hex) 0- 7: 80 02 00 00 00 00 00 00 > dasd(eckd):Sense(hex) 8-15: 00 00 00 00 00 00 00 00 > dasd(eckd):Sense(hex) 16-23: 00 00 00 00 00 00 05 c0 > dasd(eckd):Sense(hex) 24-31: 02 01 04 00 00 00 00 00 > dasd(eckd):32 Byte: Format: 0 Exception class 0 > > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: (EXAMINE) ERP chain report > for req: 06829700 > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: 06829700: c5c3d2c4 00000000 > 06829800 06829800 > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: 06829710: 06fed800 067fe600 > 0682 > 9790 03000002 > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: 06829720: 00000000 ff000000 > 0682 > 9770 00000000 > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: 06829730: 00000000 00000000 > 0000 > 011e 1a300000 > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: 06829740: b8a279cb ebdb1980 > b8a2 > 79cb ebdb2880 > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: 06829750: 00000000 00000000 > 0000 > 0000 00000000 > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: 06829760: 00000004 00000020 > 0053 > eb7c 00000000 > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: Channel program (complete): > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: 06829790: 63400010 06829770 > 47400010 06829780 > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: 068297a0: 85001000 06696000 > 00000000 00000000 > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: 068297b0: 00000000 00000000 > 00000000 00000000 > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: 068297c0: 00000000 00000000 > 000 0000 00000000 > dasd_erp(3990): /dev/dasde ( 94: 16),0cd2@06: Failed CCW (068297a0) > already logged > end_request: I/O error, dev 5e:11 (dasd), sector 4016 > EXT3-fs: mounted filesystem with ordered data mode. > > umounting the filesystem gives similar errors, but fewer of them. > > Adam > >
