1. 程式人生 > >VMware虛擬機器設定(vmtools&解析度)

VMware虛擬機器設定(vmtools&解析度)

VMware中linux與window資料夾共享

VMware中安裝vmware tools

在vmware軟體中找到管理manage,點選install vmware tools

進行vmware中的linux系統中,會發現有個vmware tools cd,也就是/mnt/cdrom,點選掛載剛才的虛擬光碟機或者mount /dev/cdrom /mnt/cdrom

使用root許可權進入到VMwareTools目錄下cd /media/guest/VMware\ Tools/,解壓檔案到/opt目錄:tar -xf VMwareTools-***.tar.gz -C /opt

進入vmtools安裝目錄:cd /opt/vmware-tools-distrib

安裝vmtools: ./vmware-install.pl

一路回車就可以了,到此vmtools安裝成功!

vmtools安裝成功後,應該是可以直接在虛擬機器系統中copy資料到主機中的(不管是命令列命令還是檔案)。

在虛擬機器下來實現在windows下共享一個資料夾

VMware:安裝完成vmtools後,開啟VMware->工具欄—>虛擬機器VM->設定settings->選項options > 共享資料夾shared folders,點新增,按提示來新增一個windows下的資料夾。在/mnt/hgfs下就可以你在windows下共享的檔案夾了。 vmware player(lz不建議使用這個,可能設定不成功!):在player > manage > vm settings > options > shared folders > 新增windows下的資料夾共享。[
VmPlayer上設定主機和windows虛擬機器資料夾共享
] Note: VMware公司釋出的VMware Player是VMware的一個按比例縮小的版本,用來執行先前由VMware或Microsoft's Virtual PC所建立的虛擬計算機。完全版的VMware能夠支援建立虛擬計算機還可以編輯已經存在的虛擬計算機的屬性,而作為精簡版的VMware Player卻支援該功能,從這一點考慮,也許你應該選擇該產品的完全版。然而,VMware Player卻可以毫無限制地執行任何已經存在的虛擬計算機。 不行的話直接將檔案(夾)從linux拖曳到windows桌面上(資料夾中不能包含快捷方式)

其它設定

如果筆記本是雙核心四執行緒 那麼給vmware分配單核心兩執行緒速度會比單核心三執行緒自己多核心要快很多  虛擬機器太卡,增加分配給虛擬機器的記憶體就好了,在設定中增加 皮皮blog

調整VMware虛擬機器中linux桌面螢幕大小

(螢幕解析度)

現在的vmware虛擬機器中的解析度好像是自動擬合的,在windows下開啟虛擬機器視窗開始是最大化的,虛擬機器中的linux桌面沒有佈滿,只佔了中間一部分。

解決方法:

1. vmware:view>fit *** now,視窗就自動適配佈滿整個虛擬機器視窗了。

2. vmware player:先將虛擬機器視窗中等化,再最大化,視窗就會自動適配,桌面佈滿視窗。

如果還是不行的話可以試試下面的方法

方法1(針對虛擬機器):   VMWARE下調整linux的解析度

VMWARE下安裝完了linux.default的解析度是:800x600,要調整為1024x768 ;畫素為上百萬畫素的過程如下:

1.點選VM下有Install vmare tools 先啟動vmware中的linux,在/mnt/cdrom目錄下有一個叫:vmware-linux-tools.tar.gz的軟體包

2.把這個軟體包copy到/root下,接著解壓這個包 在當前的目錄,會產生一個vmware-tools-distrib的目錄 #cd /mnt/cdrom
#cp vmware-linux-tools.tar.gz /root #cd /root
#tar -zxvf vmware-linux-tools.tar.gz
#cd /root/vmware-tools-distrib
#ls

3.在終端輸入init 3 .切換到命令列模式

4.執行vmware-install.pl檔案,然後一路回車下去OK!接著,會有一個解析度的列表出來,選3即可,因為在解析度列表中3對應的是1024x768.
#./vmware-install.pl

