0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Windows×vagrant×VirtualBox環境のファイルをローカル環境で編集しよう(WinFsp)

Last updated at Posted at 2019-12-22

この記事の目的

・VM上のファイルをローカル上ネットワークドライブとしてマウントしてファイル編集する

今までwin-sshfsを使用していたが最近動作が非常に不安定だったためとても困っていた。

参考記事はここをクリック
使ってみるとわかりますが、すげー便利。

簡単に言うとVM上のファイルをネットワークドライブ(EとかKとか)にマウントしてまるでローカルのファイルをいじるがごとくファイルを編集できていたのでとても愛用していました。

が!!VScodeでファイルをいじっていると突然エディタが固まり、、エクスプローラーも固まり、、何もできなくなる・・・
という現象が最近発生してとてもとても困りました。

なにが原因かわからずVScodeのバージョンを落としてみたり、VirtualBoxのバージョンを変えてみたりCentOsのバージョンを変えてみたり、いじるファイルの権限を変えてみたり、いろいろ試しましたがどれもダメで突然ファイルに触れなくなったと思たらどれも動かなくなってしまう状況でどうしたもんかといろいろ試した結果WinFspというものがwin-sshfsと同じようにVM上のファイルをローカルのネットワークドライブにマウントできると知って使ってみました。

前置き長くなりましたが
ここからWinFspをダウンロードしてください(Download WinFsp Installerをクリック)

公式のGitHubはここから

設定は以下の通り(vagrant×VirtualBox前提です)
エクスプローラーからPCを右クリック「ネットワークドライブの割り当て・・」
無題.png

以下をフォルダ参照先に入力(マウントするドライブはどこでもいいです)
ユーザー名やIPはvagrantのデフォルトで作成するとこれのはずです。

無題2.png

パスワードを変えていなければデフォルトのパスワードvagrantを入力

3無題.png

うまくいけば以下のように表示されます
4無題.png

あとはVScodeでフォルダを開いてVM上のファイルをローカルファイルのようにいじれます
今のところ特に問題なく使えておりとても快適に使えてます。
VM上のファイルをいじるのって意外と設定が大変だったりするので困っている方の手助けになれば幸いです。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?