Quote:
Originally Posted by gnashley
woodsman, the packet-writing module of the kernel is for writing to a UDF filesystem. The thing about UDF, is that it can also show up as an ISO9660 at the same time.
The 512KB dummy.iso may be an empty file, or it may contain a bootsector which contains a partition table which covers the whole raw device. IIRC, the sizes of the two parts of the device can be changed, so obviously the U3 software is writing a new iso when the sizes get changed. I'm thinking that it may be possible to get the udftools mkudffs utility to write directly to the ISO 'device'.
|
The above is in interesting idea/scenario/thought -- I was going to comment about UDF yesterday but got distracted by something.
I don't remember 100% of the details or order of events in the situation I'm about to describe, but what I was going to say was something like:
I wanted to transfer some data one time from my Linux box to my roommates XP machine (or vice versa) so took a writeable (un-finalized) CDRW that was created on the XP machine (it had some files on it) and I stuck it into nmy Linux machine, mounted it as UDF for packetwriting, and proceeded to copy some files to it (successfully).
I unmounted it, and took it back to the XP machine and stuck it into the drive. Windows opened it up, and there was the original stuff that had already been on the disc, MINUS what I had just put onto it.
Baffled, I took it back to the Linux box and mounted it again. And there was the stuff I had just put onto it, but NOT the original files that the XP machine was showing.
I unmounted it, and re-mounted it ISO9660, and presto, there was the XP files that were on it originally.
So the disc now appeared to have two distinct filesystems on it.
I haven't a clue how each filesystem might (corrupt) effect the other, nor what the moral might be here..
Just a thought.
I think I still have the disc somewhere.
Sasha