VM虚拟机常见问题之-虚拟机操作系统安装问题
11.2.1 在VMware中安装Windows 95/98、MS-DOS需要分区
在VMware Workstation(或VMware Server、VMware GSX Server)中创建Windows 98的虚拟机,在向虚拟机中安装Windows 98操作系统时,需要对虚拟机的“虚拟硬盘”进行分区、格式化的工作之后,才能安装操作系统。许多初次使用虚拟机的朋友,可能会忽略这个问题,导致在虚拟机中安装Windows 98(或Windows 95、Windows ME、MS-DOS)操作系统时导致不能成功,就是这个原因。
【说明】安装Windows 98需要对硬盘分区,并不是VMware、VMware虚拟机的要求,而是由于Windows 98操作系统安装程序的原因造成的。而Windows 2000及其之后的操作系统,可以在安装操作系统的过程中,对硬盘进行分区、格式化等操作,所以不需要“事先”对硬盘进行分区。
在安装MS-DOS与Windows 9598ME操作系统时,都需要对硬盘进行分区和格式化之后才能安装。如果安装的是MS-DOS和Windows 95,则需要用FAT16文件系统对硬盘进行格式化,
并且分区的大小不能超过2GB;如果安装的是Windows 98ME,则可以用FAT16或者FAT32文件系统对硬盘进行格式化。如果用FAT32文件系统,则分区的大小不超过8GB为宜。
通常情况下,在创建MS-DOS、Windows 95NT虚拟机时,设置虚拟机的硬盘以4GB左右为宜;在创建Windows 98ME类的虚拟机时,设置虚拟机硬盘的大小以不超过8GB为宜。如果在创建这些虚拟机时使用了大于8GB甚至更大的硬盘,如创建了200GB虚拟硬盘,如果想在虚拟机中使用,只能通过创建多个逻辑分区的方式使用。
在虚拟机中安装MS-DOS、Windows 95/98/ME操作系统的主要步骤如下:
(1)启动虚拟机,按F2进入虚拟机的BIOS设置,设置光盘或者软盘最先引导,然后按F10保存退出。
有关梦想的名言>高胜远 (2)使用MS-DOS启动软盘(镜像)或启动光盘(镜像)启动虚拟机,使用FDISK程序,划分分区,如果创建了不止一个分区,需要“激活”主分区,分区之后,重新启动虚拟机。
【说明】也可以使用第3方的工具软件,例如PQ-Magic、Sfdisk等程序,完成分区、激活主分区的工作,使用这些软件,还能在分区完成后,同时完成“格式化”的工作。
(3)再次启动虚拟机后,使用format程序,格式化分区。
(4)从光盘(镜像)进入Windows 98的安装程序,开始Windows 98的安装。安装完成后,安装VMware Tools。
11.2.2 出现网卡启动的问题
在使用虚拟机的过程中,如果出现“PXE-M0F:Exiting Intel PXE ROM. Operating System not found”的错误提示,如图11-7所示,这表明当前计算机“硬盘”没有安装操作系统,也没有可供启动的软盘或光盘,在尝试从软驱、硬盘、光驱启动失败之后,尝试从“网络”启动并且没有成功时,才会出现这种提示。
图11-7 从网卡驱动
当出现这种问题后,如果这是一台新创建的虚拟机并且没有安装操作系统,可以准备操作系统安装光盘(或镜像),重新启动虚拟机并从光盘安装操作系统。
如果这个虚拟机已经安装了操作系统,但出现这种提示,表示该虚拟机操作系统已经损坏不能启动,或者虚拟硬盘出现问题,可以使用工具光盘启动虚拟机,查看虚拟硬盘的状态并尝试修复。
11.2.3 提示“Remove disks or other media”错误
在启动虚拟机的时候,如果出现“Remove disks or other media. Press any key to restart”的错误,如图11-8所示,表示当前虚拟机中加载了虚拟软盘镜像(现在主机已经很少有软驱了,也很少有人使用软盘了),但该虚拟软驱镜像不能启动时,就会出现这种提示。
消防安全小知识 图11-7 媒体错误
张可颐快乐大本营 当出现这种情况时,检查虚拟机的设置,取消软驱加载的软盘镜像文件。如果问题不是由虚拟软驱镜像引起的,则表示当前虚拟机的虚拟硬盘出现问题,或者是该硬盘没有激活分区,或者是启动文件丢失,才会造成这种故障。如果是后者,可以使用操作系统安装光盘尝试修复。
11.2.4 “安装程序没有到安装在此计算机上的硬盘驱动器”问题
在安装操作系统的时候,安装程序提示“安装程序没有到安装在此计算机上的硬盘驱动器……”,如图11-8所示。
手机加密锁
图11-8 提示不到硬盘驱动器
原因:在创建Windows XP、Vista、2003虚拟机时,如果没有使用默认的硬盘,则是使用了SCSI卡或SAS接口的虚拟硬盘,并且在安装操作系统的时候,没有按F6加载所需要的SCSI或SAS卡的磁盘驱动,就会出现上述问题。
在VMware产品中,在创建虚拟机的时候,在默认情况下,Windows Server 2003、Windows 2000的虚拟机使用LSI Logic的虚拟SCSI卡,而Windows XP、Windows 98使用的是虚拟的IDE接口卡,如果要让Windows XP使用LSI Logic的虚拟SCSI卡,需要从
[url]www.lsi/storage_home/products_home/host_bus_adapters/scsi_hbas/lsi20320r/index.html?remote=1&locale=EN#Driver[/url]黄小蕾演过的电影
下载对应的LSI Logic的SCSI卡驱动程序。将下载后的驱动程序制作成软盘镜像文件,并将其加载到软盘,在安装操作系统的时候,会自动加载软盘上的SCSI卡驱动程序。
如果要使用LSI Logic SAS的SCSI卡,则需要从
[url]www.lsi/storage_home/products_home/standard_product_ics/sas_ics/lsisas1068/index.html?remote=1&locale=EN[/url]
发布评论