VirtualBox 如何安裝 Centos 7 並設定網路

公司電腦是 Windows 7,無法使用 Hyper-V 所以使用 VirtualBox 來建立 linux 環境,經過上次 嚴密 比較後依然還是選擇 CentOS 7,筆記一下安裝及設定過程

安裝 CentOS 7

  1. VirtualBox 管理員 –> 新增

    1create

  2. 名稱和作業系統

    2name

    • 名稱
    • 類型
    • 版本

      VirtualBox 沒有提供 CentOS 的選項,就選 Red Hat (64-bit)

  3. 記憶體大小

    可以保留預設大小或是依實際資源調整

    3memory

  4. 硬碟

    建立或是使用現有虛擬硬碟檔案

    4hdtype

    • 硬碟類型

      如果不需與其他虛擬化工具共用,可以使用 VDI 就好

      5hdtype

      • VDI (VirtualBox 磁碟映像)
      • VHD (虛擬硬碟)
      • VMDK (虛擬機器磁碟)
    • 實體硬碟中存放裝置

      6hdsizetype

      • 動態配置

        會依實際使用重新配置,上限是固定大小的最大值,我用的這版是 2TB

      • 固定大小

        一開始就決定硬碟空間,使用上比較快

    • 檔案位置和大小

      硬碟檔案位與硬碟大小

      7hdsize

  5. 調整 cpu

    建議使用 CPU 數量放寬至 4 ,不然安裝會很慢

    • 開啟設定

      • 選取 VM –> 設定值

        8setting

    • 系統 –> 處理器 –> 4

      9cpu

  6. 指定安裝 iso

    • 存放裝置 –> 控制器 –> 光碟圖示 –> 選擇適合 iso

      10insertiso

  7. 安裝 CentOS

    • 啟動 VM

      11start

      需要留意一下開機順序,光碟機需優先於硬碟

      12bootpriority

    • 開始安裝

      Install CentOS Linux 7

      13installcentos

    • 環境檢查

      14envcheck

    • 安裝語言

      15lang

    • 安裝摘要

      16summary

      • 軟體選擇

        最小型安裝只會安裝基本作業環境,如果需要其他功能需要另外安裝,e.g. ifconfig

      • 安裝目的地

        選擇剛建立的硬碟,使用預設值由系統自行配置即可

      17autoconfig

    • 用戶設定

      18rootpass

      • ROOT 密碼

        一定需要設定 ROOT 密碼,密碼強度不足需按兩次完成

        19PASS

      • 用戶建立

        密碼強度不足需按兩次完成

    • 重新開機

      20reboot

設定網路連線

需在 VM 關機下才能進行設定

  1. 開啟設定

    • 選取 VM –> 設定值

      8setting

  2. 檢查網路介面卡 1(預設是開啟狀態,不需調整)

    • 網路 –> 介面卡 1 –> 啟用網路卡 –> 附加到 NAT

      21network1

  3. 開啟網路介面卡 2

    • 網路 –> 介面卡 2 –> 啟用網路卡 –> 附加到 “僅限主機”介面卡 –> 混合模式:允許 VM

      22network2

  4. 使用 nmtui (NetManager-TextUI) 設定

    使用方向鍵在各個選項間移動

    • Edit a connection

      33editconn

    • 確保每個網路卡都有開 Automatically connect

      34editall

      35noauto

      36auto

參考資訊

  1. CentOS 7 最小安裝後在VirtualBox的網路設定筆記