我想在 U 盘上安装 Ubuntu,我可以插入(几乎)任何计算机并从中启动,并且我可以(几乎)正常使用,就好像它安装在该计算机上一样。我还想在上面有一个数据分区,(几乎)任何计算机都可以使用它,主要是为了存储一些便携式应用程序,以防万一。
我主要关心的是增加驱动器的使用寿命,但又不会让它太不稳定。
为此,我必须/etc/fstab为我的分区选择正确的选项。目前,我正在考虑这些:
/: ext4, defaults,lazytime,commit=60,errors=remount-ro/media/data:FAT32, defaults,lazytime,check=strict所以lazytime应该比经常提出的noatime或默认的更好relatime,因为据我所知,它适用于创建、访问和修改时间,它符合 POSIX(与 相反relatime),并且它通过在 RAM 中存储时间来减少写入周期的数量并时不时地写下它们。
结合commit=60,它应该减少写入足以补偿ext4的日志,我想保持一个稳定的系统。
你认为这些选项足够好吗?您是否看到我可以用来减少写入但保持系统稳定的其他选项?
我目前的设置:
我想在 U 盘上安装 Ubuntu,我可以插入(几乎)任何计算机并从中启动,并且我可以(几乎)正常使用,就好像它安装在该计算机上一样。我还想在上面有一个数据分区,(几乎)任何计算机都可以使用它,主要是为了存储一些便携式应用程序,以防万一。
有人告诉我,如果我在 BIOS 模式下安装 Ubuntu,我将无法在 UEFI 模式下从计算机启动,反之亦然。
由于我希望能够在任何计算机上启动,这是一个大问题。
在我的情况下,我该怎么做才能在 BIOS 或 UEFI 模式下启动计算机?
我一直在寻找解决方案,但其中大多数是针对与我不同的特定需求,因此很难从这些解决方案中提取最低要求以将它们应用于我的问题。
是否有一个简单、“干净”且非常通用的解决方案来解决这个问题?
我很感激有关为什么特定解决方案是好的或需要特定步骤的原因的一些解释。
我目前的设置: