天天看點

Windows8.1下使用Virtual Box5.2安裝Linux(CentOS-7-x86_64-Everything-1708)虛拟機Windows8.1下使用Virtual Box安裝CentOS

Windows8.1下使用Virtual Box安裝CentOS

基本目标

  1. 在Windows8.1作業系統上使用Virtual Box 安裝CentOS;
  2. 實作滑鼠自由切換;
  3. 實作分辨率調整;
  4. 實作共享檔案夾的設定;

環境準備

  1. 宿主作業系統:Windows8.1
  2. 虛拟機軟體:Virtual Box 5.2
  3. Linux 鏡像:CentOS-7-x86_64-Everything-1708.iso

操作步驟

  1. 下載下傳并安裝Virtual Box 5.2;
  2. 準備CentOS鏡像;
  3. 啟動Virtual Box,點選左上角“建立”按鈕,輸入虛拟機的名稱和類型;
    Windows8.1下使用Virtual Box5.2安裝Linux(CentOS-7-x86_64-Everything-1708)虛拟機Windows8.1下使用Virtual Box安裝CentOS
  4. 點選上圖中的下一步,為虛拟機配置設定記憶體;
    Windows8.1下使用Virtual Box5.2安裝Linux(CentOS-7-x86_64-Everything-1708)虛拟機Windows8.1下使用Virtual Box安裝CentOS
  5. 點選下一步,建立虛拟硬碟
    Windows8.1下使用Virtual Box5.2安裝Linux(CentOS-7-x86_64-Everything-1708)虛拟機Windows8.1下使用Virtual Box安裝CentOS
  6. 點選建立,然後選擇“專家模式”,如果需要改變檔案的存儲位置和硬碟大小,預設是在C槽中,8G;
    Windows8.1下使用Virtual Box5.2安裝Linux(CentOS-7-x86_64-Everything-1708)虛拟機Windows8.1下使用Virtual Box安裝CentOS
  7. 調整虛拟硬碟大小和存儲位置,然後點選建立;
    Windows8.1下使用Virtual Box5.2安裝Linux(CentOS-7-x86_64-Everything-1708)虛拟機Windows8.1下使用Virtual Box安裝CentOS
  8. 準備加載鏡像,選中剛建立的虛拟機,然後點選啟動;
    Windows8.1下使用Virtual Box5.2安裝Linux(CentOS-7-x86_64-Everything-1708)虛拟機Windows8.1下使用Virtual Box安裝CentOS
  9. 選擇啟動盤,定位到前面準備好的ISO鏡像檔案,然後點選啟動;
    Windows8.1下使用Virtual Box5.2安裝Linux(CentOS-7-x86_64-Everything-1708)虛拟機Windows8.1下使用Virtual Box安裝CentOS
  10. 使用上下鍵,移動選中“Install CentOS 7”
    Windows8.1下使用Virtual Box5.2安裝Linux(CentOS-7-x86_64-Everything-1708)虛拟機Windows8.1下使用Virtual Box安裝CentOS
  11. 然後等待,進入選擇語言界面,輸入“Chinese”,選擇中文;點選繼續,進入安裝資訊摘要界面;
    Windows8.1下使用Virtual Box5.2安裝Linux(CentOS-7-x86_64-Everything-1708)虛拟機Windows8.1下使用Virtual Box安裝CentOS
  12. 在這裡,需要選擇的是“軟體選擇”,這裡可以選擇最小安裝,最後得到的應該是指令行式的Linux系統,我們選擇GNOME桌面,這樣Linux系統啟動後會進入桌面系統;
    Windows8.1下使用Virtual Box5.2安裝Linux(CentOS-7-x86_64-Everything-1708)虛拟機Windows8.1下使用Virtual Box安裝CentOS
  13. 然後進入“網絡和主機名”,開啟網絡連接配接;
    Windows8.1下使用Virtual Box5.2安裝Linux(CentOS-7-x86_64-Everything-1708)虛拟機Windows8.1下使用Virtual Box安裝CentOS
  14. 然後,進入“安裝位置”,這裡選擇預設選項,點選完成即可,然後點選右下角“開始安裝”;
  15. 在安裝過程中,可以設定登入密碼和建立一個使用者;這裡不給出截圖啦(其實是因為忘記截圖了:-));
  16. 接收許可證,然後點選完成配置即可;
    Windows8.1下使用Virtual Box5.2安裝Linux(CentOS-7-x86_64-Everything-1708)虛拟機Windows8.1下使用Virtual Box安裝CentOS
  17. 然後,系統就會啟動并進入桌面,此時還會讓你選擇語言,可以選擇中文(Intelligent Pinyin);然後在桌面右上角選擇即可啟用中文輸入法;
    Windows8.1下使用Virtual Box5.2安裝Linux(CentOS-7-x86_64-Everything-1708)虛拟機Windows8.1下使用Virtual Box安裝CentOS
  18. 到這裡,基本目标中的1就已經實作,但是還存在問題:分辨率,有的鏡像隻有800*600,我使用的鏡像還提供了1024*768,但是還是很小(螢幕為1920*1080);滑鼠無法自動切換,需要使用右Ctrl進行手動轉換,這好像是因為CentOS鏡像的問題,但就是很麻煩;虛拟機和主控端之間還需要一個共享檔案的地方,接下來将解決這些問題。當然,不同的鏡像,所遇到的問題也可能不一樣,這裡記錄的是我所遇到的問題,以及解決方法~
  19. 關于滑鼠自動切換功能,使用Virtual Box提供的增強功能即可實作;點選菜單欄中的安裝增強功能,即可實作滑鼠切換;
    Windows8.1下使用Virtual Box5.2安裝Linux(CentOS-7-x86_64-Everything-1708)虛拟機Windows8.1下使用Virtual Box安裝CentOS
  20. 關于設定分辨率,在終端裡執行以下指令:
    $ cvt 1440 900//這裡可以換成1920 1080,重新整理頻率預設60;接下來,會看到下面的輸出
    ============輸出============
    # 1440x900 59.89 Hz (CVT 1.30MA) hsync: 55.93 kHz; pclk: 106.50 MHz
    Modeline "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
    ============輸出============
    //接下來執行該指令,其中newmode 後面的字元串,就是上一行的Modeline對應的字元串,實際執行時,需要替換
    $ xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
    //我執行到這裡後報了一個錯誤,但是當我重新開機後,發現可選分辨率增加了,于是我也就沒再深究該錯誤的原因,如果此處有問題,可以自行百度解決~抱歉了
    //接下來執行該指令,記得替換資料哦;然後就可以去設定裡看看可選分辨率啦
    $ xrandr --addmode VGA1 1440x900_60.00
    
               
    操作前:
    Windows8.1下使用Virtual Box5.2安裝Linux(CentOS-7-x86_64-Everything-1708)虛拟機Windows8.1下使用Virtual Box安裝CentOS
    操作後:
    Windows8.1下使用Virtual Box5.2安裝Linux(CentOS-7-x86_64-Everything-1708)虛拟機Windows8.1下使用Virtual Box安裝CentOS
  21. 接下來,就是共享檔案夾的設定啦;我們需要關閉虛拟機,然後在Virtual Box中,右鍵建立的虛拟機,點選設定,然後選中共享檔案夾,此時你會發現,右邊有一個帶加号的按鈕,點選之後選擇宿主磁盤上的一個檔案夾,并為之起好名字,這裡是MyCentOS。然後ok,啟動虛拟機,此時桌面上會多出來一個圖示。
    Windows8.1下使用Virtual Box5.2安裝Linux(CentOS-7-x86_64-Everything-1708)虛拟機Windows8.1下使用Virtual Box安裝CentOS
    Windows8.1下使用Virtual Box5.2安裝Linux(CentOS-7-x86_64-Everything-1708)虛拟機Windows8.1下使用Virtual Box安裝CentOS
    現在需要執行如下指令(個人認為該圖示将連接配接宿主系統和Linux系統,我們接下來做的是建立Linux和我們擁有的檔案系統之間的關聯):
    //該指令的格式是 共享檔案夾的名字 虛拟機中的挂載檔案夾
    //需要注意的是,圖示是sf_共享檔案夾的名字,但是這裡不需要sf_,還有就是挂載檔案夾的路徑一定要對哦,這裡給出一個因為路徑不對的截圖。
    $ sudo mount -t MyCentOS /home/xiaomo/shared
               
    Windows8.1下使用Virtual Box5.2安裝Linux(CentOS-7-x86_64-Everything-1708)虛拟機Windows8.1下使用Virtual Box安裝CentOS

然後就ok啦,不過中間的提示還是蠻有趣的:

Windows8.1下使用Virtual Box5.2安裝Linux(CentOS-7-x86_64-Everything-1708)虛拟機Windows8.1下使用Virtual Box安裝CentOS

經驗總結

“幸福的家庭都是相似的,然而不幸的家庭各有不同”,不同的鏡像檔案,需要解決的問題應該有所差異吧,但是分辨率、滑鼠自由切換、共享檔案夾的設定都是很實用的功能,工欲善其事,必先利其器。一個看上去比較舒服和操作起來比較友善(使用右Ctrl進行滑鼠切換就很不友好!然後小分辨率的操作環境也讓人郁悶!心情不好,怎麼能好好學習呢?)。善用搜素引擎,力争站在巨人的肩膀上看世界鴨!

繼續閱讀