Ubuntu+Windows双系统下互相访问对方的文件(关键词:Linux,Git)

时间:2024-05-18 20:26:35

1.问题背景

最近在****博客编写Linux命令行帮助文档命令语法公式格式解读,需要在Linux环境中编写7z压缩命令的截图,我的电脑是Ubunutu+Windows双系统,所以我在Ubuntu系统编写7z压缩命令的截图后,忘记通过QQ邮箱发送截图给自己,然后自己登陆Windows系统获取截图。于是我想:能不能直接实现Ubunutu+Windows双系统下互相访问对方的文件呢?回答是可以的,按照下面操作。

2.Winows系统下访问Linux系统中的文件

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

Linux Reader是一款在Windows系统下访问双系统中的Linux系统中的磁盘文件。请下载并安装Linux Reader
Ubuntu+Windows双系统下互相访问对方的文件(关键词:Linux,Git)

(2)双击Linux Reader安装包Linux_Reader.exe,进行软件安装

Ubuntu+Windows双系统下互相访问对方的文件(关键词:Linux,Git)

(3)打开桌面上的该软件DiskInternals Linux Reader

打开该软件,它就会自动读取并显示当前双系统的所有的磁盘啦,图中被红框圈住的就是Linux系统中的home磁盘,博主我们的图片就是在这个home磁盘里面找到啦~
Ubuntu+Windows双系统下互相访问对方的文件(关键词:Linux,Git)

3.Linux系统下访问Winows系统中的文件

一般正常情况下,Linux打开文件管理器,选中下图中绿框选中的Windows的磁盘即可正常访问Windows磁盘中的任何文件(夹)。Ubuntu+Windows双系统下互相访问对方的文件(关键词:Linux,Git)
如果你点击下图中绿框选中的Windows的磁盘,提示“不能访问 '某个磁盘'”,如下图所示:
Ubuntu+Windows双系统下互相访问对方的文件(关键词:Linux,Git)
这个出错原因是Windows系统中把这个磁盘设置为了快速启动。同时请注意一下这个盘符/dev/sdb1,因为待会修复这个错误要用到这个盘符作为参数。可参考以下方案解决这个错误。

(1)安装ntfs-3g

打开终端后,输入命令sudo apt install ntfs-3g来安装安装ntfs-3g
Ubuntu+Windows双系统下互相访问对方的文件(关键词:Linux,Git)

(2)修复挂载错误的相应的分区

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

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

(3)Linux系统下可正常访问Winows系统中的文件

现在,你可以在文件管理器里,正常访问刚才我们修复的盘符为/dev/sdb1的磁盘了!
如果你的Window磁盘有好几个,那么就按照上面的步骤再全部操作一遍,把你所有的Window磁盘都按照上面的教程修复一遍即可正常访问。
Ubuntu+Windows双系统下互相访问对方的文件(关键词:Linux,Git)