I then went further and installed the ramDisk firaDisk driver, copied and compressed the C: drive to this ramDisk and booted the image using GRUB. The compressed image is 400MB of which 320MB used so I have 80MB of free space and about 112MB of free ram on a system which has 512MB of ram. I set a goal to make it bootable on a 512MB ram system as ram is expensive.
I then went further and placed it on a bootable ( no emulation ) cd and booted it.
It should be possible to put the bootable disk on a USB stick.
It may be possible to boot from a NAS using a netBootDisk although I didn't go there yet and this may prove difficult.
I am currently automating the process in VMWare.
I have no knowledge nor experience with bartPE, but the way I do it currently I have the drivers installed and then imaged so I wouldn't be using generic drivers. The drivers is something I never understood about bartPE, like can it use custom drivers based on the type of MAC, can it only use portable apps etcetera, this is where I'd appreciate some enlightenment as I never really understood what bartPE really is not even after reading their site. But I assume bartPE is similar but more like a liveCD where you can't just disconnect the CD-Drive.
From the netboot perspective, if I find the time I imagine I could select the image at boot time based on the unique MAC address.
The main advantage is a system with no internal hardDrive that can be used for various purposes. Based upon the systems that were returned to me after a raid, I know that the police was able to determine which systems I used and when I used them. As a TOR operator the security part is my main interest which I don't need to explain obviously.
I admit it's not very batch related, just sharing this with my batch friends ( I currently have no website nor the time to host one this being part of the reason why, always finding an excuse to do something else, sorry about that
