virtualbox 是一款優(yōu)秀的虛擬機軟件盯漂,在macOS 上使用非常方便蛔钙,其中虛擬機與宿主機共享也很容易設置,網(wǎng)絡上有很多資料操作復雜感耙,誤導人很多褂乍,現(xiàn)在整理如下:
前提條件
VirtualBox文件共享 需要VirtualBox的擴展包、 VBoxGuestAdditions.iso
Linux包(dkms
binutils抑月,gcc树叽,make,patch谦絮,libgomp题诵,glibc-headers,glibc-devel层皱,kernel-headers性锭,kernel-devel,bzip2)
安裝Linux包
如果事先 yum groupinstall 'Development Tools'
叫胖,可以消除大部分依賴草冈,但是 dkms 需要單獨安裝,安裝方式:
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum update
yum -y install dkms
安裝VirtualBox擴展
- 擴展包安裝
官網(wǎng)下載VirtualBox網(wǎng)站下載安裝擴展包 Oracle_VM_VirtualBox_Extension_Pack-{version}.vbox-extpack 點擊運行后按提示操作即可 - 導入VBoxGuestAdditions.iso
可以在當前虛擬機 \ 設置 \ 存儲 \ 控制器:IDE \ 下設置盤片瓮增,iso文件就在VirtualBox 程序包目錄下怎棱。
如果當前運行虛擬機的時候有窗口(不是無界面啟動),可在選中虛擬機窗口绷跑,點擊頂部 VirtuBox 菜單 Devices \ Insert Guest Additions CD image.. 拳恋,VirtualBox 會自動導入iso文件 - 安裝VBoxGuestAdditions
# 創(chuàng)建掛載點 mkdir /media/cdrom # 掛載光盤 mount /dev/sr0 /media/cdrom # 運行安裝程序 /media/cdrom/VBoxLinuxAdditions.run
設置共享目錄
在當前虛擬機 \ 設置 \ 共享文件夾 \ 窗口 設置共享目錄
有兩種分配方式:固定分配和臨時分配
共享文件夾路徑: 宿主機上的目錄,就是mac的目錄
掛載點: 虛擬機的目錄 例如/mnt/macshare
?? 自動掛載: 自動創(chuàng)建上面的 macshare
目錄
其他選項略
如果以上一切順利砸捏,重啟谬运,mac 和 虛擬機的centos 就可通過 共享目錄 共享文件了