私は使うカリLinux仮想マシンでVMwareワークステーションプレーヤーそしてWindows 10ホームエディションホストとして。これプレイヤーあなたは一つを選ぶことができますWindows共有フォルダとして使用するフォルダです。これを設定しましたが有効になっていると表示されますが、カリLinux共有フォルダはにある必要があります/mnt/hgfs
。/mnt
存在しますが空です。私はここに閉じ込められています。
答え1
両方スタックプロテクターそしてペトイ59'sこの質問に対する回答が役立ちます。
cd /mnt/hgfs
- フォルダが見つからない場合-->
sudo mkdir hgfs
sudo vim /etc/fstab
vmhgfs-fuse /mnt/hgfs fuse defaults,allow_other,nofail 0 0
ファイルの最後に入力して保存sudo reboot now
ls /mnt/hgfs
- VMware Fusion設定で有効にした共有フォルダが表示されます。
答え2
以下に欠点がありますが、ポイントは次のとおりです。10分の映像これは良い段階的なプロセスを経ました。
hgfsフォルダが存在しても空白になります。ホストは仮想マシンでファイルを使用できるように設定していますが、まだ仮想マシンにそのファイルの存在を知らせる必要があります。サムドライブを挿入しても同じ現象が発生することがあります。これを行うには、Kaliコマンドラインでmountコマンドを使用できます。共有フォルダの操作が完了したら、umountを使用してオペレーティングシステム間の継続的な接続がないようにします。修理状況を継続して教えてください。
答え3
この動画に記載されている指示を行いましたが、予想通り、YouTube物語の半分は実際に動作するように省略されています。コメントを読んでも…ため息。ついに見つかったすべてを回答に統合し、正常にテストしました。
私は仕事がありますVMwareワークステーションプレーヤー(VMWP)とWindows 10ホームエディションホストとしてカリLinux 2020.2ゲストオペレーティングシステムとして使用されます。必須Linux用VMwareツールインストール済み(組み込みの事前作成済みの仮想マシンイメージを使用します)。
実際に両方のオペレーティングシステムの共有フォルダを設定するには、次の手順を実行します。
ホストに共有フォルダを作成します。たとえば、次のようになります。
E:\VM_SHARE
ゲストを開始します。
VMWPから:
Player Manage Virtual Machine Settings... Options tab Shared Folders Always enabled Add..., Next Browse... Host path : E:\VM_SHARE Name : VM_SHARE Next Enable this share Finish OK
- ~によるとこれゲストの共有フォルダが必要ですが、
/mnt/hgfs
システムに最後のフォルダがありません。ゲストでターミナルウィンドウを開き、欠落しているフォルダを作成します。
cd /mnt sudo mkdir hgfs
- 端末ウィンドウでファイルを作成(または追加) - 私の場合は欠落している - ファイル
/etc/rc.local
:
mousepad /etc/rc.local
次の行を追加します。
sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
重要なことは、ファイルの最初の行が次のようになるはずです。#!/bin/sh -e
文書を保存します。
- いいえ、まだ行っていません。ファイルは実行可能でなければなりません。
ls -l /etc/rc.local
私の場合、この行は無効な属性で始まりました。-rw-r--r--
実行可能にする:
sudo chown root /etc/rc.local sudo chmod 755 /etc/rc.local
テスト:ls -l /etc/rc.local
これで正しい属性は次のとおりです。-rwxr-xr-x
test.txt
E:\VM_SHARE
ホストシステムにいくつかのテストファイルを配置します。VMを再起動し、グラフィックを使用してゲストにテストファイルが表示されることを確認します。ファイルシステム訪問者のデスクトップから:
/mnt/hgfs/VM_SHARE/test.txt
それはすべてです。
問題を引き起こす可能性があるものを見逃した場合は、いつでもこの回答に追加してください。
答え4
コンピュータに次の行を追加し/etc/fstab
てコンピュータを再起動します。
vmhgfs-fuse /mnt/hgfs fuse defaults,allow_other 0 0
これにより、次の場所で共有フォルダを見つけることができます/mnt/hgfs/<FOLDER_NAME>
。