Guest Host
Guest Host
Have Macbook Pro using Lion 10.7.4. Is it possible to use Virtualbox to set up guest host using Snow Leopard 10.6.8 or Leopard 10.5.8? Have several PowerPC applications I use on a daily basis and can no longer open with Lion. Also, the new Macbook Pros do not allow partitioning of harddrive to install older versions of Mac OS X. Left having to use my Pro with second computer running Snow Leopard or Leopard.
-
mpack
- Site Moderator
- Posts: 39134
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Mostly XP
Re: Guest Host
There is no such thing as a "guest host". The host is the physical PC that runs VirtualBox. The guest is the virtual machine. This makes the rest of your question somewhat difficult to decipher.
All applications run in VirtualBox must be Intel/AMD based. You can't run PowerPC applications.
All applications run in VirtualBox must be Intel/AMD based. You can't run PowerPC applications.
-
stefan.becker
- Volunteer
- Posts: 7639
- Joined: 7. Jun 2007, 21:53
Re: Guest Host
VBOX is the Intel World (x86). PowerPC is another processor architecture. Such applications does not work in the Intel world.
German Howto (Linux): http://www.linuxforen.de/forums/showthread.php?t=236444
User Manual / Download Section: http://www.virtualbox.de/wiki/Downloads
FAQ: http://www.virtualbox.de/wiki/User_FAQ http://forums.virtualbox.org/viewtopic.php?t=8669
User Manual / Download Section: http://www.virtualbox.de/wiki/Downloads
FAQ: http://www.virtualbox.de/wiki/User_FAQ http://forums.virtualbox.org/viewtopic.php?t=8669
Re: Guest Host
Sorry for confusion. Was asking if I could run an older Mac OS X system in virtualbox, rather than a PC system. stefan.becker has answered question. Thanks. It just means my Macbook Pro is worthless as a laptop, at least when I travel.
-
rpmurray
- Volunteer
- Posts: 918
- Joined: 3. Mar 2009, 00:29
- Primary OS: Mac OS X other
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Windows 7, Mac OS X (various flavors)
- Location: Between Heaven and Hell
Re: Guest Host
Stefan is just blowing smoke. PowerPC apps can run in earlier versions of the Mac OS X (earlier than 10.7.x) that also have Rosetta installed.
To answer your question. Yes, you can run 10.5.x (Leopard) or 10.6.x (Snow Leopard) as a guest in VB and they should be able to run those PowerPC applications as long as they are OS X apps and not apps for OS 9 or below. But as the moderators will no doubt post here soon, you can only legally do that if you use the Server version of either of these. There are also some built in hardware checks in both the OS X installer and OS X that will keep it from running on a newer Mac that came with 10.7.x unless you work some Mac-fu that cannot be discussed in these forums (Google may help you out there).
To answer your question. Yes, you can run 10.5.x (Leopard) or 10.6.x (Snow Leopard) as a guest in VB and they should be able to run those PowerPC applications as long as they are OS X apps and not apps for OS 9 or below. But as the moderators will no doubt post here soon, you can only legally do that if you use the Server version of either of these. There are also some built in hardware checks in both the OS X installer and OS X that will keep it from running on a newer Mac that came with 10.7.x unless you work some Mac-fu that cannot be discussed in these forums (Google may help you out there).
-
mpack
- Site Moderator
- Posts: 39134
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Mostly XP
Re: Guest Host
@rpmurray: what constitutes a "PowerPC app"? If it's an application compiled for the Power PC processer then it will not run on VirtualBox, since VBox is not a processor simulator. Does OS X have some kind of PowerPC software simulation built in? Sounds awful if so - it would run like a snail.
-
michaln
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Any and all
- Contact:
Re: Guest Host
Not anymore, but used to (Rosetta Stone).mpack wrote:Does OS X have some kind of PowerPC software simulation built in?
Not at all, it was quite zippy. Not native performance, but very usable.Sounds awful if so - it would run like a snail.
-
mpack
- Site Moderator
- Posts: 39134
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Mostly XP
Re: Guest Host
Oh I see... It seems to be some kind of dynamic recompiler, rather than an interpreter?
-
michaln
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Any and all
- Contact:
Re: Guest Host
Yep, exactly. Neat technology, but of course something you don't actually want to use 
-
mpack
- Site Moderator
- Posts: 39134
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Mostly XP
Re: Guest Host
It seems an odd thing to exist: a lot of development for a product with a limited lifetime (i.e. a transition period).
-
michaln
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Any and all
- Contact:
Re: Guest Host
It's like writing a boot loader. It will become a dead weight as soon as its job is done, but you won't get very far without it.
Apple had the experience from the Motorola 68K to PowerPC transition... it's just not possible to do a sudden and complete world switch, so emulation must be used to temporarily keep the old bits afloat until everything and everyone catches up. It must have been an interesting problem to figure out just how good the emulation needed to be
Apple had the experience from the Motorola 68K to PowerPC transition... it's just not possible to do a sudden and complete world switch, so emulation must be used to temporarily keep the old bits afloat until everything and everyone catches up. It must have been an interesting problem to figure out just how good the emulation needed to be
Re: Guest Host
Sorry I was unable to respond earlier.
to rpmurray: I tried installing Snow Leopard as a guest in the VB using my original installation disks and nothing happened. Whether that was the result of the myriad problems you cited, I have no idea. Just so you understand how desperate I am to be able to run Appleworks (and other "Power PC" programs) using Snow Leopard or Leopard on my Macbook Pro, I have a database (it's actually my address book) currently with 685 separate records, each listing details such as address, telephone number, etc. and notes of up to 28 conversations listed by date. Some notes go back to 1989 (I have been using Macs since they first came out in February 1984). I'll let you do the math on how long it would take to replicate even a small portion of this. There is no program on the market that can open this database other than Appleworks. I also use on a daily basis an old version of AOL, which is the only mail program I know of that allows you to save mail to your computer in the original mail format, not as a pdf. I have literally thousands of folders on my computer with e-mails in them going back to 1992. There's no way I could replicate that on Google's or some other server.
to mpack and michain: The Rosetta software was not required with Leopard. It was first introduced with Snow Leopard. I recently upgraded my Macbook to Snow Leopard and it works fine. My impression from discussions I have had with Apple Customer Relations and Technical Support is there is no intention to have Rosetta operational with Lion. Why, I have no idea.
to rpmurray: I tried installing Snow Leopard as a guest in the VB using my original installation disks and nothing happened. Whether that was the result of the myriad problems you cited, I have no idea. Just so you understand how desperate I am to be able to run Appleworks (and other "Power PC" programs) using Snow Leopard or Leopard on my Macbook Pro, I have a database (it's actually my address book) currently with 685 separate records, each listing details such as address, telephone number, etc. and notes of up to 28 conversations listed by date. Some notes go back to 1989 (I have been using Macs since they first came out in February 1984). I'll let you do the math on how long it would take to replicate even a small portion of this. There is no program on the market that can open this database other than Appleworks. I also use on a daily basis an old version of AOL, which is the only mail program I know of that allows you to save mail to your computer in the original mail format, not as a pdf. I have literally thousands of folders on my computer with e-mails in them going back to 1992. There's no way I could replicate that on Google's or some other server.
to mpack and michain: The Rosetta software was not required with Leopard. It was first introduced with Snow Leopard. I recently upgraded my Macbook to Snow Leopard and it works fine. My impression from discussions I have had with Apple Customer Relations and Technical Support is there is no intention to have Rosetta operational with Lion. Why, I have no idea.
-
rpmurray
- Volunteer
- Posts: 918
- Joined: 3. Mar 2009, 00:29
- Primary OS: Mac OS X other
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Windows 7, Mac OS X (various flavors)
- Location: Between Heaven and Hell
Re: Guest Host
How far did you get with the install before the "nothing happened"? Did you get any error messages?WW wrote:to rpmurray: I tried installing Snow Leopard as a guest in the VB using my original installation disks and nothing happened.
Rosetta installed automatically by default up through Leopard (10.5.x). It was an optional install with Snow Leopard (10.6.x), meaning you had to install it manually. It doesn't install with Lion (10.7.x) because Apple removed the underpinnings for it. Rosetta was a software emulator developed by Transitive Corp. for Apple. IBM apparently acquired Transitive and from what I've heard Apple was unable to get them to agree to a renewal of the license.
Re: Guest Host
to rpmurray:
Thanks for the info on Rosetta. I don't think anyone in Apple's Customer Relations or Technical Support area is aware of this.
I tried installing Snow Leopard a while ago so my memory is somewhat hazy. I do remember running completely through the installation process but Snow Leopard did not appear in the VM. I do not recall if there was an error message. I would love to try it again, but I am currently abroad and do not have access to my installation discs.
Thanks for the info on Rosetta. I don't think anyone in Apple's Customer Relations or Technical Support area is aware of this.
I tried installing Snow Leopard a while ago so my memory is somewhat hazy. I do remember running completely through the installation process but Snow Leopard did not appear in the VM. I do not recall if there was an error message. I would love to try it again, but I am currently abroad and do not have access to my installation discs.
-
Herve5
- Posts: 6
- Joined: 11. Jun 2012, 15:36
- Primary OS: Mac OS X other
- VBox Version: OSE other
- Guest OSses: OSX snow leopard, Ubuntu
Re: Guest Host
If you did this you successfully solved the virtual disk formatting issues, install-DVD-dmg-must-be-the-hardware-reader-not-the-disk issue etc.WW wrote:(...) I do remember running completely through the installation process but Snow Leopard did not appear in the VM. I do not recall if there was an error message.
At this stage, what happens on the machine is, the installer program triggers a reboot, and a normal machine then ejects the install DVD, finds the HD and just starts.
Instead, our virtual one rigidly maintains this so-hard-to-connect DVD, then very stupidly, it will boot first from the DVD ignoring the HD, and... everything restarts to step one.
Thus, our objective is to eject the DVD.
Mind you, there are at least half a dozen ways to do it, among others by changing the VM setting (and then the VM crashes upon switchon), by ejecting it through the Finder before rebooting, by clicking on the related button at the bottom of the VM window, by changing the VM boot order in its Virtualbox settings, by doing the same through the Finder before rebooting... and most of theses actions you can perform at various moments, of which only a single one will work
Alas, I am also away from home, and I just don't remember exactly which process is the right one. I do remember having tried many!
Retain this: once the installer has finished its job, you must have ejected the install DVD before rebooting, and maybe have designated the new boot disk too.
I think I did this maybe by conjugating two of the above methods, possibly through the "select startup disk" dialog AND by ejecting the said DVD "by hand" during the reboot, or just before. But the entiere process was atrociously erratic...
My recom: record snapshots like mad, and name them explicitly ("with right startup disk selected", etc.)
You'll then spend 2 hours suppressing gigabytes of useless snaps (only once you have DUPLICATED the working VM for backup), but really this is definitely an easier job
**reedited on June 13:
One last thing: if you work on e. g. a Macbook Air, you'll be shocked to hear, probably for the firt time, its cooling fans starting.
This is due to Virtualbox improperly announcing 100% of one CPU use, something itself related to a poor power management support. You'll solve this by deleting a system kernel extension file and having it self-rebuild, as described there at the bottom of the page.