55 Operating Systems On A PowerBook 359
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!!"
Emulators (Score:5, Interesting)
Re:Emulators (Score:5, Funny)
The chair of my physics dept once said that he'd seen, on a visit to a local Air Force Base, a CPU emulator that could be configured to simulate any CPU on the market. He then said they had four of these monster emulators at the AFB.
I asked him why they didn't just buy one and have it emulate the other three.
Monster Emulators (Score:5, Funny)
They had to shut down this project, of course, after the Rodan emulator wiped out half the base.
The Mothra emulator was sold to Saddam Hussein in 1987, and its current whereabouts are unknown, but its presence in Saddam's arsenal, combined with his poor knowledge of English, might have inspired the "Mothra of All Battles" phrase used in 1991.
Re:Emulators (Score:5, Interesting)
Re:Emulators (Score:3, Insightful)
Oh no! Let's go! (Score:5, Funny)
And have 'Lemmings' running on every single one.
Re:Emulators (Score:5, Funny)
Of course it would probably take 10^236 years to printout "Hello, world!" in the innermost OS but speed isn't really the issue, is it?
not a bad idea (Score:5, Interesting)
That would be impressive. It's probably been mentioned already... but this is not a bad technique. i knew a guy who ran a University web server like this, few years ago... not quite 55 OS's, but it went like this:
Old PowerMac running BeOS with SheepShaver - > which emulated Mac OS, running Virtual PC - > which emulated Windows, which ran IIS.
"Ha! Let's see it crash through three Operating Systems!"
That was the idea anyways. It was damn slow but nice thing was that when the Windows image crashed it only took 6 seconds to recover to its saved 'state'.
Re:not a bad idea (Score:4, Informative)
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.
Re:not a bad idea (Score:3, Informative)
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.
Re:Emulators (Score:3, Interesting)
Re:Emulators (Score:4, Funny)
Here [mac.com] is a screenshot (actually cut from the below-mentioned pdf).
JP
Re:Emulators (Score:3, Interesting)
How about emulating a Pentium 4 within a Pentium III, or visa versa? Or an Athlon 64 on a Pentium 4? There seems to be a difference between emulators, in that some emulate the hardware *and* software (ie. Commodore 64 emulators) and others create a virtual machine dependent on the actual hardware that it is running on (ie. VMware).
Re:Emulators (Score:5, Interesting)
OS 8.1 on a PowerComputing clone running VPC 3 (Windows 98) which was running UAE (Amiga Forever version -- 3.1 roms) running Fusion (68k Mac -- OS 7.1) running SoftWindows 1.0 (Windows 95) running PacifiST (Atari ST, TOS 1.0).
I was actually able to load an image of "Dungeon Master" in this config, albiet taking a full six minutes to get past the splash screen.
I remember trying other combinations involving different emulators, but Five levels deep is the best I was able to get.
Steve would say... (Score:5, Funny)
Re:Steve would say... (Score:4, Informative)
The nasty ones (Score:5, Funny)
As soon as I saw "nasty ones" mentioned, I checked the list: Yes, Windows ME is on it.
Here's a guy with a lot of extra time on his hands (Score:2, Funny)
(Looks round) (Score:3, Funny)
55 systems.... (Score:5, Funny)
Re:55 systems.... (Score:3, Funny)
Nice Testimonial (Score:5, Interesting)
I find Mac OS X to be the most productivity enhancing operating environment that I have used - ever. Mac OS X is my "primary" operating system, although I do not use, nor have ever used, any Apple systems for or at work.
Re:Nice Testimonial (Score:2, Insightful)
Re:Nice Testimonial (Score:2, Funny)
LOL. Can I interest you in some water-spanning real estate in the New York City/Brooklyn area?
Re:Nice Testimonial (Score:5, Interesting)
I work at IBM Almaden Research Center. Before moving to the Bay Area, I was a Member of Technical Staff in the Information Sciences Research Center at Bell Laboratories in Murray Hill, New Jersey, where I worked on Operating Systems and Networking.
I'll bet he has credentials that you guys who can't admit that Mac OS X rules (:-) can only dream of.
Re:Nice Testimonial (Score:5, Informative)
Re:Nice Testimonial (Score:3, Informative)
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
And they used to say there was no sw for Macs... (Score:3, Funny)
Except (Score:3, Insightful)
Re:Except (Score:5, Informative)
So I guess you didn't read the comment where he says, "Technically, these are actually operating environments".
Re:Except (Score:3, Informative)
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 enti
What no SCO? (Score:4, Funny)
Re:What no SCO? (Score:5, Funny)
the real question is: how many times SCO can collect license fee from this guy?
Re:What no SCO? (Score:3, Interesting)
Which one, Open Server, Unixware or XENIX...
I used them all and the all suck
Virtual PC == Cheating (Score:5, Insightful)
Re:Virtual PC == Cheating (Score:5, Informative)
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.
Re:Virtual PC == Cheating (Score:5, Informative)
FAQ [gte.net]
Ooh, nice link! (Score:5, Funny)
Re:Virtual PC == Cheating (Score:3, Informative)
Furthermore, since NT was also available on MIPS you are super-wrong.
Re:Virtual PC == Cheating (Score:3, Interesting)
Re:Virtual PC == Cheating (Score:3, Interesting)
Re:Virtual PC == Cheating (Score:3, Informative)
There are a lot of emulators available for the Mac. Check out emulation.net [emulation.net] for a good rundown. Many of these are console emulators (ala mame) but you'll find many computer and OS emulators there.
Darn right (Score:2, Insightful)
The thing is this guy is just using Virtual PC. Beign no particular fan of it, this rates real high in my so-what-meter... *rolls_eyes*
Re:Virtual PC == Cheating (Score:3, Insightful)
# MS-DOS 4.x
# MS-DOS 5.x
# MS-DOS 6.x
As seperate OS entries.
So, just get all MAC OS major versions, all Linux (penguinppc, mandrake ppc, suse ppc, YellowDogLinux ppc, fedora ppc beta) *BSD-ppc (netbsd, openbsd, freebsd) major distribution versions, all IBM/Motorola PPC OS and stash em bootable on a powerbook's harddisk. You will probably get pretty close to if not more than 55 ppc-native operating systems...
x86 based? But... (Score:5, Informative)
Re:x86 based? But... (Score:5, Interesting)
I never learned Forth well enough to write my own boot loader, tho.
I had at least 5 (and I recall 7, but I have a feeling that included YellowDog Linux and Debian PPC) mac native OSes installed at once before the machine failed (power supply, I later learned - this was on a PowerMac 7500).
BeOS
MacOS9
MacOSX
FreeBSD
SuSE Linux
I also ran emulators for everything under the sun and probably had more OSes than he had that way - I tried a good chunk of the downloadable OSes I found off of emulation.net [emulation.net] and had VirtualPC (1.0, mind you) with DOS and Windows 95 (tho the OS is technically DOS).
I slipped away from the emulator scene after the death of that machine, though. The only thing I've grabbed recently is an Apple ][ emulator for old times sake (running on Windows... that's probably heresy, but my working mac is old
How many? (Score:5, Funny)
Does it really matter?"
Isn't that kind of the whole point when you title your website "Many Systems on a PowerBook"? I found it strange that he would even ask that question, much less give it its own little header/section.
Um, WTF? (Score:5, Interesting)
This is all kinda like a mule with a spinning wheel: No one knows how he got it, and be damned if he knows how to use it.
Seriously tho' Almost all of them are running under virtual PC. That hardly makes this article about a powerbook, and more a testemonial to Virutal PC ( or a simple x86 processor ).
Now, if you want to have fun, one could certainly load 55+ OSes native on a PC notebook, all directly bootable with one of those new-fangled boot managers.
Re:Um, WTF? (Score:2, Funny)
Re:Um, WTF? (Score:5, Informative)
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.
Re:Um, WTF? (Score:2)
Yes, and with VMWare he could do much of the same on an X86 platform (minus the PPC OS's, that is). Still, an interesting if not pointless venture.
What Steve would say... (Score:4, Funny)
only 54 now (Score:5, Funny)
Awwww... (Score:2, Funny)
Re:Awwww... (Score:2, Insightful)
Different versions (Score:5, Insightful)
FreeBSD
NetBSD
OpenBSD,
but every Windows & Dos version released, like, ever. I consider that either non-consistent and/or cheating. Either include every release of non-MS-systems as well or then just single representation from each product line. Pick one from each series: MS-DOS, Windows 3.x, Windows 9x/ME, Windows NT.
He's got the wrong acronym (Score:2, Funny)
Frequently Asked, Anticipated & Answered Questions.
Re:He's got the wrong acronym (Score:4, Funny)
"What's not here?" (Score:2, Funny)
SCO
SCO seems to be everybody's favorite company these days. (...)
Absolutely true! Just see how often SCO makes it to the frontpage of Slashdot...
So What? (Score:4, Insightful)
I've probably run way over 55 systems on my PC over the years. Looking at his list, I've tried most of these, including the ones he couldn't get working. How is this a story? Because it's on a Mac with emulation?
No offense, but his feat gets him into the typical Slashdot geek club, but not much else.
Re:So What? (Score:2, Insightful)
Re:So What? (Score:4, Funny)
Favorite quote (Score:2, Funny)
Even though Inferno 4th Edition includes Mac OS X as a host system, it has issues on Panther. It is simplest to run it within Linux within Virtual PC within Mac OS X.
Heh!
Hobby Operating Systems (Score:5, Insightful)
Emulators like VirtualPC and Bochs are a really nice way to play with operating system code without having to worry about screwing up your machine.
In my day (Score:2, Interesting)
What Steve Jobs would say: (Score:5, Insightful)
A friend who's got a tibook mentiond recently that the only v. of linux that doesn't void Apple's warranty is Yellow Dog.
Re:What Steve Jobs would say: (Score:5, Insightful)
Re:What Steve Jobs would say: (Score:2)
Re:What Steve Jobs would say: (Score:5, Funny)
BeOS in VPC (Score:4, Interesting)
Basically, I'm able to boot to the floppy image or CD image and start the installation. mouse works. problem is, as soon as the BeOS environment gets any KB input, the input (mouse and KB) both hang complete. Installation will continue, but you can't click or otherwise get thru the installation fully.
So far I haven't been able to get it to install completely (just when its about to finish, my cat leaps on the KB and hangs it). I'm hoping however that when it IS fully installed it'll 'just work' and the KB issue will disappear.
I've tried this on a couple different machines with the same results, so I think it is definitely an issue w/ VPC in conjunction with BeOS Max and not the hardware. My next step is trying an ADB keyboard instead of USB.
Anyone else gotten this to work?
Re:BeOS in VPC (Score:2)
I have installed it completely and BeOS will hang the moment any keyboard input is necessary. This includes web browsing also.
I think BeOS Max Edition is working on a fix...
Re:BeOS in VPC (Score:3, Funny)
What about atheos? (Score:2)
http://sourceforge.net/projects/atheos/
Why Virtual PC for most of the OS's? (Score:4, Informative)
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.
Re:Why Virtual PC for most of the OS's? (Score:2)
As for G5's, I'm waiting for next version. Turns out VPC 5/6 have been tweaked in assembly for the G4/altivec chips. That's why you have shitty performance on your iBook/G3 and why it won't work at all on the G5.
somebody's gotta say it: (Score:5, Funny)
What is the point? (Score:2, Insightful)
Re:What is the point? (Score:5, Interesting)
A small question: (Score:2, Insightful)
It's quite obvious that the powerbook with Virtual PC runs Windows, in almost any flavor they threw at it. Why buy another computer to do what they are already doing with their powerbook?
Power book OS Song (Score:2, Funny)
"Shut one down, and cycle around...54 os's on one power book"
"54 os's on one power book, 54 on one 'book!"
"Shut one down, and cycle around, 53 os's on one power book"
"53 os's on one power book...."
Dude, they're operating systems... (Score:3, Funny)
Why this is better than running them on an x86 PC (Score:5, Insightful)
Now, surely it would have been nice to see them all installed natively, but one of the beauties of VPC is it's ability to run multiple OSes at the same time. Could that have been achieved if all these OSes were installed natively? With the possible exception of Linux->MacOnLinux, the answer is no. Emulation of some sort is necessary.
I would like to see if the other *nixes, the ones that are available for the PPC architecture, could be installed, but I don't think they could be run in tandem with OS X.
'Course, I don't really know jack-squat. I'm such a wannabe...
(tig)
What WOULD Steve Do? (Score:3, Funny)
The 55 operating systems (Score:5, Funny)
11 DOS OSes, from the days of yore.
11 systems scattered across the sundry lands,
7 real-time systems, in mission-critical hands.
Three OSes for those who teach, and those who will to learn,
Three for the Big Blue Demon, from which he could not earn.
Three of the Small Red Demon, plus one for the Penguin Tux,
One for desktop publishers, whose software costs big bucks.
One OS to rule them all, one OS to find them,
One OS to emulate them all, and on the hard drive bind them.
In the land of G5, where the cycles fly...
What Steve Jobs Would Say (Score:3, Funny)
um... "Cool?"
Remember, this guy started Apple when he was a kid (comparatively) and, despite being the salesman, he hacked hardware as well.
37 OS'es Native... (Score:3, Insightful)
WTFAAQ? (Score:4, Insightful)
What about? (Score:3, Interesting)
What about the Commodore 64? If you're going to count running OS' through VPC then you might as well go get the C=64 emulator. Heck, why not Apple ][?
This guy is amazing (Score:3, Interesting)
Quite impressive for someone who got hardcore into computing just out of spite.
Also of note from his resume: He's also doing Desktop Linux work for IBM. Interesting to know that IBM does Desktop Linux at all, even if it is confined to their research labs at this point.
Virtual PC overdose (Score:5, Interesting)
For example, I think OpenBSD and a laptop may be a smart combination, but then I see:
and immediately lose interest. Try running it natively, since that's what a sane person who actually wants to use it, would do.Emulators for the Mac (Score:5, Informative)
densest yet? (Score:5, Funny)
Wow...that's over 3 operating systems per inch!!!
MacOS 7 and 8 for us Mac users (Score:3, Informative)
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 [emulation.net] deals with Mac emulation for us. If you want a few more mac options, you need a link to vMac [bannister.org]. 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!
But wait... how many at once? (Score:3, Interesting)
I shudder to think how many things I could run at once on my dual G5... :)
What, no Contiki? (Score:3, Interesting)
Re:Yeah but.. (Score:2, Insightful)
Re:55 OS' are not enough! (Score:2)
Obligatory response: They sure as hell can't possibly run any slower...
Re:What Would Steve Do? (Score:4, Funny)
That's 'crap his pants and see a glorious business opportunity, releasing the I-Poop, the portable MP3 playing colostomy bag' you I-nsensitive clod!
Re:Steve's MAchines? (Score:2, Troll)
Re:Not really running on a power book (Score:2, Funny)
Geez...