2016年1月1日金曜日

El Capitan

Windowsから久しぶりにOSXで立ち上げたらアップデートがたくさん来ていて、アップデートしたら起動しなくなった(笑)


OSX El capitanを試してみるべくインストール開始
ここを参照


Disk Utility で USBをフォーマット、GUID partiton tableでフォーマット

その後 El capitanをダウンロードし、めんどいから Englishモードにしたあと
Unibeastで USBメモリを作る 16GB以上のものでないとダメ
UEFIを選ぶくらいだけだから面倒がない

再起動して、ブートメニューから UEFI: USB Flash Disk 1.00を選んでたちあげる
CLOVERのOptionsからnv_disalbe=1を毎回記入
Boot Mac OS X from USBを選んでインストール

インストールが終わると再起動が促されるので再度ブートメニューからUEFI: USB Flash Disk 1.00を選んでたちあげる
CLOVERのOptionsからnv_disalbe=1を毎回記入
Boot Mac OS X from インストール場所を選んでインストールの続きをする

このとき、Post-Installationを行っても、 USBの UEFIを使わないとうまくいかなかったので、UEFIをUSBからコピーしたところうまく動作するようになった
サウンドも無事に鳴るようになって一件落着
あと、Disk Utilityはパーティション壊すことがあるから注意➡︎ここ

Windowsのディスクの管理でドライブレターの変更、または削除を行うと、
本来HFS+のパーティション情報がMSDOS(FATのことか?)になってしまう” ➡︎掲示板

この記事1ヶ月前なのに公開忘れてたな..



2015年2月19日木曜日

CUDA on Premiere Pro, unsupported GTX 960

% cd Adobe Premiere Pro CS6.app/Contents
% GPUSniffer.app/Contents/MacOS/GPUSniffer 
--- OpenGL Info ---
Vendor: NVIDIA Corporation
Renderer: NVIDIA GeForce Pre-Release Graphics Device OpenGL Engine
OpenGL Version: 2.1 NVIDIA-10.3.1 343.02.02f01
GLSL Version: 1.20
Monitors: 1
Monitor 0 properties -
   Size: (0, 0, 1920, 1080)
   Max texture size: 16384
   Supports non-power of two: 1
   Shaders 444: 1
   Shaders 422: 1
   Shaders 420: 1
--- GPU Computation Info ---
Found 2 devices supporting GPU computation.
CUDA Device 0 - 
   Name: Graphics Device
   Capability: 5.2
   Driver: 6.05
   Total Video Memory: 2047MB
OpenCL Device 1 - 
   Name: Graphics Device
   Capability: 1.2
   Driver: 1.2
   Total Video Memory: 2048MB
   Not chosen because it did not match the named list of cards
% sudo bbedit cuda_supported_cards.txt
上の"Graphics Device"をリストに追加
Premiere Proを立ち上げてプロジェクト設定-一般から、レンダラー:Mercury Playback Engine GPU アクセラレーション(CUDA)が選ばれていればOK

2015年2月11日水曜日

GTX960

GTX960をインストールすると、Unibeast USBからの立ち上げに失敗することが判明

Cloverから"nv_disable=1" のフラグを立てると、DSMOSでrebootしてしまうことなく、
USBのインストールディスクから立ち上がるよ!
10.10.2のインストールは、またInstallESD.dmgの検証で時間がかかること以外に、Apple IDを入れなくても初回は必ずビーチボールまわりっぱなしになるのでリセットが必要だったことくらいかな
nVidiaドライバいれないと画面が汚い&重い
しかしinstall後はいろいろ入れる(余計なMultibeastやらその他)とむしろ悪影響があるので、nv_disable=1でOSX RecoveryのDisk Utilityからバックアップを行いながら慎重に1つずつドライバをいれていくのが正しい姿。
KillerドライバはUEFIの方にいれればS/L/Eに入れる必要なし
GeForceドライバは下記343.02.02f01をダウンロードして入れる
audioは以前に書いたDSDT入れてaudio_cloverALC-100のパッチを当てるだけでうまく作動した

特に
・nvidia driverを入れる前には(あるいは入れることのできないrecoveryやUSBから立ち上げるときは)
 boot argsに nv_disable=1 を追加する
・nvidia driver(10.10.2には、WebDriver-343.02.02) を入れた後は nvda_drv=1 を追加する

あとは起動時のオプションをClover Configuratorでいじっておしまい

2015年1月29日木曜日

Atheros Killer E2201

Clover/UEFIではマザボのKillerの認識がうまくいかない。
tonymacosx86のやつはまったくだめ. MACアドレスすら表示されない

insanelymacのドライバはMACアドレスは表示されるがDHCPに拾いにいかない
debug driverを使ってログみるべきか。

insanelymacにtonyはアフィ厨だから使うなとか書かれてて草

その後理由が判明、試供品だったイーサケーブルの問題だった。Mieze(insanelymac)のドライバをkext wizardでインストールした。ただ大きなファイルで正常動作するかはまだ確認中。

2015年1月26日月曜日

