如何在Linux KVM实例中安装SmartOS?

如何在Linux KVM实例中安装SmartOS?,linux,kvm,smartos,Linux,Kvm,Smartos,我需要在SmartOS上测试一个程序。我没有任何备用系统,所以我想将其安装到GNU/Linux发行版上的KVM映像中。我已经用这种方式安装了Solaris 11,而且效果非常好 我下载了ISO并在KVM中启动了它,安装看起来很好。但是,当我启动虚拟机时,它总是会出现并显示: Booting from harddisk ... 然后它就坐在那里,虚拟CPU固定在那里,再也不会前进了。似乎没有按键做任何事情(除了Ctrl-Alt-Del,它再次启动引导,给出相同的结果) 我从virt manage

我需要在SmartOS上测试一个程序。我没有任何备用系统,所以我想将其安装到GNU/Linux发行版上的KVM映像中。我已经用这种方式安装了Solaris 11,而且效果非常好

我下载了ISO并在KVM中启动了它,安装看起来很好。但是,当我启动虚拟机时,它总是会出现并显示:

Booting from harddisk ...
然后它就坐在那里,虚拟CPU固定在那里,再也不会前进了。似乎没有按键做任何事情(除了Ctrl-Alt-Del,它再次启动引导,给出相同的结果)

我从virt manager创建了KVM,使用2G RAM、2个CPU、50G磁盘空间,使用“原始”磁盘格式,并选择“Solaris”/“OpenSolaris”作为操作系统类型

我没有VMWare的拷贝,而且为Linux购买一个拷贝似乎非常昂贵,因此我不认为使用SmartOS VMWare映像是我的选择


有人有什么提示吗?Google向我展示了很多关于在SmartOS KVMs中创建Linux实例的信息,但没有介绍如何用其他方法来创建Linux实例。

我从邮件列表中得到了一些帮助。SmartOS是一个PXE引导操作系统:它实际上并没有安装到硬盘上。当我的安装完成并且虚拟机重新启动时,KVM会自动从我的虚拟CDROM中卸载ISO文件,因此在启动时,它正在寻找要从中启动的PXE映像,但找不到它


我所要做的就是将ISO文件重新附加到虚拟CDROM上,然后它就可以正常工作了。啊。

我在邮件列表的帮助下找到了答案。SmartOS是一个PXE引导操作系统:它实际上并没有安装到硬盘上。当我的安装完成并且虚拟机重新启动时,KVM会自动从我的虚拟CDROM中卸载ISO文件,因此在启动时,它正在寻找要从中启动的PXE映像,但找不到它


我所要做的就是将ISO文件重新附加到虚拟CDROM上,然后它就可以正常工作了。Ugh.

-boot menu=on,问题属于serverfault或superuser boot menu=on,问题属于serverfault或superuser