使用的虛擬機版本是:VirtualBox-5.2.8-121009
使用的linux版本是:Linux debian 4.9.0-7-amd64 tty
1. 開始配置
1.1:打開虛擬機設置,打開你的VirtualBox軟件(主要先不要打開linux系統)。選中你的虛擬機后,點擊上面的“設置”
點擊左側的“存儲”,確認虛擬機增強功能包(VBoxGuestAdditions.iso)已經加載。如果沒有加載,則手動加載,增強包的位置在C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso。如下圖
1.2:啟動linux系統並登陸
1.3:用如下命令查看一下,光驅的位置,如下圖
lsblk
以看到那個55.3M的就是我們的磁盤iso文件。所以它對應的sr0就是磁盤所在光驅的位置(/dev/sr0)
在實體機中配置的時候,很多時候我們不去查看lsblk的結果。就認作是/dev/cdrom,虛擬機中則會有問題。
我們來用如下命令來看一下
ls /dev/cdrom -ls

可以看到/dev/cdrom實際上是sr0的符號鏈接。
1.4:創建掛載點目錄
我們要使用光驅里的鏡像文件,需要被它掛載到當前系統上。這個掛載位置稱為掛載點,通常是在 /mnt/ 或者 /media/ 目錄下,創建一個子目錄
mkdir /mnt/cdrom #在/mnt下創建目錄cdrom
1.5:手動掛載
sudo mount /dev/sr0 /mnt/cdrom
注銷當前用戶再重新登錄(或者進入另一個tty終端),進入掛載的目錄查看是否成功掛載文件
補充知識點:
mount -t iso9660 /dev/sr0 /mnt/cdrom/ //掛載DVD光驅
mount -o loop /usr/local/rhel-server-6.4-x86_64-dvd.iso /mnt/cdrom //掛載ISO文件
如果置開機自動掛載,我們可以編輯fstab文件來設置開機自動掛載。
//設備位置 掛載點 文件系統 掛載選項 是否備份 檢查文件系統的順序 /dev/sr0 /mnt/cdrom iso9660 default 0 2
2. 更新與安裝
2.1:因為是純凈版,什么都沒裝,所以安裝VirtualBox增強文件的時候需要先下一點東西,先進入su模式(以下命令默認是在su模式下執行的)
//修改linux系統安裝源文件/etc/apt/sources.list,最好選擇國內源
//更新apt源
apt update
//安裝gcc編譯器
apt install gcc
//更新linux header
apt install linux-headers-$(uname -r)
apt install build-essential
2.2:運行增強包內的腳本安裝
cd /mnt/cdrom
sudo ./VBoxLinuxAdditons.run
2.3:掛載共享文件
請參考另一篇,
virtual box虛擬機在linux下設置共享文件夾