windows读取usb硬盘xfs文件系统的文件

背景

因为自己家里的电脑是linux,而且喜欢linux的文件系统,所以整个移动硬盘都是xfs的文件格式,而现在公司的电脑是windows,要复制文件就比较艰难

狗哥一下

发现网上的方案都是使用软件,而且软件也不怎么样,总之就是没有找到像样的软件,尤其是xfs还不是ext4

使用虚拟机

  1. 先装一个virtualbox
  2. Oracle_VM_VirtualBox_Extension_Pack安装,这样才能使用外置的usb硬盘
  3. 下一个linux的live镜像,如manjaro kde
  4. usb设置里面挂载usb硬盘
  5. 新创建一个vhd硬盘挂载
  6. 把vhd硬盘新建分区,并且格式化成ntfs格式
  7. 把usb移动硬盘的文件,copy到vhd硬盘里面
  8. 最好关机以后,用windows自带的磁盘管理挂载vhd硬盘
  9. 复制你的文件到你想要的位置

还是比较费劲的,但是也没办法.如果你有现成的linux虚拟机,并且装好了VBoxGuestAdditions
,那么事情就比较简单了,直接可以把usb硬盘挂载了以后,利用virtualbox的共享文件夹,直接复制到windows,这样就好办多了

总结

还是比较费劲的,但是也没办法,需求.不过linux可是能比较好的识别windows的硬盘

升华

目前wsl2支持挂载usb硬盘,但是我的不是预览版,功能还没有,如果你是预览版的,或者以后wsl2升级了,那么windows使用linux文件的系统,应该会简单很多