由於操作系統課程需要,我嘗試在windows10環境下安裝linux虛擬機,最終采用centOS7和Gnome圖形用戶界面,在安裝和使用過程中出現一些問題,在這里將其記錄下來,以便后續查閱。
第一部分 系統設置篇
在Windows10環境下安裝虛擬機需要在本地做如下配置
1.在BIOS開啟虛擬化:進入到BIOS后,找到Configuration選項或者Security選項。 然后選擇Virtualization,或者Intel Virtual Technology摁回車,將其值設置成:設置為Enabled。
2.若需要在windows自帶的Hyper-V創建虛擬機,則需要在服務內開啟Hyper-V選項,(需要系統為專業版,家庭版用戶可能找不到此選項,解決方法可自行谷歌)筆者意圖在VMware中安裝,因此必須關閉系統的Hyper-V。
第二部分 虛擬機安裝
筆者主要參考這篇文章:https://blog.csdn.net/maguanghui_2012/article/details/80518201
遇到問題的地方在於,網絡配置階段,文中的配置方法略微有一點小錯誤,導致ping不通外網
解決辦法如下:ONBOOT屬性需要設置為yes,BOOTPROTO設為dhcp(而不是文中的none)
參考文章為:https://blog.csdn.net/xsm666/article/details/81016009
第三部分 圖形用戶界面安裝
筆者主要參考這篇文章:https://jingyan.baidu.com/article/0964eca26fc3b38284f53642.html
安裝完成后可能會發生黑屏,重啟系統輸入
startx
看是否能夠進入Gnome,若不能則需要重新安裝
第四部分 安裝VMware Tools
安裝完就會發現界面很小,分辨率很低,要想設置高分辨率和全屏,必須安裝vmware tools。
主要步驟如下:
1 啟動CentOS(圖形界面方式登陸),並且以管理員的身份登陸(以root賬號登陸)。
2 在VMware虛擬機的菜單中點擊:虛擬機->安裝VMware 工具(或者“重新安裝VMware”)
3 CentOS自動掛載VMware Tools的虛擬光驅,並顯示在桌面。
遇到的問題:系統顯示“客戶機操作系統己將 CD-ROM 門鎖定,並且可能正在使用 CD-ROM.....”
解決辦法:首先把linux虛擬機關機或退出,然后點擊“編輯虛擬機設置”。點擊CD/DVD,選擇使用物理驅動器–自動檢測。
4 進去VMware Tools的虛擬光驅里,把VMwareTools-5.5.1-19175.tar.gz復制到/tmp目錄。
遇到的問題:找不到tmp目錄在哪?
雙擊壓縮文件,按圖示操作即可
5 進去/tmp目錄,把VMwareTools-5.5.1-19175.tar.gz解壓到當前目錄會產生vmware-tools-distrib文件夾。
4 5兩個步驟可合並:右擊 Extract to tmp文件。
6 桌面右擊 Open in Terminal,進入解壓縮后的的vmware-tools-distrib目錄
輸入: [root@localhost ~]# cd /tmp [root@localhost ~tmp]# cd vmware-tools-distrib
7 執行vmware-install.pl安裝VMWare Tools8.
輸入:./vmware-install.pl(執行vmware-install.pl文件)。
8 然后一路“回車”,有時候會提示輸入 [yes]
遇到的問題:一路yes,最后做總是遇到“what is the location of "gcc"program on your machine”?
解決辦法:在出現詢問有關GCC的語句時,填寫no,直到能通過為止,出現以下界面即安裝成功。
9 輸入reboot命令(重新啟動)。
來源:https://zhidao.baidu.com/question/2272298865851219908.html
10.在系統設置里面搜索“的、dispaly”,就可以看到分辨率選項了。
全屏快捷鍵為Ctrl+alt+enter