VirtualBoxの共有についての質問

このQ&Aのポイント
  • VirtualBoxの共有についての質問です。ホストマシンはWindows10で、共有フォルダはshare、ゲストマシンはCentOS7で、共有フォルダは/cdromです。
  • 質問者はソースコードが書かれたファイルをshareフォルダに保存しても、ゲストマシンの/cdromフォルダは空のままとなっています。改善方法を教えてください。
  • 共有フォルダの設定に問題があるため、ソースコードが共有されていない可能性があります。共有フォルダの設定とマウントポイントの確認を行い、再度共有を試してみてください。
回答を見る
  • ベストアンサー

VirtualBoxの共有。

Guest additionはお陰様でインストールできました。 ありがとうございます。 VirtualBoxの共有について質問です。 ホストマシン Windows10 共有フォルダ share C:\Users\hop77\VirtualBox VMs\Desktop\share ゲストマシン CentOS7 共有フォルダ /media/cdrom マウントポイント /cdrom shareにソース・コードが書いてあるファイルを保存しても、 ゲストマシンCentOS7のcdromというフォルダは空っぽのままです。 ボクの考え方がおかしいのかも知れません。 どう改善すれば共有できるでしょうか? ご多忙中恐れ入ります。 ご回答のほど、宜しくお願い申し上げます。

質問者が選んだベストアンサー

  • ベストアンサー
  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.2

>Guest additionはお陰様でインストールできました。 おめでとう。 >共有フォルダ share C:\Users\hop77\VirtualBox VMs\Desktop\share 常識の範囲外です。 「C:\Users\Public\share」のようなフォルダを共有された方が良いでしょう。 >共有フォルダ /media/cdrom CentOS側のフォルダ名を指定しますのでディレクトリ名を除いてください。 また、フォルダ名のcdromは不適切です。(shareが分かり易いと思います) >マウントポイント /cdrom 常識外です。 /mnt/shareや/media/shareなどが良いでしょう。 尚、マウントポイントを空欄にしたときの結果も確認してみると良いでしょう。

jump7799
質問者

お礼

ご回答誠にありがとうございます。 変更してみます。

jump7799
質問者

補足

お陰様で共有できたようです。 誠にありがとうございます。

その他の回答 (6)

  • wormhole
  • ベストアンサー率28% (1619/5654)
回答No.7

>etc/fstabを調べてみます。 #3に書いてるのは「etc/fstabを調べてください」ではありませんが・・・(etc/fstabでもないし) あなたが質問に書いたものではゲストOSにどういう設定を行ったかがわからないから、わかるように書いてください って事なんですが。 それとも「自分でゲストOSにどういう設定したのかわからないからetc/fstabを調べます。」って事なんですか。

jump7799
質問者

お礼

お陰様で共有できたようです。 誠にありがとうございます。

  • kteds
  • ベストアンサー率42% (1876/4424)
回答No.6

No.1です。 >【root ユーザーでファイルを開くこと】とはどういう意味ですか? root ユーザーでサインインして あなたが作成した共有フォルダ /media/cdrom を 開くということです。 そのフォルダ内にファイルが存在するはずですので、確認することが目的です。 root ユーザーでサインインすることを薦めるわけではありませんが、ファイルが存在するかどうかをrootユーザーで確認する必要があるからです。 root ユーザーでサインインすることを知らなかった、というわけですね。 添付画像のサインイン画面で「アカウントが見つかりませんか?」をクリックすると ユーザー入力画面になります。 「 root 」と入力して「次へ」をクリックしてください。 rootユーザーのパスワード入力画面になりますので、パスワードを入力すればrootユーザーでサインインした状態でCentOSの画面になります。 rootユーザーのパスワードはCentOSをインストールした時に、あなたが入力していますので解るはずです。 rootユーザーでサインインした状態で /media/cdrom フォルダに進んで、フォルダーの内容を確認してください。 VirtualBoxの共有フォルダ設定で設定したとおりに共有フォルダが作成されているはずです。

jump7799
質問者

お礼

