Jump to content

iATKOS 1.0 R2 Installation Instructions


Donk
 Share

78 posts in this topic

Recommended Posts

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

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

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

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

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

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

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?

 

iatkosv10r2vmwarestoppebb6.th.jpg

 

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.

 

iatkosv10r2vmwarestoppekr8.th.jpg

Link to comment
Share on other sites

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?

 

iatkosv10r2vmwarestoppebb6.th.jpg

 

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.

 

iatkosv10r2vmwarestoppekr8.th.jpg

 

for me also same problem....i think it is problem with every leopard version....

Link to comment
Share on other sites

  • 2 weeks later...

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

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

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

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 :D:D

Link to comment
Share on other sites

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

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

 Share

×
×
  • Create New...