无忧启动论坛

标题: firadisk 制作的 WIN2003 ramos , 启动会提示找不到ntoskrnl.exe [打印本页]

作者: muziling    时间: 2014-2-17 01:06
标题: firadisk 制作的 WIN2003 ramos , 启动会提示找不到ntoskrnl.exe
我的制作步骤:
1.先用virtualbox安装win2003,
2,安装firadisk驱动,
3. 用diskgenius制作IMG并格式化为NTFS,启用压缩,
4. 使用深度小兵的 一键封装工具, 封装完成后,提示重启不重启
5. 用rambak把系统热备份到img镜像中。
6. grub内存启动img镜像,然后就报找不到ntoskrnl.exe这个错误了
作者: 2013_top398    时间: 2014-2-17 12:31
你最后是在实机运行吗?

可以用更简单的办法来做。我用下面这个工具制作的 firadisk 方式的03 RAMOS,应该是论坛里下的,一时找不到原贴了。

PE下离线制作Firadisk驱动的RAMOS.rar (738.81 KB, 下载次数: 111)
作者: muziling    时间: 2014-2-17 23:05
2013_top398 发表于 2014-2-17 12:31
你最后是在实机运行吗?

可以用更简单的办法来做。我用下面这个工具制作的 firadisk 方式的03 RAMOS,应 ...

是的,在虚拟机里安装2003,想放到实机上运行,用这个工具试了,也不行,硬盘也改成IDE,还是不行,grub map 到内存后,可以看到文件是正确的,好奇怪为啥会找不到。  NTLDR需要破解?
作者: 2013_top398    时间: 2014-2-18 00:31
那说下我的方法。
1、把虚拟机的配置搞简单点,网络、声音之类都不用,CPU单核,硬盘控制器用PIIX3级别的。
2、安装系统后,作必要优化,把硬盘控制器改成“标准双通道PCI IDE控制器”(大概是这么个名),然后重启一次,应该还是这个名。
3、再在实机挂载虚拟机镜像,把全部系统文件(主要包括Windows、Documents and Settings、Program files及根目录下的几个系统文件)打包出来备用。
4、fsutil file createnew d:\03.img 800000000 建个800M的镜像(按需要改),imdisk挂载,格式化为NTFS压缩,再解出前面打包的全部文件到此镜像。
5、用上面的工具离线注入firadisk驱动,实机建好menu.lst启动项目。完成。

如果还不行,那要看看你的机器配置和安装光盘镜像了。

注意:
1、这个可以在硬盘控制器为AHCI的实机上启动,但无法识别硬盘,需要先复制AHCI驱动到镜像里,启动后再安装。
2、安装出来的键盘鼠标是PS/2驱动的,如实机鼠标键盘都是USB,则更新实机硬件时无法人工操作,会停在某个硬件的安装画面。解决办法是找个PS/2的鼠标或键盘。或将下面这个附件加入镜像内系统的启动项。
驱动自动下一步.rar (197.79 KB, 下载次数: 29)
3、如果grldr不能加载此镜像,要换个旧点的版本。
作者: 2013_top398    时间: 2014-2-18 00:33
2013_top398 发表于 2014-2-18 00:31
那说下我的方法。
1、把虚拟机的配置搞简单点,网络、声音之类都不用,CPU单核,硬盘控制器用PIIX3级别的 ...

这种方式也适合实机直接安装,效果还是不错的(AHCI不能识别,需先改IDE或离线注入)。
作者: 2013_top398    时间: 2014-2-18 10:41
2013_top398 发表于 2014-2-18 00:31
那说下我的方法。
1、把虚拟机的配置搞简单点,网络、声音之类都不用,CPU单核,硬盘控制器用PIIX3级别的 ...

