怎么修复系统

今天用vmware进系统突然出现/diskroot找不到的提示,然后进入了安全模式,请问有办法恢复吗?

你可以用安装光盘来修复的,因为QNX的安装过程支持从光盘直接启动系统,这样进去后,你就可以把/diskroot拷贝过去,就可以了。

我用的是虚拟机,怎么从光盘启动?

虚拟机你可以设置从ISO文件启动的

在系统启动时按F2进入了BIOS将boot的首选项设置为CD-ROM,可是启动后怎么不读光驱呀!最后还是从硬盘启动的,哪里设置不对?

你用的ISO文件不对吧,如果是NTO的肯定可以启动的

如何拷贝./disroot文件,拷贝到/fs/hd0-qnx4下,可是拷贝完了还是说找不到

仔细看看出错信息,应该是 /.diskroot 吧。

是/.diskroot,拷贝了,可是不行呀!

没人回答呀?

一步一步来。

从CDROM启动后,可以看到你的(原来的硬盘)吗?虽说可能是/fs/hd0*,但还是要用 mount 命令确认一下。或者你可以umount然后自己mount一下。

在你的硬盘的启动分区(通常是个79分区)下,要有一个.diskroot的文件,没有的话,copy一个。

再次从你自己的硬盘启动,还是说找不到 .diskroot ?那就是前面找错硬盘了。再试试吧。

用光盘启动发现/fs/hd0-qnx4下/bin,、/usr,/lib目录全没有了或者不全,把光盘上的相同目录拷贝过来,系统终于可以启动了,可是用户名root,密码不输进不去了,这是怎么回事,怎么解决?

光盘上的 /etc 也拷贝了吗?那要用login"光盘“的办法来login啊。(root 没有passwd)

login了以后再用 “passwd” 来改密码.

搞好了,谢谢