본문 바로가기
생활일기

하드디스크를 이용한 iBoot부팅 적용

by 신일석 2010. 10. 27.
단계1. REFORMAT AND MOUNT YOUR EFI PARTITION
  • Open Applications/Utilities/Terminal
  • Type: sudo -s
  • Type: newfs_hfs -v EFI /dev/disk0s1
    실행결과 > Initialized /dev/rdisk0s1 as a 200 MB HFS Plus volume
  • Type: mkdir /Volumes/EFI
  • Type: mount_hfs /dev/disk0s1 /Volumes/EFI
단계2. INSTALL CHAMELEON TO EFI PARTITION
  • Download any Chameleon binary source (For this example: Chameleon-2.0-RC4-r684-bin). I recommend this one.
  • Unzip the folder and place it on the desktop as shown in the picture.

  • Open Applications/Utilities/Terminal
  • Type: diskutil list
  • Locate your EFI partition. It will be under IDENTIFIER. Be sure to use the correct one. (For this example: disk0s1)
  • Type: cd
  • Click and drag the Chameleon folder to Terminal, creating a path to it. This is a cool trick that you can use instead of typing the whole path. The command will become: cd /Users/****/Desktop/Chameleon-2.0-RC4-r684-bin
  • Type: cd /i386

  • Type: sudo fdisk -f boot0 -u -y /dev/rdisk0
  • Type: sudo dd if=boot1h of=/dev/rdisk0s1
  • Type: sudo cp boot /Volumes/EFI/
  • Close Terminal
단계3. iBoot에 사용된 시디의 내용을 모두 /Volumes/EFI/ 복사

단계4. SET THE EFI PARTITION AS ACTIVE
  • Open Applications/Utilities/Terminal
  • Type sudo -s
  • Enter your password.
  • Type fdisk -e /dev/rdisk0
  • Type p
  • Type f 1
  • Type w
  • Type y
  • Close and re-open Terminal
  • Type: sudo -s
  • Enter your password.
  • Type: umount -f /Volumes/EFI
  • Type: rm -rf /Volumes/EFI
  • Type: fsck_hfs /dev/disk0s1
  • Close Terminal and reboot.