Donk Posted January 15, 2008 Share Posted January 15, 2008 Hi These instructions are a copy of those I made available on the Uphuck forums. Firstly, be aware this is not that stable with maybe 1 in 3 boots working correctly. Also no networking, sound or USB currently. You will need a DVD with iATKOS and an ISO of GPartEd cd. 1. You must use a real DVD in a real drive. This is was done with iATKOS 1.0i R2 DVD. 2. Host machine is a Dell D620 laptop running Windows XP SP2 with VMware Workstation 6.0.2. 3. This laptop does run a real installation of iATKOS from and external USB drive, except no network. 4. The VMX file needs to be quite specific and I have included it below: # Hacked by Donk bios.bootDelay = "5000" checkpoint.vmState = "" checkpoint.vmState.readOnly = "FALSE" config.version = "8" deploymentPlatform = "windows" displayName = "Leopard" ehci.pciSlotNumber = "33" ehci.present = "TRUE" ethernet0.addressType = "generated" ethernet0.connectionType = "nat" ethernet0.generatedAddress = "00:0c:29:7b:c7:78" ethernet0.generatedAddressOffset = "0" ethernet0.pciSlotNumber = "32" ethernet0.present = "TRUE" ethernet0.virtualDev = "e1000" ethernet0.wakeOnPcktRcv = "FALSE" extendedConfigFile = "leopard.vmxf" floppy0.autodetect = "TRUE" floppy0.fileName = "A:" floppy0.present = "FALSE" guestOS = "freebsd-64" ide0:0.fileName = "leopard.vmdk" ide0:0.present = "TRUE" ide0:0.redo = "" ide1:0.autodetect = "FALSE" ide1:0.deviceType = "cdrom-raw" ide1:0.exclusive = "FALSE" ide1:0.fileName = "Z:" ide1:0.present = "TRUE" memsize = "768" mks.keyboardFilter = "allow" monitor = "debug" nvram = "leopard.nvram" pciBridge0.pciSlotNumber = "17" pciBridge0.present = "TRUE" scsi0.pciSlotNumber = "-1" scsi0.present = "FALSE" scsi0.virtualDev = "lsilogic" sound.autodetect = "TRUE" sound.fileName = "-1" sound.present = "FALSE" svga.autodetect = "TRUE" tools.remindInstall = "TRUE" tools.upgrade.policy = "useGlobal" usb.present = "FALSE" uuid.action = "KEEP" uuid.bios = "56 4d 50 97 29 7a 74 3f-a8 4a 39 81 24 7b c7 78" uuid.location = "56 4d 50 97 29 7a 74 3f-a8 4a 39 81 24 7b c7 78" virtualHW.productCompatibility = "hosted" virtualHW.version = "6" Note no USB, sound, floppy, serial etc. 4. The BIOS settings must be correctly setup: a. For the 2 IDE drives you need to set 32-bit I/O to enabled. b. The floppy disk and chip must be disabled c. Disable all serial and parallel ports d. Large disk mode set to other e. Boot order to CD first then Hard drive 5. Use an IDE virtual hard disk. 6. Next boot the DVD press F8 and use the "-v cpus=1" boot parameters. 7. Once you are in the installer use the Disk Utility to create a single partition and ensure that it is MBR based. Also make sure the volume label has no spaces in it. 8. Back in the installer select the new volume and then "Customize" button. You need to select the main iATKOS install plus the Darwin X86 Bootloader. Do NOT select anything else. 9. Now sit back and wait for the installer to work. Once it wants to restart let it, but it will almost certainly fail. 10. Next use the gparted ISO as the CD for the guest and boot from that. In gparted you need to ensure the boot flag is set for the partition. Indeed the best way to do this is set the flag off, reboot and set the flag on. There was another thread on this but can't find it at the moment. 11. Right now we need to boot into the iATKOS DVD again, so mount the DVD and carry out step 6 again. 12. Get to the customize install screen and deselect everything, and then select only: Patches --> "Remove CPUPowerManagementDriver" and "Remove Thermal kexts" 13. Again when we get to the restart let the system shutdown rather than reboot. 14. Next boot again into the BIOS and change boot order to Hard Drive and then CD. Save and power off. 15. Power on again and this time should boot from hard drive, and again use F8 with the "-v cpus=1" kernel flags. At this point it should take you through the Leopard first start screens. There are 3 issues that I haven't resolved. A. Restarting always leads to a segment fault. So shutdown and power off then start up again. B. Sometimes it just won't restart with CPU fault. Best to shutdown VMware and restart. C. Network doesn't have a MAC address. This psi probably solvable but haven't had time to finish my work on this yet. I have uploaded an start guest configuration to http://r a p i d s h a r e.com/files/83949264/Leopard.zip.html and as an attachment here. There are only VMware files in this zip, and the hard drive is empty. I will try and add some screenshots when I get time. Leopard.zip Link to comment Share on other sites More sharing options...
ffogel Posted January 15, 2008 Share Posted January 15, 2008 thanks again! will it work with 2 cores or only 1 core? (setup is cpus=1, i know) great work Link to comment Share on other sites More sharing options...
Donk Posted January 15, 2008 Author Share Posted January 15, 2008 1 core currently. As I said it's very unreliable. As of this morning only had one successful boot. I am now trying to use legacy mode to see if it is more stable. Will report back when done. Link to comment Share on other sites More sharing options...
ffogel Posted January 15, 2008 Share Posted January 15, 2008 hi, this doesn't work for me, still my iatkos gets stuck a few minutes into the installation process (at no specific points, so i can reproduce the freezing, but not the timepoint). thanks anyway! ff Link to comment Share on other sites More sharing options...
osx-tim Posted January 16, 2008 Share Posted January 16, 2008 Hey I've just starting the install attempt with the same specs as Donk (as in Dell D620 w/ workstation 6.0.2). First off it wouldn't get much past finding the boot device. The setup boot would simply stall. I tried booting with -x (as well as -v cpus=1) and it gets further but now I'm presenting with the BBOD. Any advice? Cheers Tim Link to comment Share on other sites More sharing options...
Donk Posted January 16, 2008 Author Share Posted January 16, 2008 I know it is really flakey, today won't boot at all! The other thing I did find was that occasionally power off/on the virtual machine seems to rest things and allow the system to progress through to installer. But the end results aren't good anyway so to be honest I think I am going to give up on this for now. Link to comment Share on other sites More sharing options...
Donk Posted January 17, 2008 Author Share Posted January 17, 2008 I had left the DVD in the drive. I find it is more reliable with it removed. So today 2 boots from 3 attempts. Link to comment Share on other sites More sharing options...
xbubbax Posted January 17, 2008 Share Posted January 17, 2008 hi all 1st post here.... im trying to run iatkos 1.0ir2 on VMware 6 ' i copied the .vmx setup listed by donk.....except im emulating my cdrom through daemon tools ive gone through the instructions about 5 times and when i load the command -v cpus=1 ill get to the darwin load screen....a blue backround appears, and the beachball/pinwheel just spins and never goes any further.....no options to load or anything.....the pinwheel just spins.....i left this for about 3 hours and no progression.....is there anything im doing wrong? on windows vista intel core 2 duo @ 2.0ghz 4 gigz ram dual channel HDD is SATA but i made a new 12 gig virtual disk to support freebsd using VMware6 to emu iatkosv1.oir2 using freebsd setting or windows NT as the os setup. plz help thx Link to comment Share on other sites More sharing options...
Donk Posted January 18, 2008 Author Share Posted January 18, 2008 Yes I had the same issues as you. Firstly use a real DVD no mounted images. Also it sometimes takes several attempts to get it to work. I have just managed to do this a second time, but took several attempts to get it the point where the installer actually started. Link to comment Share on other sites More sharing options...
xbubbax Posted January 18, 2008 Share Posted January 18, 2008 thx donk....ill give it a whirl....looks like were in the same boat but thx for the info....im copying your .vmx config and im gonna go play arround. Link to comment Share on other sites More sharing options...
Donk Posted January 25, 2008 Author Share Posted January 25, 2008 After more experimentation I found that adding the following to the VMX file does help: mainMem.useNamedFile = "FALSE" Link to comment Share on other sites More sharing options...
Software Updater Posted February 1, 2008 Share Posted February 1, 2008 What VMware are you using, when I try to use it on VMware server I get an error saying. The config file was created on a product with more features than this version. Link to comment Share on other sites More sharing options...
Donk Posted February 4, 2008 Author Share Posted February 4, 2008 Vmware Workstation 6.0.2 running on Windows XP. Are you using Server 1? If so that is equivalent to Workstation 5.5. You could try the Server 3 beta. Link to comment Share on other sites More sharing options...
identity Posted February 4, 2008 Share Posted February 4, 2008 me too got stuck i in the installation screen Link to comment Share on other sites More sharing options...
sarfa777 Posted February 5, 2008 Share Posted February 5, 2008 I am running on a Dell D410 laptop with XP Pro /w SP2. I have VMWare Workstation 6.0.2. I followed all the instructions here and copied most of them vmx file posted. I edited the cdrom letter and I have my file names correct. It gets this far then stops. Any ideas? EDIT1: Well I got a little farther when I rebooted the vm machine. But it sat there for a while and didn't go any farther. Link to comment Share on other sites More sharing options...
identity Posted February 6, 2008 Share Posted February 6, 2008 I am running on a Dell D410 laptop with XP Pro /w SP2. I have VMWare Workstation 6.0.2. I followed all the instructions here and copied most of them vmx file posted. I edited the cdrom letter and I have my file names correct. It gets this far then stops. Any ideas? EDIT1: Well I got a little farther when I rebooted the vm machine. But it sat there for a while and didn't go any farther. for me also same problem....i think it is problem with every leopard version.... Link to comment Share on other sites More sharing options...
sanriofreak Posted February 16, 2008 Share Posted February 16, 2008 Same thing here, spinning beachball forever... Link to comment Share on other sites More sharing options...
kary4th Posted February 16, 2008 Share Posted February 16, 2008 Same thing here. My log reads... ... Feb 15 20:19:51.144: vcpu-0| APIC THERMLVT write: 0xdc Feb 15 20:19:53.780: vcpu-0| SVGA: Unregistering IOSpace at 0x1400 Feb 15 20:19:53.780: vcpu-0| SVGA: Registering IOSpace at 0xfffffff0 Feb 15 20:19:53.785: vcpu-0| SVGA: Unregistering IOSpace at 0xfffffff0 Feb 15 20:19:53.785: vcpu-0| SVGA: Registering IOSpace at 0x1400 Feb 15 20:19:54.185: vcpu-0| UHCI: Global Reset Feb 15 20:19:54.310: vcpu-0| UHCI: HCReset Feb 15 20:19:55.225: vcpu-0| SCSI0: RESET BUS Feb 15 20:19:55.995: vcpu-0| VIDE: (0x1f0) Not supporting Feature request: 0xaa Feb 15 20:21:05.290: vcpu-0| Msg_Hint: msg.vide.noATAPIDMA (sent) Feb 15 20:21:05.290: vcpu-0| Your virtual machine has sent an ATAPI (CD-ROM) command that is supported only when programming the drive via DMA. You will need to configure your guest operating system to use DMA when communicating with DVD/CD-ROM devices. Feb 15 20:21:05.290: vcpu-0| Note that some operating systems will report DMA is available without actually using it. In those cases, normal CD-ROM operations will still be available, but special features will only be available if you reconfigure the virtual device as a SCSI device. Feb 15 20:21:05.290: vcpu-0| Feb 15 20:21:05.290: vcpu-0| --------------------------------------- Feb 15 20:21:11.285: vcpu-0| VIDE: Guest didn't use DMA for Cmd 0x1a. Feb 15 20:21:11.290: vcpu-0| VIDE: Guest didn't use DMA for Cmd 0x1a. Feb 15 20:21:11.700: vcpu-0| VIDE: (0x170) Rep INSW ATAPI Unknown Cmd 0xad Data len 2 Feb 15 20:21:11.700: vcpu-0| VIDE: (0x170) Rep INSW ATAPI Unknown Cmd 0xad Data len 2 Feb 15 20:21:11.700: vcpu-0| VIDE: (0x170) Rep INSW ATAPI Unknown Cmd 0xad Data len 2 Feb 15 20:21:11.700: vcpu-0| VIDE: (0x170) Rep INSW ATAPI Unknown Cmd 0xad Data len 2 Feb 15 20:21:14.185: vmx| DISK: DISK/CDROM timeout of 2.366 seconds on ide1:0 (ok) Feb 15 20:21:16.360: vmx| DISK: DISK/CDROM timeout of 1.827 seconds on ide1:0 (ok) Feb 15 20:25:11.930: vmx| SOCKET 1 client closed connection Feb 15 20:26:31.100: vmx| DISK: DISK/CDROM timeout of 2.395 seconds on ide1:0 (ok) Feb 15 20:26:33.362: vmx| DISK: DISK/CDROM timeout of 2.066 seconds on ide1:0 (ok) Feb 15 20:27:11.844: vmx| DISK: DISK/CDROM timeout of 1.963 seconds on ide1:0 (ok) Feb 15 20:29:09.751: vmx| TOOLS setting the tools version to '0' Feb 15 21:21:59.576: vmx| CDROM-WIN: IoControl failed: The specified network resource or device is no longer available (14082). Feb 15 21:21:59.576: vmx| CDROM-WIN: sg->Length = 44, ScsiStatus = 0x00, Feb 15 21:21:59.576: vmx| PathId = 0x00, TargetId = 0x00, Lun = 0x00, Feb 15 21:21:59.576: vmx| CdbLength = 6, SenseInfoLength = 255, Feb 15 21:21:59.576: vmx| DataIn = DATA IN, DataTransferLength = 0, TimeOutValue = 60, Feb 15 21:21:59.576: vmx| DataBuffer = 0x01dd0000, SenseInfoOffset = 48, Feb 15 21:21:59.576: vmx| Cdb[] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Feb 15 21:21:59.591: vmx| CDROM-WIN: IoControl failed: The specified network resource or device is no longer available (14082). Feb 15 21:21:59.591: vmx| CDROM-WIN: sg->Length = 44, ScsiStatus = 0x00, Feb 15 21:21:59.591: vmx| PathId = 0x00, TargetId = 0x00, Lun = 0x00, Feb 15 21:21:59.591: vmx| CdbLength = 6, SenseInfoLength = 255, Feb 15 21:21:59.591: vmx| DataIn = DATA IN, DataTransferLength = 18, TimeOutValue = 60, Feb 15 21:21:59.591: vmx| DataBuffer = 0x0393d018, SenseInfoOffset = 48, ... ... ... Feb 15 21:23:15.241: vmx| Cdb[] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Feb 15 21:23:15.241: vmx| CDROM-WIN: IoControl failed: The specified network resource or device is no longer available (14082). Feb 15 21:23:15.241: vmx| CDROM-WIN: sg->Length = 44, ScsiStatus = 0x00, Feb 15 21:23:15.241: vmx| PathId = 0x00, TargetId = 0x00, Lun = 0x00, Feb 15 21:23:15.241: vmx| CdbLength = 6, SenseInfoLength = 255, Feb 15 21:23:15.241: vmx| DataIn = DATA IN, DataTransferLength = 0, TimeOutValue = 60, Feb 15 21:23:15.241: vmx| DataBuffer = 0x01dd0000, SenseInfoOffset = 48, Feb 15 21:23:15.241: vmx| Cdb[] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Feb 15 21:23:15.241: vmx| CDROM-WIN: IoControl failed: The specified network resource or device is no longer available (14082). Feb 15 21:23:15.241: vmx| CDROM-WIN: sg->Length = 44, ScsiStatus = 0x00, Feb 15 21:23:15.241: vmx| PathId = 0x00, TargetId = 0x00, Lun = 0x00, Feb 15 21:23:15.241: vmx| CdbLength = 6, SenseInfoLength = 255, Feb 15 21:23:15.241: vmx| DataIn = DATA IN, DataTransferLength = 18, TimeOutValue = 60, Feb 15 21:23:15.241: vmx| DataBuffer = 0x0393b3b8, SenseInfoOffset = 48, Feb 15 21:23:15.241: vmx| Cdb[] = 03 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 ... and on and on... Link to comment Share on other sites More sharing options...
Donk Posted February 16, 2008 Author Share Posted February 16, 2008 Well this happens to me with Kalyway, and also iATKOS when use legacy boot flag. To be honest I am stuck as to an explanation. Can't understand what would be so special about my Dell D620 which allows me to install, apart from I know iATKOS will also run natively on the machine. Link to comment Share on other sites More sharing options...
RinkRat Posted February 19, 2008 Share Posted February 19, 2008 Well this happens to me with Kalyway, and also iATKOS when use legacy boot flag. To be honest I am stuck as to an explanation. Can't understand what would be so special about my Dell D620 which allows me to install, apart from I know iATKOS will also run natively on the machine. Would you be willing to upload your Leopard VM for others to download? Possibly as a torrent? I am unable to get iATKOS to install in VMWare 6.0.2 on my Dell D820 and would like to see if your VM works on my machine. I am experiencing the same problems above with the blue screen and spinning icon. Link to comment Share on other sites More sharing options...
Donk Posted February 19, 2008 Author Share Posted February 19, 2008 Possibly, but not sure where I can upload from anonymously. Link to comment Share on other sites More sharing options...
Jezz Posted February 19, 2008 Share Posted February 19, 2008 Cool, got it working with Uphuck 1.4r2 Thanks for the explanation. Got it working here at school, but the computers here are not exactly fast. Gonna try this when i get home and hope it works with Jmicron controller. Thanks, finally i can enjoy the Mac OS Link to comment Share on other sites More sharing options...
sanriofreak Posted February 19, 2008 Share Posted February 19, 2008 Uphuck 1.4r2 is 10.4.9 though right? Not Leopard... Link to comment Share on other sites More sharing options...
Jezz Posted February 19, 2008 Share Posted February 19, 2008 Yes its tiger, but i couldnt get any osx86 to boot, natively or virtual. But with this method i finally got 1 to install, now gonna research a bit to try to install it natively. Then i try Leopard, if that would work it would be pretty cool. Link to comment Share on other sites More sharing options...
Donk Posted February 25, 2008 Author Share Posted February 25, 2008 I just remembered that there are 2 additional VMX parameters that significantly can help with the stability. monitor_control.disable_checkcodeexpire = "TRUE" monitor_control.disable_checkcode = "TRUE" Link to comment Share on other sites More sharing options...
Recommended Posts