在我们的大学里,我们习惯于有几个GNU/Linux系统作为不同课程的虚拟机运行。由于我个人不喜欢VM的几个原因,我经常有1-2个USB棒安装了一个系统,就像我会安装在一个硬盘。
上周,我的一个朋友的VM不再工作了,所以我把我的手杖"dd“复制到了他的一个身上。令我惊讶的是,它也在他的机器上工作。
棍子跑得很好。但是靴子的过程太长了。有人能解释一下为什么会这样吗。给我个建议怎么解决这个问题。
谢谢你的回答。
这不是很重要,我只是好奇。所以我没有列出确切的硬件或其他东西。一个简单的想法或暗示,我可以自己找出答案/理由是很好的;)
发布于 2019-10-15 20:22:46
USB记忆棒在速度上有很大的差异,最慢的和最快的有很大的差别。我要求谷歌提供一个基准,而其中一个站点报告的差异是3个数量级。在最快和最慢之间(引导操作系统是一种查找--读取量大的I/O组合)。
这是假设硬件是相似的;有些机器比其他机器需要更长的时间才能启动。作为一个极端的例子,一些存储系统(通常是服务器)在启动时需要几分钟来扫描和枚举它们的磁盘。
如果实时映像使用systemd,您可以尝试systemd-analyze,看看是否有什么原因造成了很大的差异,或者它是否无处不在(例如,由于I/O较慢)。有用的子命令将是systemd-analyze blame和systemd-analyze critical-chain。
https://unix.stackexchange.com/questions/546954
复制相似问题