- 引导和开机OS X Mavericks 需要 Chameleon 2.2 版本,目前 2.2 版本仍未正式发布,可下载 svn 版。安装流程推荐使用 UniBeast、Hackboot_Mav.iso、MyHack 的其中一种。如果用懒人包,请用 Hackboot_Mav.iso。
- 开机卡住的问题用 -v 参数启动以便查看调试信息,如果看到 Missing bluetooth controller transport,尝试用 -f 参数启动。此方法对于 Hackboot 有效。彻底解决的方法是删除蓝牙驱动的 kext。
- 不识别声卡的问题先确认 VirtualBox 设置里,虚拟机声卡型号是“Intel HD 音频”。用 MultiBeast Mavericks 版安装 VoodooHDA 声卡驱动,重启。进入系统偏好设置,把声音输出设备设置为扬声器或耳机。(扬声器和耳机分别试一下。)如果声音卡顿,不要惊慌,很多人都遇到这个问题了。据说虚拟机开启单核心CPU,在屏幕上播放动画或不停地移动鼠标能缓解问题。或许你还可以试试用网络把音频传输到宿主机。
- 简单配置分辨率宿主机上执行命令: vboxmanage setextradata 虚拟机名字 CustomVideoMode1 1440x900x32OS X 开机时指定参数 "Graphics Mode"="1440x900x32"如果想永久生效,修改 org.chameleon.Boot.plist,自行 Google。
- 打开“关于本机 (About this Mac)”时崩溃的问题宿主机上执行命令: vboxmanage setextradata 虚拟机名字 "VBoxInternal/Devices/pcbios/0/Config/DmiExposeMemoryTable" 1顺便推荐用 MultiBeast 的 Customize 菜单装一个 System Definition。
- 设置 App Store 仅下载更新,不要自动安装。有的更新会导致 Hackintosh 系统崩溃。更新前请善用 Google。确定安全再更新。
- 推荐教程mac os10.9Vmware虚拟机镜像 (我说楼主你能在意一下大小写吗?)
2014年4月26日星期六
VirtualBox 安装 OS X Mavericks 的注意事项
2014年4月14日星期一
我常用的Kdenlive编码方案
第一个是最常用的 H.264 VBR。
f=matroska hq=1 acodec=flac ar=44100 pix_fmt=yuv420p vcodec=libx264 vprofile=high 8x8dct=1 level=5.1 preset=veryslow flags=+loop vb=%bitrate+'k' aspect=%dar pass=%passes
由于Kdenlive 0.9.6没办法调用libfdk_aac编码器,音频我用了flac。之后再用FFmpeg转一下libfdk_aac。
ffmpeg -i INPUT.mkv -c:v copy -c:a libfdk_aac -profile:a aac_he -b:a 128k OUTPUT.mkv
第二个是 H.264 CRF。
f=matroska hq=1 acodec=flac ar=44100 pix_fmt=yuv420p vcodec=libx264 vprofile=high 8x8dct=1 level=5.1 preset=veryslow flags=+loop vcrf=22 aspect=%dar
音频部分处理同上。
第三个是 ProRes。
f=matroska acodec=flac ar=44100 ac=2 vcodec=prores vprofile=3 pix_fmt=yuv422p10le qscale=11 vendor=ap10 aspect=%dar
Kdenlive 0.9.6不仅不能调用libfdk_aac,还不能调用prores_ks。(好像所有带下划线的编码器都不能调用?)所以只好用原版prores了,也就不能用yuv444p10le了。
2014年4月5日星期六
在Nginx为WordPress配置Rewrite
比较暴力。为防遗忘,作文以记之:
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
root /var/www/wordpress;
index index.php;
client_max_body_size 16m;
error_page 400 /index.php?error=400;
error_page 403 /index.php?error=403;
error_page 404 /index.php?error=404;
try_files $uri $uri/ =404;
rewrite ^/index.php$ /index.php break;
rewrite ^/index.php\?(.*)$ /index.php?$1 break;
rewrite ^/wp-(.*)$ /wp-$1 break;
rewrite ^/(.*)$ /index.php?q=/$1;
location ~ \.php(/.*)?$ {
fastcgi_split_path_info ^(.+?\.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; # 听说有的版本的nginx不加这行会出现空白页面
include fastcgi_params;
}
}
这个配置在 Debian 6、7、8 上试验通过。Fedora 的 php-fpm 默认配置有些不同,把 fastcgi_split_path_info 稍微换一下就好了。
至于 CentOS 嘛,看看和我一样恨 CentOS 的有多少人:
订阅:
博文 (Atom)