1. 程式人生 > >virtual中centos7與宿主機設定檔案共享

virtual中centos7與宿主機設定檔案共享

一設定共享資料夾

1.選擇虛擬機器(關機狀態下),點選設定,切換到共享資料夾設定項,點選增加按鈕


2.設定共享資料夾路徑與名稱,點選ok


二安裝增強功能需要的依賴

1.開機,並以root使用者身份登入

2.使用 yum -y install gcc make kernel-devel kernel-header perl bzip2 命令安裝增強功能需要的依賴


2.使用 yum update 升級yum包


3.重啟centos7(必須做)

三安裝增強功能

1.點選虛擬機器介面上方的Devices,點選Insert Guest Additions CD image


2.選擇虛擬機器點選設定,選擇儲存設定項,將在IDE控制器中看到VBoxGuestAddition.iso.說明安裝增強工具的光碟已插入


3.使用 mkdir /media/cdrom 命令建立cdrom目錄,

  使用 mount /dev/sr0 /media/cdrom/ 命令將光碟掛載到剛剛建立的cdrom目錄,

  使用 ls /media/cdrom 命令顯示光碟內容,如出現上圖中的VBoxLinuxAdditions.run檔案,代表光碟掛載正確


4.使用 cd /media/cdrom 命令進入 增強功能光碟的掛載點 


5.使用 ./VBoxLinuxAdditions.run 安裝增強功能

  

6.使用 mkdir /mnt/Code 命令建立 /mnt/Code目錄


7.使用 mount -t vboxsf Code /mnt/Code命令,將虛擬機器中名字為Code的目錄掛載到/mnt/Code目錄中


8.此時,在虛擬機器中使用 touch /mnt/Code/aaa.txt 命令新建檔案,在真實機資料夾中將能看到aaa.txt,表明共享資料夾設定成功


四開機自動掛載

重啟後發現centos7中/mnt/Code資料夾與宿主機資料夾共享失效,

而/media/sf_Code變為了共享資料夾,這是由於在第一部分設定共享資料夾的設定中勾選了自動掛載的原因,virtualbox自動將共享目錄掛載到/media/sf_Code目錄中,所以以後就使用/media/sf_Code作為共享資料夾就可以了