单个分区上多个挂载,全新安装

单个分区上多个挂载,全新安装

我的电脑里有 120GB 的 SSD 和 1TB 的 HDD。我会经常格式化,并尝试保护我的 SSD 免受大格式和不必要的系统内写入的影响。在安装后成功创建满足我需求的文件系统结构(如果需要,还有安装后配置)后,我将通过映像保存这两个驱动器的副本,以防我需要恢复“出厂”设置而不需要漫长的重新安装过程。

  • 两个驱动器都是空的,因此无需注意数据保存。
  • 我将在实时 USB Ubuntu 环境中进行安装和后期配置。
  • 我将在启动前对两个驱动器进行映像保存到单独的 16GB 闪存驱动器中。

目标:我只需要两个驱动器之间总共 5 个分区。

固态硬盘

  • [ 分区 1 ][ 512 MB ][ EFI 文件系统 ][ /boot ] - Grub

  • [ 分区 2 ][ FILL ][ EXT4 ][ / ] - 操作系统和依赖项

硬盘

  • [ 分区 1 ][ 512 GB ][ EXT4 ][ /home ]

  • [ 分区 2 ][ 128 GB ][ EXT4 ][ /usr - /opt - /var ]

  • [ 分区 3 ][ 16 GB ][ linux-swap ]

  • [ 未分配 ][ 填充 ]

(可能 / 未定)

16GB 内存

  • [ 分区 1 ][ 4GB ][ TMPFS ][ /tmp ]

  • [ 未分配 ][ 填充 ]

问题:在 HDD - 分区 2 中,我需要在 HDD 上的单个分区中使用多个挂载,并且绝对不能对 HDD 部分到 SSD 进行直接的、不必要的写入访问。安装程序仅适用于具有单独分区的单独文件系统。我试图减少使用的空间和对 SSD 的写入,同时尝试将 HDD 用于更多空间和写入密集型目录,而无需创建会降低性能的分区。

结果:我期望解决方案是/在 SSD 上的单个分区上完成根文件结构的分配,同时将其/usr /opt /var(目前)放置/tmp在 HDD 上的单个分区上。

答案1

我自己弄清楚了。

sudo -H gedit /etc/fstab

应该包含

UUID="Your unique partition UUID" /prt2 ext4 defaults 0 0
/prt2/usr /usr            none    bind              0       0
/prt2/opt /opt            none    bind              0       0
/prt2/var /var            none    bind              0       0
/prt2/tmp /tmp            none    bind              0       0

相关内容