WindowsとLinuxのファイル共有

WindowsとHyper-v環境上のLinuxとの間でのファイル共有は、昔の仮想環境ソフトにあったファイル共有機能がないらしい。

その対処としてよく使われるのがWindowsのファイル共有を利用したやり方やsambaサーバー。
ただ、ファイル共有は色々な問題が生じるらしいのでNG。
そしてやりたいことは単純な画像ファイルのやり取りがメインなのでいかんせんsambaはめんどくさい。

そこで共有だけでなく転送も色々探してみたらWarpinatorというファイル転送ソフトを発見。
Windows版はWinpinatorという名前だそうな。

WarpinatorとWinpinator

さっそくWindowsには、Winpinatorをインストール。
Warpinator私の使ってるLinux mint22では最初から入ってました。

そして、グループコードを設定し、ファイヤーウォール系の設定もしたが、なぜか相手OSをどちらも認識しない。
なのでWinpinatorのメニューバー「File」→「Preferences」で開いたウィンドウの「Connection」の「Network」タブの中の「Network interface to use」を確認。
すると「Automatic」になっていてなんとなくここが怪しい。

そこで、Hyper-vのメニューバー「ファイル」→「設定」で出てくるウィンドウの「ハードウェア」→「ネットワークアダプター」→「仮想スイッチ」と同じものを選択。

Winpinator

Hyper-v

しばらくするとどちらも相手のOSを認識しました。

そして上記の2つの画像ファイルはWarpinatorとWinpinatorでWindowsからLinuxに転送しました。