Re: [Qemu-devel] Emulation: Building solid files

2007-06-27 Thread Markus Hitter


Am 27.06.2007 um 00:22 schrieb NetAudi:

Building virtual machines taking only one big binary file (merging  
Qemu
engine and HD image file). It could be good for future portable  
aplications.
I thought this because I'm triying to do the simplest-ultra-secure  
Internet
navigatior. The idea is to generate a VM (with the lightest/ 
functional O.S.
posibility and  increase speed at top) to content a Firefox  
installation
(with the most used complements into it). The main is to load all  
this VM
into the RAM and when it will turn off, it never has to save the  
session

changes, it allways must start at the beginning point.


How does stuffing all virtual machine parts into one file help you to  
load a virtual machine entirely into RAM? Surely, one could manage to  
load multiple files into RAM.


Additionally, I don't see how it helps security if you move the hard  
disk for the virtual machine into RAM. It should be fully sufficient  
to let the inital hard disk sitting in the file system and to record  
changes to the virtual hard disk, only. qemu supports such recordings  
(shadowed file systems) already and if it makes you happy, it  
shouldn't be too hard to keep the record of changes in RAM. This  
saves you a lot of startup time as well als hundreds of megabytes of  
RAM.


For an approach without any changes to qemu, you could have a look  
into how (Linux) Live CDs work. Most of them work without a writeable  
hard disk, managing all the RAM-disk stuff themselves.



Markus

- - - - - - - - - - - - - - - - - - -
Dipl. Ing. Markus Hitter
http://www.jump-ing.de/








[Qemu-devel] Emulation: Building solid files

2007-06-26 Thread NetAudi

Hi beastcoders,

My question is if you are thinking in improve Qemu to add singular
characteristics whose aren't implemented in any VM sofware:

I.E.:
Building virtual machines taking only one big binary file (merging Qemu
engine and HD image file). It could be good for future portable aplications.
I thought this because I'm triying to do the simplest-ultra-secure Internet
navigatior. The idea is to generate a VM (with the lightest/functional O.S.
posibility and  increase speed at top) to content a Firefox installation
(with the most used complements into it). The main is to load all this VM
into the RAM and when it will turn off, it never has to save the session
changes, it allways must start at the beginning point.

Sorry, allways not. Sessions only will be modified in security-updates
and/or Firefox-complements.

Troyans, virus, spyware... will be better managed by people who hasn't any
idea in computers, because I wan't to transmit the simplest concept: If you
want to use the Internet to do critical operations and you are very scared
by hackers, virus... because you hasn't any idea of manage security in
computers, you only have to run another VM-Firefox to enter in I.E: bank
sites and don't worry because you are keeped by the security of a castle

I only want if you will implement that kind of emulation.

REGARDS


Re: [Qemu-devel] Emulation: Building solid files

2007-06-26 Thread Christian MICHON

you could pack the binaries and the image into a 7-zip sfx
(but that is for windows hosts only). just google for it and
you'll get the procedure. I've done it a few times already.

what is your host ? linux or windows ?

On 6/27/07, NetAudi [EMAIL PROTECTED] wrote:

Hi beastcoders,

My question is if you are thinking in improve Qemu to add singular
characteristics whose aren't implemented in any VM sofware:

I.E.:
Building virtual machines taking only one big binary file (merging Qemu
engine and HD image file). It could be good for future portable aplications.
I thought this because I'm triying to do the simplest-ultra-secure Internet
navigatior. The idea is to generate a VM (with the lightest/functional O.S.
posibility and  increase speed at top) to content a Firefox installation
(with the most used complements into it). The main is to load all this VM
into the RAM and when it will turn off, it never has to save the session
changes, it allways must start at the beginning point.

Sorry, allways not. Sessions only will be modified in security-updates
and/or Firefox-complements.

Troyans, virus, spyware... will be better managed by people who hasn't any
idea in computers, because I wan't to transmit the simplest concept: If you
want to use the Internet to do critical operations and you are very scared
by hackers, virus... because you hasn't any idea of manage security in
computers, you only have to run another VM-Firefox to enter in I.E: bank
sites and don't worry because you are keeped by the security of a castle

I only want if you will implement that kind of emulation.

REGARDS






--
Christian
--
http://detaolb.sourceforge.net/, a linux distribution for Qemu




Re: [Qemu-devel] Emulation: Building solid files

2007-06-26 Thread Jonathan Kalbfeld

You could do that with a shar.  That's sick and wrong, but cool.  Problem I
have with anything else is that in Solaris 10, you can't statically link
anything any more so it would have to unarchive itself to a separate
location and run.



On 6/26/07, NetAudi [EMAIL PROTECTED] wrote:


Hi beastcoders,

My question is if you are thinking in improve Qemu to add singular
characteristics whose aren't implemented in any VM sofware:

I.E.:
Building virtual machines taking only one big binary file (merging Qemu
engine and HD image file). It could be good for future portable aplications.
I thought this because I'm triying to do the simplest-ultra-secure Internet
navigatior. The idea is to generate a VM (with the lightest/functional O.S.
posibility and  increase speed at top) to content a Firefox installation
(with the most used complements into it). The main is to load all this VM
into the RAM and when it will turn off, it never has to save the session
changes, it allways must start at the beginning point.

Sorry, allways not. Sessions only will be modified in security-updates
and/or Firefox-complements.

Troyans, virus, spyware... will be better managed by people who hasn't any
idea in computers, because I wan't to transmit the simplest concept: If you
want to use the Internet to do critical operations and you are very scared
by hackers, virus... because you hasn't any idea of manage security in
computers, you only have to run another VM-Firefox to enter in I.E: bank
sites and don't worry because you are keeped by the security of a castle

I only want if you will implement that kind of emulation.

REGARDS






--
--
Jonathan Kalbfeld
+1 323 620 6682