我有一台旧的 PIV 1.8ghz、512MB 内存、40GB 硬盘和装有 Debian squeeze 的电脑。我目前通过 SSH 连接电脑来操作。我对测试/学习/尝试/玩转 Linux 上的某些东西很感兴趣,因此我想为此在这个电脑上设置一个虚拟机,这样万一我搞砸了什么,我就不需要重新安装整个操作系统(PC 目前也没有任何显示器)。
由于 PC 是 32 位的,我无法使用我习惯的 KVM。能否为我推荐一些适合我用途的技术?
PS,我知道内存有点低,但我打算只使用 1 个 VM,所以我希望它足够了。
答案1
你可以运行西恩在该机器上运行半虚拟化客户操作系统。事实上,Debian 在其稳定版本中包含了 XEN 4.01。
上下文:我在 Asus 1012B 上运行 XEN。我不知道它是 64 位机器,所以我安装了 32 位版本的 CentOS 5,然后将其配置为 XEN 主机。事实证明,这在测试 32 位软件包时很有用,但从长远来看,作为 XEN 主机,这不是一个非常理想的配置。;)
答案2
由于那台机器太旧了,我唯一真正推荐的选择是 virtualbox。我会安装一个没有 gui 的 Linux 或 BSD 发行版,安装一个没有 gui 的 virtualbox,然后完全通过终端进行操作。
不过,说实话,你的机器性能不够,无法完成任何有用的任务。除非你的内存已经用尽,否则你最好使用其他多核非上网本电脑,即使它是你的主要机器。
VirtualBox 命令行管理工具参考页面在这里:http://www.virtualbox.org/manual/ch08.html
答案3
答案4
Virtualbox、VMWare(服务器是免费的,最近没有检查过)、KVM 的祖父 QEmu。我在一些非常老旧和破损的主机上运行过 Virtualbox,比如 P3,以及只有 256-512 MB RAM 的任何地方。