我可以在Mac上使用USB闪存盘作为我的主操作系统吗?

Modified on: Thu, 14 Jun 2018 09:47:23 +0800

我发现很多关于在互联网上创建Live CD和可启动闪存驱动器的文章。我看不到的是一个好的优点,缺点和局限。闪存驱动器变得非常小,速度快,并且在存储中增长。我想在我的Mac上使用可启动的Ubuntu闪存驱动器几个月,然后我采取更危险的步骤来替换OSX。

如果我使用Ubuntu创建可启动的闪存驱动器。我可以在Mac上将它用作我的主要操作系统吗?我会遇到什么限制?

最佳答案

你可以使用实时USB作为主操作系统,只要你有足够的RAM(+ 4GB似乎非常实用,甚至2GB应该工作)。一些独特的功能是:

  • 所有新文件&更改在RAM中,但在重新启动时会丢失。
  • 可以试用新的软件资源/ PPA。已安装的软件包(如果您有RAM),但在重新启动时会丢失。
  • 这样的任何意外错误也会因重新启动而丢失

    • 卸载桌面或libc
    • 打破包裹
    • 以递归方式删除/ [不包括对USB本身的更改 - 将其安装为只读帮助]
    • 允许root访问“一些有帮助的朋友在线”,他们会破坏所有内容或安装可疑程序。
    • 访问错误的网站&恶意跟踪cookie /软件或弄乱您的网络浏览器

这对于尝试使用新操作系统非常有用,很难永久“破坏”它。只需记住将要保留的任何文件存储在真实分区(如USB的第2或第3分区)或在线。

您甚至可以通过在启动后安装一些.deb文件“ram”来更新一些软件包,但是创建一个新的实时USB / ISO会使更改成为永久性的。 (应该有一些工具可以从正在运行的实时系统创建实时ISO,其他发行版如MX-Linux实际上包含一键式工具)。

升级到新版本意味着只需下载新的ISO&制作新的USB。

一个很大的限制可能是USB驱动器的读取速度。对于相对便宜的USB,USB读取速度可以从10MB / s到30MB / s,对于可以与硬盘驱动器相当的USB2或USB3设备,USB读取速度可以是50-300MB / s。 (USB写入速度通常比读取慢)。但是,USB的寻道时间接近1-5ms,因此与旋转式硬盘驱动器相比,它有时“感觉”更快(寻道时间+ 70ms?)。

toram启动选项可以帮助提高速度A LOT,如果你可以省去1或2GB的ram;然后所有文件都以RAM的速度读取(1GB / s到10GB / s?)比硬盘驱动器和几乎所有SSD快得多 - 整个系统都能感觉到闪电般快速(你会注意到你的互联网速度慢吗?然后连接; - )

  • toram还可以让你使用USB驱动器在ram中实时启动,然后安装到/格式化/覆盖/删除相同的USB驱动器。


与持久性生活

如果你在现场USB上使用了 persistence ,那就会感觉到&像常规完全安装的系统一样,更改保存到持久文件/分区。

现在你必须避免破坏你的系统,但即使你发生了灾难性的故障,所有的更改都保存在持久性文件/分区中,你可以在没有持久性的情况下启动。擦除持久数据以重新开始。

USB闪存的有限写入生命周期可能是一个问题,使用noatime mount选项应该避免一些通常无用的写入更新inode访问时间(例如mount -o remount,noatime <usb>)。在实践中,可能需要数年时间才能佩戴USB,而且它们非常便宜并且非常便宜。易于更换;即使是旧的小型4GB USB也足以满足大多数现场发行版的要求。


完全安装到USB

如果您正在谈论直接对USB驱动器进行完全安装,那可能会也可能不会。我认为这取决于特定的驱动器,有些应该工作,但有些不会(太慢,破坏文件,神秘问题......)。

廉价品牌的橙色USB(与“Flexar”押韵)作为现场USB可以100%可靠几个月,但尝试完全安装会慢慢爬行然后因永久性文件系统错误而崩溃。但其他人报告说非常成功。


对数据进行良好备份,OS-X是先决条件,或者至少有一个安装盘和安装盘。代码(或OS-X使用的任何代码)准备好进行干净的重新安装。

您可能永远无法完全覆盖闪存USB,因此如果您要存储极其敏感的数据,请使用加密。

作者:,Xen2050

相关问答

添加新评论