[Linux] 在 VirtualBox 上建立虛擬機和電腦的共用資料夾
News from: April Yang
這篇文章記錄如何在 Oracle VM VirtualBox 上建立虛擬機與實體電腦之間的共用資料夾。
前言
步驟可以分成兩個部分:「建立共用資料夾」和「在虛擬機上安裝 Guest Additions」。如果以一般使用者的身分開啟虛擬機上的共用資料夾,可能會遇到沒有權限的狀況,第三部分記錄如和解決這個問題。
建立共用資料夾
1.打開 Virtualbox →〔設定〕→〔共用資料夾〕→〔加入新的共用資料夾〕。
2.輸入資料夾路徑、資料夾名稱,勾選「自動掛載」,按〔確定〕。
在虛擬機上安裝 Guest Additions
1.啟動虛擬機 →〔裝置〕→〔插入 Gueset Additions CD 映像〕→ 點選開啟光碟 → 〔執行軟體〕。2.點擊〔執行〕。
3.如果只是以一般使用者的身分登入,系統會要求輸入 root 的密碼。
4.安裝過程中,如果遇到「modprobe vboxguest failed」,
yum install dkms binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers
成功安裝 Guest Additions 後,虛擬機的桌面便可以看見先前設定的共用資料夾。
沒有權限檢視共用資料夾的解決方法
1.嘗試以一般使用者的身分開啟共用資料夾,卻不能檢視內容。
2.開啟終端機,輸入「su」,輸入 root 的密碼,然後輸入以下兩個指令。
chmod u+w /etc/sudoers
vim /etc/sudoers
root ALL=(ALL) ALL
在下面添加
<使用者名稱>
ALL=(ALL) ALL
然後保存退出 (先按 ESC 鍵,再輸入「:wq」)。
接著在終端機輸入:
sudo usermod -a -G vboxsf $USER
登出再登入,便可以檢視與使用共用資料夾的內容啦。
留言
張貼留言