无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 11630|回复: 26
打印 上一主题 下一主题

grldr引导原版XP系统光盘 利用firadisk成功安装xp系统

[复制链接]
跳转到指定楼层
1#
发表于 2010-10-6 18:29:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
grldr引导原版XP系统光盘  利用firadisk成功安装xp系统

title XP setup 1
find --set-root /WIN$.ISO
map (hd0) (hd1)
map (hd1) (hd0)
map --mem /firadisk.ima (fd1)
map --mem (md)0x6000+800 (fd0)
map --mem /WIN$.ISO (0xff)
map --hook
dd if=(fd1) of=(fd0) count=1
chainloader (0xff)


title Continue XP setup 2
find --set-root /WIN$.ISO
map (hd0) (hd1)
map (hd1) (hd0)
map --mem /WIN$.ISO (0xff)
map --hook
chainloader (hd0)+1


http://u.115.com/file/f67ec33e40
vmware神侣风灵个人版修改.rar

http://u.115.com/file/f63c3c5175
U盘系统安装方法和所有软件.rar


详细安装方法在,115网盘里下载  

http://diddy.boot-land.net/firadisk/files/win_iso_install.htm   
firadisk说明书
下载我给我的网页指定xp系统包你百分百成功http://www.ghost11.com/soft/sort054/2266.html     Win XP3 简体中文正式版 2010.06 安装版

关于10楼的朋友说U盘上安装慢是否可以在硬盘上安装  答:可以

如果不懂设备分配的Grub4dos编号意思的话请看这里


http://bbs.wuyou.net/forum.php?mod=viewthread&tid=177701&pid=2064912&page=1&extra=#pid2064912


title >>>  启动硬盘上GRLDR 来安装WIN$.ISO 文件  
chainloader (hd1,4)/grldr

说明: hd1代表第二个硬盘    hd1,0 1 2 3 代表第二个硬盘1-4主区 hd1,4代表第二硬盘的第一逻辑分区
hd1,5代表第二硬盘的第二逻辑分区

把你原有的U盘文件    WIN$.ISO    menu.lst    grldr    firadisk.ima   boot目录     复制到硬盘第一个逻辑分区里

总结:利用U盘上的GRLDR引导硬盘上的GRLDR      在U盘根目录上的 menu.lst    文件添加这一行

title >>>  启动硬盘上GRLDR 来安装WIN$.ISO 文件  
chainloader (hd1,4)/grldr


解压放在U盘根目录.rar (413 Bytes, 下载次数: 333)
解压放在硬盘根目录.rar (408 Bytes, 下载次数: 299)


声明如果眼晴有问题不好使的可以不用看下面的,只是论坛朋友说的话。拿来参考的,




按照上面的方法可以成功比OPE快一些  但是没有他功能全   
firadisk.ima 已经打包   在下面可以下载,

细心看
以下是别人的回复贴子   我收集的给大家参考     认真看完不懂的一般答案都在
FiraDisk (0.0.1.22), File/RAM Windows的磁盘驱动程序。
外部链接
规定值   
选择
  2009年8月22日, 10:57上午
岗位#1
karyonix
频繁成员   
小组: 成员
         加入: 53月08日
岗位: 232
232 : 159

泰国
FiraDisk
File/RAM Windows的磁盘驱动程序。
从在Shao的题目GRUB4DOS RAMDISK.SYS认可的随机存取存储磁盘的讨论,我在Windows设法使Windows司机读GRUB4DOS推进地图桌和使用GRUB4DOS RAM驱动。 这个司机是结果。 它看齐SCSI适配器和盘。 它在Windows可能使用GRUB4DOS装载的随机存取存储磁盘。
Shao的司机WinVBlock可能也使用GRUB4DOS RAM驱动。 您能参观他的螺纹以获得详情。
这个司机不适用于不熟悉制造的和操作的盘图象的人也不会使用GRUB4DOS。
它也许需要很长时间学习关于他们依靠每个人。
什么的是这个司机?
当您的Windows有问题赛跑或感染病毒时,固定它从窗口的内部是难或有时不可能的。
固定它或恢复数据的选择从它是
-起动DOS。 您能从FAT分开得到数据。 某一添加物您可以能访问在NTFS分开的数据。
-使用Linux或其他OS访问您的与一些局限的数据在它的NTFS特点。
- Windows从CD或USB驱动的PE奔跑
-从计算机去除硬盘并且投入它在与安装的Windows的另一台计算机。 您在现有的NTFS分开能访问NTFS分开,扫描病毒,修改登记,创造分开,删除分开,格式,安装新的Windows,不用格式化。
我认为工作在Windows是修改另一Windows分开最方便的方式。
如果您有一“备用”在您的计算机上可能解雇您的Windows也许能修理扼要Windows或从它恢复数据,不用移动的硬盘到另一台计算机。
如果备用Windows在盘图象文件,并且它的大小是足够小的,它可以被装载入RAM和从它跑您的工具。
GRUB4DOS在DOS,视窗98有能力装载盘图象到RAM和创造RAM驱动为使用。 您能解雇DOS,在RAM的视窗98。
除非您有它的,司机根据视窗NT的更新的Windows不可能使用GRUB4DOS RAM驱动。
FiraDisk司机您在Windows XP能使用GRUB4DOS RAM驱动。 它可以被用于解雇Windows。
当您从RAM跑Windows。 您能使用您的补救工具,抗病毒,分开经理修改您的硬盘。 您能删除或也给有些文件夹改名(文件和设置,程序文件, Windows)和再安装在老NTFS分开的Windows,无需删除您的数据文件,并且没得到被混合的老和新的文件。
从Winbuilder创造的Windows观点扫描器为数据硬盘分开的补救和操作是有用的。
他们从CD-ROM通常跑。 如果您不想要烧CD,或者您想要跑它没有光盘驱动器的计算机,另一个选择从USB驱动跑。
如果您安排FiraDisk集成在PE ISO中。 使用GRUB4DOS从ISO文件装载PE入RAM和从RAM跑PE是可能的。
您能存储多个在同一驱动的ISO文件和选择它在GRUB4DOS在起动时间。
平台:
能跑
- 32位的Windows XP
- 32位Windows的服务器2003
- Windows 32位7的RC : 真正硬盘工作。 没被测试的真正CDs。
- Windows 64位7的RC (测试方式) : 真正硬盘工作。 不是真正CDs工作。
状态/变动日志
v 0.0.1.22
-解雇Windows XP在盘图象文件是可能的。



