[참고출처1]( http://x86osx.com/bbs/view.php?id=after&no=2275 )
[참고출처2]( http://arthjco.net/index.php?blog=1&p=28&more=1&c=1&tb=1&pb=1 )
AC97Audio-iATKOS1057torrent.zip
xpsp3 에서 VMware6.5.3(185404)를 이용하여, iATKOS1057(iATKOS V7)을 설치 후, 10.5.8 를 소프트웨어 업데이트를 이용하여 성공했습니다.
( 컴사양 : ASUS P5K 보드, E6750, SATA 하드 )
[설치법]
1. VMware 설정
( Windows NT, CPU 2개, NAT, Bus Logic, IDE, 하드 미리 할당[10.5.8 의 업데이트를 위해 15기가 추천], iso 이미지 사용 )
2. USB Controller 추가
( 저는 USB 키보드/마우스 를 사용중인데, 이것을 추가해야 나중에 설치 후, 사용자 설정에서 키보드와 마우스를 사용할 수 있습니다. )
3. vmx 파일 수정
(1) scsi0.present = "TRUE" 를 scsi0.present = "FALSE" 로 수정하세요.
(2) guestOS = "winnt" 를 guestOS = "darwin-64" 로 수정하세요.
설치 후, 다시 "winnt" 로 변경하면, 여러분들의 경험처럼 하드부팅으로 iATKOS1057 에 들어가지만,
변경하지 않으면, Iatkos V7 10.5.7\iATKOS v7.iso 가 dvd 부팅 역할을 하여, iATKOS1057 로 들어갈 수 있습니다.
이 dvd 부팅의 경우, USB 마우스/키보드를 자유롭게 사용할 수 있습니다.
(3) ethernet0.virtualDev = "e1000" 이 없다면, 아래 처럼 추가하세요. ( 인터넷관련 )
-------
.encoding = "KS_C_5601-1987"
config.version = "8"
virtualHW.version = "7"
numvcpus = "2"
scsi0.present = "FALSE" ( 부팅이 안 되면, 수시로 이것을 점검해서, "TRUE" 를 "FALSE" 로 바꾸세요. )
memsize = "2048"
ide0:0.present = "TRUE"
ide0:0.fileName = "iATKOS1057.vmdk"
ide1:0.present = "TRUE"
ide1:0.fileName = "H:\hdc2\Iatkos V7 10.5.7\iATKOS v7.iso"
ide1:0.deviceType = "cdrom-image"
floppy0.autodetect = "TRUE"
ethernet0.present = "TRUE"
ethernet0.virtualDev = "e1000"
ethernet0.connectionType = "nat"
ethernet0.wakeOnPcktRcv = "FALSE"
sound.present = "TRUE"
sound.fileName = "-1"
sound.autodetect = "TRUE"
mks.enable3d = "TRUE"
pciBridge0.present = "TRUE"
pciBridge4.present = "TRUE"
pciBridge4.virtualDev = "pcieRootPort"
pciBridge4.functions = "8"
pciBridge5.present = "TRUE"
pciBridge5.virtualDev = "pcieRootPort"
pciBridge5.functions = "8"
pciBridge6.present = "TRUE"
pciBridge6.virtualDev = "pcieRootPort"
pciBridge6.functions = "8"
pciBridge7.present = "TRUE"
pciBridge7.virtualDev = "pcieRootPort"
pciBridge7.functions = "8"
vmci0.present = "TRUE"
roamingVM.exitBehavior = "go"
displayName = "iATKOS1057"
guestOS = "darwin-64"
nvram = "iATKOS1057.nvram"
virtualHW.productCompatibility = "hosted"
ft.secondary0.enabled = "TRUE"
tools.upgrade.policy = "useGlobal"
extendedConfigFile = "iATKOS1057.vmxf"
floppy0.fileName = "A:"
usb.present = "TRUE"
ehci.present = "TRUE"
ethernet0.addressType = "generated"
tools.syncTime = "FALSE"
uuid.location = "56 4d 60 bd 4a 0d 43 73-4e 32 60 51 8d 7e d7 55"
uuid.bios = "56 4d 60 bd 4a 0d 43 73-4e 32 60 51 8d 7e d7 55"
debugStub.linuxOffsets = "0x0,0xffffffff,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"
ide0:0.redo = ""
vmotion.checkpointFBSize = "134217728"
pciBridge0.pciSlotNumber = "17"
pciBridge4.pciSlotNumber = "21"
pciBridge5.pciSlotNumber = "22"
pciBridge6.pciSlotNumber = "23"
pciBridge7.pciSlotNumber = "24"
usb.pciSlotNumber = "32"
ethernet0.pciSlotNumber = "33"
sound.pciSlotNumber = "34"
ehci.pciSlotNumber = "35"
vmci0.pciSlotNumber = "36"
usb:0.present = "TRUE"
usb:1.present = "TRUE"
ethernet0.generatedAddress = "00:0c:29:7e:d7:55"
ethernet0.generatedAddressOffset = "0"
vmci0.id = "-1921067179"
usb:1.deviceType = "hub"
usb:0.deviceType = "mouse" ( Iatkos V7 10.5.7\iATKOS v7.iso 을 이용하여, dvd 부팅으로 하드로 들어간다면, "hub" 로 바꾸지 마세요. )
----------
4. F8 키를 누르고, "hd(31,1) iATKOS v7" 이 보일때,
boot : -v -f 를 사용하세요.
5, Install Summary 창에서 [Customize] 단추를 누른 후, 아래 처럼 선택했습니다.
(1) 기본으로 체크되어 있는 것들중 제외한 것 들
AppleDecrypt, Voodoo HDA driver
(2) 추가로 선택한 것 들
dsmos, AppleSMBIOS-28, 9.5.0 kernel voodoo, x86 ACPI, Intel SATA/IDE, USB, Intel Pro /100 VE, 한국어
( PS/2 마우스/키보드 를 사용하시면, 아마도, Voodoo ps/2 를 선택하면 될 것 같습니다. )
( 9.7.0 kernel voodoo 는 작동하지 않았습니다. )
[그림1]

[그림2]

[그림3]

[그림1], [그림2], [그림3] 을 참고하여 필요한 것들을 체크하세요.
6. 설치 후, 그대로 두면, 저절로 재부팅 후, 사용자 설정 화면이 보입니다.
7. 사용자설정(아이디, 주소등) 후, 바탕화면에서 Kext Utility 2.3.2 (자료실)를 실행 후, [디스크 유티리티]의 "권한복구"를 하세요.
( Kext Utility 2.3.2 가 kext 들의 수정작업 후, kext 들의 cache 들을 자동으로 Rebuild 해주어서 편하더군요. )
8. 두 번 정도 재부팅 후, 안정화되면, [소프트웨어 업데이트]를 이용해서 10.5.8 로 업데이트하세요.
9. dvd 로 부팅하세요.
( F8 키를 누르고, "hd(31,1) iATKOS v7" 이 보일때,
boot : -v -f 를 사용하세요. )
10. Install Summary 창에서 [Customize] 단추를 누른 후,
기본으로 체크된 것들을 모두 체크에서 제외 시킨 후, ( 단 한 가지만 그대로 두었습니다. 제일 아래의 항목인 아마도... post install actions 일 것 같네요. )
AppleSMBIOS-28, 9.5.0 kernel voodoo, x86 ACPI, OHR, Intel SATA/IDE, USB 를 체크하고, 설치했는데, "설치 실패(Install Failed)" 메시지가 보였지만,
무사히, 레오파드의 바탕화면을 볼 수 있었습니다.
역시, 바탕화면에서 Kext Utility 2.3.2 (자료실)를 실행 후, [디스크 유티리티]의 "권한복구"를 하세요.
11. 설치가 잘 안 되면, 위의 순서를 그대로 적용해보세요.
12. vmware 에서 xp 의 80% 정도의 성능이더군요. 인터넷도 사용할 수 있습니다.
사운드를 IPC10.5.6 PPF5 Universal(Final)에 있는 AppleAC97Audio.pkg 로 잡히지만, 음질이 안 좋아서 음악을 들을 수가 없더군요.
혹시나 해서, 이 파일을 올려드립니다.
[그림4]

10.5.8 로 업데이트 한 모습입니다.
( 이미지가 잘 안 보이는 그림들은 클릭해보세요. )
[그림5]

screen saver 의 시간을 조절하면, sleep(잠자기)의 오류로 인해서 작동이 멈추는 것을 막을 가능성이 약간 있습니다.
[그림6]

위의 cpu 들을 사용하는 분들이 이 설치법에 성공할 가능성이 높은 것 같습니다.
여기( http://code.google.com/p/xnu-dev )에 위의 그림속의 pdf 파일이 있습니다.
잘 못 된 정보를 알려주시면, 수정하겠습니다.
첫댓글 여기( http://code.google.com/p/xnu-dev/downloads/list )를 보니, voodoo 9.7 kernel 은 아직 개발중인데, 지금은 인텔 cpu 에서만 사용가능하다고 되어 있네요. 그런데, vmware 에서는 저의 인텔 cpu 인 e6750 도 작동하지 않았습니다.
iso 파일을 넣어서 사용하는 것을 좋아하지 않는다면, vmx 파일을 guestOS = "winnt" 로 수정후, 부팅시, 이것( -v busratio=20 )을 boot flag 로 사용하시면 하드부팅으로 레오파드에 들어가실 수 있을 겁니다. 그런데, 하드부팅으로 사용시 usb 마우스가 창안에 붙잡혀서 불편하더군요.