virtualbox安裝centos7virtualbox上安裝linux系統(tǒng)的過程
virtualbox安裝centos7virtualbox上安裝linux系統(tǒng)的過程
首先我們需要準備好centos的iso鏡像文件,可以從centos的官網(wǎng)下載。以下操作使用的VirtualBox版本號是5.2.0。一、創(chuàng)建虛擬機;1.下載好操作系統(tǒng)鏡像文件后,打開VirtualBox,點擊新建虛擬機(首次新建虛擬機推薦使用向?qū)J剑炀毑僮鞑襟E后建議使用專家模式)。虛擬機名稱可以隨便輸入,類型選擇linux,在操作系統(tǒng)的發(fā)行版本中沒有找到可選的centos版本,我們選擇Other Linux版本(其他版本)替代,如果我們安裝的是64位操作系統(tǒng)那么對應(yīng)的選項是(64-bit),如果是32位那么對應(yīng)的選項是(32-bit),可以從我們下載的操作系統(tǒng)的iso鏡像文件名稱中得知操作系統(tǒng)位數(shù)(下載之前我們就應(yīng)該知道的)。
導(dǎo)讀首先我們需要準備好centos的iso鏡像文件,可以從centos的官網(wǎng)下載。以下操作使用的VirtualBox版本號是5.2.0。一、創(chuàng)建虛擬機;1.下載好操作系統(tǒng)鏡像文件后,打開VirtualBox,點擊新建虛擬機(首次新建虛擬機推薦使用向?qū)J剑炀毑僮鞑襟E后建議使用專家模式)。虛擬機名稱可以隨便輸入,類型選擇linux,在操作系統(tǒng)的發(fā)行版本中沒有找到可選的centos版本,我們選擇Other Linux版本(其他版本)替代,如果我們安裝的是64位操作系統(tǒng)那么對應(yīng)的選項是(64-bit),如果是32位那么對應(yīng)的選項是(32-bit),可以從我們下載的操作系統(tǒng)的iso鏡像文件名稱中得知操作系統(tǒng)位數(shù)(下載之前我們就應(yīng)該知道的)。
本文假定你已經(jīng)知道如何安裝VirtualBox虛擬機軟件,并且已經(jīng)安裝好了。首先我們需要準備好centos的iso鏡像文件,可以從centos的官網(wǎng)下載。以下操作使用的VirtualBox版本號是5.2.0一、創(chuàng)建虛擬機1.下載好操作系統(tǒng)鏡像文件后,打開VirtualBox,點擊新建虛擬機(首次新建虛擬機推薦使用向?qū)J剑炀毑僮鞑襟E后建議使用專家模式)虛擬機名稱可以隨便輸入,類型選擇linux,在操作系統(tǒng)的發(fā)行版本中沒有找到可選的centos版本,我們選擇Other Linux版本(其他版本)替代,如果我們安裝的是64位操作系統(tǒng)那么對應(yīng)的選項是(64-bit),如果是32位那么對應(yīng)的選項是(32-bit),可以從我們下載的操作系統(tǒng)的iso鏡像文件名稱中得知操作系統(tǒng)位數(shù)(下載之前我們就應(yīng)該知道的)。錯誤補充:CentOS Linux 的發(fā)行版本是通過編譯 Red Hat, Inc 公開提供的 Red Hat 企業(yè)級 Linux 開源代碼而產(chǎn)生的。所以這里根據(jù)官方的說法應(yīng)該選擇redhat的發(fā)行版(其實這里選擇Other Linux來創(chuàng)建虛擬機也沒有什么問題)。2.以上設(shè)置完成后,點擊下一步 進行分配內(nèi)存使用建議的內(nèi)存大小即可,根據(jù)宿主機的配置可以自己進行調(diào)整,這里的值可以理解為虛擬機最大可占用宿主機的多少內(nèi)存。3.內(nèi)存分配完成,點擊下一步設(shè)置虛擬硬盤這里有三個選項,可以選擇使用已有的虛擬硬盤文件,或者先不添加虛擬硬盤,等創(chuàng)建好虛擬機后再添加,這里我們選擇第二個現(xiàn)在創(chuàng)建虛擬硬盤4.點擊創(chuàng)建,進入虛擬硬盤文件類型選項默認選項即可,默認選擇的是VirtualBox虛擬機軟件專用的磁盤映像格式,其他虛擬機軟件可能無法讀取。5.點擊下一步,進行設(shè)置如何分配虛擬硬盤默認選項即可,兩者有何不同界面上已經(jīng)有很詳細的說明了。6.點擊下一步,指定虛擬硬盤文件的存放位置和虛擬硬盤的大小。虛擬硬盤的大小使用第3步中推薦的硬盤大小即可。7.點擊創(chuàng)建,虛擬機創(chuàng)建完成主界面中已經(jīng)看到剛剛創(chuàng)建的虛擬機。二、安裝操作系統(tǒng)1.正常啟動剛剛創(chuàng)建好的虛擬機提示我們選擇一個虛擬光盤文件(iso文件)或者光驅(qū)來啟動虛擬電腦2.選擇我們準備好的操作系統(tǒng)iso鏡像文件,點擊啟動第一個選項是安裝CentOS7,第二個選項是檢查操作系統(tǒng)文件是否損壞并安裝CentOS7。3.我們選擇第一個選項按下回車鍵直接安裝,進入語言選擇界面選擇中文->簡體中文4.點擊界面右下角的繼續(xù)按鈕進行下一步提示先完成帶有黃色嘆號的內(nèi)容,否則無法進行下一步,我們看到安裝位置處于此狀態(tài),并顯示已選擇自動分區(qū)5.黃色嘆號只是警告我們默認使用了自動分區(qū),目的是讓我們確認一下,是否需要手動分區(qū),我們點進去如果不需要手動分區(qū),還使用默認的自動分區(qū)進行安裝的話,我們直接點擊左上角的完成退出6.退出后回到剛剛那個摘要的界面,發(fā)現(xiàn)黃色感嘆號不見了右下角可以開始安裝了,不過安裝之前我們需要把以太網(wǎng)打開,否則系統(tǒng)安裝后無法聯(lián)網(wǎng),并且在命令行操作系統(tǒng)內(nèi)開啟網(wǎng)絡(luò)需要修改配置相對麻煩。7.摘要的界面上可以看到網(wǎng)絡(luò)和主機名的顯示為未鏈接,我們點進去點擊打開以太網(wǎng),點擊完成退出8.此時的網(wǎng)絡(luò)和主機名顯示有線已連接9.如果需要圖形界面,可以點擊軟件選擇,選擇基本環(huán)境(如果需要圖形界面請下載完整版的操作系統(tǒng)iso鏡像文件)這里選擇最小安裝即可,linux作為服務(wù)器時一般不需要圖形界面(圖形界面會消耗掉一定的硬件性能),有一個終端仿真器,然后能夠通過shell命令去操作系統(tǒng)就足夠了。10.回到安裝信息摘要界面,點擊開始安裝警告我們設(shè)置root密碼和創(chuàng)建用戶,并且下面顯示已經(jīng)開始安裝操作系統(tǒng)11.設(shè)置root密碼點擊完成兩次完成root密碼設(shè)置12.回到配置界面,發(fā)現(xiàn)創(chuàng)建用戶的警告消失了是因為沒設(shè)置root密碼之前系統(tǒng)內(nèi)沒有用戶,警告我們創(chuàng)建一個用戶,設(shè)置了root密碼也就是創(chuàng)建了root用戶,所以警告消失了13.靜靜等待安裝完成即可.完成后點擊重啟14.進入系統(tǒng)啟動界面發(fā)現(xiàn)啟動時有兩個選項,不過第二個選項我們不經(jīng)常用,因為它是急救模式啟動的選項(系統(tǒng)出現(xiàn)問題不能正常啟動時使用并修復(fù)系統(tǒng))15.選擇第一項 按下回車啟動centos系統(tǒng)輸入用戶:root,密碼:安裝時設(shè)置的root密碼16.登陸成功VirtualBox下安裝CentOS7系統(tǒng)到此全部結(jié)束。三、 當宿主機插網(wǎng)線(以太網(wǎng))時的虛擬機網(wǎng)絡(luò)設(shè)置1.virtualbox默認的網(wǎng)絡(luò)連接方式如下這種連接方式虛擬機可以ping通宿主機和外網(wǎng),但是宿主機無法ping通虛擬機,執(zhí)行ip address命令可以看到虛擬機自動分配的ip地址是10.0.2.15(我這里顯示的是這個ip,可能會有不同),跟宿主機根本不在一個網(wǎng)段。2.VirtualBox的四種網(wǎng)絡(luò)連接方式可以看到橋接模式是最佳選項,它支持所有情況的訪問3.修改虛擬機連接方式為橋接網(wǎng)卡左邊是宿主機的網(wǎng)絡(luò)設(shè)置,右邊是虛擬機網(wǎng)絡(luò)設(shè)置,我們修改虛擬機的連接方式為橋接網(wǎng)卡、界面名稱處選擇的是宿主機當前使用的網(wǎng)卡4.虛擬機網(wǎng)絡(luò)修改完成后,查看宿主機網(wǎng)絡(luò)信息保證你的宿主機網(wǎng)絡(luò)連接正常,然后記下左圖的信息,稍后虛擬機配置時需要作為參考。5.啟動虛擬機,輸入ip address命令默認情況下(下面第8步的BOOTRPOTO=dhcp時)虛擬機會根據(jù)宿主的網(wǎng)卡信息自動分配一個ip(如果沒有分配ip可能是因為你的宿主機連接的wifi網(wǎng)絡(luò),稍后我們再說宿主機wifi網(wǎng)絡(luò)下虛擬機如何上網(wǎng)),上圖顯示了ip/子網(wǎng)掩碼信息和以太網(wǎng)卡的名稱(根據(jù)這個名稱可以在/etc/sysconfig/network-scripts/下找到相應(yīng)的網(wǎng)絡(luò)配置文件)。6.如果一切順利,經(jīng)過以上步驟,我們的虛擬機應(yīng)該可以與宿主機互相ping通了,再看看虛擬機能不能ping通外網(wǎng)(ping baidu.com),如果通了那下面的幾步就不用看了,說明網(wǎng)絡(luò)一切正常,如果不通則檢查虛擬機是否獲取到正確的dns服務(wù)器地址,執(zhí)行vi /etc/resolv.cong可以看到自動獲取的dns地址,發(fā)現(xiàn)這里是交換機的,而不是真實的dns地址7.修改網(wǎng)絡(luò)配置文件,執(zhí)行cd /etc/sysconfig/network-scripts;ls”ifcfg-“開頭加上我們的以太網(wǎng)卡名稱“enp0s3” 就是我們要修改的文件8.使用vim根據(jù)宿主機網(wǎng)絡(luò)信息修改虛擬機配置文件的內(nèi)容左邊是修改前,右邊是修改后,右邊把BOOTRPOTO修改成了static,是因為dhcp是自動獲取,如果不改成static,我們在這里修改的這些地址不會生效,因為重啟網(wǎng)絡(luò)服務(wù)時,BOOTRPOTO的值決定了是自動分配還是使用靜態(tài)數(shù)據(jù),DNS1和DNS2對應(yīng)的是宿主機的首選DNS服務(wù)器和備用DNS服務(wù)器9.重啟網(wǎng)絡(luò)服務(wù)網(wǎng)絡(luò)重啟后,再次執(zhí)行vi /etc/resolv.cong可以看到dns地址已經(jīng)更新成剛剛指定的dns地址,最后ping一下baidu.com,顯示外網(wǎng)可以ping通了四、當宿主機wifi時的虛擬機網(wǎng)絡(luò)設(shè)置1.網(wǎng)卡1連接方式為網(wǎng)絡(luò)地址轉(zhuǎn)換(nat),用于訪問外網(wǎng)2.網(wǎng)卡2連接方式為僅主機(Host-Only)網(wǎng)絡(luò),界面名稱選擇virtualBox安裝后自動生成的以太網(wǎng)卡適配器,用于與宿主機通信3.virtualBox安裝后多出來的那個網(wǎng)絡(luò)連接,它使用的網(wǎng)卡與虛擬機的網(wǎng)卡2是相同的宿主機wifi時配置比較簡單,以上幾步即可。到此網(wǎng)絡(luò)配置結(jié)束,已經(jīng)成功配好了宿主機ping通虛擬機、虛擬機ping通宿主機,虛擬機ping通外網(wǎng)。五、其它問題為什么ifconfig 及 netstat程序centos7默認沒有安裝:你對 ifconfig/netstat 做了什么呢?有的宿主機的dns服務(wù)器可能顯示是192.168.1/0.1,這是路由器的地址,真正的DNS服務(wù)器地址可以在路由器設(shè)置界面wan詳情里看到,網(wǎng)上也可以找到一些通用的dns地址(不知道是否安全,不推薦使用)。什么是宿主機?虛擬機中的概念是這樣的:1、宿主機:指要安裝虛擬機軟件的計算機,你花錢買的物理機。2、虛擬機:利用虛擬機工具構(gòu)造出來的,有一整套硬件設(shè)備,有自己操作系統(tǒng),應(yīng)用軟件。3、宿主操作系統(tǒng):物理機上安裝的,例如在一臺Win2K機上安裝VMWare4、客戶操作系統(tǒng):虛擬機上的操作系統(tǒng),如Red Hat Linux。
virtualbox安裝centos7virtualbox上安裝linux系統(tǒng)的過程
首先我們需要準備好centos的iso鏡像文件,可以從centos的官網(wǎng)下載。以下操作使用的VirtualBox版本號是5.2.0。一、創(chuàng)建虛擬機;1.下載好操作系統(tǒng)鏡像文件后,打開VirtualBox,點擊新建虛擬機(首次新建虛擬機推薦使用向?qū)J剑炀毑僮鞑襟E后建議使用專家模式)。虛擬機名稱可以隨便輸入,類型選擇linux,在操作系統(tǒng)的發(fā)行版本中沒有找到可選的centos版本,我們選擇Other Linux版本(其他版本)替代,如果我們安裝的是64位操作系統(tǒng)那么對應(yīng)的選項是(64-bit),如果是32位那么對應(yīng)的選項是(32-bit),可以從我們下載的操作系統(tǒng)的iso鏡像文件名稱中得知操作系統(tǒng)位數(shù)(下載之前我們就應(yīng)該知道的)。
為你推薦