我有 2 个硬盘:一个 SSD 和一个普通硬盘。
我想在 SSD 磁盘上安装/
和,在普通磁盘上安装 、 和 。我该 怎么做?/home
/home/user/Documents
/home/user/Images
/home/user/Music
/home/user/Videos
答案1
我能想到三种方法:
- LVM。使用基于 LVM 的分区,这样主分区就可以“分布”在两个硬盘上。我没有使用过 LVM,所以我不知道该怎么做,但我知道它可以做到这一点。
在第二个硬盘上创建分区并将它们挂载到
/home/user/Documents
etc 上。这是我现在所做的。我的/etc/fstab
包含:#-> sda6 UUID=... /home/muru/Downloads ntfs-3g rw,exec,uid=1000,gid=1000,umask=022 0 0 #-> sda2 UUID=... /home/muru/windows ntfs-3g rw,exec,uid=1000,gid=1000,umask=022 0 0 #-> sdb1 UUID=... /home/muru/devel ext4 defaults 0 0 #-> sdb5 UUID=... /home/muru/downloads ntfs-3g rw,exec,uid=1000,gid=1000,umask=022 0 0 #-> sdb8 UUID=... /home/muru/var btrfs compress,defaults 0 0
首次挂载分区后,您必须对分区进行一次 chown 操作,除此之外,没有任何问题。
在第二个磁盘上进行分区并设置XDG 变量到这些分区的挂载点。输入
~/.config/user-dirs.dirs
如下内容:XDG_DOWNLOAD_DIR="/media/Downloads" XDG_DOCUMENTS_DIR="/media/Documents" XDG_MUSIC_DIR="/media/Music" XDG_PICTURES_DIR="/media/ictures"