admin 管理员组

文章数量: 887019

一、问题背景

最近博主李同学在CSDN博客编写文章Linux命令行帮助文档命令语法公式格式解读,需要在Linux环境中输入并执行7z压缩命令并截图。博主的电脑是Ubunutu+Windows双系统,所以我在Ubuntu系统中输入并执行7z压缩命令并截图后,截图被保存在Ubuntu系统。博主原本想在Ubuntu系统中通过网页版QQ邮箱把截图发送给自己,然后博主登陆Windows系统的网页版QQ邮箱获取截图。但博主忘记在Ubuntu系统中通过网页版QQ邮箱把截图发送给自己,这就导致博主切换到Windows系统后啥也干不了,如果想拿到截图还需要切换回Ubuntu系统。于是我想:能不能直接实现Ubunutu+Windows双系统下互相访问对方的文件呢?回答是可以的,按照下面操作。

二、Winows系统下访问Linux系统中的文件

1.登录Linux Reader软件官方,下载Linux Reader软件

Linux Reader是一款在Windows系统下访问双系统中的Linux系统中的磁盘文件。请下载并安装Linux Reader。

2.双击Linux Reader安装包Linux_Reader.exe安装软件

3.打开电脑桌面上的该软件DiskInternals Linux Reader

打开该软件,它就会自动读取并显示当前双系统的所有的磁盘啦,图中被红框圈住的就是Linux系统中的home磁盘,博主我们的图片就是在这个home磁盘里面找到啦~

三、Linux系统下访问Winows系统中的文件

一般正常情况下,Linux打开文件管理器,选中名称为Windows磁盘名的磁盘(如下图中博主Ubuntu文件管理器界面,绿框选中的博主电脑Windows的磁盘)即可正常访问Windows磁盘中的任何文件(夹)。
如果你点击上图中名称为Windows磁盘名的磁盘,提示不能访问 Data,如下图所示:

这个出错原因是Windows系统中把这个磁盘设置为了快速启动。同时请注意一下这个盘符/dev/sdb1,因为待会修复这个错误要用到这个盘符作为参数。可参考以下方案解决这个错误。

1.Linux下不能访问Winows系统文件的解决方案

1.1在Linux系统中安装ntfs-3g

打开终端后,输入命令sudo apt install ntfs-3g来安装安装ntfs-3g

1.2修复挂载错误的相应的分区

还记得上面我叫你记住错误提示框中的盘符/dev/sdb1吗?此时我们修复挂载错误的相应的分区要用这个盘符作为参数,告诉ntfs-3g我们要修复这个磁盘。

在终端中输入命令sudo ntfsfix /dev/sdb1来修复该挂载错误的分区。因为这个命令时sudo命令,需要权限,所以Linux的终端会出现[sudo]‘用户’的密码:,请输入你的Linux开机密码并按下Enter键,因为Linux保密性高,所以你再输入密码过程中,Linux的终端不会出现任何*密码星形字符,所以不要误以为键盘坏了或其他错误情况,请输入完全部密码按下Enter键即可。

1.3Linux系统下可正常访问Winows系统中的文件

现在,你可以在文件管理器里,正常访问刚才我们修复的盘符为/dev/sdb1的磁盘了!
如果你的Window磁盘有好几个,那么就按照上面的步骤再全部操作一遍,把你所有的Window磁盘都按照上面的教程修复一遍即可正常访问。

本文标签: 双系统 关键词 文件 Windows Ubuntu