激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Linux|Centos|Ubuntu|系統進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務器之家 - 服務器系統 - Centos - 自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

2023-05-09 08:05未知服務器之家 Centos

學習操作系統原理最好的方法是自己寫一個簡單的操作系統。 之前講解開發環境時并沒有介紹具體的安裝過程,有網友反應CentOS的安裝配置有問題,尤其是共享文件夾。本講我們就來補充介紹一下在VirtualBox中安裝配置CentOS的具體

學習操作系統原理最好的方法是自己寫一個簡單的操作系統。


之前講解開發環境時并沒有介紹具體的安裝過程,有網友反應CentOS的安裝配置有問題,尤其是共享文件夾。本講我們就來補充介紹一下在VirtualBox中安裝配置CentOS的具體過程,徹底解決GrapeOS開發環境問題。

一、新建虛擬機

1.在VirtulBox中點擊新建按鈕。
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

2.名稱和文件夾都可以自己定,我這里名稱填寫為CentOS7,類型選Linux,版本選Red Had (64-bit)。點擊“下一步”按鈕。
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

3.內存大小就填寫默認的1024MB,夠用了。如果不夠用后面也可以改。點擊“下一步”按鈕。
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

4.虛擬硬盤選默認的“現在創建虛擬硬盤”。點擊“創建”按鈕。
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

5.虛擬硬盤文件類型選默認的VDI。點擊“下一步”按鈕。
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

6.存儲在物理硬盤上選默認的“動態分配”。點擊“下一步”按鈕。
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

7.文件位置就用默認的。文件大小也用默認的8GB,對本教程來說夠用了。點擊“創建”按鈕。
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

8.一臺虛擬裸機就配好了,具體配置如下截圖:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

二、安裝CentOS

裸機配好了,下面我們就該裝操作系統了。鼠標點擊虛擬光驅,選擇虛擬盤。選擇我們之前已經下載好的CentOS安裝文件CentOS-7-x86_64-Minimal-2009.iso,iso文件相當于虛擬光盤。
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

點擊綠色的啟動按鈕,啟動虛擬機。
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

啟動后會顯示一個安裝選項,可以用鍵盤上下鍵選擇,選第一項或第二項都可以,同時停止倒計時。如果不做選擇的話,倒計時結束會自動安裝。
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

倒計時時間比較長,我這里選默認的第二項,然后回車。需要注意的是如果你第一次使用會發現鼠標進去虛擬機里出不來,此時按一下鍵盤上的右Ctrl鍵鼠標就出來了。
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

過一會兒會出現圖形安裝界面,語言選中文:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

點擊“安裝位置”:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

單擊本地標準磁盤下的磁盤圖標2次,然后點擊“完成”按鈕:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

點擊“開始安裝”:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

安裝過程大概5分鐘:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

安裝完需要設置一下root密碼,點擊“ROOT密碼”:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

設置好密碼點擊“完成按鈕”:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

繼續點擊“完成配置”按鈕:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

稍等片刻:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

安裝過程結束,點擊“重啟”按鈕即可啟動安裝好的CentOS,同時虛擬機會自動彈出虛擬安裝光盤,防止重新從光盤啟動。
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

登錄:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

三、網絡與IP配置

1.與外網通信

雖然網絡服務已經開機自動啟動,但此時并不能上網:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

原因是網卡沒有啟動,下面我們來啟動網卡。修改文件/etc/sysconfig/netwrok-scripts/ifcfg-enp0s3
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

只要把最后一行“ONBOOT=no”改成“ONBOOT=yes”即可。
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

重啟網絡服務就可以ping通百度了:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

2.與宿主機通信

此時CentOS虛擬機已經可以訪問外網了,但是和宿主機Windows之間還不能相互通信,需要再加一個網卡才行,下面我們就來配置。
poweroff命令關閉CentOS虛擬機:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

在VirtualBox管理器中點擊“網絡”:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

彈出網絡設置窗口:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

點擊選項卡“網卡2”:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

勾選“啟用網絡連接”,連接方式選“僅主機(Host-Only)網絡”,界面名稱選默認的“VirtualBox Host-Only Ethernet Adapter”。
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

點擊“OK”按鈕,在VirtualBox管理器中可以看到多個一個網卡2:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

啟動并登錄CentOS虛擬機,通過ip a命令可以看到此時多了一個enp0s8的網卡。此時該網卡上的IP地址是動態分配的,每次啟動都有可能不同。
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

為了方便使用,我們需要設置靜態IP,下面就來設置。
新建并編輯文件/etc/sysconfig/netwrok-scripts/ifcfg-enp0s8
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

在ifcfg-enp0s8中輸入如下內容:

TYPE=Ethernet
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.56.2
NETMASK=255.255.255.0
GATEWAY=192.168.56.1
DNS1=114.114.114.114

自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

關于網關地址和網絡掩碼可以通過如下方式查看到。
在VirtualBox管理器菜單中點擊“管理”->“主機網絡管理器”:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

可以看到默認有一個網絡適配器“VirtualBox Host-Only Ethernet Adapter”,如果沒有可以點擊“創建”按鈕創建一個。
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

點擊“屬性”按鈕就可以看到網關地址和網絡掩碼了。
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

保存好ifcfg-enp0s8文件,然后通過reboot 命令重啟CentOS虛擬機。
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

可以看到我們設置的靜態IP生效了:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

此后我們就可以方便的通過SSH從PowerShell登錄到CentOS虛擬機了。
Windows鍵+R鍵打開運行小窗口,輸入“powershell”:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

通過SSH登錄:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