下面是firadisk相关高手们说的意思

# 第一阶段在内存里虚拟出firadisk的驱动软盘fd0
# 交换磁盘映射将U盘映射为hd1本地第一块磁盘映射为hd0
# 导入XP的镜像到内存映射为硬盘hd32(本子还行,花了不到2分钟^_^)
# chainloader交给hd32
title INSTALL - WinXP Pro VOL (Step 1)
find --set-root /WinXP/firadisk.img
map (hd0) (hd1)
map (hd1) (hd0)
map --mem /WinXP/firadisk.img (fd0)
map --mem /WinXP/WinXP.iso (hd32)
map --hook
chainloader (hd32)

# 直接加载iso到内存并chailoader交给本地磁盘的第一扇区
# 安装过程有关于firadisk未通过微软验证的提示选择继续就哦了
title INSTALL - WinXP Pro VOL (Step 2)
find --set-root /WinXP/WinXP.iso
map (hd0) (hd1)
map (hd1) (hd0)
map --mem /WinXP/WinXP.iso (hd32)
map --hook
chainloader (hd0)+1

title INSTALL - WinXP Pro VOL
find --set-root /WinXP/WinXP.iso
map (hd0) (hd1)
map (hd1) (hd0)
# 若找不到firadisk.sys再执行map仿真firadisk驱动软盘
find /WINDOWS/OemDir/firadisk.sys || map --mem /WinXP/firadisk.img (fd0)
map --mem /WinXP/WinXP.iso (hd32)
map --hook
# 若找不到firadisk.sys则从光盘启动,否则从本地磁盘启动
find /WINDOWS/OemDir/firadisk.sys || chainloader (hd32)
chainloader (hd0)+1

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=173182&highlight=firadisk


报告一下我的测试结果吧

两台机子,一台CPU是AMD的X2 5000、内存:2G、SATA硬盘;一台CPU是Intel的E5200、
内存:4G、SATA硬盘。软盘镜像里的TXTSETUP.OEMG取自chenall在19楼
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=148686&;page=2#pid1771159)给出的镜像文件。
安装XP的ISO文件为深度精简的XP_SP3,大小为217MB;
安装2003系统的ISO文件为盛世雄风精简的SP2版本,文件大小为217MB。

