我想为我的 Ubuntu 添加外部硬盘,这样我就可以在上面安装各种软件。我知道你可以为 Ubuntu 添加硬盘,但是我想问一下,如果我添加了硬盘,启动时是否需要插入硬盘。如果不行,是否会导致 GRUB 无法启动(GRUB 安装在 SSD 中)
答案1
如果外部驱动器预计要存储应用程序,那么对你的问题的“简单”回答是:“是的。启动时需要将硬盘连接到计算机,和它需要通过配置行进行安装/etc/fstab
。”
但是,根据您想要如何安排系统,您可能会遇到一些挑战,因为需要多个挂载点。应用程序和实用程序通常安装在 中/var
。但是,Snap 可能安装在 中/home/{user}
。配置文件可能位于/etc
或/usr
或 中,/opt
具体取决于开发团队如何构建软件。
您的问题并非无法解决,但需要一些创造力。
例如,很多年前,当 128GB SSD 成为标准配置时,我会将 PostgreSQL 和 MySQL 数据文件保存在外部设备上。这些数据库引擎将安装在 SSD 上,但服务未配置为随系统启动。相反,当我必须带着笔记本电脑上路时,只有在安装外部旋转磁盘并且我要开发或演示项目后,才会手动启动数据库。虚拟机也是如此,其中 VM 引擎安装在微型 SSD 上,但 VM 映像位于旋转磁盘上。
这不是完美的情况,因为如果电源不一致或电源管理策略过于激进,外部设备有时会“消失”。然而,这确实让我能够在几年内将小型 SSD 与更大的 HDD 一起使用,直到我买得起更好的系统。