无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: yjqd
打印 上一主题 下一主题

[求助] grub4dos安装原版xp镜像时出现的问题

  [复制链接]
91#
发表于 2016-9-14 09:42:23 | 只看该作者
不点 发表于 2016-9-14 01:25
复制完了,第二阶段 00007B 蓝屏,与猜想的一致。

0pe里菜单项“仿真F6驱动软盘后串接菜单” 可仿真驱动软盘,接着可转硬盘启动。
由于可自动/手动选择SRS文件夹里诸多现成驱动,近似于万能。

点评

这个从来也没用过,也不会用,将来有机会试试。 要是有个手把手的图文教程,或许就容易普及了。  详情 回复 发表于 2016-9-14 10:02
回复

使用道具 举报

92#
发表于 2016-9-14 10:02:36 | 只看该作者
pseudo 发表于 2016-9-14 09:42
0pe里菜单项“仿真F6驱动软盘后串接菜单” 可仿真驱动软盘,接着可转硬盘启动。
由于可自动/手动选择SRS ...

这个从来也没用过,也不会用,将来有机会试试。

要是有个手把手的图文教程,或许就容易普及了。

点评

在dos命令提示符下输入两次smartdrv会列出所有dos识别的盘符 刚才dir查看了C盘,果然是我格式化的fat32分区  详情 回复 发表于 2016-9-14 16:54
如果继续安装能成功,怎样加载winvblock和磁盘驱动呢,难道也要分两步,第二步grub4dos菜单要改写一下  详情 回复 发表于 2016-9-14 16:42
好消息! 刚才我把一个分区(主分区)格式化为fat32(这个分区不是windows下的c盘),又用大容量软盘(里面放了xp安装文件)测试 出现安装界面了,A:\I386 (此处光标在闪),我用退格键全删除,输入C: (其  详情 回复 发表于 2016-9-14 16:35
回复

使用道具 举报

93#
 楼主| 发表于 2016-9-14 16:35:29 | 只看该作者
不点 发表于 2016-9-14 10:02
这个从来也没用过,也不会用,将来有机会试试。

要是有个手把手的图文教程,或许就容易普及了。

好消息!

刚才我把一个分区(主分区)格式化为fat32(这个分区不是windows下的c盘),又用大容量软盘(里面放了xp安装文件)测试
出现安装界面了,A:\I386     (此处光标在闪),我用退格键全删除,输入C:    (其实我也不知道这里该输入什么),回车,出现英文,大意是说请等待,准备拷贝文件,一会就开始拷贝了,没用几分钟就拷贝完,提示重启,重启我进pe查看格式为fat32的分区,里面有拷贝的文件
2016-09-14  16:09    <DIR>          $WIN_NT$.~BT
2016-09-14  16:09               192 BOOT.INI
2008-04-14  20:00           480,260 TXTSETUP.SIF
2008-04-14  20:00           260,288 $LDR$
2008-04-14  20:00            47,564 NTDETECT.COM
2008-04-14  20:00           257,728 NTLDR
2008-04-14  20:00           322,730 BOOTFONT.BIN
2016-09-14  16:09    <DIR>          $WIN_NT$.~LS
2016-09-14  16:17    <DIR>          $RECYCLE.BIN
-------------------------------------------------------
我把分区里的文件全删除,重启又测试一启遍,出现安装界面了,A:\I386 (此处光标在闪) 此时我什么也不输入,回车,出现英文,大意是说请等待,准备拷贝文件,一会就开始拷贝了,没用几分钟就拷贝完,提示重启,重启我进pe查看格式为fat32的分区,里面有拷贝的文件,还是上面的文件
-------------------------------------------
软盘安装xp可能会成功
------------------------------------
有个问题是:
出现安装界面了,A:\I386  这里到底是指定源盘还是目标盘

点评

那是源盘啊,你不该改动它。如果没问题的话,它会拷贝并安装到 C 盘,全部安装完成需要 10 个小时。  详情 回复 发表于 2016-9-14 17:11
回复

使用道具 举报

94#
 楼主| 发表于 2016-9-14 16:42:47 | 只看该作者
不点 发表于 2016-9-14 10:02
这个从来也没用过,也不会用,将来有机会试试。

要是有个手把手的图文教程,或许就容易普及了。

如果继续安装能成功,怎样加载winvblock和磁盘驱动呢,难道也要分两步,第二步grub4dos菜单要改写一下

点评

第一阶段的安装,需要 7~8 个小时。重启后,进行第二阶段的安装,此时,屏幕底部会提示按 F6 加载软盘上的驱动。winvblock 就在此时加载。  详情 回复 发表于 2016-9-14 17:15
回复

使用道具 举报

95#
 楼主| 发表于 2016-9-14 16:54:53 | 只看该作者
不点 发表于 2016-9-14 10:02
这个从来也没用过,也不会用,将来有机会试试。

要是有个手把手的图文教程,或许就容易普及了。

在dos命令提示符下输入两次smartdrv会列出所有dos识别的盘符

刚才dir查看了C盘,果然是我格式化的fat32分区
回复

使用道具 举报

96#
发表于 2016-9-14 17:11:38 | 只看该作者
本帖最后由 不点 于 2016-9-14 17:22 编辑
yjqd 发表于 2016-9-14 16:35
好消息!

刚才我把一个分区(主分区)格式化为fat32(这个分区不是windows下的c盘),又用大容量软盘( ...


那是源盘啊,你不该改动它。如果没问题的话,它会拷贝并安装到 C 盘,全部安装完成需要 10 个小时。

对了,由于 DOS 不认 NTFS 分区,因此,它可能会尝试把 Windows 安装到一个 FAT32 的分区上。

回复

使用道具 举报

97#
发表于 2016-9-14 17:15:11 | 只看该作者
本帖最后由 不点 于 2016-9-14 17:27 编辑
yjqd 发表于 2016-9-14 16:42
如果继续安装能成功,怎样加载winvblock和磁盘驱动呢,难道也要分两步,第二步grub4dos菜单要改写一下


第一阶段的安装,需要 7~8 个小时。重启后,进行第二阶段的安装,此时,屏幕底部会提示按 F6 加载软盘上的驱动。winvblock 就在此时加载。

从我的测试可以知道,第一阶段的安装,其实是实模式的安装,是用 BIOS 访问硬盘的,因此能够访问硬盘。

但到第二阶段(重启后),则是准备进入保护模式了,所以,此时要加载各种磁盘驱动,否则(如果没有发现保护模式的硬盘驱动),就会出现 07B 蓝屏。

点评

这时想起了,格式化分区后我向里面拷贝了xp安装文件,所以第一次测试时把A:\I386改C:也能拷贝文件  详情 回复 发表于 2016-9-14 18:36
A:\I386 这时改不改动它都安装到我新格式的分区中,也许是只有一个FAT分区的原因 DOS难道只能安装到FAT32文件系统的分区 ----------------------------------------  详情 回复 发表于 2016-9-14 18:20
回复

使用道具 举报

98#
 楼主| 发表于 2016-9-14 18:20:15 | 只看该作者
不点 发表于 2016-9-14 17:15
第一阶段的安装,需要 7~8 个小时。重启后,进行第二阶段的安装,此时,屏幕底部会提示按 F6 加载软盘 ...

A:\I386 这时改不改动它都安装到我新格式的分区中,也许是只有一个FAT分区的原因

DOS难道只能安装到FAT32文件系统的分区

----------------------------------------
你所说的第一阶段的安装是指拷贝文件还是指其它的安装

你所说的第二阶段的安装,好像就是map光驱安装的第一个界面,继续进行后又要复制文件么

点评

DOS 下安装,似乎不同于 CDROM 安装。它们可能都有实模式安装部分,然后切换到保护模式安装。 F6 驱动就是保护模式驱动,一定要在实模式加载,然后,用于保护模式。 光盘安装时,如果没有 F6 驱动,则安装程序  详情 回复 发表于 2016-9-14 18:41
回复

使用道具 举报

99#
 楼主| 发表于 2016-9-14 18:36:19 | 只看该作者
不点 发表于 2016-9-14 17:15
第一阶段的安装,需要 7~8 个小时。重启后,进行第二阶段的安装,此时,屏幕底部会提示按 F6 加载软盘 ...

这时想起了,格式化分区后我向里面拷贝了xp安装文件,所以第一次测试时把A:\I386改C:也能拷贝文件
回复

使用道具 举报

100#
发表于 2016-9-14 18:41:45 | 只看该作者
yjqd 发表于 2016-9-14 18:20
A:\I386 这时改不改动它都安装到我新格式的分区中,也许是只有一个FAT分区的原因

DOS难道只能安装到F ...

DOS 下安装,似乎不同于 CDROM 安装。它们可能都有实模式安装部分,然后切换到保护模式安装。

F6 驱动就是保护模式驱动,一定要在实模式加载,然后,用于保护模式。

光盘安装时,如果没有 F6 驱动,则安装程序连硬盘都找不到。说明此时是在保护模式。

出现提示按 F6 的界面,仍处于实模式。但此后,当完成驱动的加载之后,就进入保护模式了。

点评

第二阶段是不是用grub4dos map 软盘(为了加载磁盘驱动),然后加载分区的ntldr  详情 回复 发表于 2016-9-14 20:07
回复

使用道具 举报

101#
 楼主| 发表于 2016-9-14 20:07:13 | 只看该作者
不点 发表于 2016-9-14 18:41
DOS 下安装,似乎不同于 CDROM 安装。它们可能都有实模式安装部分,然后切换到保护模式安装。

F6 驱动 ...

第二阶段是不是用grub4dos map 软盘(为了加载磁盘驱动),然后加载分区的ntldr

点评

第二次启动,那属于 “准备转入保护模式” 的安装。由于先前已经准备好了实模式的部分,这次就是在硬盘上安装了,是从硬盘启动的,或者说是从 (hd0) 启动的。安装文件也已经在 hd0 里面了。所以,只需要加载软盘 img  详情 回复 发表于 2016-9-14 20:27
回复

使用道具 举报

102#
发表于 2016-9-14 20:27:04 | 只看该作者
yjqd 发表于 2016-9-14 20:07
第二阶段是不是用grub4dos map 软盘(为了加载磁盘驱动),然后加载分区的ntldr

第二次启动,那属于 “准备转入保护模式” 的安装。由于先前已经准备好了实模式的部分,这次就是在硬盘上安装了,是从硬盘启动的,或者说是从 (hd0) 启动的。安装文件也已经在 hd0 里面了。所以,只需要加载软盘 img 即可。加载软盘 img 的目的是为了按 F6 让它起作用(即,让软盘存在,让软盘能被安装程序读取)。

没错,应该加载 NTLDR,启动硬盘上的系统(其实就是启动硬盘上的第二阶段安装程序)。

因此,你分析得很正确。

点评

这种方式的第二阶段安装还会复制文件吗(这种方式的第一阶段已经复制文件了) 这种方式的第二阶段是不是和虚拟光驱的安装第一阶段(主要是复制文件)一样 这种方式的会不会有第三阶段 因此,我想试一试  详情 回复 发表于 2016-9-14 20:58
第二次启动我换了软盘镜像,也就是里面没有xp安装文件(应该不需要xp安装文件),按F6只加载了磁盘驱动,成功看到硬盘了 菜单如下:(两个菜单都能成功) map (hd0) (hd1) map (hd1) (hd0) map --hook find  详情 回复 发表于 2016-9-14 20:50
回复

使用道具 举报

103#
 楼主| 发表于 2016-9-14 20:50:38 | 只看该作者
本帖最后由 yjqd 于 2016-9-14 21:11 编辑
不点 发表于 2016-9-14 20:27
第二次启动,那属于 “准备转入保护模式” 的安装。由于先前已经准备好了实模式的部分,这次就是在硬盘上 ...


第二次启动我换了软盘镜像,也就是里面没有xp安装文件(应该不需要xp安装文件),按F6只加载了磁盘驱动,成功看到硬盘了

菜单如下:(两个菜单都能成功)

map (hd0) (hd1)
map (hd1) (hd0)
map --hook
find --set-root /winxp.iso
map --mem /winvblock.img (fd0)
map --hook
chainloader (hd0,2)/ntldr

----------------------------------------------------

map (hd0) (hd1)
map (hd1) (hd0)
map --hook
find --set-root /winxp.iso
map --mem /winvblock.img (fd0)
map --hook
chainloader (hd0)+1
rootnoverify (hd0)

这个菜单需要分区是激活的
----------------------
我想继续安装一下,不知会不会搞乱原先的分区,还有它是不是还需要一个D盘

点评

倒是真有可能搞乱你原先的系统。你要知道,虽然 DOS 不认 NTFS,但保护模式的安装程序可是会认出 NTFS 的,并且会修改你的系统中的 BOOT.ini 之类的文件。不过,也不用太担心。只要你不执行格式化、不进行重新分区的  详情 回复 发表于 2016-9-14 21:09
回复

使用道具 举报

104#
 楼主| 发表于 2016-9-14 20:58:04 | 只看该作者
不点 发表于 2016-9-14 20:27
第二次启动,那属于 “准备转入保护模式” 的安装。由于先前已经准备好了实模式的部分,这次就是在硬盘上 ...

这种方式的第二阶段安装还会复制文件吗(这种方式的第一阶段已经复制文件了)

这种方式的第二阶段是不是和虚拟光驱的安装第一阶段(主要是复制文件)一样
这种方式的会不会有第三阶段

因此,我想试一试

点评

这你得试试才知道。我可是没让它安装。第二阶段蓝屏以后,我懒得再去调整 CMOS 的 SATA 模式,就停止继续安装了。我把 boot.ini 修改成启动原先的 XP,就完事了。  详情 回复 发表于 2016-9-14 21:15
回复

使用道具 举报

105#
发表于 2016-9-14 21:09:38 | 只看该作者
本帖最后由 不点 于 2016-9-14 21:11 编辑
yjqd 发表于 2016-9-14 20:50
第二次启动我换了软盘镜像,也就是里面没有xp安装文件(应该不需要xp安装文件),按F6只加载了磁盘驱动, ...


倒是真有可能搞乱你原先的系统。你要知道,虽然 DOS 不认 NTFS,但保护模式的安装程序可是会认出 NTFS 的,并且会修改你的系统中的 BOOT.ini 之类的文件。不过,也不用太担心。只要你不执行格式化、不进行重新分区的操作,应该也是安全的。安装程序通常不会擅自删除你的文件。不需要 D 盘。只要有一个系统盘 C 盘就够了。

点评

对的,保护模式的安装程序能认出 NTFS 我把windows下的C盘备份一下,还是安装在windows下的C盘 看一下这种方式安装的和虚拟光驱安装的各阶段的区别  详情 回复 发表于 2016-9-14 21:15
回复

使用道具 举报

106#
发表于 2016-9-14 21:15:15 | 只看该作者
yjqd 发表于 2016-9-14 20:58
这种方式的第二阶段安装还会复制文件吗(这种方式的第一阶段已经复制文件了)

这种方式的第二阶段是不 ...

这你得试试才知道。我可是没让它安装。第二阶段蓝屏以后,我懒得再去调整 CMOS 的 SATA 模式,就停止继续安装了。我把 boot.ini 修改成启动原先的 XP,就完事了。
回复

使用道具 举报

107#
 楼主| 发表于 2016-9-14 21:15:30 | 只看该作者
不点 发表于 2016-9-14 21:09
倒是真有可能搞乱你原先的系统。你要知道,虽然 DOS 不认 NTFS,但保护模式的安装程序可是会认出 NTFS  ...

对的,保护模式的安装程序能认出 NTFS

我把windows下的C盘备份一下,还是安装在windows下的C盘

看一下这种方式安装的和虚拟光驱安装的各阶段的区别

点评

没错,很有意义。等着你的消息。  详情 回复 发表于 2016-9-14 21:22
回复

使用道具 举报

108#
发表于 2016-9-14 21:22:33 | 只看该作者
本帖最后由 不点 于 2016-9-14 21:30 编辑
yjqd 发表于 2016-9-14 21:15
对的,保护模式的安装程序能认出 NTFS

我把windows下的C盘备份一下,还是安装在windows下的C盘


没错,很有意义。等着你的消息。

此刻没事了,顺便瞎扯点别的。我认为 XP 差不多是微软最后的辉煌。它仍与 DOS 有某种联系。这种与旧系统的衔接,使得 XP 是除 Win98 之外比较接近 DOS、BIOS 的一个系统。也就是说,XP 被迫做了一些与 DOS 相互协调的工作。Win7 以后就开始大规模制造不兼容性了。把 XP 收藏好,说不定将来大家都回归 XP,也未可知。

点评

不点大师啊.............. 非说是Win7的话 其实不是......... winvista这个东西还记得不? Win7就是从这个脱胎的........ 虽说是无利不起早 但是你更新不能只是改个版本号嘛 特别微软还是一个软件厂 看看win  详情 回复 发表于 2016-11-27 22:09
待会我再测试下第一阶段就把文件复制到C盘  详情 回复 发表于 2016-9-14 22:29
安装完成,共两个阶段 我把fat32分区的文件删除了的 开始时间 结束时间 9:40 22:16 两个阶段共用36分钟  详情 回复 发表于 2016-9-14 22:18
其实我这台笔记本安装xp后,不能调节亮度(win7能调节),眼睛受不了 还有就是xp只能安装ie8,现在好多网页IE8要么打不开,要么打开很慢,要么打开是版面乱的,而且只要链接到微软的网站,就是出现找不到服务器(  详情 回复 发表于 2016-9-14 22:15
9:40开始的,现在已经在安装设备了 明白了,第二阶段和虚拟光驱安装一样,还是复制文件(向C盘复制,速度很快,如果第一阶段就复制到C盘,不知第二阶段还复制不),复制完后自动重启,进入安装了,不需要插入U盘  详情 回复 发表于 2016-9-14 22:04
回复

使用道具 举报

109#
 楼主| 发表于 2016-9-14 22:04:14 | 只看该作者
不点 发表于 2016-9-14 21:22
没错,很有意义。等着你的消息。

此刻没事了,顺便瞎扯点别的。我认为 XP 差不多是微软最后的辉煌。 ...

9:40开始的,现在已经在安装设备了
明白了,第二阶段和虚拟光驱安装一样,还是复制文件(向C盘复制,速度很快,如果第一阶段就复制到C盘,不知第二阶段还复制不),复制完后自动重启,进入安装了,不需要插入U盘
回复

使用道具 举报

110#
 楼主| 发表于 2016-9-14 22:15:07 | 只看该作者
不点 发表于 2016-9-14 21:22
没错,很有意义。等着你的消息。

此刻没事了,顺便瞎扯点别的。我认为 XP 差不多是微软最后的辉煌。 ...

其实我这台笔记本安装xp后,不能调节亮度(win7能调节),眼睛受不了

还有就是xp只能安装ie8,现在好多网页IE8要么打不开,要么打开很慢,要么打开是版面乱的,而且只要链接到微软的网站,就是出现找不到服务器(肯定是微软干的,不让下载它的东西),我只能安装其它的浏览器

操作系统现在微软把它整得很大,4个G左右,xp才多大,600多M,不知道是什么原因

dos多小,却有许多功能
grub4dos多少,却有许多功能

微软的系统完全不用整这么大

点评

以下是安装后的系统体积: win95 ------------- 150M win98 ------------- 300M win2K ------------- 600M winxp ------------- 1300M vista -------------------------未试验过,  详情 回复 发表于 2016-9-14 22:41
回复

使用道具 举报

111#
 楼主| 发表于 2016-9-14 22:18:51 | 只看该作者
不点 发表于 2016-9-14 21:22
没错,很有意义。等着你的消息。

此刻没事了,顺便瞎扯点别的。我认为 XP 差不多是微软最后的辉煌。 ...

安装完成,共两个阶段

我把fat32分区的文件删除了的

开始时间          结束时间
9:40              22:16

两个阶段共用36分钟

点评

你用了 smartdrv 吧?是它加速的吧?介绍下怎么用。  详情 回复 发表于 2016-9-14 22:31
回复

使用道具 举报

112#
 楼主| 发表于 2016-9-14 22:29:12 | 只看该作者
不点 发表于 2016-9-14 21:22
没错,很有意义。等着你的消息。

此刻没事了,顺便瞎扯点别的。我认为 XP 差不多是微软最后的辉煌。 ...

待会我再测试下第一阶段就把文件复制到C盘
回复

使用道具 举报

113#
发表于 2016-9-14 22:31:40 | 只看该作者
yjqd 发表于 2016-9-14 22:18
安装完成,共两个阶段

我把fat32分区的文件删除了的

你用了 smartdrv 吧?是它加速的吧?介绍下怎么用。

点评

我用了smartdrv的 在大容量软盘根目录放以下三个文件 autoexec.bat HIMEM.SYS 这个文件你应该熟悉并能找到 Config.sys 建立记事本保存为Config.sys -------------------------------------------  详情 回复 发表于 2016-9-14 22:52
回复

使用道具 举报

114#
发表于 2016-9-14 22:41:18 | 只看该作者
yjqd 发表于 2016-9-14 22:15
其实我这台笔记本安装xp后,不能调节亮度(win7能调节),眼睛受不了

还有就是xp只能安装ie8,现在好多 ...

以下是安装后的系统体积:

win95    -------------    150M
win98    -------------    300M
win2K    -------------    600M
winxp    -------------  1300M
vista     -------------------------未试验过,不知道
Win7    ------------- 15000M
Win8    ------------- 70000M
win10   -------------------------未试验过,不知道

这是一个规律,升级一个版本,体积至少翻倍,甚至翻几倍。

点评

又测试了一次,第二阶段复制文件时复制了软盘中的文件,而且是先复制软盘中的文件,所以必须加载winvblock 那么F6加载磁盘驱动时只是加载到了安装程序的准备文件里,在这个阶段能识别硬盘,并让你安装 可能是  详情 回复 发表于 2016-9-15 01:15
刚才又测试了一次,又发现一个问题 在安装的第二阶段,手动按F6后如果只加载硬盘驱动器,不加载winvblock或firadisk,能出现本机硬盘,选择安装到C盘,一会底部出现正在创建要复制的文件列表,接着出现中文,请把  详情 回复 发表于 2016-9-15 00:36
第二次测试安装 把原来格式化为FAT32的分区格式化为NTFS 格式化C盘(70G)为FAT32,提示卷太大,于是删除C分区,重新分出20G的分区格式化为FAT32 这次安装统计了详细时间: 23:24 出现安装界面,英文提示请等待  详情 回复 发表于 2016-9-15 00:03
回复

使用道具 举报

115#
 楼主| 发表于 2016-9-14 22:52:48 | 只看该作者
不点 发表于 2016-9-14 22:31
你用了 smartdrv 吧?是它加速的吧?介绍下怎么用。

我用了smartdrv的

在大容量软盘根目录放以下三个文件
autoexec.bat
HIMEM.SYS    这个文件你应该熟悉并能找到
Config.sys       建立记事本保存为Config.sys   
------------------------------------------------------------
autoexec.bat内容:

smartdrv.exe
smartdrv.exe     smartdrv.exe我把它运行两次
cd  \i386
winnt
------------------------------------------------------------
Config.sys内容:

device=himem.sys

------------------------------------------------------------
其实加载smartdrv.exe和himem.sys有许多参数可用,但我只照微软的安装说明写的
回复

使用道具 举报

116#
 楼主| 发表于 2016-9-15 00:03:49 | 只看该作者
不点 发表于 2016-9-14 22:41
以下是安装后的系统体积:

win95    -------------    150M

第二次测试安装
把原来格式化为FAT32的分区格式化为NTFS
格式化C盘(70G)为FAT32,提示卷太大,于是删除C分区,重新分出20G的分区格式化为FAT32
这次安装统计了详细时间:
23:24
出现安装界面,英文提示请等待,将拷贝文件,近1分钟后开始拷贝,拷贝了12分钟,重启,我进入pe查看了下,拷贝在C盘里
23:39
开始第二阶段,(此时不敢执行格式化,因为安装文件在C盘)还是执行了拷贝文件  中文提示,将把文件拷贝在windows安装文件夹里,拷贝了4分钟,重启
23:44
开始安装
23:52
重启进入桌面,安装完成
回复

使用道具 举报

117#
 楼主| 发表于 2016-9-15 00:36:25 | 只看该作者
不点 发表于 2016-9-14 22:41
以下是安装后的系统体积:

win95    -------------    150M

刚才又测试了一次,又发现一个问题

在安装的第二阶段,手动按F6后如果只加载硬盘驱动器,不加载winvblock或firadisk,能出现本机硬盘,选择安装到C盘,一会底部出现正在创建要复制的文件列表,接着出现中文,请把标为“AMD AHCI Compatible RAID Controller Driver Diskette”的磁盘插入驱动A,就绪后按ENTER

“AMD AHCI Compatible RAID Controller Driver Diskette” 其实就是F6        加载的硬盘驱动

按ENTER没反应,怎么回事,我加载了了驱动怎么还要让我插入

难道是此时安装程序还要读取它,并且此时已处于保护模式,刚才没加载winvblock,map出来的软驱不能带入保护模式

于是按F3退出,重新进入第二阶段安装,手动按F6加载硬盘驱动器和winvblock,后面继续安装,一切OK,直到结束
回复

使用道具 举报

118#
 楼主| 发表于 2016-9-15 01:15:16 | 只看该作者
不点 发表于 2016-9-14 22:41
以下是安装后的系统体积:

win95    -------------    150M


又测试了一次,第二阶段复制文件时复制了软盘中的文件,而且是先复制软盘中的文件,所以必须加载winvblock

那么F6加载磁盘驱动时是不是只加载到了安装程序的准备文件里,在这个阶段能识别硬盘,并让你安装

可能是复制完成后重启安装时要用到磁盘驱动,在安装完成的操作系统因为有磁盘驱动,所以就能正常进入桌面,并能识别硬盘,不会蓝屏

但是如果是加载到了安装程序的准备文件里,为什么不从准备文件里读取,要从软盘读取,是不是加载驱动并没拷贝驱动,所以准备文件里没有磁盘驱动文件
回复

使用道具 举报

119#
发表于 2016-9-15 07:21:29 | 只看该作者
本帖最后由 不点 于 2016-9-15 07:41 编辑

干得漂亮!说说我的理解。第一阶段:我猜这个阶段纯粹是准备阶段(完全在实模式进行)。这一阶段的结果,就是生成一个环境,这个环境,等价于开始光盘启动的那个环境。所以,这个实模式准备阶段应该称为 “第 0 阶段”。

真正的第一阶段,是开始有提示按 F6 加载软盘上的驱动程序的那个阶段。加载完驱动后,安装程序进入保护模式,实模式的磁盘访问都失效了,必须有驱动才行。如果不加载硬盘驱动,那么安装程序找不到目的盘(C 盘),因此会蓝屏。如果加载了硬盘驱动而没有加载 winvblock,那么安装程序可以找到 C 盘,但却找不到软盘,所以它要一直等着你插入软盘后按回车键。由于 winvblock 没有加载,所以,此时的虚拟软盘在保护模式下失效。按回车,安装程序就去检查真实的软驱,由于根本没有真实软驱,所以认为没有插入软盘,继续等待你插入软盘后按回车。这个过程无限循环,直到你按 F3 退出安装。

如果 winvblock 加载了,那么保护模式下的软盘就存在了。它为什么要从软盘拷贝文件呢?要明白,第 0 阶段只是准备工作,而现在是第一阶段,要从实模式切换到保护模式,并开始把源文件复制到目的盘上。源文件在哪里?如果是光盘启动,那就在光盘上。而我们的源文件是在软盘上(A:\I386),这件事它先前已经记住了(它很可能已经把源盘的路径写入注册表里面,彻底记住了),所以,它要从软盘 A:\I386 开始复制文件到目的盘 C 盘。既然它要在保护模式下读取软盘,就必须有 winvblock 驱动。软盘此时的作用,就相当于光盘。以后每当 Windows 提示插入光盘时,就表示它需要访问 A:\I386 了。它认为 A:\I386 就是光盘上的安装文件的位置。

假如你在第 0 阶段开始之前已经把 A:\I386 的内容复制到 C 盘的某个位置,比如说 c:\XP_CD_setup\I386,那么,你在第 0 阶段运行 winnt.exe 时,就可以修改源盘的位置为 c:\XP_CD_setup\I386,这样,它也会记住这个位置。那么,在第一阶段时,(推测)它就不会再去访问 A: 盘了。换句话说,(猜测)即使不存在 winvblock,也有办法完成安装。下面详细分析。

第 0 阶段是实模式准备阶段,不需要 winvblock。第 0 阶段完成后,“光盘” 的位置已经被记住了。我们可以在第 0 阶段之前先复制 I386 目录到 C 盘,并从它里面启动 Winnt.exe,于是它就记住了:此处就是 “光盘” 的位置。

在第一阶段时,按 F6 加载硬盘驱动,不用加载 winvblock。进入保护模式后,安装程序能够顺利找到 C 盘,当然也能顺利找到 “光盘”(因为 “光盘” 就在 C 盘上啊),那么,安装程序已经不需要从 A: 盘读文件了,因此,不再需要 winvblock 了。

你可以再做个试验,验证上述推测是否成立。




看到你前面提到不加载 winvblock 就提示插入软盘: “AMD AHCI Compatible RAID Controller Driver Diskette”,因此,可能还是需要 winvblock。安装程序只是记住了软盘的位置,没有在实模式拷贝软盘上的驱动文件到硬盘,而在进入保护模式后,它才想起来要加载驱动文件(此时 A: 盘已经不存在了),这是很糟糕的。不知道有没有别的办法,比如说,同时虚拟出 (fd0) 和 (fd1),让 (fd0) 是个空盘,而让 (fd1) 含有驱动文件——希望在这种情况下,安装程序能够在实模式就拷贝驱动到硬盘上。

以前的电脑,有时 A: 盘和 B: 盘可能都是在同一个驱动器上,通过换盘片来使用两张盘。当安装程序发现安装文件在 B: 盘上时,(我们期望)它认为应该拷贝到硬盘上才 “安全”,于是,(期望)它拷贝到硬盘上。这样,就不需要以后再来读软驱了。


点评

按你的 “假如你在第 0 阶段开始之前已经把 A:\I386 的内容复制到 C 盘的某个位置,比如说 c:\XP_CD_setup\I386,那么,你在第 0 阶段运行 winnt.exe 时,就可以修改源盘的位置为 c:\XP_CD_setup\I386,这样,它也  详情 回复 发表于 2016-9-15 11:14
我成功的那个菜单第二启动的菜单中的软盘没有xp安装文件,只磁盘驱动和winvblock,加载了两者后就能进行全部的安装,也就是说第二阶段软盘不需要有xp安装文件  详情 回复 发表于 2016-9-15 11:05
dos下安装xp(应该不管源盘是什么介质)比光驱(包括虚拟光驱)多一次复制过程 dos下安装xp第一次复制过程就是你所认为的0阶段吧 后面的阶段和光驱是一样的 ------------------------------------------------  详情 回复 发表于 2016-9-15 09:24
回复

使用道具 举报

120#
 楼主| 发表于 2016-9-15 09:24:36 | 只看该作者
不点 发表于 2016-9-15 07:21
干得漂亮!说说我的理解。第一阶段:我猜这个阶段纯粹是准备阶段(完全在实模式进行)。这一阶段的结果,就 ...

dos下安装xp(应该不管源盘是什么介质)比光驱(包括虚拟光驱)多一次复制过程

dos下安装xp第一次复制过程就是你所认为的0阶段吧

后面的阶段和光驱是一样的
--------------------------------------------------------------------------------------------------------------
dos下安装xp如果不需要加载磁盘驱动的情况,那么,只需要一个菜单就行了,最后一次安装不需要读取源盘

虚拟光驱安装时即使不需要加载磁盘驱动,最后一次安装还是需要读取源盘,所以还得map ISO   (关于这情况论坛有个帖子也说过),那么虚拟光驱安装需要grub4dos的两个菜单

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
dos下安装xp如果第一次复制文件是复制到安装分区的,后面阶段如果你想删除安装分区再重建分区再安装,它会提示不允许删除这个分区

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
我再试试你回复中建议的再做个试验
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
另外,大容量软盘安装xp已成功,但是这种方式是在软盘中添加了dos,并从dos安装的xp,直接从软盘安装,最先测试的菜单失败了

光驱变成软盘,是不是读取引导机制不一样了

点评

你的话又让我有了启发。我们用 DOS 来安装,确实成功了。 那么如果不用 DOS,直接像光盘那样启动 setupldr.bin ,不知道行不行: chainloader (fd0)/i386/setupldr.bin rootnoverify (fd0) boot 如果失败  详情 回复 发表于 2016-9-15 09:40
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-6-3 23:36

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表