bug#418: FAT32 FS's being modified???
[email protected] Tue, 18 May 2004 17:57:11 GMT
| Newsgroups | gmane.linux.bbc.bugs |
|---|---|
| Message-ID | <[email protected]> |
Package: lnx-bbc Version: http://www.lnx-bbc.org/images/bbc-2.1.iso ((Severity: Makes it unusable for my purpose.)) Summary: LNX-BBC seems to modify about 6 bytes on Windows 98 FAT32 filesystems it mounts. This seems to be the reason their free lists are screwed up when I boot Windows 98SE on them after working with them in LNX-BBC. I am unable to locate any mention of this in existing bug reports. Details: I have been using LNX-BBC to get to the dd command to make image snapshot backup copies of whole filesystems from my Windows 98SE computer. Source disk is a 4 gigabyte SCSI drive with a full-sized FAT32 FS, and the destination disk might be a Western Digital IDE 120 Gigabyte drive. That was working fairly well, I thought. Until I ran "cmp -l" to verify that the two copies were identical, as I hoped. Just after running a 4 gigabyte dd, the two copies are indeed identical. If I then shutdown and reboot LNX-BBC, and run the "cmp -l" again, they are no longer identical. 6 bytes are different, about 1000 bytes into the partition. On a different try with 30gig souce/2 partitions to 120gig destination, only the first partition is messed up. If I boot Win 98SE on the source (4 gig) disk, and check the properties of the C: drive, the free/used numbers are very wrong. When I run scandisk it says that the free space information is wrong in the partition information, and needs to fix it. Doing that seems to clean up the problem. I was under the impression that the LNX-BBC would not modify hard disks or any filesystems it auto-mounted read-only. What's actually happening ? Why is the disk getting written to ? Is it LNX-BBC or some other entity in the boot-up process ? Thanks for any help or clarification. (I am an old-time UNIX user/programmer from about 1978 on. But I'm very out of date with it, so I'm not up on the details of Linux and what it's trying to do in your BBC. I understand generally the UNIX/Linux approach though. I do not have source code, I just downloaded the iso and booted it from CD.) Paul Iddings [email protected]