前言
Win10 下安裝 虛擬機 Vmware 需要打開Bios
D:\Cyrene\mysoftware\MySoftware\Ubutu 16.04.4 鏡像文件
下的ubuntu-16.04.4-desktop-amd6.iso文件Download VirtualBox (Old Builds): VirtualBox 5.2
下載連結: https://www.virtualbox.org/wiki/Download_Old_Builds_5_2
https://ubuntu.com/search?q=ubuntu-16.04.4-live-server-amd64.iso
http://old-releases.ubuntu.com/releases/16.04.4/?_ga=2.5799411.1557405369.1600918256-1526268547.1600918256安裝ubuntu
1. 創建虛擬機, 點擊新建
運行VitualBox程序,點擊「新建」按鈕,新建一個虛擬機:
虛擬機名稱自定義,示例:Ubuntu Cyrene,作業系統選擇Linux,版本選擇ubuntu(64-bit),然後點擊下一步:
設定虛擬機的內存,此內存既為虛擬機所佔用的系統內存,可以隨意修改,但不要超過系統內存的70%,不然會對自己的電腦負載很大。在這裡,為了方便之後的大數據編程學習使用,將虛擬內存設為8G,然後點擊下一步:
為虛擬機創建一塊虛擬硬碟。選擇「現在創建虛擬硬碟」,並單擊「創建」:
選擇虛擬硬碟文件類型,建議選擇默認的VDI(VirtualBox磁碟映像),並點擊」下一步「:
選擇「動態拓展」,並點擊」下一步「,因為分配給虛擬機的內存空間較大,使用時逐漸佔用磁碟空間,閒置時自動縮減比較合理,所以選擇動態擴展類型。
選擇虛擬硬碟大小時一定先確定保存所在位置磁碟的可用大小。可用空間為500G,虛擬硬碟大小設置為20G。單擊「創建」。輸入虛擬硬碟文件的名稱,並選擇保存位置:
此時ubuntu虛擬機已經創建完成,也就是說ubuntu所需的硬體資源準備好了。
四、安裝Ubuntu
選擇虛擬光碟文件D:\Cyrene\mysoftware\MySoftware\Ubutu 16.04.4 鏡像文件\Ubutu Cyrene.vdi下的ubuntu-16.04.4-desktop-amd64,單擊「啟動」:
進入安裝界面,選擇「中文簡體」,選擇「安裝Ubuntu」:
點擊啟動,彈出一個界面,提示沒有碟片
點擊註冊
有兩個需要注意的地方
注意1:
內存建議分配 2GB
可以參考下面關於VM Ware 虛擬機安裝 Win 10 系統的提問
注意2:Bios必須要開的
可以參考關於Win10 下使用 VMWare 安裝 Ubutu 虛擬機的提問
Questions
QA1: virtualbox中系統硬體加速頁,已啟用硬體虛擬化,但主機並不支持,求助
求助連結:
參考連結1:
然後保存開機就可以了,如果實在不行可以換個virtualbox 5.*的版本,6.0之後的版本都要求硬體必須支持硬體虛擬化了。
或者換VMvare軟體也可。
參考連結2:
其他問題
參考 win10VirtualBox沒有64位選項
https://blog.csdn.net/strivenoend/article/details/78290325Windows10中Virtualbox沒辦法選擇和安裝64位的Linux系統
明明在公司的WIN7系統中使用Virtualbox就可以安裝64位的Ubuntu Service系統,但是在家中的win10系統確沒辦法安裝,只有32位系統的選項,網上找了相關資料並結合自身情況,終於將這個問題搞定了。
先總結下如果想在虛擬機中安裝64位的Linux系統,最好能滿足這幾個條件:
64位CPU
64位作業系統
64位的虛擬機軟體
開啟BIOS虛擬化技術
沒有其他軟體佔用虛擬化技術
造成無法在虛擬機中選擇64位Linux的主要原因有5個,下面會逐一說明。
一、Win10系統安裝了自帶的Hyper-V虛擬機佔用了CPU虛擬化技術
這個也是我遇到的問題,因為Win10系統中自帶的虛擬機Hyper-V佔用了CPU虛擬化技術,導致其他第三方的虛擬機軟體受到影響,無法選擇和安裝64位的系統!畢竟一山不容二虎,其實和系統中不能同時安裝兩個殺毒軟體的概念是一樣的。
解決方法很簡單,如果習慣用第三方的虛擬機軟體,比如VirtualBox,那只要卸載Win10自帶的Hyper-V就可以了,在開始菜單中的Windows管理工具可以找到該軟體:
具體卸載Hyper-V的步驟如下:打開控制面板,找到程序和功能(或者程序-卸載程序):
接著打開左側的啟用或關閉Windows功能:
在彈出的對話框中,找到Hyper-V並取消選擇,取消打勾,點擊確定後就可以開始卸載了,完成後要重啟電腦!
重啟電腦後再使用VirtualBox,發現64位的選項就出現了!
三、安裝ubuntu
1. 創建虛擬機, 點擊新建
運行VitualBox程序,點擊「新建」按鈕,新建一個虛擬機:
虛擬機名稱自定義,示例:Ubuntu Cyrene,作業系統選擇Linux,版本選擇ubuntu(64-bit),然後點擊下一步:
設定虛擬機的內存,此內存既為虛擬機所佔用的系統內存,可以隨意修改,但不要超過系統內存的70%,不然會對自己的電腦負載很大。在這裡,為了方便之後的大數據編程學習使用,將虛擬內存設為8G,然後點擊下一步:
為虛擬機創建一塊虛擬硬碟。選擇「現在創建虛擬硬碟」,並單擊「創建」:
選擇虛擬硬碟文件類型,建議選擇默認的VDI(VirtualBox磁碟映像),並點擊」下一步「:
選擇「動態拓展」,並點擊」下一步「,因為分配給虛擬機的內存空間較大,使用時逐漸佔用磁碟空間,閒置時自動縮減比較合理,所以選擇動態擴展類型。
選擇虛擬硬碟大小時一定先確定保存所在位置磁碟的可用大小。可用空間為500G,虛擬硬碟大小設置為20G。單擊「創建」。輸入虛擬硬碟文件的名稱,並選擇保存位置:
此時ubuntu虛擬機已經創建完成,也就是說ubuntu所需的硬體資源準備好了。
四、安裝Ubuntu
選擇虛擬光碟文件D:\Cyrene\mysoftware\MySoftware\Ubutu 16.04.4 鏡像文件\Ubutu Cyrene.vdi下的ubuntu-16.04.4-desktop-amd64,單擊「啟動」:
進入安裝界面,選擇「中文簡體」,選擇「安裝Ubuntu」:
點擊啟動,彈出一個界面,提示沒有碟片
點擊註冊
https://jingyan.baidu.com/article/db55b609909c084ba20a2f5e.html
有兩個需要注意的地方
注意1:
內存建議分配 2GB
可以參考下面關於VM Ware 虛擬機安裝 Win 10 系統的提問
https://segmentfault.com/q/1010000038293341
注意2:Bios必須要開的
可以參考關於Win10 下使用 VMWare 安裝 Ubutu 虛擬機的提問
https://segmentfault.com/q/1010000037496173
Questions
QA1: virtualbox中系統硬體加速頁,已啟用硬體虛擬化,但主機並不支持,求助
求助連結: https://www.cnblogs.com/zwh1993/p/12424911.html
參考連結1: https://blog.csdn.net/liyazhen2011/article/details/104820370
然後保存開機就可以了,如果實在不行可以換個virtualbox 5.*的版本,6.0之後的版本都要求硬體必須支持硬體虛擬化了。
或者換VMvare軟體也可。
參考連結2: https://jingyan.baidu.com/article/63f23628e9f74b4308ab3db8.html
其他問題
參考 win10VirtualBox沒有64位選項
https://blog.csdn.net/strivenoend/article/details/78290325
Windows10中Virtualbox沒辦法選擇和安裝64位的Linux系統
明明在公司的WIN7系統中使用Virtualbox就可以安裝64位的Ubuntu Service系統,但是在家中的win10系統確沒辦法安裝,只有32位系統的選項,網上找了相關資料並結合自身情況,終於將這個問題搞定了。
先總結下如果想在虛擬機中安裝64位的Linux系統,最好能滿足這幾個條件:
64位CPU
64位作業系統
64位的虛擬機軟體
開啟BIOS虛擬化技術
沒有其他軟體佔用虛擬化技術
造成無法在虛擬機中選擇64位Linux的主要原因有5個,下面會逐一說明。
一、Win10系統安裝了自帶的Hyper-V虛擬機佔用了CPU虛擬化技術
這個也是我遇到的問題,因為Win10系統中自帶的虛擬機Hyper-V佔用了CPU虛擬化技術,導致其他第三方的虛擬機軟體受到影響,無法選擇和安裝64位的系統!畢竟一山不容二虎,其實和系統中不能同時安裝兩個殺毒軟體的概念是一樣的。
解決方法很簡單,如果習慣用第三方的虛擬機軟體,比如VirtualBox,那只要卸載Win10自帶的Hyper-V就可以了,在開始菜單中的Windows管理工具可以找到該軟體:
具體卸載Hyper-V的步驟如下:打開控制面板,找到程序和功能(或者程序-卸載程序):
接著打開左側的啟用或關閉Windows功能:
在彈出的對話框中,找到Hyper-V並取消選擇,取消打勾,點擊確定後就可以開始卸載了,完成後要重啟電腦!
重啟電腦後再使用VirtualBox,發現64位的選項就出現了!