溫馨提示×

VirtualBox在CentOS如何共享文件夾

小樊
62
2025-03-05 08:32:34
欄目: 智能運維

在VirtualBox中設置CentOS虛擬機共享文件夾的步驟如下:

  1. 安裝必要的軟件包: 在CentOS虛擬機中,首先需要安裝一些必要的軟件包。打開終端并執行以下命令:

    sudo yum install -y gcc gcc-devel gcc-c gcc-c-devel make kernel kernel-devel
    
  2. 安裝VirtualBox增強工具

    • 在VirtualBox的虛擬機設置中,選擇“設備” -> “安裝增強功能”。
    • 重啟虛擬機,然后在虛擬機啟動時按下Enter鍵,進入Linux終端。
    • 切換到root用戶,掛載增強功能光盤鏡像:
      sudo mkdir /cdrom
      sudo mount /dev/cdrom /cdrom
      
    • 執行安裝腳本:
      cd /cdrom
      sudo ./VBoxLinuxAdditions.run
      
    • 安裝完成后,重啟虛擬機:
      sudo reboot
      
  3. 設置共享文件夾

    • 在VirtualBox的虛擬機設置中,選擇“共享文件夾”。
    • 點擊“添加共享文件夾”,選擇要共享的文件夾路徑,并為其指定一個共享名稱。
    • 勾選“自動裝載”選項,然后點擊“確定”。
  4. 掛載共享文件夾

    • 在CentOS虛擬機中,創建一個掛載點,例如:
      sudo mkdir /mnt/shared_folder
      
    • 使用以下命令掛載共享文件夾:
      sudo mount -t vboxsf shared_name /mnt/shared_folder
      
      其中shared_name是你在VirtualBox中設置的共享名稱。
  5. 驗證共享文件夾

    • 現在,你應該能夠在CentOS虛擬機的/mnt/shared_folder目錄下看到在VirtualBox中設置的共享文件夾內容。

如果在執行sudo mount -t vboxsf命令時遇到“No such device”錯誤,可能是因為vboxsf模塊沒有加載??梢試L試加載該模塊:

sudo modprobe vboxsf

如果在掛載共享文件夾后,共享文件夾無法自動掛載,可以在/etc/fstab文件中添加以下行以實現開機自動掛載:

share_name /mnt/shared_folder vboxsf rw,gid=100,uid=1000,auto 0 0

share_name替換為你設置的共享名稱。

以上步驟應該可以幫助你在CentOS虛擬機和VirtualBox主機之間成功設置共享文件夾。如果在操作過程中遇到任何問題,請檢查每一步是否正確執行,并確保所有路徑和名稱都設置正確。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女