8/12/2011

Disable Windows XP prefetch

Windows 的 prefetch  理論上應該加快速度, 但是有時候, 當您發現使用 Explore 看檔案目錄時,
出現的速度很慢, 要跑好一陣子, 通常就這個 prefetch 在搞鬼.

可以先把 C:\WINDOWS\Prefetch 底下的東西先砍掉, 系統速度馬上變快.

如果要 Disable 這個 Prefetch forever, 請這樣做


修改 Registry : 
 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

On the right side look for a key named: EnablePrefetcher
This decides if and how prefetch runs, here are the value and what they do:

0: Disable
1: Prefetch when an application runs
2: Prefetch on startup or bootup
3: Always Prefetch

8/10/2011

如何得知目前跑的 Ubuntu 是哪個版本?

用這個指令來看

cat /etc/issue

VirtualBox Change UUID for vdi

用這個指令可以換掉目前 VDI 的 UUID

VBoxManage internalcommands sethduuid disk2.vdi

8/08/2011

Mac OSX 10.6.8 on Ubuntu 11.04



1.

如果電腦有支援 Intel VT-x, 用 Google 在網路上 Search "Mac OS X Snow Leopard 10.6.8 VMware Image", 然後下載.

2.

下載的檔案中, 應包含兩個 iso File.      Intel 系列的, 請用 darwin_snow.iso. 使用方法請參考 here!

3.

如果嘗試想把 vmdk 轉成 vdi, 請參考 here.  但是針對 10.6.8 這個 VMWare Image, 在 VirtualBox 4.0 中不能使用.

4.

想要在 VirtualBox 上安裝 Mac OS 的, 請參考 here.

5.

想要在 VMware 上安裝 Mac OS 的, 請參考 here.

6.

這是另一篇講如何安裝 Mac OS 在 VMWare 或 VirtualBox 上的文章, Hackintosh!

7.

如果想把現有的 vdi 轉成 vmdk, 可以參考 這篇, 不過, 中間轉成 .raw 的時候, 檔案相當的大, 建議不要嘗試.

8.

上面提到的 OS X 10.6.8 的 VMWare Image, 必須使用支援 Virtualization 的機器才行, 如 Intel 的 VT-x. 如果機器沒有支援, 請參考這邊, 安裝不需要 VT-x 的版本.

9.

Linux 下, 如何判定自己的機器有沒有支援 Virtualization. 請開 Console 下   egrep '(vmx|svm)' /proc/cpuinfo

10.

稍微早一兩年的電腦, 有的都寫支援 Virtualization, 但是在 Linux 內, 卻又抓不到支援 VT.  Why?  舉個例來說, 我手邊一台 ASUS F8V, BIOS 裡面有 VT-d 的支援選項, 但是, 不幸的, 這個意思是, 支援 Virtualization 的 Device I/O, CPU 並沒有.  難怪在 Linux 下, 怎麼弄都抓不到支援 VT.