«« スクールガールストライカーズは、ソーシャルゲームなのに各キャラクターへストーリーを付けているのがなかなかいいです | ヤフオク!で化粧箱をうっかり入札してしまったら »»

Vagrantの共有フォルダが良くわからない(追記有)

2014年8月17日

このエントリーをはてなブックマークに追加
仮想環境をコマンドベースで簡単に構築・管理できるというVagrantについて勉強しているのだが「/home/vagramt」の内容が、Windows上の仮想環境と共有しているはずのフォルダに反映されない。なんでやねん。(追記にて解決法記載)


お盆に仮想環境をコマンドベースで簡単に構築・管理できるというVagrantについて理解すべく、久々にドットインストールで勉強しています。

本当はレンタルサーバーHerokuについて勉強したかったのですが、ドットインストールでは前提としてvagrantとかrubyとかが前提知識として必要らしく、まあそれらもそれで触りぐらいは知ってきたかったので、折角だから合わせて勉強しています。

ただ、ドットインストールで説明している環境はMacなのですが、手持ちの環境はWindows8.1。
環境の違いから生じる差違より、話が少々くい違っていて、動画の通り進められず苦戦しています。

まず、起動するときから

D:/Program Files (x86)/HashiCorp/Vagrant/embedded/gems/gems/childprocess-0.5.3/lib/childprocess/windows/process_builder.rb:43:in `join': incompatible character encodings: Windows-31J and ASCII-8BIT (Encoding::CompatibilityError) from D:/Program Files (x86)/HashiCorp/Vagrant/embedded/gems/gems/childprocess-0.5.3/lib/childprocess/windows/process_builder.rb:43:in `create_command_pointer'

などという謎のrubyエラーが発生。
この時点で、挫折してふて寝したくなる衝動に駆られます。

どうも調べた話では、テンプレートボックスを格納する.vagrantの格納先について、Windowsのアカウント名が日本語である為に、その中へ格納する際に文字コードが邪魔をしてうまくいかないのが原因らしい。
ですので、もう一度アカウントを作りなおす-のがよいらしいのですが、Vagrantは良くても他に色々影響が出そうなので嫌だ。
そういう時は、環境変数「VAGRANT_HOME」で、.vagrantの格納先自体を変えると良いらしいので、それで解決したまでは良かった。


で、次に親環境との共用フォルダへ教材は進んでいったのですが、「/home/vagramt」の内容が、Windows上の仮想環境と共有しているはずのフォルダに反映されない。
なんでやねん。
この仮想環境はWindowsのデスクトップ上で試しに構築したのですが、また日本語の問題が発生しているんだろうか?

Vagrant入門ガイド
Vagrant入門ガイド
posted with amazlet at 14.08.17
技術評論社 (2013-09-12)
売り上げランキング: 2,105


■追記 (2014/08/18)
フォルダ共有がうまくいかない場合、私の環境ですと(一度Vagrant haltで稼電源を切った状態にした後)Vagrantファイル中に
config.vm.synced_folder "./", "/home/vagrant"
を付け加え、再びVagrant upすればなんとかなりました。

参考: ヾ(o゚ω゚o)ノ゙Vagrantの共有ディレクトリ設定でものすっごい躓いた! - Qiita


投稿者 kuze : 2014年8月17日 10:41


■このエントリーに関連した記事

■「実用ソフト&サイト」カテゴリの最新記事

«« スクールガールストライカーズは、ソーシャルゲームなのに各キャラクターへストーリーを付けているのがなかなかいいです | ヤフオク!で化粧箱をうっかり入札してしまったら »»


自己紹介
PHPやVBによるコーディングやシステムエンジニアを仕事にしています。
主にiPhoneアプリの紹介やWeb開発などのPC系の話題と、アニメやゲームなどのサブカルな話題を取り扱っています。

[PR]

instagram

カテゴリ

最近のエントリー

最近掲載した画像
  • GitHubへ『Manually image classification for AI』を公開しました
  • うどんを見ながら時刻がわかる『うどん時計』を公開しました
  • うどんを見ながら時刻がわかる『うどん時計』を公開しました
  • Flickrから指定したキーワードに関する画像とかをダウンロードするimage-loader-from-flickrを公開しました
  • 「四月一日さん家の」は緩い3姉妹ものだけど、両親について謎が隠されていて油断できない
  • サーモス ステンレスランチジャー(保温効果付き弁当箱)であったか昼ご飯を食べている今日このごろ
  • 大人の麻しん対策としてMMRワクチンを予防接種してきた
  • 親知らずのむし歯を治療して合わせて神経も抜いてもらいました

RSS
更新情報はRSSをご利用下さい