Last time when I wrote the guide, I had users who were seeking version, and I had it promised.After 2 months of experiments, fighting in the dark, and with help black Trinitron, the work is done and I think its time to reveal it.Who doesn’t love? And when a Open source product is better than a paid application, we adore it. So is the case with Virtualbox. For, It’s not only free, but also much faster than in Disk I/O, Network I/O, RAM optimization, Usage, Hypervisor level operations. Hats off to –.Note: This is a Retail installation guide, hence little more tricky. If you don’t mind an osx86 distro inside virtualbox and want ease of installation, tryout instead.Before you begin, make sure you have enough CPU, RAM, Disk resources to share for the virtual machine.Hardware Requirements:.
Processor: Any Intel Processor with VT-x (Virtualization Technology) or AMD-V. (Almost all Intel processors starting from Core 2 Duo, Quad, etc. Support it) Ask us, if you still have a doubt:. RAM: Anything above 1 GB, Recommended 2GB or higher. Disk space: 10GB (minimum)Software Requirements:. Snow Leopard Retail Disc (or ISO). We recommend you buy Original, don’t pirate!.
A Leopard Distro – Any OS X 10.5.x iDeneb, iAtkos, etc. (I had bad time with Kalyway) iDeneb v1.3 (10.5.5) worked great for me. (and iAtkos 10.5.7 as reported by a commenter). Virtualbox 3.1.2. Bit of Patience ?Brief: We will be installing Osx86 Leopard then upgrading to Snow Leopard Retail, that is 100% upgradeable to 10.6.2 and Works on,. Alternatively, You can install Snow Leopard directly via an OSx86 Distro like (but that won’t be upgradeable, unless you use SnowOSX v3.6 which is already 10.6.2.
Iatkos S3 V2 26 - DOWNLOAD. Our Services. IATKOS S3 v2.0 iATKOS S3 v2.0 ★★★ iATKOS S3 v2.0 – Snow Leopard 10.6.8 ★★★ for: PC (Intel & AMD) and also Virtual Machine (VMware & VirtualBox) Multi-Boot HACKINT0SH The iATKOS S3 on Intel machine The iATKOS S3 on AMD machine The iATKOS S3 on Virtual Machine (i.e. VMware & Oracle VM VirtualBox) READ PLEASE.
But the update won’t be possible). So let’s go the usual way (Leopard then Snow Leopard Retail), though it’s upto you to choose.Let’s Get started:Phase I: Install Leopard on VirtualboxStep 1. Create a new Virtual Machine with name “Leopard”:.
System Type: BSD, FreeBSD. Create Disk (10 GB will suffice) with name “Leofx”. System Motherboard Enable IO APIC. (optional) Processor 2 or 4 (Dual Core, Quad core). Acceleration Enable VT-x/AMD-V.
Storage IDE Controller – ICH6. Attach New CD drive select image (OSx86 Leopard). Hit OkStep 2. Open Virtual machine xml.Windows 7: C:Usersfx.VirtualBoxMachinesSnowSnow.xmlWindows XP: C:Documents and Settingsfx.VirtualBoxMachinesSnowSnow.xmlAdd string to the section for the XML: Step 3. Switch on Virtual Machine and install Leopard distro as-usual.
(You can check, if you are new to OSx86).Alright, Leopard setup would succeed and is up and running after reboot.(Make sure you change boot priority to “Leo” Hard disk in VM settings).Stuck somewhere? Get in touch.For installing Snow Leopard, proceed to Phase IIPhase II.
Installing Snow LeopardStep 1. Close VirtualBox and patch it with files from andUpdate: I heard works out of the box, without patching. I haven’t tried that though.Step 2. Attach the following Three disks to the virtual machine under “Storage” tab:. Attach A new Disk (10 GB minimum) with name “Snow”. DVD drive, if you plan to use Snow Leopard Retail disk OR The Retail image.
(use PowerISO to convert DMG to ISO). Download and attach iso. (contains few Kexts, utils).Step 3. Boot Leopard and Launch Disk Utility (Applications Utilties ) and Format the new “Snow” with “Mac OS Journaled”Step 4. From the addon image “MacUtils”, Run “unHideIt” and then browse to /System/Installation/Packages( inside Retail disc) and run OSInstall.mpkgStep 5. Select “Snow” disk and customize install to remove unnecessary packages (languages, printers) and Install. Installation should finish without any problems.Step 6.
Install Chameleon from the “MacUtils” on to “Snow” drive. Beyond this point, all changes are made to /Volumes/SnowStep 7. Let’s setup some drivers:.
Remove all stuff from /Extra/Extensions. Copy “Mac Utils”/Mac/Extra/Extensions to Extra/Extensions. Copy “Mac Utils”/Mac/System/Library/Extensions to System/Library/Extensions.
Navigate to System/Library/Extensions and delete “AppleIntelCPUPowerManagement.kext”Step 8. Fix permissions by using Terminal (from Applications Utilities): sucd /Volumes/Snow/System/Librarychown -R root:wheel Extensions/cd /Volumes/Snow/Extrachown -R root:wheel Extensions/kextcache -a x8664 -K /Volumes/Snow/machkernel -m /Volumes/Snow/System/Library/Extensions.mkext /Volumes/Snow/System/Library/Extensionskextcache -a x8664 -K /Volumes/Snow/machkernel -m /Volumes/Snow/Extra/Extensions.mkext /Volumes/Snow/Extra/ExtensionsNice! Hold down your patience we are almost done.Now, Shutdown Leopard and move on to Final PhasePhase III: Creating Snow Leopard machineStep 1. Alright, Let’s create a new Virtual Machine, name it “Snowfx” or whatever you wish to. Create it exactly as we did in Phase I: Step 1. Only additional step is t configure Networking:. Network Adapter 1 Attached to “Bridged Adapter”.
Advanced Adapter Type Select “Intel PRO/1000 MT server”And add the following to Snow Machine XML: Step 2. Run the Virtual Machine and you will land into desktop with everything (including internet) working.Note: If your mouse doesn’t work use. For me it worked as-is.Go ahead and update to 10.6.2. And when the is released, you will be able to upgrade without issues.There you are, running the latest, sweet! Enjoy the speed and cost benefits VirtualBox has to offer, Praise the Sun and love Open Source ?We write latest and greatest in, Latest in Tech, subscribe to us OR on.
Well, the reason of the checksum error is still unknown, but finally I got it work. First, I started new from scratch and used iAtkosv7 in the end. This two Howto's helped me:I installed the drivers in the customizing section of the install wizard, which is pointed out in the second link.My biggest problem was the network under leopard, because mac os x can't get the right mac address of the interface.
With “sudo ifconfig en0/1/2/. ether 00:00:00:00:00” you can specify the right mac address. The Network-GUI didn't work for me, so I got a new in the terminal with:sudo ipconfig set en0/1/2/.
BOOTPsudo ipconfig set en0/1/2/. DHCPlooks a bit noobish, but I AM a mac os x noob ?After the first updates the network stopped working for some reason. After fiddling around with the commands above and creating new interfaces, I finally worked to switch from nat to bridged networking. Before, the interface was always marked as inactive and I didn't find a way to change this. After switching the network type, mac os x recognized a connection. But then the interface became inactive again. (ifconfig shows the status).
This fucked me up, but in spite of the inactivitiy, I had some traffic on the interface and got an IP after 5 minutes.Finally, networking seems to be very instable in leopard with VB. But you can get it working with enough patience!:greetingsSvenPS: I used the Intel Desktop Card in Network settings. I used a bit of a different strategy, but with limited (no) results thus far.Windows XP SP3VirtualBox 3.1.4— Method?I created a FreeBSD machine, as per your spec, modified the.xml files for Snow Leopard (not leopard) and then created 1 Disk and attached 3 ISOs.1) Snow Leopard.dmg2) utils.iso3) Parted MagicI booted Parted Magic and created a HFS+ partition and installed Chameleon 2.0RC4 to it. Afterwards, I installed your Kexts into /Extra/Extensions, added an boot.plist file with a few bits in it (arch=i386, a few flags, no quiet boot, scan single drive, etc).
Of course, I used dd to write in the proper boot files, copied /System/Library/Extensions from the Snow Leopard DMG to /S/L/E/ on the VirtualBox drive as well as the machkernel to the root of the VirtualBox Drive.It boots, but when it gets to the point of kicking off SL, the screen blanks. It's not loading the kernel, from what I can tell, so I'll have to figure out why. The next problem I anticipate is not having the proper rd=disk?s3 where? Is the bios ID of the Snow Leopard.dmg image and 's3' is the partition. Anyway, this is the way to do this with ONLY a few kexts and a.DMG file. Now, just to get it to load that kernel. This doesn't work for me.
Thanks, that was the problem.I've tried again with iDenebv1.61058LiteEdition and it went fine with the installation until the point at the end when it needs to restart.It reboots and then I get the screen with the cameleon and the apple logo saying below “press any key to enter startup options”, and then it crashes with pretty much the same message as before.I'm new to OSx86 so I checked the Leopard install guide on PC you mention above. The only thing I customized in the installation was to include the vanilla kernel that I figured was necessary from.Any ideas?I figured maybe I need to change the settings of the virtualbox machine and enable EFI.
In this case I start the machine and I get:Boot failed. EFI DVD/CDROMBoot failed. EFI FloppyBoot failed. EFI Floppy 1plus a bunch of messages and it goes to the shell.
Can't do much there. If I type “exit” I get a menu with the boot manager, device manager, etc. The boot manager doesn't list a hard drive, only DVD/CDROM, Floppy and EFI Internal Shell.
I'm lostHelp? Thanks a lot.
I've figured that one out. Since I'm using Win XP 64 I have to use -legacy on Darwin to force 32 bits.Now I'm stuck with “Before you begin There is no keyboard connected to your computer, connect one now”.I'm using a wireless keyboard+mouse with an USB receiver. They both work fine until that point, this with USB disabled in the virtual machine.If I activate USB in the virtual machine they stop working both in the host and guest machine and have to turn off the computer using the power button.Any ideas? I'm on a deadline to get working until tomorrow.
Whew, this is tough!Originally, I could not get installer to work. It was freezing on:USBF: 5.816 AppleUSBOHCI0x1b15000::CheckSleepCapability – OHCI controller will be unloaded across sleep.This was resolved (apparently) by following the Phase 1 directions in exact order. (Namely setting IDE - ICH6, Close VB, Edit XML, Close XML, Open VB, Attach new drive (point to osx86 iso).After this installation appeared to go successfully, but I have a similar error message to pbs. My message looks like this:panic(cpu 0 caller 0x001AAEB8(: “commpage no match for last, next address ffff1000″@/SourceCache/xnu/xnu-1228.7.58/osfmk/i386/mmpage/commpage.c:319Debugger called: Backtrace (CPU 0), Frame: Return Address (4 potential args on stack)0xb227e48: 0x12b0fa (0x459234 0xb227e7c 0x1233243 0x0)All the same down to Darwin Kernel Version 9.5.0.I'm not trying to install SL directly, just Leopard. Using '-legacy' ends with the first error again: USBF: 5.816 AppleUSBOHCI0x1b15000::CheckSleepCapability – OHCI controller will be unloaded across sleep.Still waiting for root deviceStill waiting for root deviceStill waiting for root deviceetc.There are several different messages before this, I can provide them if it will help.Any idea what I need to change? I will try again when iDeneb 1.6 Lite downloads and let you know.Working with:Virtual Box 3.1.4Beta1 (tried on 3.1.2 as well)Intel Core2 Duo P8700Windows Vista Home Premium x64 SP14.00 GB RAMToshiba L505Intel GMA X4500.
I had similar problem with Bridged Adapter producing an error that it wasn't able to work with my wireless card. I fixed the problem by installing the Microsoft Loopback Adapter (a fake network device), and then running the network setup wizard to create a network to share my internet connection from the wireless connection to the Loopback Adapter. Finally, I chose the Loopback Adapter as my Network device in VirtualBox for Snow Leopard machine, and used the Bridged Adapter. This should fix any issues that people have with a particular network card not being compatible with VirtualBox's Bridged Adapter option. It's no violation.
It's like customizing something and then giving out the builds for free. Most users will not bother about building it on windows. And even if I do giveout code, they won't be able to.here's what's modified:1. APIC changed version 142.
Enable support for SSSE3Files: VBoxDD2.dll, VBoxDD2GC.gc, gcVBoxDD2R0.r0:replace 11 00 05 00 - 14 00 05 00 = APIC to version 14hFor the file VBoxVMM.dll:49 83 E1 08 83 C9 01 23 F1 - 81 E6 09 02 00 00 90 90 90 - enable support for SSSE3 Instructions. Figured this out for Linux VB closed source 3.1.6.
They are right. They do work. I've been to busy coding an iPhone app in Xcode to notice this post until now;). No joke though, seriously.First of all, are you using CLOSED SOURCE VB 1.3.6 x8664?
If so, what kernel version are you running (2.6.30) and did you check that your processor supports SSE3? At what point are you applying the changes? Running VirtualBox 3.2.6OSE r59338 on Ubuntu (Lucid) here. The suggestion to change 11 00 00 00 to 14 00 00 00 causes kernel panic.
In fact, it is not needed at all. For me, all I did was to change all instances in VBoxDD2.so, VBoxDD2GC.gc, and VBoxDD2R0.r0 to fix APIC version warning:11 00 05 00 – 14 00 05 00And same 3 files all instances, to fix IOAPIC version message:11 00 17 00 – 14 00 17 00And the one instance in VBoxVMM.so for SSSE3 Instructions:04 c5 01 00 00 00 31 c9 – 04 c5 01 02 00 00 31 c9These changes make Snow Leopard guest run fine for me. Due to network bridging issues (requiring a tool that is not in the OSE version) I'm probably going to have to change to closed-source, in which case I'll have to figure out how to patch VBoxVMM.so for SSSE3 instructions. If anyone else figures out the correct SSSE3 patch for VB closed-source in Linux, or can get network bridging to a wlan0 to work in VB OSE, please let me know! I just installed VirtualBox 3.1.8 r61349 on Ubuntu (Lucid), and the hex replacements by academicRobot that I mentioned in my earlier post still work: In VBoxDD2.so, VBoxDD2GC.gc, and VBoxDD2R0.r0, replace all instances of 11 00 05 00 – 14 00 05 00 and 11 00 17 00 – 14 00 17 00, and in VBoxVMM.so replace 04 c5 01 00 00 00 31 c9 – 04 c5 01 02 00 00 31 c9. Snow Leopard and iPC running perfectly for me with these changes. Again, do NOT replace 11 00 00 00 – 14 00 00 00, as this will cause kernel panic condition.
I’m stuck at phase I step 3.running virtualbox 3.1.4 on windows 7 64bit host with ideneb 1.3 10.5.5.Normal boot will take me to an apple logo and stuck there.verbose boot will show the following as the last line:Loading HFS+ file: System/Library/Extensions.mkext from 4238480before the guest display change resolution to 1024×768 and nothing else happen.virtualbox log:00:00:03.989 Guest Log: BIOS: Booting from CD-ROM00:00:22.276 Display::handleDisplayResize: uScreenId = 0, pvVRAM=5a0000 w=1024 h=768 bpp=32 cbLine=0x1000. Lotan, that was a very astute observation.
What should have seemed obvious had me stumped for a while till i came across your post. Thanks for pointing the disk utility out ?so far so good with my Leopard install from iATKOS v7, on virtualbox 3.2.2 Beta (has a Mac OS X for operating system option, and then i chose OS X Server)after choosing that as my operating system, the iatkos image loads and installs without issues.hardware: AMD Athlon 64 X2 2.60 GHZOS: Vista 644GB RamWill post if i run into issues.
Hi,I have Win7 Pro am VB 3.1.4 and I have SnowOSX3.6.isoandI connect the first CD/DVD Device as Secondary Master wirth the iso-File an boot from CDI see the gray weel any time an after 5 Min the screen “please reboot” -If I boot from HDD, I see a failure message. What can I do??Next: I boot from CD with F8 and start with “-v”: I see any lines of output the last isDarvin Kernel Version 9.6.0: System model name: VirtualBoxthats all ?thanks for ideasEDIT:after restart VB send VB to every XML-Line an error message – after comment out the three lines, restart VB an start from Disk with -v = panic (cpu 0 caller). I'm getting an error when running the second “kextcache” command, something about fakesmc.kext has no dependencies. When booting to the Snow machine (which has the Snow.vdi as it's HD, I'm assuming), I get to “Starting Darwin x86” in verbose mode, then a black screen.
Without the “-v”, I get the silver apple, and that's it.Specs (if they matterCompaq CQ61-411WMAMD Sempron M1202GB RAMATI Mobility Radeon 4200VB 3.1.4IPC 10.5.6 used to install RetailAny assistance would be greatly appreciated. Hi,You encourage us to ask if unsure about whether processors have Intel's VT-x technology. I am looking at the new ultraportables with CULV processors and wondering which to buy if I want to run OSX in VirtualBox. I.think. that those with processors such as the SU4100 and below do not have VT-x and so will.not. work, but that the SU7300 does and might. Would you be able to confirm that?So I might get this running on an Asus UL20A (Core 2 Duo SU7300), but not on an Acer Aspire 1810tz (Core 2 Duo SU4100) or Packard Bell dot MR/U (Celeron M 743) for example.Thanks for your help–and for your research and very clearly written guide above.Ian.
Sorry html killed my post, and BTW I am running VirtualBox 3.2.8 on Ubuntu 10.4 with USB support, haven’t checked sound I don’t really need it. On a side note pressing host + G is supposed to stretch the guest OS to wide screen.Repost:Graphics Mode” does not work), but I added both key lists to my com.apple.Boot.plist in /Extra as such:Kernel FlagGraphics Mode = 1600x900x32Graphics Mode1600x900x32 –Obviously you save either in vi with sudo, or copy.plist to desktop edit with text editor and replace in /Extra with Authenticate and root.After saving, shut down machine. Open a terminal in go to.VirtualBox directory Max OSx is on (I am running 10.6.4) and type the following command in the prompt:VBoxManage setextradata vmname “CustomVideoMode1″ “1600x900x32″Use quotes. Voila full screen works!!
Took me forever with trial and error but like I said before my steps in com.apple.Boot.plist might be redundant. Problem: Boots to gray screen and clocks on the spinner Versions VB 3.1.4 with iDenebMain issue is 3.1.4 will not allow you to manualy edit your XML file for the machines. On boot fo the machine it will reset back to orginal entries for.::FIX::Any xml settings to be made manualy should be done useing VBoxManage from the command line of the HOST os.So if your in Windows 7 just open up a command prompt and navigate your way to the install folder for Sun/VBox (cd c:program filessunvitualbox) then use setextradata with VBoxManage.VBoxManage setextradata Example:VBoxManage setextradata “Leopard” VboxInternal2/SupportExtHwProfile onIf you open your XML for the machine you will see its now neatly added where it needs to be and when u start up. It will actual show you now the install screen. And will keep the setting. Ok guys, here is a tip for all of you getting all sort of errors while booting up the installation dvd: After you've created the VM, make sure you've CLOSED VirtualBox BEFORE editing the machine.xml file to add that extra line. Then open it up again, power on the VM and you should be fine.
Don't edit the xml file while the application is running or else it won't work. The article doesn't mention that little detail and took me hours to figure out why I wasn't even able to get to the installation screen. Ive was able to install the osx with the ideneb 1.6.iso.
The only issue i had was with the Synaptics touchpad. I just had to turn it off then back on to get it to work. The issue im having is with the install of Chameleon.
I dont understand it. Can we get a more specific install for this guide? I just did the double click install to my Snow drive which im guessing is the wrong way? When i tried to use terminal to install it, i typed “su” and it asks for a password and i dont know what to use. Can anyone help me get Chameleon istalled?
Im sooooo close! Got this working on linux with VB 3.1.6 and iATKOS for step 1, essentially following this and some additional guides.
The trick is to use VB OSE and use this patch , which is equivalent to the Windows patches (SSE3 and ACPIv14). Also, set the SL machine to FreeBSD64, remove AppleIntelPowerMangement.kext (I’m experimenting with a disabler.kext now), and only use one processor (random spinlock KP if you try to use more than one). Also, ditch the “DD3” line in the machine.xml and use “” and “” instead of the other line given.Networking is reliable, but not automated. The trick is to “jiggle” the network interface (first, manually configure IP, subnet mask, router, and DNS): after startup set MAC address with ifconfig en0 ether, then switch networking from bridged to nat and hit OK, then switch it back to bridged and hit OK. Weird, but works like a charm. I have one question regarding the above intallation. I intalled leopard using IAtkosv7 v10.5.7.
The installation completed with no erros and aslo I’m able to boot ot it after changing the boot order to Leo hard disk. The only thinks it does not work is the netword and sound, but that is most certainly connected with missing drivers.How ever when I thry to install Snow Leoaprd “Phase 2” I run into this error:Install failedUnable to intall. The installer could not install the software, because there was no software found to install.Thanks for any additional info.
This is really confusing. First I followed all the steps and got it to install iDeneb v1.3 10.5.5, but after the installation when it tried to reboot I kept getting a a message saying to turn off the computer. I tried looking for a answer but couldn't find one. I thought maybe it was a bad installation or something so I tried to install it again but i cant. I even tried making a new virtual HDD and even removing and making a new profile for leopard. Not matter what I do when I try to install it it just freezes at a black screen after i type in -v. Can anyone help me?
Here is my experience with VirtualBox and OSX86 installation.My desktop environment: Win7 64.VirtualBox 3.1.2.iPC 10.5.6 (also iDeneb v1.3 (10.5.5) worked OK)Use the setting mentioned in the Website.– Create New machine as BSD, FreeBSD– Enable IO APIC, Enable VT-x/AMD-v, IDE controller- ICH6– Close VirtualBox and open xml file and add. If you edit xml file while VirtualBox is running, the entry will be deleted automatically.– Now open VirtualBox again and start up the new machineBoot using F8 button, '-v -legacy' Boot option (I guess -legacy is only for 64bit OS)You will be able to see the installation screen.
I did see the Checksum error during the boot process, but the boot up proccess did not stop.Now for the installation,. disk util = Erase as MAC. Select Customize button – check application, uncheck the language (too large).
You need to customize drivers and all. I overcame my “Still waiting for root device” problem and was able to use IDE by selecting ONE chipset driver. After this, iDeneb 10.5.6 installed OK. I then went on to Phase II. I found that the retail version of Snow Leopard would not install completely (It began OK. Also, if you are using a CD, check Passthrough).
Instead, I downloaded SnowLeopard10.6.1-10.6.2SSE2SSE3IntelAMDbyHazard.iso (use torrent). It installed Ok. Chameleon installed Ok. In step 7 in terminal, I had to set the password “passwd root” to get su to work. Set a new password and use it. This just doesn't like me at all. I've tried installing using VirtualBox 3.1.2 (with the 64-bit patch installed) and it just doesn't run.
It hangs after getting past MAC Framework successfully initialized, but starts getting ACPI and USBF warnings.ACPI: Button driver prevents system sleepUSBF: 1.781 AppleUSBOHCI0x617b000::CheckSleepCapability – controller will be unloaded across sleepACPI: Button driver prevents sleepSATA WARNING: Checksum Cookie not validUSBF: 7.574 AppleUSBOHCI0x60d0000::CheckSleepCapability – controller will be unloaded across sleepThis is very annoying needless to say. I'm attempting to use iPC OSx86 10.5.6 Universal PPF5 (Final) but get similar issues in iDeneb and other distros that I've tried.I'm using a ASUS M4A785-M motherboard with virtualization turned on in BIOS. Chipset is 785G and Southbridge is ID439D – just updated the BIOS to latest thinking that may help, but no go.
CPU is an AMD Phenom II X4 965 and there's 8 GB RAM. I'm assigning 4 GB to the VirtualBox and have enabled AMD-V, but nested paging is disabled.
I have the boot image loaded as an “IDE” DVD and I've created a 250GB virtual drive as a SATA drive. I have updated machine.xml and made sure VirtualBox was not running. Anyone have any ideas? I'll keep banging my head against this wall, but at this point I'm not sure where to go next. Thanks in advance, and any questions, let me know!
VirtualBox simply won't go any further than “Starting Darwin x86” on the Snow Leopard install for me, the Leopard install worked just fine. I am assuming this is an ACPI issue after some troubleshooting, and I am playing around with DSDT patching, but can't seem to find one that works.Could someone who has SL under VB working please help me out (the troubleshooting patch I'm going down is trying to find a DSDT.aml or DSDT.dst that is “known good” on the BIOS vb exposes and see if that helps – if someone has a better idea/solution, I'm all ears)?Thanks! I struggled with this all day and finally succeeded. Here's my config:HP 6930p with windows XPVirtualBox 3.2.0 Beta (yes, it's faster and osx has better support)iAtkos 7I hit the same problems many of you did with ACPI and OHCI errors. I tried various Darwin boot flags and still got the same errors. Finally, I found out there is an “OS X” option in Virtualbox for the OS type.
I selected that and suddenly it boots into the Darwin installer. So, BSD/FreeBSD did not work and the OSX did. Maybe should have been obvious, but is wasn'tSome other notes:Darwin boot flags I used: platform=X86PC -vDisabled networking and usbSingle cpuHope this helps someone.
Hi,I'm trying to install OSx8610.5.6.iso on virtualbox 3.1.8 which is on ubuntu 10.04 64bit, on a Lenovo T61p.I did exactly the steps written above. When the box boots, it remain freezed on the apple logo and doesn't go ahaid.
Hi thereI have 3.1.8 and is a little different but I really need to virtualize this, I even have the original software from mac but the iso I created is not working it says: There is no operating system.I have 3 day struggling with this and I can’t make it work. I’ve never worked before with this and just a little with VMware, I would reallye appreciate if you would help to even create the ISO I have the 10.5.5 version and it comes with 2 DVD one with the booth camp, setup, drivers, and documentation and the other with the aplications.Please HELPPPPPPPPP!!!!Thanks in advance.Adan.
I am having problems with Phase I, installing Lepoard OSX86 distro. I followed all the directions above, but installation hangs on the error below. I also posted a screen-shot of below.ACPI: Button driver prevents system sleepUSBF: 12.423 AppleUSBOHCI0x1f6a000::CheckSleepCapability – OHCI controller will be unloaded across sleepScreenshot:I am running VirtualBox 3.2.0 on:HP Pavillion DV6607nrProcessor: AMD Athlon 64 X2 Dual-Core Processor TK-53Chipset: NVIDIA nForce 560Graphics: NVIDIA GeForce 7150M/nForce 630M.
Strangely enough, I got by this with setting the Operating system to MacOSX and Version to MacOSX Server (32 bit), as opposed to BSD and FreeBSD.Specs: Lenovo T61, Intel core2duo. Using IDenebv1.3, VirtualBox 3.2.4 Everything else was kept the same as this tutorial. When I did it this way, I got the GUI installer, and was able to Erase and Mount my hard drive, and go through the install successfully. Unfortunately, the machine just keeps restarting into the install disc and reinstalling MacOSX over and over. When I remove the ideneb.iso from the machine, I am dropped into the EFI shell, version 2.10. I can find hardly any info on what to do next.
After hours of unsucefulls trys to get ideneb run on VB stable 3.2 release (with a com.apple.DontstealMacosX error kernel panic) i decide go to the official forum and found this from may 5 2010:from: Due to license restrictions the new Mac OS X as Guest feature is only available to users with Apple/Mac hardware, and only for “Mac OS X Server” installations as a guest OS. Any other combination is unsupported and will therefore not work. Any post that talks about a different combination will be removed without warning. Any discussions of ways to get around the Apple SLA will also be removed.So grab now and hold your older version. Carefull v3.1.8 was released 2 weeks after this disclaimer and maybe not work.Sorry my bad english.
After hours of unsucefulls trys to get ideneb run on new stable VB 3.2 release (getting a com.apple.DontstealMacosX error kernel panic) i decide go search the official forum and found this from may 5 2010:from: Due to license restrictions the new Mac OS X as Guest feature is only available to users with Apple/Mac hardware, and only for “Mac OS X Server” installations as a guest OS. Any other combination is unsupported and will therefore not work.
Any post that talks about a different combination will be removed without warning. Any discussions of ways to get around the Apple SLA will also be removed.So grab now and hold your older version. Carefull v3.1.8 was released 2 weeks after this disclaimer and maybe not work.Sorry my bad english. As this guide has been an immense help i'd like to post my success/ issues with installing Leopard with both iAtkos v7 and iDeneb 1.6 lite 10.5.8, with Virtualbox 3.2.2some of the steps in this tutorial are now ignorable. For example on my setup (an AMD Athlon 64X2 5000+, 4GB ram, Vista 64) are the following results:i did not need to use the -v or -legacy boot flags, nor -f at any point.I had tried them in my troubleshooting, but what worked in the end didn't require these flags, although I do run a 64 bit OS. Maybe this is due to the recent support addition for Mac OS X in virtualbox.I selected as the OS, Mac OS X, Mac OS X ServerI did not need to edit the xml file for setextradata whatsoever in my working versions.I did in the mac os x install (both iatkos and ideneb) need to install the voodoo kerneleverything works fine with chameleon 2.0 loader, except after installation and reboot, when it brings you to the first step on first boot for registration, stated it didn't recognize my keyboard, but my mouse was unresponsive.
I found a snippet from someone in a closed thread for HID in the xml file located in the users directory under machinesi editted this entry (after closing virtualbox) and changed changed the PS2 to USB in the mouse entry, (i have no PS2 devices) saved, re-opened virtualbox, rebooted my ideneb install and then was able to successfully boot.I did need to install (upon install) various things like my nvidia driver, etc. This will vary depending on your hardware.
Keep at it!although this spanned across 36 hours of me tinkering and testing, I now have a fully working 10.5.8 and I could not for the life of me get any version of 10.5.x bootable and rebootable on vmware. So virtualbox, although required a lot of time, has proved to be amazing ?Also, I had no luck with iPC, even with changing the boot loader, i would consistently get an error on boot (even with using F8, -v -f -legacy all same result) as many other had with boot.plist not found)So my successful results came from iAtkos v7 and iDeneb 1.6 LiteThanks a bunch for the tutorial and I hope this post helps someone else. Hi to all:I've done everything ok but when I try to boot the machine with the hard disk (the one in wich I installed Snow Leopard) and I get the Mac logo and nothing else happens. If I try to enter in verbose mode (tab, and then “-v”) it loads a lot of things and then shows me a black screen, nothing else happens.I’ve tried this to:-v arch=i386 cpus=1 busratio=20-v cpus=1-v busratio=20-v arch=i386-v cpus=1 busratio=20And other combinations moreIn this topic I read that changing the OS type to FreeBSD(64x) fixes the problem, but in my case it didn’t tooThanks for the help! Hi ppl, I need some help with the first step: everything installs without a problem, but after reboot the booting process gets stuck in a loop of CrashReport on mds, atsserver and loginwindow, these three just keep looping endlessly.Also, what could be relevant, somewhere before the reportcrash loop, I getACPISMCPLATFORMPLUGIN::getCPUPSSData – PSS evalulation failedI used iAtkos v7 on VirtualBox 3.2.4My MB is Asus P6X58D Premium 1366, Intel X58 ICH10R with Core i7 930, GeForce 9500GT graphics.Any thoughts anyone?
Anyone else than me having issues with PII/Step 8? I can't get the last kextcache command to work:kextcache -a x8664 -K /Volumes/Snow/machkernel -m /Volumes/Snow/Extra/Extensions.mkext /Volumes/Snow/Extra/ExtensionsI only get the following result for each of the three kext files (Disabler, fakemc and PlatformUUID):warning: kernel extension /Volumes/SNOW/Extra/Extensions/name.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere)I tried creating a VM for booting Snow Leopard but it fails starting with a “you need to reboot” message. Booting with -v gives me a hint that something's fishy with one or more of the kext's. Mounting the snow HD as IDE gives me a and mounting it as SATA it just freezes.Any hint on what I should be looking for would be greatly appreciated. Hi,Thanks for all the great guides.
I tried this approach. It worked initially, but got kernel panic after a few restarts, and the installation is no longer usable. Do not know what I did wrong. Also it is quite tricky to set all the options during the customization stage.
I was not able to get the ethernet working.I think another approach is much easier, i.e., use iBoot + retail Snow Leopard CD. Retail CD is only $30 in bestbuy, and even cheaper online.
This is much better than spending hours on searching for the right torrent, and wait for half a day to download the ISO image. Once the iBoot is loaded, it will continue installing the OS from the retail CD.
It is also not necessary to customize the installation process.I have also tried the similar approach using empire EFI as suggested by some friends, but this did not work for me because of the “EBIOS error” issue. For step 8 part of the code was cut off.
So i copied and pasted it to make it more visible for everyone =DStep 8. Fix permissions by using Terminal (from Applications Utilities):sucd /Volumes/Snow/System/Librarychown -R root:wheel Extensions/cd /Volumes/Snow/Extrachown -R root:wheel Extensions/kextcache -a x8664 -K /Volumes/Snow/machkernel -m /Volumes/Snow/System/Library/Extensions.mkext /Volumes/Snow/System/Library/Extensionskextcache -a x8664 -K /Volumes/Snow/machkernel -m /Volumes/Snow/Extra/Extensions.mkext /Volumes/Snow/Extra/ExtensionsNice! Hold down your patience we are almost done.Now, Shutdown Leopard and move on to Final Phase. I had a problem when running the last kextcache command (kextcache -a x8664 -K /Volumes/Snow/machkernel -m /Volumes/Snow/Extra/Extensions.mkext /Volumes/Snow/Extra/Extensions) when I went to the /Volumes/Snow/Extra/Extensions folder, there was nothing them before I copied over the files from the Mac Utils folder. And when I ran the command it told me the two new files had missing dependencies, but was added to the cache anyways.WHen I botted it up after all your instructions, it hung on the gray apple screen.
I did a -v at boot and saw there was a problem with the DSDT and it hung after booting Darwin x86 (gave a black screen)I fixed the DSDT problem by using PCwiz's DSDT Patcher (search google for “dsdt patcher”) however it still hangs. I have tried teh MacOSX Server and MacOSX Server(64) variations of VirtualBOx 3.2.12 r68302 and have also tried FreeBSD and FreeBSD(64). All of them hang. Leopard works just fine, but I cannot for the life of me figure out the problem with Snow Leopard I get no errors or anything while in verbose mode just a black screen when trying to boot Darwinx86.Any ideas. Thank you for a helpful post.
After 3 tries, I now have Snow Leopard on VirtualBox 4.0 under Windows 7. I was familiar with the basics of VirtualBox as I had used it a few times for Linux VMs.In my first try, I neglected the “Customize” step just before OSX installation.In my second try, I did the customization and got through the installation, but I neglected to dismount the CD/ISO image, so the whole process repeated! I then dismounted the ISO, but neglected to uncheck the CD/DVD boot option, and got the error about boot device not present. I fixed that, leaving only HDD boot option checked, and got up to the point of having the Chameleon smiling at me. Nothing seemed to be happening! It finally dawned on me that I had to hit Enter to select the only boot option being presented, which is OSX.
Finally, after about 10 minutes staring at the Apple logo on a grey background, I saw the desktop. I got sound, but the screen resolution is wrong.In my third try, I did the DOS command (VBoxManage setextradata “OSX” “CustomVideoMode1” “1920×1080×32”) but it made no effect: OSX still come up in a small window. Now, within OSX itself, I brought up the Text Editor and update the file com.apple.Boot.plist in /Library/Preferences/SystemConfiguration/ to include this parameter:Graphics Mode1920x1080x32and restarted OSX. Bingo, beautiful Snow Leopard desktop in full resolution!Again, thanks so much for your post.
Good guide, I’m now following it, installing on a Lenovo T410 laptop with Ubuntu 10.04 64bit and VirtualBox 4.0.2The install of OSX86 (iAtkos v7) works perfectly. I hit a problem during the installation of snow leopard. It gets to the point where it is almost finishes, and then quits with an error seeThe message states “Could not install some files in /Volumes/SnowLeopard” (where SnowLeopard is the name of disk I formatted).I’m using a retail disk of Snow Leopard which I used to create an ISO image. Does anyone have any idea what is going wrong here, or where I could look to get more diagnostic information?Cheers. Hi guysthis is my first time using virtual box or linux.I am at phase2 part 6 and don’t know how to install chameleon does anyone know how to find what is my Root disk e.g /dev/disk0s1 disk0s2? Also when i type the su command in the terminal it asks for password and when i enter the one i enter when installing leopard it says sorry and movies to the next line, after i “try cd /Volumes/Snow/System/Librarychown -R root:wheel Extensions/cd /Volumes/Snow/Extrachown -R root:wheel Extensions/kextcache -a x8664 -K /Volumes/Snow/machkernel -m /Volumes/Snow/System/Library/Extensions.mkext /Volumes/Snow/System/Library/Extensionskextcache -a x8664 -K /Volumes/Snow/machkernel -m /Volumes/Snow/Extra/Extensions.mkext /Volumes/” command i get at each one access denied.
Any ideas on that?