1

Windows Vista + Ubuntu + Mac OSX

Posted April 21st, 2009. Filed under How to

windows-ubuntu-mac

หลังจากเป็นมนุษย์ว่างงานมาได้ซักระยะ (ซัมเมอร์ก็ไม่ได้เรียน ฝึกงานก็ทำตอนเปิดเทอม – -”) ช่วงหยุดยาวที่ผ่านมาเลยใช้เวลาไปกับการลง osx ในโน้ตบุคใหม่ จริงๆเคยลงไว้แล้วรอบนึง แต่อยากลองอัพเกรดเป็น 10.5.6 กับ Chameleon bootloader เพิ่งออก RC1 น่าใช้ดี เลยจัดการลงใหม่ซะเลย แล้วทำ triple boot vista + ubuntu + osx ซะเลย ฮ่าๆ

Note การลง OSX86 แล้วจะใช้งานได้อย่างสมบูรณ์นั้นขึ้นอยู่กับ Hardware ในแต่ละเครื่องด้วย บางเครื่องลงแล้วใช้ได้ บางเครื่องลงแล้วก็ใช้ไม่ได้

Note2 Chameleon bootloader เหมือน grub bootloader แหละ แต่ใช้ลงบน osx86 แล้วเราสามารถแก้ไขพวก Theme ได้เอง จะทำให้เหมือนกับ Boot Camp ของ Apple เลยก็ได้นะ

อุปกรณ์

  1. Notebook ASUS F9J
  2. DVD OSX86 iDeneb v1.4 10.5.6 หาโหลดได้ตามเว็บบิตทั่วไป

Note3 osx86 นั้นมีอยู่หลายค่ายทั้ง Kalyway, iDeneb, iATKOS, Jas, iPC, xXx Leo ต่างกันที่ package พวก driver สำหรับ hardware (มั๊ง)

สเปคของ ASUS F9J ที่ใช้ลง osx86 หลังจากเปลี่ยนอุปกรณ์ไปหลายชิ้น – -”

  • CPU: Intel Core 2 Duo 1.66 GHz
  • RAM: DDR2 2.0GB <- เพิ่มจาก 1GB
  • GPU: Nvidia Geforce 7300 Go
  • HDD: 250GB <- เพิ่มจาก 120GB
  • Wireless: Broadcom 4321AG draft-n <- เปลี่ยนมาจาก Intel 3945ABG
  • Bluttooth: Toshiba
  • LAN: Realtek RTL8101
  • Webcam
  • DVD Super-Multi

