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 enabled 或 Enabled 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 來實現自動掛載。

沒有留言:

張貼留言