溫馨提示×

VirtualBox在CentOS上如何共享文件夾

小樊
63
2025-05-26 22:37:10
欄目: 智能運維

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

  1. 安裝VirtualBox增強功能

    • 打開VirtualBox,選擇你的CentOS虛擬機,點擊“設備”菜單,然后選擇“安裝增強功能”。
    • 如果直接點擊“安裝增強功能”報錯,可以手動加載增強功能ISO文件。具體操作是:在VirtualBox的虛擬機設置中,選擇“存儲” - “控制器:SATA” - 選擇“添加光驅”,然后選擇“選擇或創建一個光盤映像文件”,找到并選擇VirtualBox安裝目錄下的VBoxGuestAdditions.iso文件。
    • 安裝過程中,可能需要安裝一些依賴包,如 gcc、kernel-devel等。如果遇到安裝失敗,通常是因為缺少必要的開發工具包,可以運行以下命令進行安裝:
      sudo yum update
      sudo yum install gcc kernel-devel kernel-headers make
      
    • 安裝完成后,重啟虛擬機以激活增強功能。
  2. 配置共享文件夾

    • 在VirtualBox的主界面,選擇你的虛擬機,點擊“設置”按鈕。
    • 在設置窗口中,選擇“共享文件夾”,然后點擊“添加共享文件夾”按鈕。
    • 選擇你想要共享的宿主機目錄,為其指定一個掛載點名稱,并選擇訪問權限(只讀或完全訪問),點擊“確定”按鈕。
  3. 掛載共享文件夾

    • 啟動虛擬機,打開終端,以管理員身份登錄。
    • 創建一個掛載點目錄,例如:
      sudo mkdir /mnt/shared_folder
      
    • 使用以下命令掛載共享文件夾:
      sudo mount -t vboxsf shared_folder_name /mnt/shared_folder
      
      其中 shared_folder_name 是你在VirtualBox中設置的共享文件夾名稱。
  4. 設置開機自動掛載(可選)

    • 為了在每次啟動虛擬機時自動掛載共享文件夾,需要編輯 /etc/fstab 文件。使用以下命令打開 /etc/fstab
      sudo vi /etc/fstab
      
    • 在文件末尾添加以下行(將 shared_folder_name 替換為實際的共享文件夾名稱):
      shared_folder_name /mnt/shared_folder vboxsf rw,uid1000,gid1000,auto 0 0
      
    • 保存并退出編輯器。
    • 重啟虛擬機以使更改生效。
  5. 驗證共享文件夾

    • 在虛擬機的 /mnt/shared_folder 目錄下,你應該能看到在宿主機上創建的共享文件夾內容。
    • 你也可以在宿主機上訪問虛擬機的共享文件夾,路徑通常為 E:\shared_folder_name(具體路徑取決于你的設置)。

如果在執行上述步驟時遇到問題,例如安裝增強功能時出現錯誤,通常是因為系統中缺少必要的開發工具包??梢試L試安裝 kernel-devel、gcc、make 等包,并確保 kernel-devel 的版本與當前內核版本一致。

以上步驟應該可以幫助你在CentOS虛擬機中成功設置和掛載VirtualBox共享文件夾。如果遇到任何問題,請檢查每一步的輸出信息,并確保所有依賴項都已正確安裝。

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