I gave myself an idea in another forum and thought it could provide an interesting discussion.
If an OS were implemented that booted from a DVD and loaded itself into memory (which is dirt cheap these days) where it would become read-write...
You could save any changes you make to the configuration and any documents, etc. to another (removable) media, thereby having an instant configuration available to you at any machine running the OS.
If someone does manage to cause irreparable harm to the OS while it is loaded in memory, a simple reboot without the removable media which caused the problem would bring up a pristine OS, since the DVD would be read-only.
With 4.7Gb of space on a DVD, you could load nearly ever 'nix or *BSD program known to man at boot (or use a slimmed-down version so that less memory would be needed).
The OS would be ridiculously fast since everything would be present in memory, which is roughly 10,000 times as fast as a hard drive.
Hard drives are the primary point of failure in most machines (moving parts eventually break), and could be eliminated from the design (although they could be used for backup purposes). The power supply and DVD drive would then become the primary points of failure; DVD drives are of course very easy to replace, but of course a power supply can fry your system - the saving grace being that they fail much less often than hard drives.
There are many linux dstros that boot from CD already, so this seems a logical step. A CD drive may also be necessary to access the DVD...I haven't checked in quite a while, but the last time I did you still couldn't boot from a DVD.
Of course, you would have to have a LOT of memory, but since 64-bit processors are soon going to be available for desktop machines, the 4Gb barrier no longer exists.
This could also be useful for server/terminal arrangements, which would cut the cost of this for a network, since a central machine would be the robust workhorse and the clients would merely need a minimal boot image.
If an OS were implemented that booted from a DVD and loaded itself into memory (which is dirt cheap these days) where it would become read-write...
You could save any changes you make to the configuration and any documents, etc. to another (removable) media, thereby having an instant configuration available to you at any machine running the OS.
If someone does manage to cause irreparable harm to the OS while it is loaded in memory, a simple reboot without the removable media which caused the problem would bring up a pristine OS, since the DVD would be read-only.
With 4.7Gb of space on a DVD, you could load nearly ever 'nix or *BSD program known to man at boot (or use a slimmed-down version so that less memory would be needed).
The OS would be ridiculously fast since everything would be present in memory, which is roughly 10,000 times as fast as a hard drive.
Hard drives are the primary point of failure in most machines (moving parts eventually break), and could be eliminated from the design (although they could be used for backup purposes). The power supply and DVD drive would then become the primary points of failure; DVD drives are of course very easy to replace, but of course a power supply can fry your system - the saving grace being that they fail much less often than hard drives.
There are many linux dstros that boot from CD already, so this seems a logical step. A CD drive may also be necessary to access the DVD...I haven't checked in quite a while, but the last time I did you still couldn't boot from a DVD.
Of course, you would have to have a LOT of memory, but since 64-bit processors are soon going to be available for desktop machines, the 4Gb barrier no longer exists.
This could also be useful for server/terminal arrangements, which would cut the cost of this for a network, since a central machine would be the robust workhorse and the clients would merely need a minimal boot image.