将数据存储在第二个HDD上,安装

我刚买了一台带SSD + HDD的新笔记本电脑。 我已经设法建立了双引导(Win 10预装和Ubuntu 17.10)。 Ubuntu root,home和swap目录都在sdd上。 此外,我从HDD中获取了500 GB并为我的数据创建了一个分区(我称之为/ mnt)。 现在我想让系统在HDD数据分区上存储音乐,下载,文档,图片和video,同时在ssd上保持/ home。

我知道它与fstab有关,所以我找到了文件和编辑它的方法。 但是我现在应该做什么XD。 一般信息对我来说不够清楚。 这是我的fstab:

  #/ etc / fstab:静态文件系统信息。
 #
 #使用'blkid'打印a的通用唯一标识符
 #device; 这可以与UUID =一起用作命名设备的更健壮的方式
 #即使添加和删除磁盘也能正常工作。 见fstab(5)。
 #
 #                
 #/在安装期间在/ dev / sdb6上
 UUID = cbdf87b9-ddf0-4242-a6b3-12ea1f13c653 / ext4 errors = remount-ro 0 1
 #/ boot / efi在安装期间在/ dev / sdb1上
 UUID = 7E53-EFDB / boot / efi vfat umask = 0077 0 1
安装期间#/ home在/ dev / sdb7上
 UUID = a78d2329-659f-4d6e-a7e3-c54f08dc5bdb / home ext4默认值0 2
安装期间#/ mnt在/ dev / sda2上
 UUID = 193e6f14-a677-4f3e-9373-06f6d12c12f0 / mnt ext4默认值0 2
安装期间,#swap在/ dev / sdb5上
 UUID = e8fe7608-591e-40b2-ab28-603b058c87f9无交换sw 0 0 

那么有人可以一步一步指导我吗? 谢谢!

最好不要使用/ mnt,而是创建一个新的/ mnt / data。 您可能需要/ mnt中的其他安装,那些将删除数据分区(我在测试/ mnt的东西时已经这样做了)。

将所有数据文件夹(如音乐)复制到其他驱动器上的分区后。 如果它只是临时的,请卸载临时安装。

注意:安装点可以是任何位置。 如果它位于您的/ home或/ media文件夹中,它将显示在“Places”下。 如果它直接关闭“/”或/ mnt则不会。 我更喜欢/ mnt所以除了通过链接我没有看到它。

sudo mkdir /mnt/data sudo chown $USER:$USER /mnt/data sudo chmod -R a+rwX /mnt/data 

注意:大的“X”也不会使文件可执行,除非它们可以开始执行。 找到你的UUID,下面的条目显示了UUID的例子,必须是你的

 sudo blkid 

使用您的UUID编辑fstab,使用ext4或取决于格式:

 sudo -H gedit /etc/fstab UUID=a55e6335-616f-4b10-9923-e963559f2b05 /mnt/data ext4 relatime 0 2 

validation输入是否正常,如果没有错误,如果手动挂载,请先卸载:

 sudo mount -a 

从家里(cd~如果不在家)所以链接的默认位置在/ home / $ USER中不能有重复的条目,所以将当前移动到临时位置,重复每个要移动的文件夹。

 mv Music oldMusic 

然后音乐也是作为/ mnt / data挂载的分区中的文件夹

 ln -s /mnt/data/Music 

或使用一个命令链接所有文件夹:

对于我在echo /mnt/data/* ;做ln -s $ i; DONE

确认一切正常后,您可以删除oldMusic。

它应该是这个与l作为链接的第一个字符。

 fred@Z170N:~$ ll lrwxrwxrwx 1 fred fred 15 Jun 10 2017 Music -> /mnt/data/Music/