ご回答誠にありがとうございます。 お陰様でファイルのロックが取り除けました。

  • korena
  • ベストアンサー率10% (3/28)
回答No.5

CentOS7にWIndowsXPをインストールしたいのですが、どう実行すれば良いですか。 ご多忙中恐れ入ります。 ご回答のほど、宜しくお願い申し上げます。

jump7799
質問者

お礼

ご回答誠にありがとうございます。

jump7799
質問者

補足

お陰様で共有できたようです。 誠にありがとうございます。

回答No.4

>Guest additionはお陰様でインストールできました。 なぜそう思うか?が問題。 出来たと決めつけて進むことで、より大きな問題に発展しますから。 まず、確実に入ったという確信を得てくださいね。 それと他の人が言っている、 >共有フォルダ share C:\Users\hop77\VirtualBox VMs\Desktop\share >共有フォルダ /media/cdrom >マウントポイント /cdrom 共有名がshareになってるのに、なぜマウントが"/cdrom"なのか? (ここかなり重要) ということで、なんというコマンドで、どのようにマウントしたのかを 書いてください。 すでに同じことを回答するのは4回目ですが、 https://okwave.jp/qa/q9739519.html と同じようにやってください。 我流で好き勝手にやるのは自由ですが、解決が遅くなるだけというか、 他の人が振り回されてますので。 エンジニアとしてまずやらないといけないのは、 「確実に動く手法を見つけること」 「それをベースに自分のやりたいことに成形していくこと」ですよ。 今は全く逆で 「動かないやり方をベースに脳内だけで次を考えてます」よね? だから破綻するんですよ。それをやめれば、 いろいろと解決する要件だとは思ってますが。 というか、何が間違ってるかは、すでにわかってるのですが、 勉強でしょうから、基礎からがっつり!がんばです。 それと、もう1つ、ここは直接回答ではないのですが、 「解決していないのに板を閉じないでください」 あなたがありがとうございましたと、ベストアンサーを付けると 他の人は「解決した」として次の質問を待つわけですが、 すぐに同じ質問が連投されているので、 おかげであなたの質問しか入ってないスレッド部屋ができてるほどです。 ということで「解決していないなら、解決させる。」を 実行してみてください。他の回答者にも失礼ですので。

jump7799
質問者

お礼

誠に申し訳ございません。 キャプチャーが1つに統合されたので、Guest Additionsがインストール されたと思ったのです。 違うのですか? あなたのご回答を見直してみます。 ご回答誠にありがとうございます。

jump7799
質問者

補足

お陰様で共有できたようです。 誠にありがとうございます。

  • wormhole
  • ベストアンサー率28% (1619/5654)
回答No.3

>ホストマシン Windows10 >共有フォルダ share C:\Users\hop77\VirtualBox VMs\Desktop\share > >ゲストマシン CentOS7 >共有フォルダ /media/cdrom >マウントポイント /cdrom この書き方では、どのような設定をしているのか他者には伝わらないので伝わるように書いてください。 ホストOS側は「共有フォルダーの追加」ダイアログで 「フォルダーのパス」に「C:\Users\hop77\VirtualBox VMs\Desktop\share」 「フォルダー名」に「share」 をされたのではないかと予測は可能ですが、ゲストOSの方は予測さえできません(/etc/fstabに書く内容としても足りないですし)

jump7799
質問者

お礼

ご回答誠にありがとうございます。 etc/fstabを調べてみます。

jump7799
質問者

補足

お陰様で共有できたようです。 誠にありがとうございます。

  • kteds
  • ベストアンサー率42% (1876/4424)
回答No.1

CentOS7に root ユーザーでサインイン出来ますよね。 root でサインインして、/media/cdrom を開いてみてください。 (1)root ユーザーでファイルを開くことが出来る場合は、共有フォルダの設定は正しいということが解ります。 (2)root ユーザーでもファイルを開くことが出来ない場合は、VirtualBoxの共有フォルダ設定を、再度見直してください。 root以外のユーザーの対応は、上記の結果待ち、とします。(お礼へのコメントではなくて、補足へのコメントでお願いします)

