我试图将裸机Solaris 11 Express盒转换成虚拟机,但无法启动。
我已经问过是否可以从VMware ESXi下的直通LSI 2008 SAS控制器启动? 但我怀疑这是不可能的。
因此,我已经在虚拟磁盘上安装了另一个solaris实例,并启动了它。 但我真的想引导我的现有的操作系统,因为它已经configuration了区域等
所以这里是我真正的问题:我需要将什么魔法放入grub menu.lst,以便可以从另一个磁盘启动? 我已经尝试了root,rootnoverify和findroot的所有组合,但是grub似乎无法find其他磁盘。
这是我目前的虚拟menu.lst:
#rootnoverify /scsi_vhci/disk@g50014ee2b066ff9c title Oracle Solaris 11 Express snv_151a findroot (pool_rpool,0,a) bootfs rpool/ROOT/solaris kernel$ /platform/i86pc/kernel/$ISADIR/unix -B $ZFS-BOOTFS module$ /platform/i86pc/$ISADIR/boot_archive #---------- ADDED BY BOOTADM - DO NOT EDIT ---------- title Virtual Oracle Solaris 11 Express snv_151a findroot (pool_rpool1,0,a) bootfs rpool1/ROOT/solaris kernel$ /platform/i86pc/kernel/$ISADIR/unix -B $ZFS-BOOTFS module$ /platform/i86pc/$ISADIR/boot_archive #---------------------END BOOTADM--------------------
PS。 我知道我可以将我真正的驱动器镜像到虚拟驱动器,但我认为这是最后的手段。 我真正的驱动器是镜像的,比我的esxi数据存储大得多。
库尔特