教你建立双系统之间的共享分区

201810tflsdjl

·

2019-08-18 15:49:03

·

个人记录

不知道大家如果装过双系统,会不会有这样的问题:

两个系统要分别保存两组相同的数据,占用空间大。

两个系统的数据不同,同步非常麻烦。

那么今天我就来教你如何解决这些问题。

我使用的是Windows10+Ubuntu19.04系统,其它大部分Win+Linux双系统均适用。

教你建立双系统之间的共享分区

一、建立分区

在windows或者linux下建立一个分区,具体建立分区的教程可以参考这里

分区期间需要注意的一点是,这个分区的名字最好不要用中文,不然可能会有一些小问题

有人可能会问了:“为什么不直接把文件存放在硬盘里面呀?”

这是因为,windows是访问不到安装linux的分区的,而我存放windows的分区是加密过的,导致两个系统互相独立,无法访问到对方的文件。而且我也是一个强迫症(并没有),比较在乎数据存放的条理性的,放在这两个用来装系统的分区显然不太合适。

二、设置磁盘挂载

在windows下,所有磁盘分区(不包括隐藏的)开机都会自动挂载,而在linux中,每次访问必须手动挂载,非常麻烦。所以我们要做的第二步就是设置自动挂载分区。

查看磁盘信息

在终端输入以下命令:

sudo fdisk -l

通过分区的大小来确定设备名称

再输入 sudo blkid 查看磁盘UUID

然后记录这个UUID

编辑 /etc/fstab 文件,在最后加入:

UUID=[UUID] [挂载点] [文件类型] defaults 0 2

其中挂载点为你要访问这个磁盘的位置,我就很简单了,直接挂载到根目录;UUID就是你刚才记的UUID。

重启,你就会发现分区可以自动挂载了。

【注意:如果写错,系统会找不到分区而无法打开系统,这时候会启动终端,你也可以在那里面把这个设置改回来】

三、迁移数据

大部分软件可以选择数据存放的位置,把存放的位置更改到那个分区就可以了。具体方法我这里就不再赘述了,请自行百度。