如何在initramfs中完全运行Ubuntu?


8

我有一台具有10 GB RAM的计算机,我想以这种方式完全在RAM上运行Ubuntu(Debian也可以,如果更简单的话也可以):我从USB闪存盘上的压缩映像启动,即然后将其从USB插槽中取出,然后仅将系统与RAM一起使用,而无需任何永久性磁盘。

每当我进行永久更改时,都会将闪存盘放回USB插槽(可能与最初启动时使用的闪存盘不同,因为我希望保留许多版本的启动闪存盘),并且运行一些命令,将当前状态保存到磁盘上的压缩映像中。

我该如何设置?


1
嘿,去年我问过这个问题,但是一无所获。以这种速度,在我进行管理之前,PCI-E x16 SSD将会出现并且价格合理。
奥利(Oli)

如果您仍然对此感兴趣,请查看Casper或Live-boot。
请删除我

您可以确认答案有效吗?
威廉

Answers:


8

如果没有始终将USB磁盘插入,则无法使用Ubuntu桌面CD进行此操作。但是,如果您有足够的RAM,则可以使用toramcasper选项将台式机CD的内容复制到内存中(通过使用tmpfs)。

启动磁盘创建器启动磁盘创建器将带给您大部分帮助。只要确保使用“存储在保留的额外空间中”选项即可。接下来,编辑syslinux/txt.cfg在生成的U盘,并把toram之前的--append行,除了一个“检查光盘的缺陷。”


0

好吧,现场CD是否已经在这样做?我用finnix,这是基于Debian,有很多事情要做mainteinance,它可以从CD(或USB)启动,完全加载本身到RAM和自由使用的CD插槽。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.