เริ่มกันเลยดีกว่า

  1. แบ่ง partition HDD ก่อน ผมแบ่งเป็น 4 อันตามรูป ( Vista 40GB, Storage 155GB, Ubuntu 7GB, OSX 30GB)21-4-2009-11-48-09
  2. Format partition ที่จะลง OSX ให้เป็น FAT32
  3. reboot เครื่องแล้วติดตั้ง ubuntu ลงไป
  4. ในหน้า ready to install ของ ubuntu ให้เลือก Advanced… แล้วเลือก install bootloader ใน partition ที่เราลง ubuntu (เราจะใช้ Chameleon bootloader แทน grub bootloader)
  5. reboot เครื่องใส่แผ่น osx86 เข้าไป รอให้มัน boot เข้าแผ่น DVD จะเห็นโลโก้ Apple กับวงกลมหมุนๆอยู่
  6. img_0593

  7. เลือกภาษาแล้วกด Enter เข้ามาที่ Welcome screenimg_0595
  8. เลือก Utilities >> Disk Utilities เพื่อทำการ Format Partition เป็น Mac OS Extended (Journaled) โดยคลิกขวาที่ Partition ที่จะ Format แล้วเลือก eraseimg_0596
  9. ออกจากโปรแกรม Disk Utilities เลือก Drive ที่จะลงimg_0597
  10. ในหน้า Install Summary ให้คลิก Customize เพื่อทำการ Patch Driver ต่างๆimg_0598
  11. screen-os

  12. การเลือก Driver นั้นจะแตกต่างกันไปแล้วแต่ Hardware ที่ใช้ลงสำหรับเจ้า ASUS F9J ผมเลือก
    Chipset: ICHx Fixed <- สำหรับ chipset ICH7,8,9
    Kernel: 9.5.0 Voodoo (Intel/AMD/SSE2/SSE3)
    Fix: AppleSMBIOS-27-667 <- RAM BUS667
    Fix: AppleSMBIOS-27-MB <- แก้ชื่อเป็น Mac Book
    Fix: Seatbelt Fix <- Fix Kernel Pannic เวลา mount image file
    Fix: BatteryManager <- สำหรับเครื่องโน้ตบุค
    Fix: PowerOff_Fix <- ทำให้ shutdown ได้สนิท
    Video: NVinjectGO
    Application: ASU
    Application: BetterZip
    Application: Kext Helper <- สำหรับลง .kext ต่างๆ
    Application: OSx86 Tools
  13. กด Nextๆ ไปเรื่อยๆ รอมัน install ใช้เวลาประมาณ 10-20 นาทีimg_0600
  14. reboot เครื่องแล้วเข้ามา กรอกรายละเอียดต่างๆของ user (username password setup time ฯลฯ) เสร็จแล้วจะได้หน้าตาประมาณนี้picture-1
  15. ต่อไปก็ต้องจัดการ patch driver ที่เหลือ คือ sound ALC 660-VD , SpeedStep Powermanagement
    - ALC 660-VD download
    - Powermanagement download
    - GenericCPUPMControl download <- เอาไว้ดู cpu load, อุณหภูมิ ฯลฯ
  16. วิธีการ patch คือ เป็นโปรแกรม Kext Helper (อยู่ใน Application/ideneb มั๊งถ้าจำไม่ผิด) แล้วลากไฟล์ .kext โยนใส่ในโปรแกรม Kext Helper พิมพ์ root password กด Enter นั่งรอซักพักจนมัน patch เสร็จ แล้ว reboot ส่วน GenericCPUPMControl ให้เอาไปใส่ไว้ที่ Applications พอ reboot เสร็จใช้ GenericCPUPMControl ดูถ้าเห็น cpu เราทำงาน 2 core แล้วสารมารลด clock speed ลงได้แสดงว่า powermanagement ทำงานแล้ว
  17. ต่อไปเราจะลง Chameleon bootloader (download) unzip แล้วติดตั้งให้เสร็จpicture-4
  18. แก้ Theme ของ Chameleon ให้เหมือน Boot Camp (download) upzip แล้วเอาไฟล์ไปใส่ไว้ที่ /Extra/Themes/ แก้ไฟล์ com.apple.Boot.plist ใส่ Theme และ กำหนด default partition ตอน boot ให้เป็น Windows Vista
    
    
    
    
    
    	kernel
    	mach_kernel
    	Kernel Flags
    	
    	Timeout
    	5
    	device-properties
    	
    	Theme
    	Boot_Camp
    	Default_Partition
    	hd(0,1)
    
    
    

    picture-6

  19. save แล้ว reboot เครื่องอีกรอบจะได้หน้าตา boot menu ประมาณนี้img_0602
  20. เสร็จแล้ว ต่อไปก็ลงโปรแกรมได้ตามใจชอบเลย ^_^

รูปอาจจะไม่ค่อยชัดเพราะใช้มือถือถ่ายเอา (บ้านจนไม่มีกล้องใช้) ตอนนี้ลงโปรแกรมเสร็จหมดแล้ว ลง iPhone SDK ด้วย เดี๋ยวคราวหน้าลองเขียน iPhone App ดูบ้างดีกว่า ~_~picture-7

If you have enjoyed this entry. Please feel free to bookmark it using your favorite social bookmarking site

One Response so far

  1. RTSP says:

    >> # Wireless: Broadcom 4321AG draft-n
    - นี่มัน… Wireless นักจารกรรมนี่หว่า

Leave a Comment