Windowsと、Linux では振る舞いが違うので検証した時のまとめです。
Windows は特に問題はないのですが、Linux の場合はアクセス権に対する対処が必要です。
共有フォルダの設定した時のフォルダ位置とアクセス権について。
Contents
共有フォルダについて。
VM に「共有フォルダ」としてホスト端末の任意のフォルダを設定すると、
VM がそのフォルダを参照することができるようになります。
Windows の場合は、「ネットワークドライブ」になります。
![](https://zapping.beccou.com/wp-content/uploads/2021/10/image-318.png)
Linux の場合は、「マウントしたドライブ」になります。
![画像に alt 属性が指定されていません。ファイル名: image-75.png](https://zapping.beccou.com/wp-content/uploads/2020/12/image-75.png)
Windows は特に問題はないのですが、Linux の場合はアクセス権に対する対処が必要です。
共有フォルダ 設定手順
共有フォルダを設定するVM を選択して、「設定 」をクリック。
![](https://zapping.beccou.com/wp-content/uploads/2021/10/image-321-1024x610.png)
![](https://zapping.beccou.com/wp-content/uploads/2022/04/image-295.png)
![](https://zapping.beccou.com/wp-content/uploads/2021/10/image-322.png)
①「共有フォルダー」をクリック。
②「新規共有フォルダ」をクリック。
③共有フォルダの設定
- フォルダ―のパス:
共有するフォルダを選択。 - マウントポイント:
VM 上で展開する時のパスを指定。
④「OK」をクリック。
共有フォルダが追加されます。
![](https://zapping.beccou.com/wp-content/uploads/2021/10/image-323-1024x697.jpg)
共有フォルダが配置される位置について。
Windows の場合。
マウントポイント指定なしで設定。
![](https://zapping.beccou.com/wp-content/uploads/2020/12/image-79.png)
![](https://zapping.beccou.com/wp-content/uploads/2022/04/image-295.png)
適当なドライブにネットワークドライブとして割り当てられた。
![](https://zapping.beccou.com/wp-content/uploads/2020/12/image-81.png)
例えば、マウントポイントにドライブ「X:」を指定すれば、
Xドライブに割り当てられます。(X ドライブが既に使用されていない場合。)
マウントポイントにフォルダを指定しても、無視されるようです。
Linux(CentOS )の場合。
マウントポイントを指定しなければ、デスクトップにマウントされます。
![](https://zapping.beccou.com/wp-content/uploads/2020/12/image-71-1024x605.png)
![](https://zapping.beccou.com/wp-content/uploads/2022/04/image-295.png)
![](https://zapping.beccou.com/wp-content/uploads/2020/12/image-73-1024x780.png)
マウントされたフォルダはルートユーザーが所有者、
vboxsf グループ以外は読み取り専用になっています。
ルート以外のユーザーで使うには、vboxsf グループに参加する必要があります。
ルートユーザーの場合。
「/root」から指定すれ任意のパスで指定できました。
例:/root/ドキュメント/壁神
![](https://zapping.beccou.com/wp-content/uploads/2020/12/image-74.png)
![](https://zapping.beccou.com/wp-content/uploads/2022/04/image-295.png)
![](https://zapping.beccou.com/wp-content/uploads/2020/12/image-76.png)
パス指定している場合でも、ショートカットができる。
![](https://zapping.beccou.com/wp-content/uploads/2020/12/image-75.png)
ユーザーの場合。
「/home/【ユーザー名】」から指定。
ユーザーの場合は、アクセス権の対応をする必要があります。
マウントポイントにユーザーフォルダを指定する場合。
![](https://zapping.beccou.com/wp-content/uploads/2021/10/image-316.png)
![](https://zapping.beccou.com/wp-content/uploads/2022/04/image-295.png)
指定した箇所と、デスクトップに追加される。
![](https://zapping.beccou.com/wp-content/uploads/2021/10/image-317-1024x692.jpg)
しかし、アクセスには認証がいちいち必要な状態。
![](https://zapping.beccou.com/wp-content/uploads/2021/10/image-317-1-edited-2.jpg)
ガチガチにロックされています。
![](https://zapping.beccou.com/wp-content/uploads/2021/10/image-316-2-edited-1.jpg)
ユーザーを権限を持った「vboxsf」グループに追加しましょう。
権限を確認するとroot ユーザーが所有者でフルアクセス権、
vboxsf というグループも同様なフルアクセス権を持っているので、
ユーザーを権限を持った「vboxsf」グループに追加しましょう。
![](https://zapping.beccou.com/wp-content/uploads/2021/10/image-317-2-edited-1.jpg)
① アプリケーション >② システム >③ 端末(ターミナル) を開きます。
![](https://zapping.beccou.com/wp-content/uploads/2021/10/image-324-3.jpg)
![](https://zapping.beccou.com/wp-content/uploads/2022/04/image-295.png)
次のコマンドを入力。
sudo usermod -G vboxsf 【ユーザー名】-a
パスワードを聞かれるので、入力してエンターします。
※sudo はWindows で言うところの「管理者として実行」です。
※usermod はユーザーの情報を変更します。
id コマンドでユーザー情報を確認すると、
コマンド実行前と実行後で、vboxsf グループが追加されています。
![](https://zapping.beccou.com/wp-content/uploads/2021/10/image-317.png)
「-a」オプションを入れないと、既存のグループが削除されてしまいます。
wheel はWindows で言うところのAdministrators みたいなグループなので無いと困ります^^。
グループに追加されたのを確認したらVM を再起動します。
再起動後。ロックが外れて使いやすい^^。
![](https://zapping.beccou.com/wp-content/uploads/2021/10/image-316-1-edited.jpg)
以上です。
ピンバック: VM でLinux 構築。VirtualBox にCentOS 7 をインストールする手順。 – .zapping