忘了还有两点要注意:1、处理好目标磁盘的引导(镜像可不必,因为由实机引导)。2、修改目标系统HKLM\System\MountedDevices下系统盘符对应的实际分区标识。
作者: 2013Varg    时间: 2014-2-18 12:23
可能和detecthal有一定关系,在boot.ini里去掉看看
作者: muziling    时间: 2014-2-18 13:11
本帖最后由 muziling 于 2014-2-18 13:22 编辑
2013_top398 发表于 2014-2-18 10:41
忘了还有两点要注意:1、处理好目标磁盘的引导(镜像可不必,因为由实机引导)。2、修改目标系统HKLM\Sys ...


试了还不行,  grub把img系统文件载入内存后,屏幕就一直黑着,CPU风扇狂转

是不是还需要把img文件用bootice设置引导记录

还有就是在制作 img镜像前,如果用封装工作删除本机驱动,就会出现ntoskrnl.exe丢失提示。

用 fsutil file createnew 制作的镜像,启动时会提示ntfs bpb found with oxEB(jmp) leading the boot sector
作者: muziling    时间: 2014-2-18 13:12
2013Varg 发表于 2014-2-18 12:23
可能和detecthal有一定关系,在boot.ini里去掉看看

boot.ini里没有加这个选项
作者: 2013_top398    时间: 2014-2-18 21:13
muziling 发表于 2014-2-18 13:11
试了还不行,  grub把img系统文件载入内存后,屏幕就一直黑着,CPU风扇狂转

是不是还需要把img文件用 ...

换旧点的grldr版本试试。我用的这个,2013-11的。
grldr.rar (135.8 KB, 下载次数: 3)

作者: muziling    时间: 2014-2-18 22:46
2013_top398 发表于 2014-2-18 21:13
换旧点的grldr版本试试。我用的这个,2013-11的。

换了好几个版本,都是一样的,我用这位兄弟制作的系统就可以启动
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=311760


另外,我今天换了台机器,可以实机启动到登陆界面,但马上就蓝屏闪一下,就自动重启了。
会不会是需要清一下在虚拟机里安装的驱动,我在虚拟机里没装任何驱动,但感觉系统应该会装一些硬件上的驱动。
作者: 2013_top398    时间: 2014-2-18 23:26
muziling 发表于 2014-2-18 22:46
换了好几个版本,都是一样的,我用这位兄弟制作的系统就可以启动
http://bbs.wuyou.net/forum.php?mod=v ...

应该还是制作上有些差异,一时我也不知道你的问题出在哪里了。
作者: 2013_top398    时间: 2014-2-18 23:30
要不然你可以试试用 Primo RamDisk 创建 一个 VDF,用“SCSI 硬盘”格式。创建出的是具有MBR和PBR的硬盘镜像,grldr应该能认。
作者: 2013_top398    时间: 2014-2-18 23:33
muziling 发表于 2014-2-18 22:46
换了好几个版本,都是一样的,我用这位兄弟制作的系统就可以启动
http://bbs.wuyou.net/forum.php?mod=v ...

虚拟机本身比较干净,只要你把硬盘控制器改成 标准 PCI IDE 就基本不会有问题。
作者: 2013_top398    时间: 2014-2-18 23:35
muziling 发表于 2014-2-18 22:46
换了好几个版本,都是一样的,我用这位兄弟制作的系统就可以启动
http://bbs.wuyou.net/forum.php?mod=v ...

但实机运行虚拟机里的系统要注意两点,一是AHCI/SATA与IDE的互不兼容,二是复制得来的系统要作启动盘ID修正。
作者: muziling    时间: 2014-2-19 00:27
本帖最后由 muziling 于 2014-2-19 00:40 编辑
2013_top398 发表于 2014-2-18 23:35
但实机运行虚拟机里的系统要注意两点,一是AHCI/SATA与IDE的互不兼容,二是复制得来的系统要作启动盘ID修 ...


我明天再试试,还看到一个说明
http://bbs.wuyou.net/forum.php?m ... &fromuid=241590
http://bbs.wuyou.net/forum.php?m ... &fromuid=241590
http://bbs.wuyou.net/forum.php?m ... &fromuid=241590
有没有离线删除硬件的方法

你的离线加驱动应该是这里来的http://bbs.wuyou.net/forum.php?mod=viewthread&tid=207286




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