vm 虚拟机 operating system not found 与 ntldr is missing
以下的问题可以参考,但只是个人理解!
operating system not found 没有发现系统
ntldr is missing 无法进入系统时的问题
今天我遇到的是开机则提示ntldr is missing,开机F2进入BOS设置无效,走过ntldr is missing后进入提示operating system not found ,有时则根本走不到operating system not found,开机就停留在ntldr is missing,不断重启!
网上解释:
operating system not found是由于分区没有激活引起的,ntldr is missing是系统缺少文件引起的,以前我们的本机上也出现过!
解决operating system not found:
首先得保证你的安装盘里有一个“DOS工具集”这个选项,比如雨林木风就是‘运行 雨林木风 DOS工具集’。选择那个选项,进入工具集。 进入后是一个光标在那里闪烁等待输入命令,而且上面还会有命令提示,输入分区表管理命令:DISKGEN(不同的系统盘有可能不同),确定进入管理界面。然后在弹出的窗口中选中你的C盘,再点击菜单栏的分区=》激活(F7),快捷键是F7,再硬盘=》存盘,再硬盘=》退出。
解决ntldr is missing:
NTLDR is missing不止可能是一个原因导致的。根据你的情况,应该不是这个文件丢失了,很有可能是活动分区没有设置好。找一个带MS-DOS工具箱的光盘,运行Fdisk。选择2(Set active partition)来激活系统分区。我就是因为这个问题的。
或者可能是硬盘中的主引导记录(MBR)被破坏,导致系统找不到系统分区。解决的方法也是在MS-DOS工具箱下运行FDISK /MBR。
还有可能是由于硬盘信息被篡改,导致系统找不到硬盘中的系统分区,所以就找不到系统分区中的启动文件NTLDR了。只要在BIOS的“Standard CMOS Setup”中,把硬盘检测方式设置为“Auto(自动)”即可。
我使用系统镜像,但是系统已经不从CD启动,造成无法进入DOS工具集!
我当时猜想是这样的,因为我的虚拟机分了两个盘,D盘是之后加上的,现在出现这种问题,我不得不怀疑,系统是否从C盘启动的,所以猜想是从D盘启动,才造成无法找到系统文件和无法找到系统!又因为无法加载CD内容,我此时设想,如果将D盘挂载为CD,这样,虽然从D盘启动,但是加载上了CD镜像,此时我可以修复分区,再次启动不就行了吗!
打开虚拟机的虚拟磁盘选项,选择advance高级选项,有一个Virtual device node,选择该虚拟盘的节点,在没有启动虚拟机的情况下,可以看到有CD选项,当然此时CD已经挂载了系统镜像,此时再启动虚拟机,则从进入了镜像!测试验证,虚拟机确实从D盘启动了,而我们讲D盘挂载为CD后,是可以从这里启动CD内容的,我暂时是这样理解的!
进入DOS工具集修复分区,然后重启,此时可以进入系统了,但又带来另一个问题,D盘没了!其实很简单,把镜像去掉,让D盘继续走自己的虚拟盘口即可!
上一篇: JavaScript 作用域的误区
下一篇: Java高阶语法---static