55 Operating Systems On A PowerBook
OttoMagick writes "I found an article called 'Many Systems on One Machine' over at Kernelthread.com that shows over 55 operating systems running on a 17inch Powerbook. The article includes screenshots and descriptions of each system, and also hacks and tips on getting the nasty ones installed. The author Amit Singh (the Hanoimania guy, covered earlier on Slashdot) explains his reasons for all this in a related FAAQ (frequently asked + anticipated questions) ... In all a very interesting read, specially the FAAQ, where he calls the setup "the iPod of operating systems". Now thats an Apple Power User! I wonder what Steve Jobs would say if he sees people doing such things to his machines!!"
"With the exception of Mac OS 9 and Mac OS X, all systems listed are x86 based" Well, sorry..., but at least Linux and the various BSDs also exist for ppc architecture. And probably even more OSs. I would have liked to see those installed natively. But then again...
I'd hate to burst your bubble there, but Windows does not run on PPC architecture. Neither do most of the OSes.
The important point here is that he is able to use those environments from within the Powerbook. Whether there is a major speed drop, that's another story. And if he were to choose a x86 notebook, that would have left MacOSX, OS9 out.
There are a lot of emulators available for the Mac. Check out emulation.net for a good rundown. Many of these are console emulators (ala mame) but you'll find many computer and OS emulators there.
Trolling is a art,
No, because only two of them were running PPC operating systems. OK, so some of the x86 OSes were available in PPC versions, but it would still be about 40 x86 laptops.
Virtual PC makes it really easy to set up disk images for each OS. These images do not have a set size and can expand as needed. Saves a lot of time in formating the hard drive, rebooting, etc. Also, once you get your base image set up, you make a backup copy and then start in on your kernal tweaking or whatever. You screw up something, just toss the bad image and start a clean copy. Saves a lot of time re-installing OS's when they become corrupt. So, yeah, he could put multiple partitions on his laptop hard drive, install 10 or more Unix/Linux/BSD variations, or he could just shuffle drive image files around.
I think that's one reason Microsoft purchased Virtual PC. Your PC could be running a secure *cough* MS OS and then you could run other versions of Windows within VPC and have an easier time of things. Would be usefull for gaming, where each game is installed on it's own drive image, with it's own, tweaked OS. Since it's not really emulating on the PC, just running in a box, there shouldn't be a performance hit, just like Apple's use of OS9 within OSX.
I drank what? -- Socrates
one could certainly load 55+ OSes native on a PC notebook, all directly bootable with one of those new-fangled boot managers. :p
Ahh... but with VirtualPC you can run the all AT THE SAME TIME. Or at the very least you are running your primary OS at the same time as whichever one (or two or three) you are working with.
Of course you can do the same with VirtualPC for windows but then you are stuck with windows as your primary OS.
Actually, Windows NT was made for PPC.
FAQ
Join the Free Software Foundation
So I guess you didn't read the comment where he says, "Technically, these are actually operating environments".
I'm sorry, but you are WRONG. NT was made for the PPC, MIPS, Alpha, and X86.
If you are interested in running various emulators on your Mac, then I recommend John Stile's Emulation.net web site. It covers Game consoles, desktop OSs, arcades and handhelds. IMO, worth the visit.
Jumpstart the tartan drive.
Not only are you wrong in the classical sense of being wrong, the are extra-wrong because there were two versions of NT for PPC, one from Microsoft and one from IBM.
Furthermore, since NT was also available on MIPS you are super-wrong.
What about VNC? That was relatively recent, and definitely a boon for a lot of us. Came from AT&T Cambridge, AKA Bell Labs.
Old PowerMac running BeOS with SheepShaver - > which emulated Mac OS, running Virtual PC - > which emulated Windows, which ran IIS.
Nitpick: SheepShaver on BeOS is similar to WINE on Linux -- it doesn't actually emulate the OS, but lets it access the processor without completely switching. Thus SheepShaver wouldn't run on anything but a PowerPC chip, just as WINE won't run on anything but an Intel-compatible chip.
An IBM System/370 hardware emulator for Linux, Windows, and OS X can be found at the Hercules Emulator page.
One site for good Mac emulators is emulation.net. Check out the PDP-8/e emulator -- Mac OS X native, with a spookily accurate virtual reproduction of the PDP-8/e's front panel!
Betwixt and between all of these, and many of the others out there, he could easily double the number of OSes he can run on his PowerBook!
Well, in all honesty, Win 1-3 and Win95 allowed programs to run within their own environment. It was an operating system for all intents and purposes, although it wasn't a true OS (it ran on top of DOS).
Microsoft BOB, on the other hand, was more of a frontend that didn't really allow anything else to run, it just let you put your stuff in different rooms, making it next to impossible to find what you're looking for.
It was a terrible idea, but Microsoft BOB was more of an organization program for your entire computer than anything else. I think it actually still runs on even Windows XP.
Nitpick: SheepShaver on BeOS is similar to VMWare on Linux, it allows you to run a PowerPC OS in it's own protected environment, and was geared towards Mac OS.
WINE on the other hand is an implementation of some of the Windows API's, allowing Windows software to run on top of Linux without sticking Windows inbetween.
Don't call me back. Give me a call back. Bye. So yeah. But bye our, well, but alright we are on a shirt this chill.
Here is one group's attempt to stack virtual machines. It contains a screenshot of the humorous VirtualPC error message. Warning, its a pdf.
Stacking Virtual Machines - VMware and VirtualPC
"DRM is like violence: if it doesn't work, use more."
No.
NeXTStep is an OS, running on top of a Mach microkernel, heavily based on BSD. It does this by running 2 'personalities', a BSD one and a NeXT/OPENSTEP one, simultaneously. It's not just a set of libraries, although the NeXTSTEP environment could be (And ran under SunOS and IRIX). The fact that the OS and the application environment shared the same name can be confusing.
OS X is similar to NeXTSTEP, but with 3 personalities, Cocoa (NeXTStep descended), Carbon (Classic Mac descended) and BSD. It also has an emulation environment that runs a Classic Mac OS VM for legacy software which is not Carbon.
OS X does use both FreeBSD and NetBSD descended code, but each release moved it closer to a pure FreeBSD descended BSD subsystem.
Oh, and Linux doesn't need Mach, neither does BSD. Nor does Mach normally run BSD or Linux as a personality (it's most common setup is OS X today, but many OS's run on top of it, or its descendants)
"You've got an invalid haircut" -Warren Zevon - Life'll Kill Ya
Like this person, I am a MacOS user with access to Virtual PC, but when it comes to emulating older MacOS to run old freeware/games and code that OSX and 9 have "broken," I'm a bit at a loss. Don't get me wrong, he has a great documentation and his tests are encouraging to all of us mac users needing Windows and x86 support. I would like to see someone do this kinda thing with native MacOS emulation as well.
:-| . Sometimes even hardware images are needed for Mac emulators, but I think this is only req'ed for PC users
Since he is an APPLE powerbook user, I was hoping for more Mac systems on his list. He DID mention DOS 1 and Windows 1 with detail for five+ sequels each, which is a bit overkill for most people.
The Emulation.net site deals with Mac emulation for us. If you want a few more mac options, you need a link to vMac . Maybe someone here can go ahead and do this, and post a story on slashdot with their findings. My mac doesn't have enough room for storing CD images of emulated Operating Systems, and unlike him, I don't have resources to find system software
Good luck!
"Wireless : LAN