我正在尝试在我的笔记本电脑上进行双启动。我决定在我的 SSD 和 HDD 中创建两个分区。我想在 ssd 中为“/”根目录创建一个分区,并在 hdd 中为我的 ubuntu 设置的“/home”目录创建一个分区。现在我的问题是,“/usr”用户目录将设置在哪里?是在ssd分区吗?默认情况下,我安装的应用程序设置在哪里?我知道它是用户目录。我可以将应用程序安装目录更改为“/home”目录而不是“/usr”目录吗?因为,我的 SSD 上没有太多空间。提前致谢...
答案1
好吧,如果您使用安装应用程序弗莱帕克它将安装在您的主目录中。
否则,您可以在 HDD 上创建第二个分区(例如 /dev/sdb2)并在该分区上安装 /usr。
答案2
我刚刚检查了我的主要工作安装。我定期进行大扫除,并将 /home 中的所有数据(但不包括设置)移至数据分区。我想要 SSD 上的用户设置,因为它们也经常被访问,但数据却不是。数据分区以前在HDD上,但现在更大的SSD,转移到SSD上。我通常为 / 创建一个 30GB 的分区,现在使用 8.5。相比之下,数据分区非常大,但我没有很多数据。
fred@z170-focal-k:~$ sudo du -hx --max-depth=1 / 2> /dev/null
[sudo] password for fred:
124K /mnt
8.0K /media
497M /var
4.0K /opt
4.0K /srv
1.2M /root
6.2G /usr
16K /lost+found
299M /home
9.1M /etc
198M /boot
4.0K /cdrom
8.5G /
因此,您可能需要硬盘上的数据,而不是系统上的数据。对于新用户来说,将 /home 放在 HDD 上是最简单的方法,因为它会自动挂载 /home 并授予用户所有权和权限。如果您使用数据分区,则必须创建挂载点,使用 fstab 挂载它并授予自己使用它的所有权和权限。
如果有兴趣:
https://askubuntu.com/questions/1013677/storing-data-on-second-hdd-mounting