Heya, thanks for answers.
A CD is not only "write protected", but each and every file has the ro attribute set as well.
When you flip the switch on your USB-Stick, it can not be written to any longer, however the file attributes do not get set to ro.
So the OS expects the file to be writable, but the write access attempt fails and this causes the OS to crash.
Fix the file attributes and the OS will not crash. (Given that it runs fine from CD!)
Tried that, but it did not help. After some testing I am almost convinced that when write protection switch is beeing turned on, flash stick is not beeing detected as bootable. The whole detection procedure is skipped and it starts from HDD just like my flash drive would be normal storage device. Of course it boots from that flash when I set it to writeable mode.
You need to be more specific, provide some detailed report of the hardware and setup involved, etc., etc....
I have tried this on 4 PC's, each of different era, with probably every BIOS setting and the problem is persistent. Stick details: PQI 4GB USB 2.0 model: U339.
OS is custom nix version that is normally used as Live CD with option to use it as Live USB.
More seriously, what you described is a "vague" limitless superOS capable of doing *anything* on *any* hardware.
Are you thinking of a Linux distro or about a PE?
Both can do some of that, probably most of that, but you cannot realistically expect to find such a "wide use" multi-tool, additionally fitting in less than 2 Gb.
Basically I want as small as possible, as fast as possible, as realiable as possible linux based distro that can be used as both secondary OS and recovery tool for NTFS Windows machines. Hence, it needs drivers to boot properly into various kinds of machines and needs to have ability to operate on NTFS drives. Also I want it to load and configure network and printer drivers by itself. Then just basic office software, browser, pdf-reader, calculator, etc. I don't think that its that much, IMO almost any distro offers that. What I need is "out of box" solution, easy to set, easy to use(for somebody who is only familiar with Windows) but also fast, tested and realiable.
Of course multiboot is always option, and in fact I might be trying to load few compact distros at once, in case of one or another failing on some system, so that's why I am space limited, but since the smallest stick I own is 4GB, there should be plenty space for everything.
Edited by popov, 24 March 2013 - 02:03 AM.