1、firadisk-driver-0.0.1.12版本,安装XP
(1)GRUB菜单:
find --set-root /FIRADISK.IMG
map --mem /FIRADISK.IMG (fd0)
find --set-root /MYISO.ISO
map /MYISO.ISO (0xff) || map --mem /MYISO.ISO (0xff)
map --hook
chainloader (0xff)
测试结果:两台机子蓝屏:0X7B
(2)GRUB菜单:
find --set-root /FIRADISK.IMG
map --mem /FIRADISK.IMG (fd0)
find --set-root /MYISO.ISO
map --mem /MYISO.ISO (0xff)
map --hook
chainloader (0xff)
测试结果:两台机子都成功安装,并且安装过程中不用按F6。
(3)GRUB菜单:
find --set-root /FIRADISK.IMG
map --mem /FIRADISK.IMG (fd1)
find --set-root /MYISO.ISO
map --mem /MYISO.ISO (0xff)
map --hook
chainloader (0xff)
测试结果:两台机子蓝屏:0X7B
(4)用NLite集成Firadisk驱动到安装文件中,(注意:存放驱动的文件夹必须有上面所说的TXTSETUP.OEM文件,并且在集成驱动时选取TXT模式。)
GRUB菜单:
find --set-root /MYISO.ISO
map --mem /MYISO.ISO (0xff)
map --hook
chainloader (0xff)
测试结果:两台机子都成功安装。
2、firadisk-driver-0.0.1.16版本,安装XP
测试结果:以上所有安装方法都蓝屏:0XED
3、制作Ram OS,将安装好Firadisk驱动的XP系统放进IMG镜像里,用GRUB启动镜像,驱动版本:firadisk-driver-0.0.1.12
GRUB菜单:
map --mem (hd0,5)/ramxp.img (hd0)
map --hook
root (hd0,0)
chainloader /ntldr
测试结果:两台机子都成功启动。
4、将安装好Firadisk驱动的XP系统放进IMG镜像里,用GRUB启动镜像,驱动版本:firadisk-driver-0.0.1.16
GRUB菜单:
map --mem (hd0,5)/ramxp.img (hd0)
map --hook
root (hd0,0)
chainloader /ntldr
测试结果:两台机子都成功启动。
5、从ISO镜像安装Windows 2003,firadisk-driver-0.0.1.12版本
测试结果:以上所有安装方法都蓝屏:0X7B
6、从ISO镜像安装Windows 2003,firadisk-driver-0.0.1.16版本
以上所有安装方法都蓝屏:0X7B
7、将安装好Firadisk驱动的2003系统放进IMG镜像里,用GRUB启动镜像。驱动版本:firadisk-driver-0.0.1.12
GRUB菜单:
map --mem (hd0,5)/ram2003.img (hd0)
map --hook
root (hd0,0)
chainloader /ntldr
测试结果:两台机子启动都蓝屏:0X7B
8、将安装好Firadisk驱动的2003系统放进IMG镜像里,用GRUB启动镜像。驱动版本:firadisk-driver-0.0.1.16
GRUB菜单:
map --mem (hd0,5)/ram2003.img (hd0)
map --hook
root (hd0,0)
chainloader /ntldr
测试结果:两台机子启动都蓝屏:0X7B
以上所有测试均为真实机。
[ 本帖最后由 yjstone 于 2009-12-15 00:19 编辑 ]


以下是别人的回复贴子   我收集的给大家参考
终于支持memdisk了!这下原来PE里面集成的firadisk该更新了。
我测试过通用PE和月光森林PE,能够利用memdisk整体启动,有外置程序。使用方法不变,把firadisk.sys拷贝到内核里面wxpe\system32\drivers里面,修改txtsetup.sif(参照ramdisk就行):
[ScsiClass.Load]
...
ramdisk=ramdisk.sys
firadisk=firadisk.sys
shao编写的winvblock在2010.5.17日支持memdisk整体启动PE,不过中国人仿佛只喜欢用firadisk,呵呵。
[ 本帖最后由 liuzhaoyzz 于 2010-5-31 13:08 编辑 ]

删除加载firadisk驱动的服务:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Firadisk,如果你有洁癖,可再到%systemroo%\system32\drivers目录删除firadisk.sys驱动文件。

在PE中添加该驱动只需在TXTSETUP.SIF中添加以下语句,然后把firadisk.sys文件放到system32\drivers目录下就可以了
[scsi.load]
Firadisk=Firadisk.sys,4
整体ISO启动方法例子.
title pe from iso
map --mem /xxxxpe.iso (0xff)
map --hook
chainloader (0xff)
还有一些想法,我还没有条件测试,
1.把这个驱动加入到WINDOWS的安装盘中,这样是不是就可以直接以
map --mem /winxp.iso (0xff)
map --hook
chainloader (0xff)
的方式来安装XP或其它系统了
2.制作Ram系统,应该是支持的了.只需要在WINDOWS系统中加入这个驱动,然后把系统打包成一个镜像,用GRUB4DOS的map --mem来加载启动.
也可以到这个贴子看看由无忧论坛天风 制作的RAM WINDOWS 7
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=148670
后注:这个驱动还是持续更新中,希望越来越强大,不知是否以后会支持非mem的磁盘,如果可以的话就更强大了.....让我们一起期待吧.

我之前自己写的txtsetup.oem,默认加载32位firadisk,按F6可以选择加载32位或者64位的firadisk
[Copy to clipboard] [ - ]CODE:
[Disks]
d1 = "FiraDisk Installation Disk", \firadisk.sys, \
d1 = "FiraDisk Installation Disk", \firadisk64.sys, \
[Defaults]
scsi = firadisk32
[scsi]
firadisk32 = "FiraDisk Virtual Disk Driver x86",firadisk
firadisk64 = "FiraDisk Virtual Disk Driver x64",firadisk
[Files.scsi.firadisk32]
driver     = d1,firadisk.sys,firadisk
inf        = d1,firadisk.inf
[Files.scsi.firadisk64]
driver     = d1,firadisk64.sys,firadisk
inf        = d1,firadisk.inf