New OSX86 on UEFI

選んだマザーは amazon No.1だった GA-Z97X-Gaming 3 - Gigabyte 
CPUはLGA1150だったんで Core i7 4GHzを選択
LGA1155のCore i5? 捨てました
ATXケース買ってくみ上げ
WindowsはすなおにUEFIから立ち上がったけれども、OSX86はインストール難しい
ここを参考にしてインストール

BIOS設定は xHCIを自動、xHCI,EHCI ハンドオフを有効、Legacy USBを有効、SATAモードに設定、onboard VGAは無効にした。(有効だと途中で止まる)

Yosemite USBを作るとき、CLOVERインストールしたあと、EFI MounterでUSBのEFIをマウントしてからコピーすることを忘れないように。AtherosE2200Ethernet.kextもバイナリをダウンロードしておく。作ったらUEFI: USBから起動。

Disk Utilityに入ったら古いディスクをバックアップした後、GUID パーティションテーブルでディスクパーティションを作成、そこにUSBからのインストールを開始。残り約1秒でハングアップしているかのように長い。
ウィンドウメニューアイテムからインストールログを表示させてみると、最初の再起動前の"verifying InstallMacOSX.pkg/InstallESD.dmg"がすっごく時間がかかるが、その後無事再起動。2回目もUSBのEFIから立ち上げを指定し、インストールの続きを続行。3回目のUSB EFIからの再起動ではいよいよディスクの方を指定。無事たちあがりました。(GTX 960ではその都度kernelオプションにnv_disable=1を入れる必要あり)

BCM94322HM8L 802.11a/b/g/n 300Mbps WLANは勝手に認識されて、インストール途中でいきなりwifiにつながる。しかし、ここでiCloud Keychain関連も認識させようとしたらハングアップした。リセットしてiCloudをなしでとりあえず再起動可能。あとで設定したら認識できた。

引き続きAtheros Killer E2201用のドライバをインストール。つながってはいるが、認識されるのかどうなのかかなり忘れた頃に接続されている。つながればKillerなのではやいんだが。

オーディオはaudio_cloverALC-100.commandをやってもいまのところまったく認識される様子がない。面倒になってきたのでUSB接続のMac用の機器を買ってみることに。InsanelyMacなどの掲示板でもAppleHDA関連はもうつながんねー音でねーの連呼。

ただそこのmoderatorのtoledaという人によれば、CLOVERならDSDT/SSDT入れてtoleda/audio_CloverALC patchを当てればサウンドが出るとのこと。信じてやってみることに。
DSDT/SSDTはMaciASLを使って、http://pjalm.comにある Gigabyte Z97X-XXXのパッチと、https://raw.github.com/toleda/ audio_hdmi_uefi/master にある toledaのパッチをDSDTにあてた。
これがそれ。
EFI/CLOVER/ACPI/patchedに入れた。


まず HDAEnabler系をすべて取り除き、純正 AppleHDA.kextに戻す。(純正の AppleHDA.kextがなくなった場合には、ここを参照) HDAEnabler系統が入っていると、 Audio IDが6などになってインストール不可。Audio IDが1であること
あとはaudio_CloverALC.commandをダウンロードして起動する 質問にすべてy と答える
再起動でサウンドデバイスが出現し、ようやく音が出るようになりました

あとは安定的にKiller E2201が使えればだけれど、BCM94322HM8Lが偉大すぎてあまり出番がないかも。
BCM94322HM8Lはぜひとも購入されたし。ATXタワーをむりやり持ち運びしている貴方には必須です。







2015年1月23日金曜日

BIOSアップデート失敗

BIOSアップデート失敗でマザーボードぶっ飛ばしてしまいました
復旧絶望的なのでMBだけ変えようと思ったらほとんどもうLGA1155のMB売ってない
Gigabyte GA-Z97X-GAMING 3+Core i7 4GHzを注文 痛い出費;;

2015年1月7日水曜日

他のドライブのブートメニューをいじるには

Windows 8.1はブート時にF8が使えなくなっているので、USBのセーフブートをしたいときにもいちいちBCDをいじる必要がある。
特に画面のドライバを入れてしまって、safe mode画面や復旧画面すら見えない場合は(これもnvidiaドライバの問題で別の画面に表示されている可能性大)、(ホストvmwareの上から)EasyBCDを使う
USBをvmwareにつないで、USBをホストに接続させる

まず管理者権限のあるコマンドプロンプトでdiskpartを使い EFIパーティションをマウント
diskpart> list disk

diskpart> select disk XX
diskpart> list partition
diskpart> select partition XX  (システム    256 MBとなっている”EFI"のやつ)
diskpart> assign letter=S
diskpart> exit
Easy BCDを立ち上げる

ドライブレターをつけたEFIパーティションからFile> Select BCD Storeにて、S:¥EFI¥Microsoft¥Boot¥BCDを開く
Edit Boot Menuから Safe ModeにチェックをつけてDefaultにする
どうせ見えないので、Count down from に時間を入れる
Save Settingsで、S:のEFIが更新される