jump7799
質問者

お礼

ご回答誠にありがとうございます。 【root ユーザーでファイルを開くこと】とはどういう意味ですか?

jump7799
質問者

補足

お陰様で共有できたようです。 誠にありがとうございます。

関連するQ&A

  • ボクはこうしたのですけど・・・?

    度々すみません。 共有フォルダーVM-Share パス C+Users\hop77\VirtualBox VMs\VM-Share guestマシン CentOS7はホームの下にVM-Shareを作りました。 これではダメなのでしょうか? ご回答のほど、宜しくお願い申し上げます。

  • VirtualBox・もう少しかも・・・?

    いつも大変お世話になっております。 ゲストマシンをCentOS8に変えました。 ホストはWindows10のままです。 画像の通り、Guest Additionsは入りました。 ただ、/mntの下にもファイルがあります。 CentOS8のどこのディレクトリーに共有フォルダを作ればいいでしょうか? ご多忙中恐れ入ります。 ご回答のほど、宜しくお願い申し上げます。

  • VirtualBox 共有フォルダ

    いつも大変お世話になっております。 標記の件。 ホストマシン Windows10の共有フォルダはデスクトップに【share】と 名付けて保管しています。 ゲストマシン CentOS8は/media/sf_shareとして保管しています。 接頭語sf_を付ければ自動的に共有されます。 とhttps://vboxmania.net/%E5%85%B1%E6%9C%89%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E8%A8%AD%E5%AE%9A/ に書いてあったのに共有されません。 どこかおかしいのでしょうか? ご多忙中恐れ入ります。 ご回答のほど、宜しくお願い申し上げます。

  • VirtualBOXでのguest additions動作について

    VirtualBOXでのguest additions動作について VirtualBOX上でカーソルをシームレスに動かしたいと思い「guest additions」を入れたのですが、カーソルのシームレスができんません。。 (検索すると、centosでやっている情報がのっているので、できるとは思うのですが、、) シームレス化のやり方について教えてください。 (ホストでコピーした情報をゲストで貼り付けやひとつのウィンドウとして扱いたいのです) ■環境 ホストOS:windows7 ゲストOS:CentOS5.5(32bit) VirtualBox: 3.2.8 ■行ったこと (1)CentOSに「guest additions」のインストール (2)「sh ./VBoxLinuxAdditions-x86.run all」コマンド実行→再起動 上記を行ったけどできていないです。 仮想マシン>シームレスモードにするが選択できません。 マウス統合を無効化を選択できません。 ゲストOSの自動リサイズを無効化が選択できません。 現状ではホストキーを利用してカーソル間での移動をしています。

  • VirtualBoxで共有フォルダ設定ができない

    windows10搭載のPCにVirtualBoxを入れて、C++ Builder 6を起動するためにwindows XPを起動させました。 その際に、C++ Builderのプロジェクトファイルなどはwindows10側のドライブにあるので、それをマウントしたいと思い、VirtualBoxの設定で”共有フォルダ”の設定でwindows側のフォルダパスを設定したのですが、その共有フォルダが出てきません。 その際にエラーとしてGuest Additionsという機能をインストールする必要があるというのが出てきて、 ”デバイス”--->"Guest Additions CDイメージの挿入"でインストールしようとしたのですが、インストールされません。 この場合の解決方法をご教示頂きますよう、宜しくお願い致します。

  • VirtualBoxのCentOSが開けなくなった

    Windows7 にVirtualBox + CentOS6.2 を入れています。 VM 起動中に、誤ってPCを強制終了して電源を落としたところ、CentOSに再アクセスできなくなりました。 エラーメッセージは次の通りです。 仮想マシン"C:/***/VirtualBox VMs/CentOS6.2/CentOS6.2.vbox"を開けませんでした。 Premature end of data in tag VirtualBox line 8. Location: 'C:\***\VirtualBox VMs\CentOS6.2\CentOS6.2.vbox', line 78 (8), column 109. D:\tinderbox\win-4.1\src\VBox\Main\src-server\MachineImpl.cpp[452] (Machine::init). 終了コード : E_FAIL (0x80004005) コンポーネント: VirtualBox インターフェース: IVirtualBox {c28be65f-1a8f-43b4-81f1-eb60cb516e66} 質問1) CentOSを再起動するにはどうすれば良いでしょうか? 質問2) CentOSをインストールしなおした場合、以前のデータを救出するには、どのように行えば良いでしょうか?

  • VirtualBoxについて【ゲストエディション】

    仮想マシンにGuest Additionalをインストールしたいのですが、仮想マシン内のメニューの[デバイス]→[Guest Additionsをインストール]を押しても下記のエラーメッセージが出てインストールが出来ません。("十","ー","|"は曲がりまくっていますが、枠のつもりです。エラー記述とは何ら関係はありません。) 十ーーーーーーーーーーーーーーーーーーーーーーーーーーー十 |VirtualBox - 質問                          | 十ーーーーーーーーーーーーーーーーーーーーーーーーーーー十 |CD/DVD イメージ C:                         | |\Program Fires\Oracle\VirtualBox\VBoxGuestAdditionsl.iso' | |(VERR_PDM_MEDIA_LOCKED).                   | |詳細(D)                                 | |十ーーーーーーーーーーーーーーーーーーーーーーーー十  | ||終了コード :                          |  | ||E_FAIL (0x80004005)                    |  | ||コンポーネント:                        |  | ||Console                            |  | ||インターフェース:                       |  | ||IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}|  | ||呼び出し先:                          |  | ||IMachine {22781af3-1c96-4126-9edf-67a020e0e858}|  | |十ーーーーーーーーーーーーーーーーーーーーーーーー十  | 十ーーーーーーーーーーーーーーーーーーーーーーーーーーーー十 選択肢は[強制マウント解除]と[キャンセル]で、[強制マウント解除]を押したら、何とかなるかな、と思ったのですが、[キャンセル]と同じ効果でした。 下記は、少ないながらVirtualBox等の情報です 参考情報の一つにして頂けると幸いです ホストOS:Windows7 OSファミリー:Linux ゲストOS:Ubuntu どうにかして「Guest Additions」インストールしたいです。 誰か詳しい方よろしくお願いしますm(_ _)m

  • VirtualBox 貼り付けできない。

    いつも教えて下さりありがとうございます。。 ストレージのコントローラー:IDEの下に VBoxGuestAdditions.isoが表記されましたが、 ホストマシンUbuntu16.10の写真を ゲストマシンCentOS7に貼り付けようとしましたが、 「貼り付け」が光ってませんでした。 #mount -t vboxsf share mount pointも実行しました。 しかし変わりなしです。 共有の箇所が怪しいと思ったのですが、 よく解りませんでした。 まだ何か足りないようです。 アドバイスの程、宜しくお願い申し上げます。

  • Guest Additionがインストール出来ませ

    VirtualBoxにCENTOS6.0を入れたのですが、Guest Additionのインストールをやろうとするとエラーになってしまいます。 『.isoを仮想マシンにマウント出来ません。メディアを強制マウントしますか?』 と出て、ダイヤロゴには『強制マウント解除』と『キャンセル』とあり、強制マウント解除を選択しても、何も変わりません。 詳細をクリックすると、 終了コード E_FAIL (0x80004005) コンポーネント Console インターフェイス IConsole {1968b・・・・・・ 呼び出し先 IMachine {5eaa9319・・・・ 上記の状態です。 どうしたらいいのかわかりません・・。 どなたか教えて下さい・・・。

  • ゲストマシンCentOS7の共有フォルダ?

    いつも大変お世話になっております。 CentOS7はWEBサーバーをしたいと思います。 ホストマシンWindows10の共有フォルダは画像のように設定しました。 ゲストマシンCentOS7はどれを共有フォルダにすればいいでしょうか? ボクのイメージが間違っていますか? ご多忙中恐れ入ります。 ご回答のほど、宜しくお願い申し上げます。