2025年1月7日 星期二

電腦是win11,vmware裝的是ubuntu,如何建立共享資料夾

在 VMware 中使用 Ubuntu 並設置共享資料夾是很常見的需求,尤其是在你需要在 Windows 11 和 Ubuntu 之間共享檔案的時候。下面是如何在 VMware 中建立共享資料夾的步驟:

步驟 1: 在 VMware 中設置共享資料夾

  1. 開啟 VMware Workstation 或 VMware Player 並啟動你的 Ubuntu 虛擬機。
  2. 在 VMware 虛擬機的窗口中,點擊上方菜單的 VM(虛擬機)選單,然後選擇 Settings(設定)。
  3. 在彈出的設定視窗中,選擇左側的 Options(選項)選單,然後選擇 Shared Folders(共享資料夾)。
  4. 在右邊的面板中,選擇 Always enabledEnabled until next power off or suspend,取決於你是否需要這個共享資料夾始終可用。
  5. 點擊 Add 按鈕來新增共享資料夾。
  6. 在彈出的視窗中,選擇你想要共享的資料夾(來自 Windows 11 系統中的資料夾),然後選擇是否要設定該資料夾為「只讀」或「可寫」。
  7. 點擊 Finish 完成設置。

步驟 2: 在 Ubuntu 中掛載共享資料夾

完成 VMware 的設置後,接下來需要在 Ubuntu 中掛載這個共享資料夾。你可以使用以下方法來進行操作:

  1. 安裝 VMware Tools:為了能夠順利地使用共享資料夾,你需要確保虛擬機內安裝了 VMware Tools。若尚未安裝,可以依照以下步驟安裝:

    打開終端,輸入以下指令:

    sudo apt update
    sudo apt install open-vm-tools open-vm-tools-desktop

    安裝完成後,重新啟動你的虛擬機。

  2. 掛載共享資料夾: 共享資料夾會掛載到 /mnt/hgfs/ 目錄下。若 VMware 配置正常,這些共享資料夾應該會自動顯示在該目錄下。

    • 在 Ubuntu 中,開啟終端並輸入以下命令來查看 /mnt/hgfs/ 目錄中的共享資料夾:
      ls /mnt/hgfs/

    如果你在 Shared Folders 中設置的資料夾存在,它應該會顯示在這裡。

  3. 如果共享資料夾未顯示,你可以手動掛載共享資料夾。使用以下命令:

    sudo mount -t fuse.vmhgfs-fuse .host:/<共享資料夾名稱> /mnt/hgfs/

    例如,如果你設置的共享資料夾名稱是 MySharedFolder,可以輸入:

    sudo mount -t fuse.vmhgfs-fuse .host:/<共享資料夾名稱> /mnt/hgfs

步驟 3: 設定自動掛載(選擇性)

如果你希望每次啟動 Ubuntu 虛擬機時共享資料夾能夠自動掛載,你可以編輯 /etc/fstab 配置文件來設定自動掛載。

  1. 打開 /etc/fstab 文件進行編輯:

    sudo nano /etc/fstab
  2. 在文件的末尾添加以下內容:

    .host:/<共享資料夾名稱> /mnt/hgfs/ fuse.vmhgfs-fuse defaults 0 0

    例如,若共享資料夾名稱為 MySharedFolder,則添加:

    .host:/<共享資料夾名稱> /mnt/hgfs fuse.vmhgfs-fuse defaults 0 0
  3. 保存並關閉文件後,重新啟動虛擬機來檢查是否成功。

步驟 4: 訪問共享資料夾

一旦成功掛載共享資料夾,你可以像平常一樣在 /mnt/hgfs/ 目錄下訪問該資料夾中的文件,並且可以進行讀取和寫入(如果你設置了「可寫」權限)。

小結

  1. 在 VMware 中設置共享資料夾,並選擇共享資料夾的來源資料夾。
  2. 在 Ubuntu 虛擬機中安裝 VMware Tools 並掛載共享資料夾。
  3. 可選:設置 /etc/fstab 來實現自動掛載。

沒有留言:

張貼留言