虛擬機安裝步驟(一)在VirtualBox上安裝FreeBSD

Hachibye
6 min readDec 16, 2020

--

環境:FreeBSD 12.2 / BSD-64bit / amd64 / 1Core CPU / 2G RAM

事前準備:

  • 下載並安裝好VirtualBox 官網
  • 下載好FreeBSD的光碟映像檔 官網
Virtual的桌面圖標
VirtualBox打開來長這樣

這裡首先要開始新建一台虛擬機

按下「加入」按鈕

並點擊底下的「專家模式」

就會出現以下畫面

名稱:選擇你喜歡的

路徑:選擇你喜歡的

類型:選擇「BSD」

版本:選擇「FreeBSD (64-bit)」

記憶體大小:拖曳或輸入2048MB(=2G)

硬碟:立即建立虛擬硬碟

最後按下「建立」會跳出硬碟的選項

檔案大小:目前我們選擇預設的「16GB」(視需求)

硬碟檔類型:VHD (虛擬硬碟)

存放裝置在實體硬碟:動態分配

最後下「建立」就是真的建立一台虛擬機了!

按下「啟動」按鈕

在啟動之前,因為沒有作業系統,所以會提示要你選取啟動磁碟

  • 點擊文件夾圖示
  • 加入
  • 選擇剛才下載的FreeBSD映像檔的位置
  • 點擊開始

如果這裡第一次拖太久,未能順利啟動的話

以下除錯步驟也提供參考

按下「設定」按鈕
將開機順序的「光碟機」拖曳到最上面

只要進入設定,將開機順序的「光碟機」拖曳到最上面

這樣就可以開機囉

代表開機之後會第一個讀取光碟機

跟平常拿光碟來重灌Windows是一樣的概念

正式進入FreeBSD的安裝流程

FreeBSD歡迎畫面

安裝步驟:

  • Install 安裝
  • Continue with default keymap > Select 繼續預設安裝
  • Set Hostname > `輸入你喜歡的`(注意:應該不能是純數字) > OK
  • Distribution Select > base-dbg > OK

Partitioning 硬碟切割

  • Manual 手動分割
  • Create 創建硬碟 > GPT格式
  • 再次 Create > Type改為「freebsd-swap」,Size輸入「4GB」表示為虛擬記憶體提供緩衝空間(按tab來移動到上面區塊)
  • 再次Create > Type保持預設,Size保持預設(剩餘的全部空間),Mountpoint輸入「/」代表全部分配給根目錄
  • Yes
  • 完成 Finish
  • 確認畫面 Commit

結束,到此硬碟切割完成

系統便會開始安裝,需要等一下!

指派密碼給Root最高權限用戶

New Password:輸入你喜歡的

Retype New Password:再輸入一次作為確認

Network Configuration 網路設定

  • 選擇網路卡 > OK
  • 選擇是否採用IPv4 > Yes
  • 選擇是否採用DHCP > No
  • 選擇是否採用IPv6 > No
  • 機器 > 設定 > 附加到:橋接介面卡

以上設定以實際能連線的情況為主

這裡不採用DHCP,選擇手動指派IP

Time Zone Selector 時區選擇

  • 4.Asia
  • 42.Taiwan
  • CST時區對嗎 > Yes
  • Skip 日期設定 > Skip 時間設定
  • System Configuration 系統設定 > ntpdate 打勾(按空白來打勾)

Final Configuration 最後確認剛才的設置有沒有遺漏的

可以再次對網路或時間或使用者等進行設置

Manual Configuration 手動設定,提示安裝已經要完成了,所以這裡就跳過其他選擇 > No

Complete 畫面提示FreeBSD已經安裝完成了!是否要重啟,選擇是 > Reboot

跑到這裡會需要等一下
輸入剛才的root和設置的密碼
登入成功之後的畫面

到這裡就算是在VirtualBox上裝好FreeBSD了!

--

--

Hachibye

字幕組退休勞工 ... DevOps/系統/雲端/資安