原帖由 xianglang 于 2009-9-3 18:05 发表
谁做个将Firadisk集成到XP安装光盘里去的东东出来?我对集成驱动是一窍不通。将Firadisk集成到系统安装光盘中之后,就可以直接MAP了ISO来安装,需要F6时也可以MAP上F6的镜像了。
修改TXTSETUP.SIF
在[scsi.load]下面添加
firadisk=firadisk.sys,4
然后把firadisk.sys和inf文件放到I386目录下
[SourceDisksFiles]添加
firadisk.sys = 100,,,,,,3_,4,1,,,1,4
firadisk.inf = 100,,,,,,,20,0,0
[ 本帖最后由 chenall 于 2009-9-3 19:38 编辑 ]

原帖由 chenall 于 2009-9-3 19:24 发表

修改TXTSETUP.SIF
在[scsi.load]下面添加
firadisk=firadisk.sys,4
然后把firadisk.sys和inf文件放到I386目录下
[SourceDisksFiles]添加
firadisk.sys = 100,,,,,,3_,4,1,,,1,4
firadisk.inf = 100 ...
楼上看看这个,我这里xp可以,2003蓝屏

发表于 2009-9-4 12:02  资料  短消息  加为好友   
用原版xp的iso镜像装系统到SRS硬盘问题彻底解决,完全外挂非集成方式

这两天正在发愁如何同时仿真F6的SRS驱动与Firadisk驱动。
v0.0.1.10出来了,我一看就知道意义重大。因为现在有了能持久到保护模式的仿真软盘、光盘了。
大致过程:
1、启动0pe的仿真F6串接用户菜单模块(有所更新)
自动检测默认srs驱动,选仿真为A或A与B盘
2、进入用户定义菜单后,选适当菜单项,将原版xp的iso镜像map --mem为虚拟光盘,并从该光盘启动
3、见提示按F6,手选SRS驱动(默认驱动即是),然后选firadisk驱动。
4、以下继续常规安装,不提示插驱动盘,不蓝屏。
5、重启,仍由串接菜单进入用户定义菜单,选适当菜单项,将原版xp的iso镜像map --mem为虚拟光盘,但从硬盘启动。
以上方法对原版安装盘的iso无任何集成、改动,完全是外挂方式,保持正统。整个过程不用进PE。
0pe附带的串接菜单很灵活。如果专用于安装系统,可以精简,并通过程式菜单等技术提高自动化程度,但原理差不多。


hd32应该就是映射为磁盘类型吧。
map --mem 123.iso (hd32)或(0xff)
map --hook
以后如何看到这个iso内容
0xff是内存地址那chenall说需要一个万能驱动才可 ...




安装XP或2K3的方法.(需要有足够有内存)
map --mem (hdx,x)/Firadisk.img (fd1)
map --mem (md)0x6000+800 (fd0)
map --mem (hdx,x)/winxp.iso (0xff)
map --hook
dd if=(fd1) of=(fd0) count=1
chainloader (0xff)
加载到其它PE的方法


map --mem (hdx,x)/Firadisk.img (fd0)
map --mem (hdx,x)/xxpe.iso (0xff)
map --hook
chainloader (0xff)

# 第一阶段在内存里虚拟出firadisk的驱动软盘fd0
# 交换磁盘映射将U盘映射为hd1本地第一块磁盘映射为hd0
# 导入XP的镜像到内存映射为硬盘hd32(本子还行,花了不到2分钟^_^)
# chainloader交给hd32
title INSTALL - WinXP Pro VOL (Step 1)
find --set-root /WinXP/firadisk.img
map (hd0) (hd1)
map (hd1) (hd0)
map --mem /WinXP/firadisk.img (fd0)
map --mem /WinXP/WinXP.iso (hd32)
map --hook
chainloader (hd32)
# 直接加载iso到内存并chailoader交给本地磁盘的第一扇区
# 安装过程有关于firadisk未通过微软验证的提示选择继续就哦了
title INSTALL - WinXP Pro VOL (Step 2)
find --set-root /WinXP/WinXP.iso
map (hd0) (hd1)
map (hd1) (hd0)
map --mem /WinXP/WinXP.iso (hd32)
map --hook
chainloader (hd0)+1

title  Install Win2003 Lite
map --mem (ud)/BOOT/FIRADISK.GZ (fd1)
map --mem (md)0x6000+800 (fd0)
map --mem  /Win2003.iso (0xff)
map --hook
dd if=(fd1) of=(fd0) count=1
chainloader (0xff)

title  Windows XP Setup
find --set-root /boot/fdisk.gz
map --mem ()/boot/fdisk.gz (fd1)
map --mem (md)0x6000+800 (fd0)
find --set-root /wxpe/xp.iso
map --mem ()/wxpe/xp.iso (0xff)
map --hook
dd if=(fd1) of=(fd0) count=1
chainloader (0xff)

