달력

12

« 2009/12 »

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

'2009/12/08'에 해당되는 글 3

  1. 2009.12.08 The way of mount EFI Partition
  2. 2009.12.08 Leopard 로그인이 안될 때
  3. 2009.12.08 Setup Geforce 8xxx-9xxx GT
2009. 12. 8. 12:58

The way of mount EFI Partition Hackintosh/Tip2009. 12. 8. 12:58

#sudo -s
#mkdir /Volumes/EFI
#mount_hfs /dev/diskXs1  /Volumes/EFI
#killall Finder

and you can see EFI partition in finder.

:
Posted by Ritz®™
2009. 12. 8. 09:06

Leopard 로그인이 안될 때 Hackintosh/Q&A2009. 12. 8. 09:06

로그인 화면은 나오지만 로그인 안되고 안전모드(-f -v -s) 부팅으로 시도를 하여도 로그인 안될 경우


가. 첫번째 시도.

먼저 싱글유저(-f -v -s)로 부팅시도를 하여 다음과 같은 명령어를 입력한다.

$mount -uw /
$launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist
$ls /Users
$dscl . -delete /Users/username AuthenticationAuthority
$passwd username
New password:
$exit

위와 같이 패스워드를 변경하고 진행하면 다시 부팅이 되면서 로그인 시도를 한다.
그래도 안되면 다음 단계를 진행한다.


나. 두번째 시도.
  1. 싱글모드로 부팅하여 다음과 같이 system.log를 확인한다.
  2. /sbin/fsck -fy
  3. tail -20 /var/log/system.log
  4. more /var/log/system.log
  5. system.log를 확인하면 다음과 같이 유사한 에러로그가 있을 것이다.


loginwindow[281]: Login authorization failed (-60008)!

loginwindow[281]: AuthorizationRef doesn't have a username (<LoginAuthRefMgr: 0x44b60>)
loginwindow[281]: exiting to console




2-1.

mount -uw /
cd /var/db/
mv .AppleSetupDone .AppleSetupDone.bad

위의 명령어를 주어 다시 재부팅한다.
위의 명령어를 주면 설정모드로 부팅이 된다.
하지만, 기존의 계정은 어떻게 해야 할까?
아직 진행중이다.


다. 세번째 시도
이렇게 하여도 안된다면
- sudo /etc/postfix/post-install create-missing
* 2-1 번과 3번은 순서를 달리하여도 됨.

라. 네번째 시도
위의 시도들이 다 실패하였다면 세팅관련 db과 문제 있을 것이다.
이를확인하는 방법은 부팅이 잘 되는 정상적인 MAC 파티션이나 설치 DVD로 부팅하여 디스크 유틸리티에서 문제있는 하드디스크의 권한점검이나 복구를 시도하면 에러가 발생이 되며 복구가 안될 것이다.

이런 경우는 다음과 같이 관련 세팅을 처음부터 하여 주는 방법이 있다.
1. 싱글 유저로 부팅한다.
2. /sbin/mount -uw /
3. cd /var/db4.
4. mv .AppleSetupDone .AppleSetupDone.Bak
5. exit

위 명령어를 주면 사용자 설정부터 다시 시작한다.


마. 위의 시도들이 모두 실패하였다면 리테일 dvd를 이용하여 재설치하여 주는 방법 밖에 없다.


'Hackintosh > Q&A' 카테고리의 다른 글

부팅 문제  (0) 2010.03.15
DivX Decoder.component Error  (0) 2010.03.14
syslogd 프로세스 폭주 이슈  (0) 2009.11.13
UUID for host. Error: 35  (0) 2009.04.27
Adobe After Effect Issue with fcs2 without Upgrade  (0) 2009.04.25
:
Posted by Ritz®™
2009. 12. 8. 08:01

Setup Geforce 8xxx-9xxx GT Hackintosh/Graphic Card2009. 12. 8. 08:01

You can get your 8600GT including 8XXX-9XXX series video card working using one of following methods in Snow Leopard.
➊ - Patch DSDT with the video
➋ - Add device (EFI) string to com.apple.Boot.plist
➌ - Chameleon's current auto injection of video / network works if your hardware is identified on PCIroot0 (you can check this in IORegistryExplorer). If your hardware is on PCIroot1 then you might have to use Netkas' PC EFI v10.n. Add GraphicsEnabler=Yes to your com.apple.Boot.plist for Chameleon 2.0-rc3 to inject the device properties.

➍.- After upgarding to 10.6.2, it sometimes did not work EFI String.

- remove nVidia kexts then install 10.6.1 nVidia kexts.

- or remove EFI String in com.apple.Boot.plist and Add GraphicsEnabler=Yes to your com.apple.Boot.plist then add your device-id in Geforce.kext, NVD*

- 10.6.1 NVDAResman.kext (6.0.6) and NVDANV50Hal.kext (6.0.6) in here. installing them in the /Extra/Extensions folder, with a properly configured boot cache will solve the issue. There is no need to install the kexts in /System/Library/Extensions, as the /Extra/Extensions folder will work.

- several 9800 Gt 1024 MB or 512 MB works just fine in 10.6.2 with ATY_init.kext enabler.


* Leopard 10.5.6 이상인 경우에는 위 과정 생략하고 아래과정부터 진행하세요.

 

Following is one of them for EFI string to com.apple.Boot.plist


1. Start OSx86 Tools then click Add EFI Strings/Boot Flag

2. Click GFX String


3. Click Choose.

4. Select your Graphic Card




GFX-String

5.


6.



7.


8. Copy and Paste com.boot.Apple.plist file from /Darwin to /Library/Preferences/SystemConfiguration/


:
Posted by Ritz®™