四、安裝增強功能

設置共享文件夾前必須先安裝增強功能,下面我們來安裝。
首先需要安裝幾個前置軟件:

yum install -y kernel-devel-$(uname -r) bzip2 gcc make perl

自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

前置軟件安裝完畢:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

在CentOS虛擬機窗口的菜單欄中點擊“設備”->“安裝增強功能”
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

點擊之后的作用就是VirtualBox將自帶的增強功能iso光盤文件放入到CentOS虛擬機的虛擬光驅中。
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

掛載后就可以看到光盤中的內容,我們要運行的是“VBoxLinuxAdditions.run”這個文件。
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

大約一分鐘增強功能安裝完畢:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

五、設置共享文件夾

首先在CentOS虛擬機中創建共享文件夾/media/VMShare
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

在VirtualBox管理器中點擊“共享文件夾”:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

點擊“添加共享文件夾”
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

然后填寫相應的內容并點擊“OK”按鈕:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

再點擊“OK”按鈕:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

可以看到共享文件夾數量為1:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

此時在PowerShell中再查看文件夾/media/VMShare,已經能看到共享的內容了:
自己動手從零寫桌面操作系統GrapeOS系列教程——4.1 在VirtualBox中安裝CentOS

如果看不到共享的內容,重啟一下CentOS虛擬機就能了。
共享文件夾設置完畢。


視頻版地址:https://www.bilibili.com/video/BV1nX4y1r7U4/
配套的代碼和資料:https://gitee.com/jackchengyujia/grapeos-course
GrapeOS操作系統QQ群:643474045

延伸 · 閱讀

精彩推薦
  • CentosCentos7運用/dev/shm進行網站優化

    Centos7運用/dev/shm進行網站優化

    這篇文章主要介紹了LINUX中Centos7運用/dev/shm進行網站優化相關知識點,對此有興趣的朋友參考學習下。...

    彬菌9912022-03-02
  • Centoscentos 安裝與操作方法

    centos 安裝與操作方法

    這篇文章主要介紹了centos 安裝與操作方法,需要的朋友可以參考下...

    centos之家5272019-07-11
  • CentosCentOS6.5下Redis安裝與配置詳細步驟

    CentOS6.5下Redis安裝與配置詳細步驟

    本篇文章主要介紹了CentOS6.5下Redis安裝與配置詳細步驟,詳細介紹redis單機單實例安裝與配置,服務及開機自啟動。有興趣的可以了解一下。...

    飛流11452021-12-24
  • CentosCentos 7開啟網卡自動獲取IP的詳細方法

    Centos 7開啟網卡自動獲取IP的詳細方法

    本篇文章主要介紹了Centos 7開啟網卡自動獲取IP的詳細方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧...

    凌鋒8972021-12-29
  • CentosCentOS7設置日期和時間方法以及基本概念介紹

    CentOS7設置日期和時間方法以及基本概念介紹

    這篇文章主要介紹了CentOS7設置日期和時間方法以及基本概念介紹,本文講解使用CentOS7中的新命令timedatectl設置日期時間方法,需要的朋友可以參考下 ...

    CentOS之家6522019-09-19
  • CentosCentOS 6.6實現永久修改DNS地址的方法

    CentOS 6.6實現永久修改DNS地址的方法

    這篇文章主要介紹了CentOS 6.6實現永久修改DNS地址的方法,涉及針對CentOS配置文件的相關設置技巧,具有一定參考借鑒價值,需要的朋友可以參考下 ...

    Linux社區4472020-08-21
  • CentosCentOS下Uptime命令詳解

    CentOS下Uptime命令詳解

    在Linux下,我們可以使用uptime命令,而且此命令不必使用root權限。uptime命令在系統中已經默認安裝了。今天小編為大家帶來的是CentOS下Uptime命令詳解;希望...

    CentOS之家11482019-06-19
  • Centoscentos不小心刪除/root目錄該如何解決?

    centos不小心刪除/root目錄該如何解決?

    一些朋友最近在問小編centos不小心刪除/root目錄該如何解決?今天小編就為大家分享centos不小心刪除/root目錄解決辦法;希望對大家會有幫助,有需要的朋友...

    腳本之家8022019-05-29
主站蜘蛛池模板: 日本黄色一级视频 | 草莓福利社区在线 | 九草在线 | 日本精品久久久一区二区三区 | 91久久精品一二三区 | 极品大长腿啪啪高潮露脸 | 久久亚洲精品久久国产一区二区 | 一级看片免费视频 | 国产成人精品无人区一区 | 欧美一级网站 | 成人区精品一区二区婷婷 | 久久精品亚洲一区二区三区观看模式 | 做爰xxxⅹ性护士hd在线 | 久久金品 | 国产一级免费av | 久久精品一区视频 | 国产精品久久久久久影院8一贰佰 | 91快色| 欧洲色阁中文字幕 | 国产亚洲欧美一区久久久在 | 男女亲热网站 | 黄色毛片视频在线观看 | www.mitao| 欧美18videos性处按摩 | 欧美性生活免费视频 | 深夜福利视频绿巨人视频在线观看 | 91精品国产综合久久婷婷香 | 欧美一级黄色免费 | 亚洲天堂中文字幕在线观看 | 免费国产在线视频 | 在线成人精品视频 | 久久性生活免费视频 | 亚洲免费在线视频 | 亚洲一区二区网址 | 国产九色在线播放九色 | h视频在线免费观看 | 在线91视频 | 久草在线视频首页 | 成人一区二区三区四区 | 欧美色另类 | 国产91片 |