title  10, Map ISO
find --set-root --ignore-floppies /123.iso
map /123.iso (0xff) || map --mem map /123.iso (0xff)
map --hook
chainloader (0xff)
title xppt
find --set-root /boot/xppt.iso
map /boot/xppt.iso (0xff)
map /boot/firadisk.img (fd1)
map --hook
chainloader (0xff)
title setup xp
find --set-root /FIRADISK.IMG
map --mem /FIRADISK.IMG (fd0)
find --set-root /xp.iso
map --mem /xp.iso (0xff)
map --hook
chainloader (0xff)
第二次启动当然是要用U盘来引导grub4dos了,如果你要修改boot.ini还是要从U盘启动到PE来修改的,那还不如直接从U盘启动grub4dos方便。
第二次从U盘启动grub4dos的菜单你可以这样写:
title 1, Second Boot
find --set-root /FIRADISK.IMG
map --mem /FIRADISK.IMG (fd0)
find --set-root /WinXP.ISO
map --mem /WinXP.ISO (0xff)
map --hook
map (hd0) (hd1)
map (hd1) (hd0)
chainloader (hd1,0)+1
boot
当然这样写你的U盘要制作为HDD格式引导。
在69#不是写了吗?
title 1, Second Boot
find --set-root /FIRADISK.IMG
map --mem /FIRADISK.IMG (fd0)
find --set-root /WinXP.ISO
map --mem /WinXP.ISO (0xff)
map --hook
chainloader (0xff)
不用指定绝对路径,GRUB会找到镜像文件并自动将文件所在分区指定为根设备再加载的。
UID3524 帖子11 精华0 积分70 阅读权限10 在线时间51 小时 注册时间2006-5-30 最后登录2010-9-1 查看详细资料
引用 回复 TOP


map --mem (hd0,0)/winxp.img (hd0)
map --hook
root (hd0,0)
chainloader +1
注意IMG中一定要有NTLDR,NTDETECT和BOOT.INI  3个文件
磁盘格式随便~
我的firadisks是这样启动的~
Grub4DOS引导ISO grldr写法2010年08月25日 星期三 02:06
map --mem ()/BOOT/IMGS/FIRADISK.IMG (fd0) || find --set-root /BOOT/IMGS/FIRADISK.IMG (fd0) && map --mem ()/BOOT/IMGS/FIRADISK.IMG (fd0)
map --mem ()/BOOT/wxrs.ISO (0xff) || find --set-root /BOOT/wxrs.ISO (0xff) && map --mem ()/BOOT/wxrs.ISO (0xff)
map --hook
chainloader (0xff)

谢谢liujiana!这个思路不错!不过前几日看到WUYOU的帖子,Chenall的f6.img中就是firadisk,可以在g4d的menu.lst中启用的:
1)安装XP或2K3的方法.(需要有足够有内存)
map --mem (hdx,x)/Firadisk.img (fd1)
map --mem (md)0x6000+800 (fd0)
map --mem (hdx,x)/winxp.iso (0xff)
map --hook
dd if=(fd1) of=(fd0) count=1
chainloader (0xff)
2)加载到其它PE的方法
map --mem (hdx,x)/Firadisk.img (fd0)
map --mem (hdx,x)/xxpe.iso (0xff)
map --hook
chainloader (0xff)
------------------------------
下面摘录了几位网友的测试讨论情况:
发表于 2009-9-3 01:31 xianglang
真是太棒了!刚才试了一下用CHENALL的F6来MAP XP的安装ISO来安装XP,可以出现选择安装分区等界面了,而不象直接MAP时立即蓝屏,说明已经成功了!不过美中不足的是,使用了F6之后,多了2个分区,将我原来硬盘上的三个主分区的盘符中的两个非激活分区搞到最后面去了。
-------------------------------
发表于 2009-9-3 09:08  pseudo
chenall兄的F6映像中txtsetup.oem的缺省驱动为firadisk,解决了iso等映像持久性问题。
-------------------------------
发表于 2009-9-3 17:00 fujianabc
【问题】能不能这样:仿真fira软盘并map --mem iso,但不启动iso,而是chainloader --force /$LDR$
不过sata驱动得集成。两个驱动不好同时仿真软盘。
【回复】第一次启动安装系统时已经把firadisk装到xp里了,第二次启动可以直接map --mem xp.iso,然后从硬盘启动继续安装。
------------------------------
******************************
q8q8feng顺便问一下chenall和fujianabc兄:
(1)通过f6.img在menu.lst中加载,实现xp.iso的安装,这个驱动只是在第一次被加载使用啊,后续的重启安装,还需要读盘,f6.img依然支持吗?map --mem出来的盘重启后需要继续存在的...这样才能完成整个安装,请指教。
(2)fujianabc兄,提到第一次firadisk被加载装到XP里,应该是XP安装的目标盘中吧,那第二次启动既然从硬盘启动继续安装,是不是不需要再map --mem xp.iso?

