无忧启动论坛

标题: 请问各位大侠,为什么我用winxp_vhd软件安装xp,结果我的vhd xp只能认出500M内存? [打印本页]

作者: 2012aisong    时间: 2012-2-10 18:33
标题: 请问各位大侠,为什么我用winxp_vhd软件安装xp,结果我的vhd xp只能认出500M内存?
请问各位大侠,为什么我用winxp_vhd软件安装xp,结果我的vhd xp只能认出500m内存?

我安装过程如下:

我的笔记本是才买的华硕a43s,cpu i5-2430m,内存2g ddr3 pc-1333+4g ddr3 pc-133,共6g内存。主板是hm65的芯片。显卡ati 6730m,硬盘500g 7200转。

原装正版win7 home basic,升级为旗舰版,64位系统。本来用winpe的方式在最后一个盘里安装了双系统win xp sp2,使用iso的方式硬盘安装,自己安装了ahci的驱动,一切正常。认出有内存2.99g。

后来看见网上介绍winxp_vhd_2011软件,于是下载了安装。

过程:
1.按照教程,选择iso安装,就是原来安装的那个xp sp2。选择动态扩展vhd 10G。其它同教程。首先第一次启动进入xp install 1时蓝屏,于是改ahci模式为ide模式,进入复制文件时出现自动重启的情况。


2.进入win7,把下载的vbootdsk.sys替换掉c:\vboot\vboot.img中的同名文件。重启进入install 1,复制文件时提示3次复制vbootdsk.sys出错。用esc跳过错误。然后安装程序复制完成后重启。

3.重启后进入win7,挂载xp vhd后,发现vbootdsk.sys文件已经正确的复制入system32下的drivers文件夹中。还是手动又复制了一次。取消挂载。重启进入install 2。

4.重启进入install 2后,正常安装,一切顺利。重启进入xp vhd。

5.进入xp vhd一切顺利。简单设置后,发现只认出了500m内存(我的电脑---》属性中),然后安装显卡、声卡、网卡等驱动,并手动安装achi驱动。重启进入bios修改ide模式为ahci模式,发现进入vhd xp中,仍然只能认出500m内存。

6.安装dirct 9.0c,运行诊断程序,仍然只有500M。安装驱动精灵,把能安装的主板程序都安装了,发现仍然不解决问题。

7.重启进入原来用winPE安装在硬盘上的xp sp2,确认xp版本没有问题,可以认出2.99g内存。

各位大侠,请问这是这么回事,是不是vboot配置文件有需要修改的地方???



以下是我的c:\vboot\grub\grub.cfg文件内容:

if [ -s /vboot/grub/grubenv ]; then
  have_grubenv=true
  load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
  saved_entry=${prev_saved_entry}
  save_env saved_entry
  prev_saved_entry=
  save_env prev_saved_entry
fi
if loadfont /vboot/fonts/unicode.pf2 ; then
  set gfxmode=1024x768
  insmod gfxterm
  insmod vbe
  if terminal_output gfxterm ; then true ; else
    # For backward compatibility with versions of terminal.mod that don't
    # understand terminal_output
    terminal gfxterm
  fi
fi
insmod jpeg
background_image /vboot/grub/vmlite-logo.jpg
if [ ${recordfail} = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
set menu_color_normal=white/black
set menu_color_highlight=red/white
menuentry "XP VHD" {
  vboot harddisk="(UUID=f2f68549f6850ed3)/winXP_vhd/WINXP.VHD"
}
menuentry "XP Install Step 2" {
  vboot harddisk="(UUID=f2f68549f6850ed3)/winXP_vhd/WINXP.VHD" cdrom=(UUID=f2f68549f6850ed3)/drivers/SP2-CN.ISO boot=harddisk
}
menuentry "XP Install Step 1" {
  vboot harddisk="(UUID=f2f68549f6850ed3)/winXP_vhd/WINXP.VHD" floppy=(UUID=2ea8598ca8595405)/vboot/vboot.img cdrom=(UUID=f2f68549f6850ed3)/drivers/SP2-CN.ISO boot=cdrom
}





如果这样,有的游戏会因为需求不足不能运行,vhd xp对我意义不太大了,求解惑!!!!




[ 本帖最后由 2012aisong 于 2012-2-10 18:47 编辑 ]
作者: 2012aisong    时间: 2012-2-10 20:37
标题: 回复 #1 2012aisong 的帖子
补充一下,不是因为i5集成显卡的占用内存原因!不管咋样也不会占用2.5g内存,而且集成显卡的内存在bios里调节,如果占用2.5g内存,其他系统也会被占用这么多!!!
作者: 2012aisong    时间: 2012-2-17 16:33
话说我有换了一个系统用vboot来安装,是雨林木风的安装版 ys8.0,发现依然很悲剧,还是只能认出500m内存!
作者: likezyj    时间: 2012-2-19 16:34
看了你的贴子才发现,我的也只有500M,我的是4000M物理内存。
作者: zhuoer    时间: 2012-2-20 19:15
啊?这么怪,我怎么没发现,但我把vboot移动到其它分区,居然不显示vboot菜单
作者: kenddy    时间: 2012-5-30 18:16
我的也有这种情况,不解!
作者: yuanrongfa    时间: 2012-9-4 16:42
我的能够启动也是只有500M
作者: zhengzrong    时间: 2012-12-24 10:48
标题: 回复 #1 2012aisong 的帖子
请问你解决了吗???




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3