1つの問題を除いて、CentOSを実行しているゲストボックスが完全に機能するようになりました。共有フォルダをマウントしようとしています。このコードを使用して、共有フォルダー「Mountable」を取得するための手順に従いました。
VBoxManage sharedfolder add "TEST - 250" --name "github" --hostpath "C:\filepath\github"
ここで、「TEST-250」はVMの名前、「github」はVMで呼び出したいフォルダーの名前、「C:\ filepath\github」はWindowsのディレクトリパスです。共有したいコンテンツを見つけることができるホスト。
すべてが順調に見えます。Oracleの指示に従って、VMで次のコマンドを使用します。
Sudo mount -t vboxsf shared ~/Host
「ホスト」というルートからディレクトリを作成しました。ここでの問題は、次のメッセージが表示されることです。
mount: unknown filesystem type 'vobxsf'
これをさらに見ると、/ sbin /フォルダーにmount.vboxsfというファイルがあるはずですが、そこにはありません。
次に、ここで第4章を読みます: http://www.virtualbox.org/manual/ch04.html ...より具体的には、Oracle Linux、Red Hat Enterprise Linux、およびCentOSのセクション4.2.2.1.6 。私は彼らが求めるすべてのコマンドに従います:
yum install dkms
yum update
yum install gcc
yum install kernel-devel
そして念のため...
yum install kernel-uek-devel
すべて正常に動作しているようです。システムを再起動してアップデートをアクティブにします。再起動したシステムにログインしたら、次のように入力します。
ls /sbin/mount*
...そしてmount.vboxsfファイルが表示されません。私は何が間違っているのですか?
また、このファイルを取得してそこに配置する方法はありますか?それがあれば、ドライブの取り付けを実行して、必要な作業を完了することができます。助言がありますか?
ゲストエディションをインストールする必要があります。
「サポートされているすべてのゲストオペレーティングシステムのVirtualBoxGuest Additionsは、VBoxGuestAdditions.isoと呼ばれる単一のCD-ROMイメージファイルとして提供されます。このイメージファイルは、VirtualBoxのインストールディレクトリにあります。」
マウントディレクトリを作成します
Sudo mkdir -p /media/VirtualBoxGuestAdditions
ゲスト追加ISOをマウントします
Sudo mount -t iso9660 -o loop /installation/directory/of/VirtualBox/VBoxGuestAdditions.iso /media/VirtualBoxGuestAdditions/
ゲスト追加をインストールする
Sudo /media/VirtualBoxGuestAdditions/VBoxLinuxAdditions.run
次に、mount.vboxsfファイルがsbinにあるはずであり、次のコマンドでマウントできます。
Sudo mount -t vboxsf shared ~/Host
与えられた答えで説明されている手順に従い、カーネルヘッダーの問題が発生した後、私は このリンク に遭遇しました。これには、物事を単純化するコマンドがあります。
/etc/init.d/vboxadd setup
それがこの質問について将来の探検家に役立つことを願っています。 :)
Sudo./whateverTheArchitectureTypeYouHaveIs.shが私のために働いた。デフォルトでは、VBOXAdditionフォルダーは/ media /にあります。
同じエラーが発生しました。 Ubuntu 16.04 x86にVBoxGuestAdditions([デバイス]-> [ゲスト追加CDイメージの挿入])をインストールしようとすると、「仮想光ディスクを挿入できません...」というエラーメッセージが表示されます。
解決策:1。ターミナルを開き、次のように入力します。Sudoapt-get install virtualbox-guest-utils