
一、问题描述
我最近购买了一台带有保留msata接口的hp计算机。我买了它,开始扔掉SSD和内存的问题。记忆一次解决了;但是SSD在安装过程中遇到了三个问题,即:
没有螺钉,无法固定固态驱动器(稍后我用旧鼠标安装了一个固态驱动器,虽然它不是很合适,但问题已解决)
系统安装在固态驱动器上后,提示“无可启动设备”(这就是我今天要介绍的内容)
第一次启动时会出现RAID创建提示(没有解决方案,但影响不大)

二、使用型号:hp privilion m4 1019tx
三、测试环境:vmware + win7 + SATA + SATA

四、问题分析
在安装固态驱动器之前,请使用HDD上安装的系统正常启动系统。

安装固态驱动器后,启动后仍将从HDD系统启动。引导后,系统将提示您找到新的硬盘驱动器,并且可以对该硬盘驱动器进行加载和分区。
使用winpe删除HDD上的所有分区(因为它是一台新计算机,在删除时将其删除),并在120G SSD上创建三个分区(个人习惯)以用作系统,软件和文档;通过VDM和WinNTSetup3_1,将win7系统成功预部署到SSD的系统分区(硬盘使用MBR分区表)。在正常情况下,请重新启动以完成win7安装。
重新启动系统,并提示“没有可启动设备……”
检查BIOS后发现无法更改磁盘启动顺序,并且HDD磁盘序列号为0,SSD磁盘序列号为1。
使用vmware虚拟机进行测试。在普通虚拟机下,添加SATA硬盘并将其序列号调整为SATA 0:0。最初随系统安装的硬盘的序列号是SATA 0:1;打开虚拟机,发现它无法正常启动。


搜索信息,如果找到多个硬盘,则只能通过以下方式启动它,即引导信息应写在第一个硬盘的MBR上。

五、解决方案
很容易找到问题并解决。使用winntsetup修改第一个硬盘的MBR,然后根据不同的启动工具编辑其启动项。 wee和grup4dos都可以在第二个硬盘上启动win7;但是,启动工具的速度并不是Windows的最初理想。即使超时设置为0,启动后黑屏时间仍为1〜2s。因此,我仍然在这里使用Windows自己的启动程序,这是第一个硬盘作为安装目标。磁盘,然后选择Windows nt,然后单击安装。


由于Windows nt使用已激活的主分区,因此在第一个硬盘上使用100M分区进行引导。分区后,下图显示为磁盘0:

现在将使用此分区。为了能够启动,启动分区中必须有bootmgr和BCD文件,因此我们将现有系统中的bootmgr文件和启动文件夹复制到上图中的C驱动器中;然后使用winntsetup编辑BCD文件以正常启动磁盘1上的系统;如下所示:


由于从SSD磁盘复制了BCD文件,因此原始引导项已经在其上。只要确保上图中的启动盘是HD1且分区正确即可。
再次重启,系统可以正常启动...
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/dianqi/article-332322-1.html
恐怖组织最后杀的是还是老百姓世界各地的百姓是无辜的
#给烊烊520#1128生日评论集体向520万刷起来#护千玺到远方#
天马行空的想法就是不一样
银行一年少给我100元和我一个月少给银行941元