timeout 30
default 0
gfxmenu /BOOT/message
# BHXPE v2010.07.12 by BHXP
# 这个菜单可以自己自由DIY,我的名字可以去掉哦,没版权,没技术。
# 只需要照葫芦画瓢就可以了。
title 【 01 】引导NT5/NT6系统 by chenall
map --mem /BOOT/NTBOOT.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【 02 】加载USB2.0驱动(plpbt.bin)
kernel /BOOT/plpbt.bin
rootnoverify (fd0)
title 【 03 】启动 2010 微型PE应急维护系统
find --set-root --ignore-floppies /PE/BHPE.ISO
map --mem /PE/BHPE.ISO (0xff)
map --hook
chainloader (0xff)
title 【 04 】启动 我心如水 Server 2003 PE v15.0 维护版
find --set-root --ignore-floppies /PE/03PE.ISO
map --mem /PE/03PE.ISO (0xff)
map --hook
chainloader (0xff)
title 【 05 】运行 Maxdos 7.1 DOS工具箱
map --mem /BOOT/MAXDOS.IMG (fd0)
map --hook
chainloader (fd0)+1
title 【 06 】运行 diskgen磁盘管理 v3.2.2010.6 (FreeDOS)
map --mem /BOOT/DGDOS.IMG (fd0)
map --hook
chainloader (fd0)+1
title 【 07 】启动 ISO$A零体积PE工具箱(v1.2b) (Firadisk)
find --set-root /boot/Firadisk.IMG && map --mem /boot/Firadisk.IMG (fd0)
find --set-root --ignore-floppies /ISO$A.ISO
map --mem /ISO$A.ISO (0xff)
map --hook
chainloader (0xff)
title 【 08 】启动ISO$B北海系统精简安装版V10.6 (Firadisk)
find --set-root /boot/Firadisk.IMG && map --mem /boot/Firadisk.IMG (fd0)
find --set-root --ignore-floppies /ISO$B.ISO
map --mem /ISO$B.ISO (0xff)
map --hook
chainloader (0xff)
title 【 09 】引导根目录ISO$C.ISO镜像 (Firadisk)
find --set-root /boot/Firadisk.IMG && map --mem /boot/Firadisk.IMG (fd0)
find --set-root --ignore-floppies /ISO$C.ISO
map --mem /ISO$C.ISO (0xff)
map --hook
chainloader (0xff)
title 【 10 】引导根目录IMG$A.IMG镜像 (Firadisk)
find --set-root /boot/Firadisk.IMG && map --mem /boot/Firadisk.IMG (fd0)
find --set-root --ignore-floppies /IMG$A.IMG
map --mem /IMG$A.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【 11 】引导根目录IMG$B.IMG镜像 (Firadisk)
find --set-root /boot/Firadisk.IMG && map --mem /boot/Firadisk.IMG (fd0)
find --set-root --ignore-floppies /IMG$B.IMG
map --mem /IMG$B.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【 12 】引导根目录IMG$C.IMG镜像 (Firadisk)
find --set-root /boot/Firadisk.IMG && map --mem /boot/Firadisk.IMG (fd0)
find --set-root --ignore-floppies /IMG$C.IMG
map --mem /IMG$C.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
战神oio冒险
timeout 3
default 0
title (hd0,0)
rootnoverify (hd0,0)
chainloader +1
title (hd0,0) (hd1)=hdd1.img
root (hd0,0)
map --mem (hd0,0)/hdd1.img (hd1)
chainloader +1
title (hd0,0) (hd1)=hdd1.img s63 h255
map --heads=255 --sectors-per-track=63 --mem (hd0,0)/hdd1.img (hd1)
chainloader +1
title (hd0,0) (hd32)=guest.iso
root (hd0,0)
map --mem (hd0,0)/guest.iso (hd32)
chainloader +1
title (hd0,0) (fd1)=flop.img
root (hd0,0)
map --mem (hd0,0)/flop.img (fd1)
chainloader +1
title (hd0,0) (hd32)=guest.iso (hd1)=hdd1.img (fd1)=flop.img
root (hd0,0)
map --mem (hd0,0)/guest.iso (hd32)
map --mem (hd0,0)/hdd1.img (hd1)
map --mem (hd0,0)/flop.img (fd1)
chainloader +1
title commandline
commandline
timeout 3
default 0
title (hd0,0)
rootnoverify (hd0,0)
chainloader +1
title (hd0,0) (hd1)=hdd1.img
root (hd0,0)
map --mem (hd0,0)/hdd1.img (hd1)
chainloader +1
title (hd0,0) (hd1)=hdd1.img s63 h255
map --heads=255 --sectors-per-track=63 --mem (hd0,0)/hdd1.img (hd1)
chainloader +1
title (hd0,0) (hd32)=guest.iso
root (hd0,0)
map --mem (hd0,0)/guest.iso (hd32)
chainloader +1
title (hd0,0) (fd1)=flop.img
root (hd0,0)
map --mem (hd0,0)/flop.img (fd1)
chainloader +1
title (hd0,0) (hd32)=guest.iso (hd1)=hdd1.img (fd1)=flop.img
root (hd0,0)
map --mem (hd0,0)/guest.iso (hd32)
map --mem (hd0,0)/hdd1.img (hd1)
map --mem (hd0,0)/flop.img (fd1)
chainloader +1
title commandline
commandline










[ 本帖最后由 2010摩东王子 于 2010-10-18 19:49 编辑 ]

firadisk0.1.22.rar

30.38 KB, 下载次数: 444, 下载积分: 无忧币 -2

评分

参与人数 1无忧币 +6 收起 理由
fh123456 + 6 感谢分享

查看全部评分

