USB 2.0 的速度够快吗,可以运行 Linux 吗?

USB 2.0 的速度够快吗,可以运行 Linux 吗?

我有一台旧电脑,硬盘(IDE、并行 ATA)可能快坏了。电脑上安装了 Windows XP,但无法启动。在 Windows 加载期间,我能听到硬件咔嗒声(相信是硬盘发出的),然后屏幕就冻结了,再咔嗒几声然后重新启动。

我熟悉 Linux,在我的笔记本电脑上使用它,尝试过几个发行版,知道如何从 CD 或 USB 安装,或尝试实时会话。所以,基本上,我想在 USB 上安装 Linux,并用它来代替旧硬盘(从 USB 启动)。

目前,我没有可用的 USB 驱动器(所以现在无法尝试),但考虑购买一个,如果知道这会起作用。

我计划在 USB 上进行完整的 Linux 安装。所谓完整,是指我将对 USB 驱动器进行分区,就像在硬盘上安装 Linux 一样(不仅仅是实时安装会话,或带有持久文件的选项)。

这台旧电脑主要用于浏览互联网、观看一些视频和直播。

主板有 USB 2.0 接口,所以我想知道它的速度是否足够快以运行 Linux 操作系统?(可能是 Lubuntu 或 Xubuntu)

答案1

我认为您这里最大的问题是 PC 可能无法从 USB 启动。这是 BIOS 的一个相对较新的功能。

如果可以的话,我个人建议使用 Live 版本,例如诺皮克斯为此,而不是试图将 USB 驱动器视为另一个驱动器。后者不太可能成功,即使成功,速度也可能非常慢。它还会对驱动器造成很大的磨损。

具有持久性的 Live 版本可以很好地满足您的需要,并且可以随时轻松地切换到另一台 PC。

但是,您需要先检查是否可以从 USB 启动。

更新:嗯,来自关联提供。安全性当然有效,但速度则假定您将调整安装以优化您的使用。您会这样做吗?

此外,我也不相信它会更快跑步时因为任何发行版都会假设它是从硬盘而不是 USB2 驱动器运行的,因此会充分利用驱动器提供的快速速度(例如日志记录)。这就是内存条磨损的原因。请记住,内存条是专门不是专为此类用途而设计。它们尽可能便宜,预期主要用于存储图像等,而不是用于与操作系统使用相关的恒定读/写模式。如果使用不当,记忆棒可能会很快失效。

另一方面,Live 发行版具体来说专为此类用途而设计。尽可能多地加载到内存中,并尽可能避免使用源媒体。这样会更快,并且对设备的磨损更小。

答案2

这主要取决于磁盘的使用频率。对于 Firefox、Thunderbird、LibreOffice 等简单应用,甚至偶尔看电影,USB 2.0 的数据吞吐量应该足够了。

但是,对于 USB 来说,主要的瓶颈在于闪存本身。由于闪存芯片的工作方式,某些写入操作(具体来说,修改扇区而不完全重写)非常耗时。固态硬盘内置了一些额外的逻辑来加速这种访问,但内存条通常没有。我经常使用实时 USB 存储棒上的 Ubuntu(主要是在旅途中将我的工作电脑用于个人目的,因为我不想随身携带两台笔记本电脑),有时它会挂起几秒钟,然后继续。除此之外,它运行完美。

如果您有机会借用一根,最好的办法是试用一下。实时图像应该足以判断性能是否正常。此外,它还允许您测试您的 PC 是否可以从 USB 启动(我仍然有两台 2003 年左右的机器,但不能从 USB 启动)。

不过,如果您打算购买新硬件,那么最好购买外部 USB 磁盘或更换内部磁盘。小一点的就够了——也许您可以便宜地买一个二手的。实时映像只需 2 GB 即可运行,但当然这取决于您要安装多少额外的应用程序以及您要保留多少数据。

答案3

抱歉,我知道这是一篇旧帖子,但我看到很多人想用他们的旧机器来做东西,而不是直接扔掉。解决方案很简单。获得一个 IDE(PATA)到 mSATA 适配器和一个 mSATA SSD。mSATA 比笔记本电脑 SATA 驱动器小,因此使用适配器,整个东西都可以放入原始硬盘的空间。如果操作系统或 mSATA 驱动器无法管理,许多适配器也具有 SSD 的磨损均衡技术。

相关内容