在Virtual PC中安裝Linux
在Virtual PC 下安裝Linux,網上找到篇文章講解了安裝過程和注意的問題,我覺得比較重要的內容翻譯如下:原文地址
2003年1月微軟買下Virtual PC的前身 Connectrix Corp.儘管微軟名義上不支持BSD, Unix, Linux, NetWare and Solaris,但是這些系統還是可以安裝在Virtual PC中,而且運行的不錯。
......
配置X系統:
在 安裝的最後部分,你將被要求配置Linux的X圖形系統。真如上文提到的,配置程序將檢測到一個S3 Trio64 顯卡,請選擇這塊顯卡(有時候,你也許可以選擇VESA2.0驅動,有人說這個驅動要比S3 Tri 的好)。不管建議選擇多少顯示卡記憶體,只使用8MB,否則,你的螢幕顯示上將有問題。選擇 16位元和 32位元的色彩,不要選擇 24位元
修正時間同步:
Linux guests不能同步系統時間,必須用NTP (Network Time Protocol)和Internet時間服務器同步。在主菜單裡選擇Date/Time,或在terminal裡輸入redhat-config- date 當接口打開時,Enable Network Time Protocol,從列表裡選擇服務器,這樣NTP將開始運行
提升虛擬機速度的技巧:
分配更多的內存
使用一塊獨立的硬碟分割區作為虛擬硬碟以提升資料存取速度
在安裝虛擬系統前先做磁碟碎片整理
考慮使用固定大小的虛擬磁碟
Michael Jackman
http://www.mjfreelancer.com/
最近研究了一下VMWare和Virtual PC發覺他們在技術實現上有很大不同。
記憶體篇
首先說VMWare,使用那種類似搶佔資源式的實現方法,既你為虛擬機分配好記憶體大小後,一旦運行起來他就會將你分配給他的記憶體佔用起來,而不管是否真的實際使用。
而VPC恰好相反,他會更具你實際使用情況來動態增加。
評論:看起來好像是VPC的方式更加好,但是實際運行速度絕對是VMWare快很多。
硬碟篇
VMWare,它的硬盤是你給他指定大小後就不可以更改,但可以加第二塊硬碟。類似PC
VPC,可以動態擴展硬碟。
評論:實際使用VMWare的磁碟效率遠遠高於VPC
總結
既然VMWare在模擬PC上比VPC高很多,微軟為啥選擇VPC???要注意的是VPC這家公司不光做PC模擬器,包括PPC模擬器和PS模擬器都是他們的產品。
PS:不能在VMWare虛擬機上執行PPC模擬器!!!
Note
More than 800x600 when running Linux in Virtual PC 2004
Virtual PC 2004 is meanwhile one of my favorite programs. Currently I test a lot of stuff with XP SP2 and latterly also Linux to showcase interop scenarios. One bad thing is that currently there are no Virtual PC Additions for Linux. 800 x 600 is the standard resolution under Virtual PC 2004 for a Linux system. Currently I've received a nice tip from one of my buddies to modify the XF86Config file manually.
I edited the monitor, device and screen section. The following extract of my XF86Config is working fine in my environment
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Generic Laptop Display Panel 1400x1050"
HorizSync 31.5 - 90.0
VertRefresh 59.0 - 75.0
Option "dpms"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "vesa"
VendorName "Videocard vendor"
BoardName "VESA driver (generic)"
VideoRam 8192
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1400x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Now I have nice 1400x1050 which makes me happy
留言列表