2#
发表于 2010-10-6 18:34:15 | 只看该作者
好长!我直接用SRS_F6或0PE安装原版的了!
回复

使用道具 举报

3#
发表于 2010-10-6 20:11:12 | 只看该作者
好吧  我承认我视力不好了  看着眼真晕
回复

使用道具 举报

4#
 楼主| 发表于 2010-10-6 20:16:38 | 只看该作者

回复 #3 sratlf 的帖子

不好意思,**的字已变成黑色的了, 忘记刺眼了,哈哈
回复

使用道具 举报

5#
发表于 2010-10-6 21:05:11 | 只看该作者
晕倒,好小的字,本来24寸显示器就字小,现在更是看不清了。
回复

使用道具 举报

6#
 楼主| 发表于 2010-10-12 21:12:38 | 只看该作者
我已经放上教程和软件了大家去下载吧
回复

使用道具 举报

7#
发表于 2010-10-17 18:40:12 | 只看该作者
我试了一下。出现错误哦,我是建了个4G的虚拟硬盘代替U盘。使用BOOTICE工具把工作完成后把你U盘根目录文件放入。不过我把你那个0字节的WIN$文件删除了,然后复制一个XP3安装版系统镜像(不是原版。某论坛出的系统))命名为WIN$。安装前面过程都正常就是到了下图时出问题了。不知道是不是你那个WIN$不能删除?

[ 本帖最后由 fh123456 于 2010-10-17 19:06 编辑 ]

Windows XP 安装-2010-10-17-18-25-17.png (100.97 KB, 下载次数: 85)

Windows XP 安装-2010-10-17-18-25-17.png
回复

使用道具 举报

8#
发表于 2010-10-17 20:11:17 | 只看该作者
成功了。原来是复制完文件重启动后要选择第二个菜单。安装原版XP WIN$.ISO2
回复

使用道具 举报

9#
 楼主| 发表于 2010-10-17 22:37:43 | 只看该作者

回复 #8 fh123456 的帖子

嗯嗯,谢谢你的测试啊
回复

使用道具 举报

10#
发表于 2010-10-17 22:57:15 | 只看该作者

回复 #9 2010摩东王子 的帖子

在实机里测试加载ISO镜像速度好慢。大概要2分钟左右才能加载完(699M的镜像).而在虚拟机里不超过15秒就加载完毕。是不是因为U盘的原因。。

我这里有个设想,能不能把WIN$.ISO放在硬盘某个分区的根目录。这样加载是不是快一些?如果可行,应该怎么做?

[ 本帖最后由 fh123456 于 2010-10-17 23:14 编辑 ]
回复

使用道具 举报

11#
 楼主| 发表于 2010-10-18 13:22:45 | 只看该作者

回复 #10 fh123456 的帖子

U盘速度有一定的原因,,,

经过测试   可以启动硬盘上的WIN$.ISO  但是后面能不能安装成功就不知道正在测试中

成功的话我把代码给你
回复

使用道具 举报

12#
 楼主| 发表于 2010-10-18 14:55:14 | 只看该作者

回复 #10 fh123456 的帖子

title >>>  启动硬盘上GRLDR 来安装WIN$.ISO 文件  
chainloader (hd1,4)/grldr

说明: hd1代表第二个硬盘    hd1,0 1 2 3 代表第二个硬盘1-4主区 hd1,4代表第二硬盘的第一逻辑分区
hd1,5代表第二硬盘的第二逻辑分区

把你原有的U盘文件    WIN$.ISO    menu.lst    grldr    firadisk.ima   boot目录     复制到硬盘第一个逻辑分区里

总结:利用U盘上的GRLDR引导硬盘上的GRLDR      在U盘根目录上的 menu.lst    文件添加这一行

title >>>  启动硬盘上GRLDR 来安装WIN$.ISO 文件  
chainloader (hd1,4)/grldr

评分

参与人数 1无忧币 +8 收起 理由
fh123456 + 8 感谢答复

查看全部评分

回复

使用道具 举报

13#
发表于 2010-10-18 15:21:41 | 只看该作者

回复 #12 2010摩东王子 的帖子

好,我试试

首先要说不好意思,我比较菜,提2个问题啊。望答复

1,复制U盘目录下的WIN$.ISO    menu.lst    grldr    firadisk.ima   boot目录 到第一个逻辑分区里。(我硬盘分了6个区。C,D是主分区。E,F,G,H是逻辑分区。我这里是不是要复制U盘里的那些文件到E盘?)

2你说的在U盘根目录上的 menu.lst    文件添加这一行

title >>>  启动硬盘上GRLDR 来安装WIN$.ISO 文件  
chainloader (hd1,4)/grldr     可不可以理解成优先加载u盘上的WIN$.ISO。如果U盘上没有WIN$.ISO,则加载硬盘上的WIN$.ISO
回复

使用道具 举报

14#
 楼主| 发表于 2010-10-18 15:28:35 | 只看该作者

回复 #13 fh123456 的帖子

title >>>  启动硬盘上GRLDR 来安装WIN$.ISO 文件  
chainloader (hd1,4)/grldr
对就是放在E盘里  因为,E盘是第一逻辑分区代表:hdX,4   C 和D是主分区  主分区只有四个 0-3  



