PortableApps.com Platform and Suite 1.6 have been released.
Bootable OS embedded into portavble apps.Submitted by ZamolxisArt on October 4, 2009 - 2:53pm
It would be great to have a bootable OS installed into portable apps. ( categories: )
|
PortableApps.com Platform and Suite 1.6 have been released.
Bootable OS embedded into portavble apps.Submitted by ZamolxisArt on October 4, 2009 - 2:53pm
It would be great to have a bootable OS installed into portable apps. ( categories: )
|
USB Boot in BIOS Not Universally Supported
Not all BIOS have USB boot support, and it is quite possible that an Administrator would disable USB boot in the BIOS. This would be done for obvious security reasons.
Searching for "portable ubuntu" shows a few other forums that list out other challenges with a Portable Ubuntu that runs PA.c apps.
And ZamolxisArt, welcome to PA.c.
Limits are for people with no imagination.
the requset is not clear
since on one side you want have a bootable os, on the other hand integrated into a windows apllication. So what now? Both of it is not possible at the same time. It is like asking unix to be part of the microsoft office...
But, almost any current linux distro has a feature to produce bootable device, incl usb sticks. You might have luck, and your computer is very new and will then support booting from usb stick, but as said above, only very recent computers do that reliably.
As for bootable linux on a stick, fun is puppy linux.
If you just want run linux from a stick in resource sharing, yes then look out for portable ubuntu , sometimes also called pubuntu. On forst view it runs like an windows app from the stick. But it shares the resources and needs number of drivers to be set up so is not really portable. The most recent version of it needs a stick with ntfs formating, since it uses files of more then 4gb in size.
And BTW: try to simply make one bootable usb stick with any of the mature distros as you call it, and test it and see if it is of any use at all. It will be so slow that you will probably not use it for anything but just fun.
Useful are only those miniature distros which will run completely from ram once loaded, like puppy, dsl etc.
Otto Sykora
Basel, Switzerland
Puppy Linux
As ottosykora mentioned, Puppy Linux is great for having an operating system on the go. I haven't experimented much with bootable USB drives but I have used the "Live CD" version of Puppy Linux. If you burn Puppy Linux to a rewriteable CD, you can even burn your desktop configuration/settings to it, so that it's the same next you boot it up. You can save any documents/files you create to the Internet (plenty of free file storage solutions available), if you want to keep them for later.
Why didnt you do a search for
Why didnt you do a search for this topic? There are multiple threads about this same request with explanations on why it wont be done or why it wont work well or the obsticals that prevent further development.
Awsome! Finally I steered the
Awsome!
Finally I steered the pot a little.
Ok first question: The confusion
Should it be run embedded on the stick at bootup or from within portable apps like a Virtual Machine?
I think I placed a separate post about running it as a Virtual machine.
But why not both?
Now, about BIOS...
The capability to boot from USB became available about 3 years ago.
I am in the field, I fix PC's every day, I am the so called Admin that restricts BIOS functions, and invoking in 2009 issues like not all PC's have the capability, is irelevant. So do not bother to post such a thing.
However on another note, I can say that pbuntu is the flavor that I installed on the Stick succsesfully, on my EEE Laptop it runs at a decent speed for everiday operations. Write some documents, browse some web, format a HDD, decrypt a encrypted containter even. or, VNC into other machines in the network.
Granted I haven't tryied to play Quake live from the stick but hey, maybe I should try that just so I can say I crashed it in a respectable manner.
It is not so portable because of the drivers. True, here you have a point, and this point is very important.
You see I liked DSL(Damn Small Linux) better from this standpoint, because that one is running from it's own virtual enviroment, so less drivers hassle.
And here is an interesting discussion.
What if the platform for installation is virtual but a MBR loader exists to call the OS when the stick is booted on Bare Metal.
This design immediatelly make possible to have a GUI in place (I am thinking something like the VM Player) to boot it from within the Portable apps application as well.
This world is full of possibilities.
And Linux is not the only one that can be made portable.
For instance I was just creating some Live CD's at work the other day for server bare metal recovery, and the enviroment was a chopped down Windows CE, Of course I had to feed the drivers for SCSI and Network cards myself to create a live CD that would see correctly the RAID ARRAY on that server but that is not such a big deal.
It immediately struck me, the question: Why is it that There can not be a live portable apps environment based on something like Windows CE?
It is easyer to provide necessary drivers for, you can mold it as you want, and make it bootable of pretty much anything, including a USB stick.
ZamolxisArtI am in the field,
I'm afraid that comment comes across as more than a little arrogant, and, also, incorrect.
I too am one of the dreaded admins, so, to put some numbers on machines that I encounter that can or cannot boot from USB.
Home: 5 PCs, only 2 can boot from USB.
Office: over 100 PCs, of which about 30 can boot from USB.
Family: 6 PCs, of which 4 can USB boot.
My Brother: 15 PCs, of which 3 can USB boot.
With the exception of my brother, who can be even geekier than me, and runs a linux cluster on reclaimed, salvaged and eBay'ed machines, I typically find that a little less than half the PCs I come across are able to boot from USB, and even some of those have issues doing it in some cases.
So, to tell us that it is totally irrelevant and should not be mentioned, since it wouldn't affect you is not really helpful.
There are a huge variety of sites around that discuss the intricacies of installing linux or a winPE environment onto USB drives, for people who want to go that way, but it is not the primary focus of this forum/site. Here, the focus is on portablizing applications that can be easily run on as wide an array of computers you encounter as possible.
@zamoxils
>The capability to boot from USB became available about 3 years ago.
I am in the field, I fix PC's every day, I am the so called Admin that restricts BIOS functions, and invoking in 2009 issues like not all PC's have the capability, is irelevant. So do not bother to post such a thing.<
yes you are right, and this means that about 70 percent of the computers are not able to boot from usb stick. Or the world where you live has only computers younger then 3 years?
In our company, we have I think now on the 40 computers inclusive the server and only our 5 new netbooks are able to do this.
>However on another note, I can say that pbuntu is the flavor that I installed on the Stick succsesfully, on my EEE Laptop it runs at a decent speed for everiday operations. Write some documents, browse some web, format a HDD, decrypt a encrypted containter even. or, VNC into other machines in the network.<
yes , I am runnig it at home from an external hd, this is kind of possible, but with a machine with 1g ram and 1.5g speed, this is not very useful, waiting 10 seconds after each mouseclick...
Oh I forget: you live in a place where only absolutely new quadcore are avaiable, well then yes, this is an interesting solution.
In fact, from many of the solutions, pubuntu is a very impressive approach to me, thought it has lot of problems since it needs a special build of kernel for that , thus becoming less compatible with the actual ubuntu.
>You see I liked DSL(Damn Small Linux) better from this standpoint, because that one is running from it's own virtual enviroment, so less drivers hassle.<
hmm , the last time I played with DSL, it was using Qemu. This will run reasonably when the accelerator is present. It is the accelerator making problems, we have here otherwise linuxlauncher (search forum) and this uses a common setup for number of distros running them then in qemu.
>What if the platform for installation is virtual but a MBR loader exists to call the OS when the stick is booted on Bare Metal.<
yes there are experiments on that. But if it is a virtual machine, then you can not use it, it is transparent only for the virtual machine software. Unless well you run an .iso in the virtual machine, yes I do it at work with VMware, but then extra slice to be present for all the variables, becoms komplex , but possible. Probably difficult to be run from a stick (speed!)
google for : usbuntu
it is a virtualbox and ubuntu installer, next they have prepared a solution where you have two versions on your stick, one packed inside the vm and other bootable.
Check their site time to time and see haw far they are.
As you know, you can not boot a real pc from a vm file.
>This design immediatelly make possible to have a GUI in place (I am thinking something like the VM Player) to boot it from within the Portable apps application as well.<
yes use virtual box portable and install OS of your choice there.
I use w98 for specific purposes this way, but running from stick, oh no, this will take ages.
But to boot into virtual machine from nothing? How that? Or did I misunderstud something? The only way I can imagine would be to boot into some kind of linux, have virtual box started automaticaly and have other operating system run from there. Hmm, yes but what for?
> Why is it that There can not be a live portable apps environment based on something like Windows CE?<
well how to use it? You mean life bootable env and then run all the rest from there? Well yes, you can, but you know each device running CE needs a license from MS? Running it all on normal PC? Yes I know , possible, but as it is not made native for that, it needs lot of extra work on drivers etc.
And then how the general public will use such thing? Boot into it each time before use? Why not to use BartPE then on the stick or the now so popular winbuilder to assemble your own suite? Boots to PE windows of your taste and you have all tings with you. But this is then more subject for a site dealing with bootable PE media, not very much use for portable apps meant to be run in an internet cafe, library, work or scool computer etc.
Otto Sykora
Basel, Switzerland