计算机自动从一个设备启动,你这种情况是从500G的硬盘启动的,你的XP和Win7的启动项都在500G硬盘下面,但是你的Win7装在SSD上了。要想启动Win7,拿掉500G硬盘,用一个Win7的安装盘(非Ghost的)启动,然后恢复启动项就可以了,Win7的东西都不会丢失,只是启动管理器丢失而已。
你的bios里设的第一启动顺序是那个500g的硬盘,你装win7的时候,引导信息都装到500g的硬盘上了,120g的只装了win7系统。
所以你拔了500g硬盘后,系统无法从120g的硬盘里找到引导信息,不知道该从哪里找系统,所以就提示什么东西丢失了,应该是说NTLDR丢失了吧?
最好用winpe工具重新写入一下MBR或者引导信息。
照你这种情况来说,我建议你先将SATA的320G硬盘拆下,挂接一个IDE
80G的先开机启动试下。。。看能否正常运行系统。
如果我没判断错的话,可能是硬盘间进行盘符交错,导致系统运行失败。
驱动问题,显卡和主板驱动不正常,重装就行。
如果你的500G硬盘是要经常拆下来的,建议你把SSD硬盘设置为第一启动,其实你可以把XP和win7都装在SSD硬盘里啊,速度肯定比你原来的方法快。