LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1542|回复: 12

Gentoo下,在Vmware中安装WindowsXP出现问题。。。

[复制链接]
发表于 2006-8-23 09:49:27 | 显示全部楼层 |阅读模式
我的IBM-T43本上硬盘分布如下:
Disk /dev/sda: 80.0 GB, 80026361856 bytes
240 heads, 63 sectors/track, 10337 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1355    10243768+   7  HPFS/NTFS
/dev/sda2            1356       10337    67903920    f  W95 Ext'd (LBA)
/dev/sda5            1356        3387    15361888+   b  W95 FAT32
/dev/sda6   *        3388        9304    44732488+  83  Linux
/dev/sda7            9305        9562     1950448+  82  Linux swap / Solaris
/dev/sda8   *        9563       10337     5858968+  83  Linux

其中sda1,sda5是原来的winxp系统,sda6是现在的gentoo,想使用Vmware在实际物理硬盘sda8上安装一个Winxp,因为sda1上的winxp不能够在vmware中启动。
在安装的过程中出现下面的问题:
因为vmware将硬盘认成scsi设备,所以安装winxp的时候需要使用vmware提供的scsi驱动──/opt/vmware/workstation/lib/floppies/scsi.flp,但是当进行到选择磁盘的时候,此时winxp不能够将磁盘上的其他分区的格式识别出来,因为winxp需要在c:盘上写一些东西,而现在根本不能识别c盘的格式,造成winxp不能继续安装。

有没有人在vmware中的物理硬盘状态下安装windows系统成功呢?
应该如何解决,多谢。
发表于 2006-8-23 20:25:27 | 显示全部楼层
好像是可以选择设置成IDE的吧
回复 支持 反对

使用道具 举报

发表于 2006-8-23 21:12:47 | 显示全部楼层
最好不要在 vmware 里用实际硬盘安装/运行 winxp
winxp 在 vmware 和 实机 上硬件差别太大,很可能蓝屏。
只要换环境就要装驱动,重启,。

我就倒霉过,把一个系统搞崩了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-24 09:39:14 | 显示全部楼层
有没有可能让winxp既能够在实际环境中运行,又能在虚拟机中运行??
回复 支持 反对

使用道具 举报

发表于 2006-8-24 10:07:07 | 显示全部楼层
只有Xen,但是你的CPU要有VT技术
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-24 10:46:30 | 显示全部楼层
VT技术??可否说清楚一点,我的是pentium-m迅驰二代,应该可支持把?
先去看看Xen的文档了。。。
回复 支持 反对

使用道具 举报

发表于 2006-8-24 11:13:19 | 显示全部楼层
据我所知,支持VT的有pentium-D 9xx和Core 2 Duo
回复 支持 反对

使用道具 举报

发表于 2006-8-24 21:38:46 | 显示全部楼层
Post by ooio_karl
有没有可能让winxp既能够在实际环境中运行,又能在虚拟机中运行??


我说过,我这样搞崩过,
本来想进硬盘上 gentoo 的,不小心 vmware 的 grub 按慢了,进了硬盘上的 xp。
没有提示,上来就给我自动安装了一堆驱动,赶快关掉。然后,不管是实机还是 vmware xp 都蓝屏。

也许,winxp 的 ”硬件配置文件“,可以使用。
我的电脑->属性->硬件->硬件配置文件

Linux 的驱动机制要好的多,udev 自动装载,无需写死在注册表里。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-25 09:12:34 | 显示全部楼层
Post by VirusCamp
我说过,我这样搞崩过,
本来想进硬盘上 gentoo 的,不小心 vmware 的 grub 按慢了,进了硬盘上的 xp。
没有提示,上来就给我自动安装了一堆驱动,赶快关掉。然后,不管是实机还是 vmware xp 都蓝屏。

也许,winxp 的 ”硬件配置文件“,可以使用。
我的电脑->属性->硬件->硬件配置文件

Linux 的驱动机制要好的多,udev 自动装载,无需写死在注册表里。


你说的这种情况我也遇到过,但是只是虚拟机蓝屏,实机还是能够正常启动的。
我原来也曾经把两台机器的硬盘调换,都是xp系统,但是由于硬件环境不同,造成都无法启动。应该和我现在的问题是一致的。

能不能把虚拟机中xp的所有驱动程序拷贝到实际机器的xp系统中,这样无论在哪一个环境下启动,都能够加载到相应的硬件设备驱动,但是我对xp的启动原理不是太清楚,所以不知道这样做是否行的通?
回复 支持 反对

使用道具 举报

发表于 2006-8-25 20:12:30 | 显示全部楼层
我的电脑->属性->硬件->硬件配置文件
试试用这个,新建一个“硬件配置文件2”,vmware 里启动时用这个,装上驱动,实机用原来的,启动时切换,理论上,这个应该能在同一个系统里保存两份驱动程序的配置。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表