5.init 5 ,進入到圖形化介面.在開始選單點選"配置"-->"顯示",調為:1024x768 ;畫素為上百萬畫素,接著按ctrl+D快速登出,

6,回來後發現你的桌面是不是變漂亮了呢??

7,如果是因為你裝系統是的顯示的depth為16的話出現顯示不正常,你可以通過vi編輯器進入/etc/X11/XF86Config 將其改為24即可了!

好了,對vmware的linux解析度的調整介紹到此。
    另:
虛擬Linux系統教程之二_安裝vmtool(Red Hat Linux 9)
所用虛擬機器軟體VM5.0.0 build-13124 漢化版 和 虛擬Linux系統 Red Hat Linux 9
首先啟動虛擬機器軟體VM(虛擬Linux系統 Red Hat Linux 9 已經安裝完畢)
1.啟動此虛擬機器
2.用超級使用者root登入
3.登入成功後,Ctrl+Alt ,取出滑鼠,點選選單欄,虛擬機器 → 安裝VMware工具 → Install
4.待虛擬系統掛載了光碟後,彈出cdrom資料夾或者點選進入/mnt/cdrom中,在資料夾/mnt/cdrom中有兩個檔案VMwareTools-5.0.0-13124.i386.rpm和VMwareTools-5.0.0-13124.i386.tar(一般TAR軟體包相容性更好,我們就用它了)雙擊VMwareTools-5.0.0-13124.i386.tar彈出檔案打包器,內有資料夾vmware-tools-distrib,按上面解壓縮按鈕,瀏覽到需要解壓到的目錄這裡選在/root/ 資料夾中(也就是你桌面上那個叫做“root的主目錄”),開始解壓
5.右擊桌面選擇輸入"新建終端",在裡面鍵入cd /root/vmware-tools-distrib,回車。再輸入./vmware-install.pl ,即可按裝VMware Tools,以後一路回車即可,以下大家都懂,重啟即可。
6.這下滑鼠可以自由的出入宿主機和虛擬機器了,顯示螢幕的尺寸也變為可調,重新整理速度也變快了,安裝成功!!  VMWARE下調整linux的解析度2:
選擇VMWARE當前linux下的Devices>Display>Specify monitor setting>max resolution>改成本機一樣的
******************************************************************************

方法2:

到/etc/X11,開啟xorg.conf,找到最後類似以下一節: 
Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
                EndSubSection
EndSection 

在 Depth     24下方、EndSubSection上方新增一行Modes "1024x768" "1280x960" "1152x864" "800x600" 我用的是虛擬機器這個方法並不起效。    另: 登出,以root身份登入系統,修改/etc/X11/xorg.conf,把1024*768改為1280*800,儲存,按Ctrl+Alt+Backspace。

修改之前最好備份一個出來。作好黑屏的心理準備。 這裡我在檔案裡都沒見到有1024*768    另: 上面的問題終於解決了!如果你與我有類似的問題,可以調節"系統設定" 下面的"顯示",將裡面的顯示器型別,調節成與你顯示器相匹配的型別,然後登出計算機. 我的顯示項無法自己調節顯示器的型別。    另:
解析度設定,主要是對etc/X11/xorg.conf檔案的修改,你可以任意加解析度(顯示器支援的話)。 

  解析度的定義在xorg.conf檔案的Modes段(Section "Modes")。 
  解析度的計算用命令xmode,例如: xmode -r 63 -x 1360 -y 768
-r 後面的是重新整理率,但是這個設定好像和實際的有些出入,這裡我設定的是63,但是GNOME/KDE下面顯示重新整理率61,
  xmode命令會顯示出一行類似的結果:

QUOTE: Modeline "1360x768" 87.01 1360 1432 1576 1792 768 769 772 796
  把他加入到xorg.conf檔案的Modes段,然後修改xorg.conf檔案的Screen段 

  原來可能是如下內容 