用记事本,把, menu.lst     在最后一行回车后添加
title >>>  启动硬盘上GRLDR 来安装WIN$.ISO 文件  
chainloader (hd1,4)/grldr


U盘上没有,win$.ISO这个不重要, 只要硬盘上有就可以了,

我测试了, 成功安装了  而且U盘上是没有  win$.ISO 这个的文件的

[ 本帖最后由 2010摩东王子 于 2010-10-18 15:30 编辑 ]
回复

使用道具 举报

15#
发表于 2010-10-18 16:29:22 | 只看该作者
汗,我失败了,

我这里提个建议啊,不知道可行不?

能不能改成智能搜索加载硬盘上的win$.ISO。也就是说WIN$.ISO    menu.lst    grldr    firadisk.ima   boo。这些文件放在任意分区的根目录就行(当然可以排除你要安装XP的分区)

回复

使用道具 举报

16#
发表于 2010-10-18 16:37:12 | 只看该作者

回复 #14 2010摩东王子 的帖子

我想问一下,WIN$.ISO放在硬盘上加载速度是不是有很明显的提升?

因为我在虚拟机里测试加载速度很快。所以我提这个建议。如果速度提升不是很明显就不必折腾了。你说呢?
回复

使用道具 举报

17#
发表于 2010-10-18 16:40:47 | 只看该作者

回复 #16 fh123456 的帖子

呵呵 硬盘上速度比优盘快很多!
回复

使用道具 举报

18#
发表于 2010-10-18 16:52:05 | 只看该作者
,为什么我选择第三个菜单不加载WIN$.ISO呢。过一 二秒就返回。文件我都放在正确的分区了啊?

[ 本帖最后由 fh123456 于 2010-10-18 17:09 编辑 ]
回复

使用道具 举报

19#
 楼主| 发表于 2010-10-18 17:27:10 | 只看该作者

回复 #18 fh123456 的帖子

因为加载了硬盘分区里的GRLDR了
你最好是在硬盘GRLDR上注明下好分变,, menu.lst     里加个,启动硬盘什么的字,这 样就知道加载了硬盘上的引导了,

然后就选第一项安装

如把,硬盘上的,menu.lst     里的内容:安装原版windows   改成  安装硬盘原版windows

这样你就知道没有加载对

评分

参与人数 1无忧币 +6 收起 理由
fh123456 + 6 感谢解答,无奈我是朽木不可雕。要不麻 ...

查看全部评分

回复

使用道具 举报

20#
发表于 2010-10-18 19:30:25 | 只看该作者

回复 #19 2010摩东王子 的帖子

我好菜,改个菜单也不会,折腾了好久都不行,

我有个想法,u盘上原来的文件都保留,(以防万一硬盘有问题而不能使用硬盘上的WIN$.ISO)

只在U盘原来的基础上增加一项加载硬盘上的WIN$.ISO安装XP。(这项能不能使用智能搜索加载硬盘上的WIN$.ISO来安装XP?。)

要不麻烦您做好打包上传行吗? 以方便像我这样的菜菜使用!
回复

使用道具 举报

21#
 楼主| 发表于 2010-10-18 19:50:16 | 只看该作者

回复 #20 fh123456 的帖子

已做好放在一楼打包了  快去下载吧

评分

参与人数 1无忧币 +2 收起 理由
fh123456 + 2 。测试成功。感谢你的辛勤劳动

查看全部评分

回复

使用道具 举报

22#
发表于 2010-10-18 20:59:18 | 只看该作者

回复 #21 2010摩东王子 的帖子

已经下载,测试成功。加载硬盘上的镜像文件比U盘上的快N倍啊,呵呵,;以后重装系统如果硬盘没有问题就加载硬盘上的镜像,硬盘有问题就加载U盘上的,双保险,呵呵。谢谢你~~·

突然产生一个想法,能不能把这个WIN$.ISO换成win7的镜像?如果行,,内存要达到多少才行?我2G的内存

建议楼主考虑这个。。。

[ 本帖最后由 fh123456 于 2010-10-18 21:16 编辑 ]
回复

使用道具 举报

23#
发表于 2010-10-21 15:59:07 | 只看该作者
非常好的教程,学习了!
回复

使用道具 举报

24#
发表于 2010-11-11 19:10:49 | 只看该作者

grldr引导原版2003 r2 sp2系统iso安装成功

前几天没事 用grldr加载原版2003 r2 sp2的iso文件安装系统成功 方法和你装xp的类似 呵呵
不说了  我是把firadisk驱动集成到iso里面了
回复

使用道具 举报

25#
发表于 2010-11-25 22:34:26 | 只看该作者
认真看帖,好好学习。
回复

使用道具 举报

26#
发表于 2011-1-4 15:08:40 | 只看该作者
话说文件失效了呢~~~
回复

使用道具 举报

27#
发表于 2011-2-1 17:17:59 | 只看该作者
标记标记标记标记标记
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-12-25 21:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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