![在 USB 闪存上安装可启动的 Puppy Linux:驱动器的大小重要吗?](https://linux22.com/image/1520916/%E5%9C%A8%20USB%20%E9%97%AA%E5%AD%98%E4%B8%8A%E5%AE%89%E8%A3%85%E5%8F%AF%E5%90%AF%E5%8A%A8%E7%9A%84%20Puppy%20Linux%EF%BC%9A%E9%A9%B1%E5%8A%A8%E5%99%A8%E7%9A%84%E5%A4%A7%E5%B0%8F%E9%87%8D%E8%A6%81%E5%90%97%EF%BC%9F.png)
在寻找有关小狗的信息时,我读到了这篇文章:
“为了说明什么是“足够”的 RAM,一台具有 256M RAM 的 PC 可以与 128M 闪存驱动器完美匹配。pup100 文件大约为 60M,并且有足够的 RAM 将所有内容加载到 ramdisk 中。另一方面,256M 闪存驱动器将具有 180M 的 pup100 文件,这将太大。使用 256 闪存驱动器,512MB RAM 足以将所有内容保存在 RAM 中。””
(我在这里读到的):http://puppylinux.org/wikka/HowPuppyWorks (允许链接吗?我刚刚浏览了“Taur”,没有看到任何东西)
现在我担心如果我将 Puppy 安装到闪存驱动器上(我拥有的最小闪存驱动器是 4GB),它将无法正确加载到内存中。我尝试使用尽可能少的内存,同时尽可能少地写入驱动器(Puppy 应该在第一次启动后执行后者)。在我升级之前,最大内存是 256。上面的段落准确吗?措辞不当或信息缺失吗?它是否过时了?是否有一些特殊方法可以将 Puppy 安装到大型(比软盘更大)闪存驱动器上?
(请不要对我的内存问题掉以轻心。这是一个旧货店的宠物项目)
答案1
您可以放心地使用更大的闪存驱动器。
如果 PC 至少有 128 Mb 的 RAM,PuppyLinux
那么 ramdisk 就很适合。要保留更改、设置或您在工作时想要保留的任何其他内容PuppyLinux
,它将被保存到虚拟 ext2 文件系统并保存为 pup100 文件(将其视为您的个人非易失性存储)。此文件(pup100)将在下次启动时加载到 ramdisk,并在关机时保存回闪存驱动器,因此您会话的所有更改都将保留。pup100 用于避免写入闪存驱动器,这是您需要做出决定的时刻 - 如果您有足够的 RAM,您可以根据需要选择更大或更小的虚拟存储大小,但请记住,在 PuppyLinux 中启动的任何程序也需要一定量的内存。
您可以使用任何大于 PuppyLinux+pup100 文件大小的闪存驱动器,但实际虚拟存储将仅限于您选择的 pup100 文件的大小,因为它需要适合目标计算机上的 RAM。
您可以在更大的闪存驱动器上使用多种方案。由于 pup100 只是一个文件,您可以重命名它并PuppyLinux
创建一个新文件,这样您就可以通过简单地重命名来交换这些文件,并在启动之前将其用作不同的会话PuppyLinux
。
您可以在具有不同 RAM 数量的不同计算机上运行PuppyLinux
,只需以您可以识别的方式命名 pup100 文件,然后在启动之前将其重命名为 pup100,或者选择最小的虚拟存储大小(将加载到 RAM 的 pup100 文件),它将在您使用的所有计算机上运行。