SubSection "Display" 
Depth 15 
Modes "1280x768" "1024x768" "800x600" "768x576" "640x480" 
EndSubSection 

  加入新解析度1360X768後: 

SubSection "Display" 
Depth 15 
Modes "1360x768" "1280x768" "1024x768" "800x600" "768x576" "640x480" 
EndSubSection 

Depth不同會有許多個,全加上就是了。 

  重新啟動X就會有新解析度供選擇了。 

  如果新加的解析度沒有顯示出來,可能是xmode -r部分設定的解析度顯示器無法支援,可以參考xorg.conf檔案的Monitor段的引數HorizSync和VertRefresh,對於液晶來說可以乾脆註釋掉,反正解析度都設定為60就可以了,如果你使用CRT並且LINUX無法正確識別你的顯示器,你可以用xmode計算出許多個重新整理率來,把他們都加到Modes段中,比如1600x1200 60Hz,1600x1200 61Hz,1600x1200 74Hz....1600x1200 85Hz等等,一個一個試。 

  有些情況即使你有顯示器驅動也無法使用某些解析度,比如我的23寸液晶TV就是這樣,最大解析度支援1360x768但是LINUX卻無法支援,只能自己設定了。 

  PS.我的系統裡本身並沒有MODES段 ******************************************************************************

方法3:linux中設定圖形介面的解析度


  現在的linux版本可以在圖形桌面中直接的顯示屬性中更改。

  執行Xconfigurator出現歡迎螢幕。然後選OK回車,程式自動找到顯示卡等。再OK,出現顯示器列表,選擇顯示器型別,或選Custom來自定義一個顯示器。接下來選擇視訊記憶體大小,後面出現的一個視窗是要求識別時鐘的配置,要選No Clockchip Setting。然後OK,再選顯示顔色和解析度有三組,然後選OK回車,再測試一下就OK。最後一個YES和NO是問你下次啟動是否直接進入X。再點OK完畢。 

  或直接改/etc/X11/XF86Config-4以及/etc/X11/XF86Config檔案! 
  用右鍵點上述檔案,選高階編輯器(當然,在命令列下用vi命令也可以編輯),修改檔案的最後幾行: 
  Modes "800x600" --- 為顯視解析度 
  Virtual 800 600 --- 為虛擬桌面的大小 ******************************************************************************

方法4(文字模式):修改Linux文字模式下的顯示解析度

原來安裝linux時選的解析度是800*600,因為需要1024*768,在grub.conf的kernel那一行加上vga=0x317就ok。 試了下果然可以。 #cd /boot #ls #gedit grub/grub.conf default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
title LeExOyO's Linux (2.4.20-8)
root (hd0,0)
kernel /vmlinuz-2.4.20-8 ro root=LABEL=/  vga=0x317
initrd /initrd-2.4.20-8.img

附:顯示模式表 
    640x480  800x600  1024x768  1280x1024 
256色  0x301   0x303   0x305     0x307 
32K色  0x310   0x313   0x316     0x319 
64K色  0x311   0x314   0x317     0x31A 
16M色  0x312   0x315   0x318     0x31B grub是系統啟動器之一,用來存放啟動項設定和資訊,修改的時候必須特別小心,否則系統會癱瘓掉 下面簡單介紹一下:   default=0 :選單項,0表示第一項,如果是多系統可以修改此項改變預設游標停留位置;   timeout=5 :選單到自動啟動系統前的提留時間,可根據需要修改;  splashimage=······ : 啟動選單背景圖表,可根據需要修改;  title······ :啟動項名稱,可根據需要修改;  kernel······ :一些版本資訊和root路徑;  rhgb :redhat graphics boot,就是會看到圖片來代替啟動過程中顯示的文字資訊,這些資訊在啟動後用dmesg也可以看到  quiet : 在啟動過程中只有重要資訊顯示,類似硬體自檢的訊息不回顯示 修改解析度,也可以在kernel那行加入 vga=791 ref: