On Wed, Jan 14, 2004 at 12:35:09PM +0100, Kai Weber wrote: > Hi, > > if I have to reboot my system without a clean shutdown the recovered > filesystems are corrupt. Files which I edited recently and maybe not yet > written to the buffer are recovered with no or corrupt contents. > > For example: > > $ ls -l config > -rw------- 1 bond bond 19622 Jan 14 12:04 .config > $ stat config > File: `config' > Size: 19622 Blocks: 0 IO Block: 4096 regular file > Device: fe01h/65025d Inode: 20967432 Links: 1 > Access: (0600/-rw-------) Uid: ( 1000/ bond) Gid: ( 1000/ bond) > Access: 2004-01-14 12:27:01.000000000 +0100 > Modify: 2004-01-14 12:04:16.000000000 +0100 > Change: 2004-01-14 12:04:16.000000000 +0100 > $ cat config > $ less config > "config" may be a binary file. See it anyway? > ^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@ > [...] > $ strace -e write cat config > write(1, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 4096 > write(1, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 4096 > write(1, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 4096 > write(1, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 4096 > write(1, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 3238) = 3238 > > I can force this error by pressing the reset button with an open file in my > text editor. It seems to have nothing to do with the underlying file > system. I have XFS and ext3 partitions. I would like to know, if it is a > LVM problem. No. > > Kernel 2.6.1 > LVM version: 2.00.08 (2003-11-14) > Library version: 1.00.07-ioctl (2003-11-21) > Driver version: 4.0.0 > > -- > Kai Weber > » kai.weber@glorybox.de > http://www.glorybox.de > > _______________________________________________ > linux-lvm mailing list > linux-lvm@sistina.com > http://lists.sistina.com/mailman/listinfo/linux-lvm > read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/ -- Regards, Heinz -- The LVM Guy -- *** Software bugs are stupid. Nevertheless it needs not so stupid people to solve them *** =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Heinz Mauelshagen Sistina Software Inc. Senior Consultant/Developer Am Sonnenhang 11 56242 Marienrachdorf Germany Mauelshagen@Sistina.com +49 2626 141200 FAX 924446 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- _______________________________________________ linux-lvm mailing list linux-lvm@sistina.com http://lists.sistina.com/mailman/listinfo/linux-lvm read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/