VirtualBoxの共有フォルダ知識まとめ
はじめまして、ますみです!
株式会社Galirage(ガリレージ)という「生成AIのシステム開発会社」で、代表をしております^^
先日、Lin4NeuroというMRI解析のための環境を構築する際に、共有フォルダについての複数のバグに遭遇しました。
そこで、この記事では、「VirtualBoxにおける共有フォルダに関する知識をまとめたい」と思います。
VirtualBoxとは?
皆さん、VirtualBox(バーチャルボックス)をご存知でしょうか?
VirtualBoxは「他のOSで仮想環境を作ることのできる仮想化ソフト」です。
UbuntuやCentOSなどの環境でどうしても動かしたいプログラムなどがある際に大変便利です。
https://www.sejuku.net/blog/72833
https://www.virtualbox.org/
1. 共有フォルダの作成方法
まず共有フォルダの作成方法について説明します。
以下のように共有したいフォルダ名を指定して作成から起動までを行いましょう。
2. 共有フォルダのディレクトリ
設定が完了すると、ゲスト側(VirtualBox内)の/media/
のディレクトリに共有フォルダが自動でマウントされるかと思います。この際、フォルダ名は、share
というフォルダで設定をした場合は、/media/sf_share
という風にprefixが付与されると思います。
3. 権限エラーへの対処法
マウントには成功しているけど、共有フォルダにアクセスできない時があります(virtualbox shared folder permission denied
)。このような場合、直し方は次の通りです。
- ゲスト側(VirtualBox内)のコマンドツールを開き、以下のようなコマンドを実行しましょう。この時、求められるパスワードは、VirtualBox内でのパスワードです。
sudo adduser $USER vboxsf
- 立ち上げている仮想環境の再起動をしましょう。
Kernel driver not installed (rc=-1908)
に対する対処法
おまけ:VirtualBoxのインストールの際にmacOSの方々に以下のようなエラーが表示されることがあります。
Kernel driver not installed (rc=-1908)
Make sure the kernel module has been loaded successfully.
where: suplibOSInit what:3
VERR_VM_DRIVER_NOT_INSTALLED (-1908)
- The support driver is not installed. On linux, open returned ENOENT.
この時は、権限エラーの問題なため、macOSの設定(System Preferences)のセキュリティとプライバシー(Security & Privacy)からVirtualBoxへの権限許可をして、再起動をしましょう。権限許可のみ行い、再起動を後回しにした場合もこのエラーが発生します。
最後に
最後まで読んでくださり、ありがとうございました!
この記事を通して、少しでもあなたの学びに役立てば幸いです!
おまけ①:生成AIエンジニア塾
より専門的な「生成AIエンジニア人材」を目指しませんか?
そんな方々に向けて、「生成AIエンジニア塾」というプログラムを始めました🎉
最終的なゴールとして、『エンタープライズ向けの生成AIシステムを構築するためのスキルを習得し、大手案件で活躍できる人材』を目標とします。
また、一人一人にしっかりと向き合って、メンタリングをできるようにするため、現在メンバーの人数制限をしております。本気度やスキルレベルの高い人から、順番にご案内しております。
▼ 登録はこちらから ▼
おまけ②:AI Newsletter for Biz
最新のAIニュースの情報を収集しませんか?
AI Newsltter for Bizは、ビジネスパーソン向けに「AIニュース」を定期配信する完全無料のニュースレターです📩
一人でも多くの方にとって、「AI人材としてのスキルアップ」につながれば幸いです^^
また、現在、登録者限定で「明日から使える 無料AIサービス3選」のPDFを配布中です 🎁
※ ご登録完了のメールに、PDFリンクを添付いたします。
期間限定のプレゼントとなりますので、ぜひ、お早めにご登録ください!
▼ 登録はこちらから ▼
Discussion