溫馨提示×

CentOS VirtualBox虛擬機如何共享文件夾

小樊
78
2025-02-26 16:44:22
欄目: 云計算

在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. 在CentOS虛擬機中掛載共享文件夾

    • 打開CentOS虛擬機的終端。
    • 創建一個掛載點目錄,例如:
      sudo mkdir /mnt/shared_folder
      
    • 掛載共享文件夾,將<shared_folder_name>替換為你在VirtualBox中設置的共享文件夾名稱:
      sudo mount -t vboxsf <shared_folder_name> /mnt/shared_folder
      
    • 現在,你應該能夠在/mnt/shared_folder目錄下訪問主機上共享的文件夾內容。
  4. 設置自動掛載(可選)

    • 如果你希望在每次啟動虛擬機時自動掛載共享文件夾,可以將掛載命令添加到/etc/rc.local文件中,以便在系統啟動時自動執行:
      sudo echo "/usr/bin/mount -t vboxsf <shared_folder_name> /mnt/shared_folder" >> /etc/rc.local
      
      注意:確保<shared_folder_name>替換為你設置的共享文件夾名稱。

以上步驟應該可以幫助你在CentOS虛擬機中成功設置和掛載VirtualBox共享文件夾。如果在操作過程中遇到問題,可以檢查VirtualBox的日志文件和系統日志,以獲取更多錯誤信息。

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