如何在 RAM 中创建 Linux 操作系统,这样它就不必从 PC 启动了?我可以在 USB 记忆棒中安装 Linux 操作系统,但没有程序可以在 Windows 中运行它,但我可以从 CD 中执行此操作??
如果我希望它是可移动的,我不能保证我将能够访问启动控制,所以这是一个行不通的。
但是“Live”版本似乎都需要启动!
答案1
这个问题其实是两个问题。
如何在 RAM 中运行 Ubuntu?
- 您可以使用启动选项
toram
当启动实时会话‘尝试 Ubuntu’时。
- 您可以使用启动选项
如何在没有启动的情况下启动 Ubuntu?
你无法做到这一点,但有一个解决方法。你不需要启动计算机本身,你可以启动一个虚拟机,并将 Ubuntu 作为客户操作系统运行。
安装虚拟机,例如 VirtualBox、{KVM & virt-manager} 或 QEMU
- 从 Ubuntu iso 文件启动虚拟机。@CSCameron 的回答展示了一种使用 QEMU 的简单方法
- 如果你愿意,你可以创建一个虚拟磁盘并安装 Ubuntu(在虚拟机中的虚拟磁盘中)
- 请注意,虚拟机的功能不如真实硬件计算机强大,因此,除非 [真实硬件] 计算机具有相当强大的 CPU、GPU 和足够的 RAM 来运行主机操作系统和客户操作系统(虚拟机中的 Ubuntu),否则 Ubuntu 将难以运行。
答案2
Windows 中的启动 ISO 或 Live USB
多启动USB,(http://multibootusb.org/page_download/)将允许你在 Windows(或其他操作系统)中启动 Ubuntu ISO 或 Live USB,使用量子计算单元。
答案3
我想为想要首次体验 Linux 的朋友获取并运行 Linux 的测试版本(带有 GUI)。
但大多数“Live”版本都想接管其所在 PC 的启动。
这超出了我朋友的能力范围,而且我不知道它可以在哪台计算机上使用,所以这是不可能的。
我选择了 USB 版本的“虚拟机”,名为 Portable Vitrualbox。Virtualbox 是 Oracle 创建的 VM 环境。
这使我能够将我认为非常低的 Linux 映像连同 VM 程序一起加载到 USB 中,Tibo 已对其进行了修改,因此所有内容都保留在 USB 上。
主机 Windows 计算机的唯一用途是其 RAM 和互联网访问。
因此,一切都会恢复正常,移除 USB 后 Linux 或虚拟机不会受到影响。
我遇到的一个问题是,VM 软件有详尽的文档,但便携版本却没有。
如果您按照安装的方式运行它,它会崩溃,因为它没有默认操作系统,或者操作系统位于您安装它的计算机上,并且当您将其移动到另一台计算机时它就被遗留下来了。
您需要做的是找到一些足够小的 Linux“.iso”映像,以便加载到 USB 记忆棒上。我找到了三个 Puppy Linux、Porteus 和 Linux Mint(尽管 Linux Mint 的大小接近 2GB,但可以使用更大的 USB 记忆棒来满足需求)。
另一件事是,运行 VM 软件时需要在 IDE 驱动器上安装 CD-ROM,以及要运行“Live”的“.iso”文件的位置。这必须是 USB 上的目录!
2GB 的设置中包含一个默认的 IDE 硬盘,但这是一个虚拟驱动器,因此最初它只占用 2Mb,但如果需要,可以扩展到最大容量。因此限制是 USB 棒的大小,发现最小为 4Gb。
然后可以使用开始按钮“启动”虚拟机,并立即转到 CD-ROM,因为虚拟“硬盘”是空的。
然后,它运行“CD-ROM” “.iso”文件并启动 Linux,具体取决于您设置的副本。
说明并不总是很清楚,你必须留意系统所需密码的说明,因为它们总是不同的。但如果你放手,十有八九它会安装到 GUI 桌面上。
然后,您可以使用鼠标更改默认设置,该设置将持续此会话。我总是设法运行浏览器并访问互联网,并设法运行基于 Linux 的 Office 程序(如果在“.iso”文件中提供)。
退出虚拟机时,您可以保持原样,稍后再返回到其挂起状态,或者您可以关闭它,它将丢失所有设置并从“CD-ROM”启动新的会话。
在小型虚拟“硬盘”上安装任何 Linux 系统似乎是不可能的,因为安装完整程序需要数十 GB 的空间,而且需要比第一个提供的“iso”文件多得多的磁盘。
因此,对“硬盘”进行分区并添加交换驱动器有点浪费时间,因为它从未使用过,但 VM 软件向我保证,如果省略它,VM 软件将无法启动。
便携版的优点是,对任何软件位置的所有引用都是“相对的”,因此一旦设置,它们就会保留在 USB 驱动器内,而不会通过驱动器号来引用。
因此,您可以运行 Linux,但 USB 存储设备有限制,但由于软件的访问,它会变热,最终您将必须重新格式化驱动器并重新加载软件,因为它会在整个 USB 存储设备中留下许多损坏的文件头,从而无法将文件传输到其中。
您不需要可启动的 USB,事实上它占用了您用于“iso”的空间。
您确实需要将其格式化为“FAT32”并确保没有坏扇区,所以我不会使用 Windows 中的“快速格式化”选项。
然后您需要将 Portable-VirtualBox.exe 加载到您选择的 USB 记忆棒上。首次运行后,它会从 Oracle 网站下载 VirtualBox 并原封不动地进行安装。
然后您需要退出软件并将您想要尝试的“iso”加载到 USB 记忆棒上的文件夹中。
重新运行 Portable-VirtualBox.exe 程序并按照上述详细说明进行设置,以获得可运行的系统。
参考资料为:Portable-VirtualBox.exe 来自http://download.tuxfamily.org/lilicreator/virtualbox/5.X/
Oracle 的 VirtualBox(也可以用作 PC 的主硬盘,而不仅仅是 USB)。https://www.virtualbox.org/wiki/Download_Old_Builds_5_2. 这是 Tibo 的出处。
Pendrivelinux.com 具有各种版本的 Linux 及其安装。https://www.pendrivelinux.com/using-a-portable-virtualbox-to-run-linux-from-usb/
祝大家圣诞快乐!