grubinst_gui不能运行后台程序

grubinst_gui不能运行后台程序,第1张

grubinst_gui不能运行后台程序是参数的路径问题。解决方法如下:

1、给目录文件加引号就可以了,即%apppath%/xxdll。

2、路径不能有空格,删除空格即可。

第一步:用UltraISO把CDlinux的镜像刻录进U盘。

打开UltraISO,在左下角的“本地目录”找到CDlinux所在文件夹。

找到后缀为“iso”镜像,双击进入镜像文件。

在左上角“光盘目录”中选中镜像中的“CDlinux”文件夹,一定要选中

2

在菜单栏点击“启动”--“写入硬盘映像”

3

“硬盘驱动器”选择你的U盘,这里一定要看清楚。

然后检查“映像文件”的路径是否正确。

写入方式默认是“HDD+”,这个不用更改,其它选项默认即可。最后点“写入”。

(如果你的U盘之前安装过像老毛桃这样的PE,要先选择“格式化”。记得备份u盘数据。)

4

一般等待一两分钟,就刻录完成了。刻录成功后,U盘的文件是这样的:

5

第二步:复制4个文件到U盘。

打开下载好的“grub4dos”压缩包,把里面的三个文件复制到U盘。

grldr grubexe menulst

6

打开U盘的“CDlinux”文件夹,再打开“boot”文件夹。

把“splashxpmgz”压缩包复制到U盘。

7

第三步:给U盘添加引导。

打开下载的“grubinst”压缩包,打开“grubinst_guiexe”文件。

8

“磁盘”选择你的U盘,根据容量判断。

选中下面的三个选项:

“不保存原来MBR” “不引导原来MBR” “启东时不搜索软盘”

然后“安装”。

9

进入一个DOS窗口,按ENTER键安装。

10

第四步:到这里,U盘中共有6个文件(1个文件夹,5个文件)。检查下自己的文件是否齐全。

11

第五步:选中“menulst”文件,用记事本打开。在里面插入下面的代码:

title start Cdlinux

find --set-root /CDlinux/bzImage

kernel /CDlinux/bzImage CDL_DEV=LABEL=CDLINUX CDL_LANG=zh_CNUTF-8

initrd /CDlinux/initrd

boot

红框内填写的是你的U盘卷标,也就是U盘的名字。根据你的情况改写。其它的代码不用改变!!!

12

不知道U盘卷标的童靴看这里。红框内英文就是卷标。

13

到这里CDlinux的U盘启动工具就制作完成了。重启进BIOS选择U盘启动就行了。

CDlinux的界面还是挺漂亮的。

END

注意事项

CDlinux下载地址 >

制作WinPE的基础知识

1、WINPEINI调用过程

WINPEINI由PE系统的SYSTEM32PECONFIGINI指定:如:

进程延时=10

外部配置文件=外置程序WinPEINI

2、编辑PE注册表

运行regeditexe,光标定位到HKEY_USERS或HKEY_LOCAL_MACHINE项,然后“文件-加载配置单元-选择注册表文件setupreghiv-随便起个名字如PE-修改-光标定位PE项-文件-卸载配制单元”。

3、menulst中磁盘分区的表示方法

hdx,y

x代表磁盘数,从0开始

y代表分区数,从0开始,主分区用了0、1、2、3,所以逻辑分区是从4开始的

4、PELDR跨分区加载文件

rdpath=multi(0)disk(0)rdisk(0)partition(2)XPEIMG

5、grubinst_gui的用法

1、下载grubinst( grubinstrar (2718 KB))

2、双击grubinst_guiexe

3、在磁盘右面的列表中选择需要安装Grub4Dos的硬盘软盘,如果你有多个磁盘(包括USB移动硬盘),请留意[]中显示的磁盘大小,以便选择正确的磁盘。

4、若需要安装到分区,可点击分区列表右面的刷新按钮,然后从下拉列表中选择需要的分区(支持FAT12FAT16FAT32EXT2EXT3)。若需要安装到MBR,这一步可省略。

5、若想以后能恢复原来的MBRBS,则在保存文件中输入用于保存的文件名字。

6、点安装,出现命令窗口,如果看到The MBRBS has been successfully installer, 则说明安装成功。

当然,以上步骤只是安装启动代码,要能正常启动Grub4Dos,还需要以下的步骤:

7、下载最新版的Grub4Dos。

8、在压缩包中找到grldr,把它放到FAT16FAT32分区的根目录中。

9、编辑menulst文件(应该放在和GRLDR一样的目录里),以配置启动菜单。

若没有FAT16FAT32分区,则不能把Grub4Dos安装到MBRBS,而只能利用NT的启动管理器启动Grub4Dos

1、下载Grub4Dos,把GRLDR解压到系统盘的根目录里(C)

2、编辑Cbootini(此文件是隐藏的),在文件的最后加上 CGRLDR=Load Grub4Dos

3、编辑Cmenulst文件,以配置启动菜单。

4、下次启动Windows时,会增加Load Grub4Dos一项,选择它便能进入Grub4Dos

6、PE引导文件

AVLDRPE PELDR WINNTSIF这三个文件是必须的,跟PE镜像一起放入C盘再改下bootini文件后重启就能看到你要的PE系统了,下面是它们的作用及需要修改的内容:

①AVLDRPE是计算机启动时载入的文件,文件中有1条数据为PELDR的文件名。

②PELDR是PE启动载入程序,文件中有7条数据为PE的系统目录名,要根据PE镜像的不同而更改,如I386和WXPE,修改注意区分大小写;还有9条数据为WINNTSIF的文件名。

③WINNTSIF是引导配置文件,可用记事本打开,内容如下:

[SetupData]

BootDevice=ramdisk(0)

BootPath=系统目录名SYSTEM32

OsLoadOptions=minint fastdetect rdexportascd rdpath=PE镜像文件名

例如:

[SetupData]

BootDevice=ramdisk(0)

BootPath=WXPESYSTEM32

OsLoadOptions=minint fastdetect rdexportascd rdpath=WinPEIS_

④把这3个文件和PE镜像文件都拷到C盘后,记得在bootini文件最后一行加上如下内容:

CAVLDRPE=启动菜单显示名称随便改

修改注意事项:这3个文件名都可随便更改,AVLDRPE改名后到④里更新一下,PELDR改名后到①里更新,WINNTSIF改名后到②里更新。

7、改变X盘空间大小

提取pecmdini文件,将开头的:PLH值改大一点,再放回ISO文件中。

其中:

P ——表示占内存的百分比

L ——表示X盘的最小值

H ——表示X盘的最大值,单位Mb

8、NTBOOT的用法

nt52为写入2000、XP、2003等老的NT引导,启动后引导ntldr,格式为bootsect nt52 X(X为你要写入NT引导的在WINDOWS 下的盘符)

nt60为写入VISTA引导,启动后引导bootmgr,格式为bootsect nt60 X(X为你要写入NT引导的在WINDOWS 下的盘符)

BOOTSECTrar (3176 KB)

9、不设置bois也可以从cdrom启动电脑

把附件中的文件解压到启动分区的根目录 如 C

在BOOTINI添加一行 cbootsectcdr=从光驱启动

BOOTSECTCDRrar (625 Bytes)

10、menulst中的菜单解释

title Boot From DOS Toolkit----定义菜单名称

#kernel (cd)BOOTGRUBMEMDISKGZ c=60 h=8 s=36 floppy----指定memdisk内核(现在基本上很少有人用了,所以已经将该命令注释掉,可以直接将该行删除)

#initrd (cd)BOOTDOS98IMG c=60 h=8 s=36 floppy---- (memdisk引导img镜像功能,对于大于288M的非标准镜像,必须指定CHS参数,这就是memdisk被藐视的原因,因为grub4dos自带的map --mem就不需要CHS参数,比较方便, 这一行也是被注释掉了的,无用)

map --mem (cd)BOOTDOS98IMG (fd0) ---- (grub4dos自带的仿真功能,将dos98img仿真成软盘0)

map (fd0) (fd1)---- (将软盘0仿真成软盘1, 这是为了当系统存在物理软驱,或者U盘以zip方式启动后, 可以访问物理软驱和U盘, 以盘符B来访问)

map --floppies=2---- (定义仿真磁盘数)

map --hook---- (使仿真生效)

chainloader (fd0)+1---- (从软驱0(其实是img仿真的,非物理软驱0)的第一扇区启动)

rootnoverify (fd0)---- (设置根为软驱0)

boot---- (启动系统)

启动基于DOS的镜像都是上面的步骤

因为IMG是软盘镜像,所以仿真成FD0

如果是基于硬盘的镜像,像mini win98的img

则需要将其仿真成HD0

11、PE中加载微软五笔输入法

如何把输入法添加进去PE呢?以微软五笔86为例,仔细分析了一下,它共需要winwb86IME、winwb86MB和输入法指示器internatexe(借用2000的),把这些文件放到system32里面,然后把五笔的注册表信息加进去,最后启动internatexe,为此编写了一个批处理来完成(这里先假设3个文件已经手工加进去了)。

reg add HKLMSYSTEMControlSet001ControlKeyboard LayoutsE0100804

reg add HKLMSYSTEMControlSet001ControlKeyboard LayoutsE0100804 v IME file t REG_SZ d winwb86ime

reg add HKLMSYSTEMControlSet001ControlKeyboard LayoutsE0100804 v Layout file t REG_SZ d kbdusdll

reg add HKLMSYSTEMControlSet001ControlKeyboard LayoutsE0100804 v Layout Text t REG_SZ d 王码五笔型输入法86版

%systemroot%system32internatexe

12、grub4dos引导PE的过程

grub4dossetupldrbinntdetectcom

winntsifwinpeis_

setupldrbin中定义了ntdetectcom和winntsif的位置、名称等。例如毛桃的ntdetectcom位置被定义为ntdetectcom;wxpentdetectcom,在定义的位置中,任意一个位置能找到ntdetectcom就可以正常执行。所以,如果直接使用maotao的setupldrbin,可以把NTDETECTCOM放在根目录,也可以放在wxpe目录,当然,如果你想放在别的位置,自己改一下就可以。同样,winntsif也是可以改位置和路径的,毛桃的被改成了WINNTXPE,位置仍然是磁盘根目录,注意如果要改到别的目录,目录名不要太长,目录+文件名总共字符长度和winntsif所占字符长度正好相等即可。例如WINNTSIF改成WINNTXPE或者改成BOOTPEX,都可以。然后,winntsif中定义了RAMDISK的启动方式, 也定义了映象的路径,例如:

rdpath=WINPEIS_

或者是

rdpath=BOOTWINPEIS_

所以SETUPLDRBIN的位置和名称是灵活的,可以随便放置、随便改名。只要grub4dos的配置菜单中chainloader语句指定了这个位置即可。

例如:chainloader (hd0,4)bootldrpeldr

其中:peldr就是由setupldrbin改名而来

放置在第一个逻辑分区的bootldr文件夹下

其他几个文件的路径和名称都互相引用

NTDETECTCOM的名称和路径受setupldrbin控制

WINNTSIF的名称和路径受setupldrbin控制

winpeis_的名称和路径受winntsif控制

13、WIM外置程序调用过程

主要是在这个WIM外置文件的相同目录中放一个INI文件,内部的PECMDINI文件通过以下命令来加载这个INI文件:

Load WIM外置程序OPINI

再在OPINI文件中通过MOUN命令来挂上WIM:

MOUN %CurDrv%WIM外置程序PROGRAMSWIM,%ProgramFiles%,1

14、GRUB怎样做到从光盘启动

1 把“ISOGRUBBIN”文件放到光盘的“EZBOOT”目录中。

2 把“STAGE2”这个文件放到光盘的根目录。

3 然后将Grub程序文件、IMG文件和ZIP文件按目录放到光盘中。

4 然后用“EZBOOT”调用“ISOGRUBBIN”启动就可以。

ISOGrubrar (165 KB)

15、EZBOOT怎么调用GRUB

在“菜单条”标签的执行命令栏中输入:bcdw 绝对路径GRLDR

16、编辑WINPEIS_文件

把WINPEIS_解压成WINPEISO文件,用ultraiso虚拟光驱加载并添加东西后,再用mkmaxcab文件把它压缩成cab文件,最后改名为IS_文件。

17、OPWIM修改方法

一、用WIMTOOL解开OPWIM到一个目录如dwim,修改文件到完成,用WIMTOOL打包dwim为OPWIM文件。

二、改OPWIM文件属性为可写,用WIMTOOL或WIMNT可写挂载,修改文件到完成,卸载OPWIM文件,提示是否写入时,选择“是”(这种修改OPWIM,文件大小只增不减)。

三、改OPWIM文件属性为可写,用WIMTOOL或WIMNT可写挂载,修改文件到完成,把挂载的目录用WIMTOOL或 WIMNT打包为OPWIM文件。

18、PE的硬盘引导文件

AVLDRPE PELDR WINNTSIF

这三个文件是必须的,跟PE镜像文件一起复制到C盘再改bootini文件后重启就能看到你要的PE系统

下面是它们的作用:

①AVLDRPE是计算机启动时载入的文件,文件中有1条数据为PELDR的文件名。

②PELDR是PE启动载入程序,文件中有7条数据为PE的系统目录名,要根据PE镜像的不同而更改,如I386 WXPE,修改注意区分大小写;还有9条数据为WINNTSIF的文件名。

③WINNTSIF是引导配置文件,可用记事本打开,内容如下:

[SetupData]

BootDevice="ramdisk(0)"

BootPath="\WXPE\SYSTEM32\"

OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=WinPEIS_"

④把这3个文件和PE镜像文件都拷到C盘后,记得在bootini文件最后一行加上如下内容:

C:\AVLDRPE="WinPE"

19、修改bootini产生彩色的启动菜单

C盘根目录下的bootini(隐藏文件)可以使用ANSI控制码来控制启动菜单显示出彩色。您可以根据以下短短的代码来为自己设计一个彩色的Windows启动菜单。这也有助于让您理解ANSI控制码及其转义,当然彩色的菜单也非常具有个性。

C盘根目录下的bootini(隐藏文件)可以使用ansi控制码来控制启动菜单显示出彩色,例如下面的bootini:

CODE:--------------------------------------------------------------------------------

timeout=30

default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="[1;32mMicrosoft [1;34mWindows [1;33mXP

Professional" /NOEXECUTE=OPTIN /FASTDETECT

c:\Avldrxpbin="[1;36mAvlgo - PELDR" /noguiboot

multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="[1;31mMicrosoft[1;33mWindmows [1;35mSermver 2003" /noexecute=optout /fastdetect

c:\1bin="[1;37mMS-DOS"

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

ansi控制码:

箭头+“[”声明了转义序列的开始

后面的 “1 ”定义了默认的字体宽度。对于文本属性来说,这些值是有意义的:0、1、22、4、24、5、25、7、27, 分别表示:默认值、粗体、非粗体、下划线、非下划线、闪烁、非闪烁、 反显、非反显。

30m —— 37m 设置前景色

40m —— 47m 设置背景色

可选颜色:红色、绿色、**、蓝色、洋红、青色和白色。

他们对应的颜色代码是:

30(黑色)、31(红色)、32(绿色)、 33(**)、34(蓝色)、35(洋红)、36(青色)、37(白色)。

用同样色方法设置背景色,不过要把第一个数字“3”替换成“4”,

40(黑色)、41(红色)、42(绿色)、 43(**)、44(蓝色)、45(洋红)、46(青色)、47(白色)。

20、取消软驱检测

打开TXTSETUPSIF文件, 将Txtsetupsif中HardwareIdsDatabase段里的以下这行删除:

PNP0700 = "fdc

21、WIM文件动态加载

实现这个目需要 Imagexexe 和 SUBSTexe,将以下三行命令保存到一个批处理文件中:

md %TEMP%\PEIMG>nul 2>nul //创建一个临时空白目录作为加载点目标目录

imagexexe /mount PEIMGWIM 1 %TEMP%\PEIMG //PEIMGWIM 是你要加载的 WIM 映像名称,根据具体情况修改

subst B: %TEMP%\PEIMG //将上述临时目录虚拟为 B:

注意:上述步骤的第二、三行绝对不能反过来!如果先虚拟盘符,然后再将 WIM 挂载到这个 B:,你会发现死得很难看——居然连 C: 都变成了这个虚拟目录了,此时除非重启别无它法。

制作WinPE的相关工具————相关工具自行搜索下载

1、FlashBoot v140(推荐)

万能的U盘格式化工具

2、IMG2ISO

将IMG镜像转化为ISO镜像的工具

3、MSETUPLDR

查找和修改setupldrbin的工具

4、XNVIEW

把jpg转换成xpm格式的图像处理工具

5、WINPEHELP

老九的WinPE安装/卸载工具

6、WiMNT

挂载和制作WIM文件的工具

7、PEDRVIN

驱动搜索安装部件更新

8、XCAB和MKMAXCAB

把文件加或目录压缩为CAB文件

XCABrar (5034 KB)

mkmaxcabrar (579 Bytes)

右键cabrar (21952 KB)

9、IRFANVIEW v40

制作grub背景图的图像处理软件

GNU GRand Unified Boot loader (GRUB) 用于在电脑启动后,选择将启动的 *** 作系统或内核,还允许向内核传递参数。

引导程序是电脑启动后第一个运行的软件程序。在它之后,才启动 *** 作系统。

下载软件:

grubinst:

下载地址:>

◥◣ 朋友你好,如果你真的对WinPE有兴趣欢迎你到无忧启动论坛来

网上的中文PE大多都源自无忧的,以下是无忧达人写的一篇PE制作基础网文:

1,WINPEINI调用过程

WINPEINI由PE系统的SYSTEM32\PECONFIGINI指定:如:

进程延时=10

外部配置文件=外置程序\WinPEINI

2,编辑PE注册表

运行regeditexe,光标定位到HKEY_USERS或HKEY_LOCAL_MACHINE项,然后"文件-加载配置单元-选择注册表文件setupreghiv-随便起个名字如PE-修改-光标定位PE项-文件-卸载配制单元"

3,menulst中磁盘分区的表示方法

hdx,y

x代表磁盘数,从0开始

y代表分区数,从0开始,主分区用了0,1,2,3,所以逻辑分区是从4开始的

4,PELDR跨分区加载文件

/rdpath=multi(0)disk(0)rdisk(0)partition(2)\XPEIMG

5,grubinst_gui的用法

1,下载grubinst

2,双击grubinst_guiexe

3,在"磁盘"右面的列表中选择需要安装Grub4Dos的硬盘/软盘,如果你有多个磁盘(包括USB移动硬盘),请留意[]中显示的磁盘大小,以便选择正确的磁盘

4,若需要安装到分区,可点击"分区列表"右面的"刷新"按钮,然后从下拉列表中选择需要的分区(支持FAT12/FAT16/FAT32/EXT2/EXT3)若需要安装到MBR,这一步可省略

5,若想以后能恢复原来的MBR/BS,则在"保存文件"中输入用于保存的文件名字

6,点"安装",出现命令窗口,如果看到"The MBR/BS has been successfully installer", 则说明安装成功

当然,以上步骤只是安装启动代码,要能正常启动Grub4Dos,还需要以下的步骤:

7,下载最新版的Grub4Dos

8,在压缩包中找到grldr,把它放到FAT16/FAT32分区的根目录中

9,编辑menulst文件(应该放在和GRLDR一样的目录里),以配置启动菜单

若没有FAT16/FAT32分区,则不能把Grub4Dos安装到MBR/BS,而只能利用NT的启动管理器启动Grub4Dos:

1,下载Grub4Dos,把GRLDR解压到系统盘的根目录里(C:\)

2,编辑C:\bootini(此文件是隐藏的),在文件的最后加上 C:\GRLDR="Load Grub4Dos"

3,编辑C:\menulst文件,以配置启动菜单

4,下次启动Windows时,会增加"Load Grub4Dos"一项,选择它便能进入Grub4Dos

6,PE引导文件

AVLDRPE PELDR WINNTSIF这三个文件是必须的,跟PE镜像一起放入C盘再改下bootini文件后重启就能看到你要的PE系统了,下面是它们的作用及需要修改的内容:

①AVLDRPE是计算机启动时载入的文件,文件中有1条数据为PELDR的文件名

②PELDR是PE启动载入程序,文件中有7条数据为PE的系统目录名,要根据PE镜像的不同而更改,如I386和WXPE,修改注意区分大小写;还有9条数据为WINNTSIF的文件名

③WINNTSIF是引导配置文件,可用记事本打开,内容如下:

[SetupData]

BootDevice="ramdisk(0)"

BootPath="\系统目录名\SYSTEM32\"

OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=PE镜像文件名"

例如:

[SetupData]

BootDevice="ramdisk(0)"

BootPath="\WXPE\SYSTEM32\"

OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=WinPEIS_"

④把这3个文件和PE镜像文件都拷到C盘后,记得在bootini文件最后一行加上如下内容:

C:\AVLDRPE="启动菜单显示名称随便改"

修改注意事项:这3个文件名都可随便更改,AVLDRPE改名后到④里更新一下,PELDR改名后到①里更新,WINNTSIF改名后到②里更新

7,改变X盘空间大小

提取pecmdini文件,将开头的:PLH值改大一点,再放回ISO文件中

其中:

P ——表示占内存的百分比

L ——表示X盘的最小值

H ——表示X盘的最大值,单位Mb

8,NTBOOT的用法

nt52为写入2000,XP,2003等老的NT引导,启动后引导ntldr,格式为bootsect /nt52 X:(X为你要写入NT引导的在WINDOWS 下的盘符)

nt60为写入VISTA引导,启动后引导bootmgr,格式为bootsect /nt60 X:(X为你要写入NT引导的在WINDOWS 下的盘符)

9,不设置bois也可以从cdrom启动电脑

把附件中的文件解压到启动分区的根目录 如 C:\

在BOOTINI添加一行 c:\bootsectcdr="从光驱启动

10,menulst中的菜单解释

title Boot From DOS Toolkit----定义菜单名称

#kernel (cd)/BOOT/GRUB/MEMDISKGZ c=60 h=8 s=36 floppy----指定memdisk内核(现在基本上很少有人用了,所以已经将该命令注释掉,可以直接将该行删除)

#initrd (cd)/BOOT/DOS98IMG c=60 h=8 s=36 floppy---- (memdisk引导img镜像功能,对于大于288M的非标准镜像,必须指定CHS参数,这就是memdisk被藐视的原因,因为grub4dos自带的map --mem就不需要CHS参数,比较方便, 这一行也是被注释掉了的,无用)

map --mem (cd)/BOOT/DOS98IMG (fd0) ---- (grub4dos自带的仿真功能,将dos98img仿真成软盘0)

map (fd0) (fd1)---- (将软盘0仿真成软盘1, 这是为了当系统存在物理软驱,或者U盘以zip方式启动后, 可以访问物理软驱和U盘, 以盘符B:来访问)

map --floppies=2---- (定义仿真磁盘数)

map --hook---- (使仿真生效)

chainloader (fd0)+1---- (从软驱0(其实是img仿真的,非物理软驱0)的第一扇区启动)

rootnoverify (fd0)---- (设置根为软驱0)

boot---- (启动系统)

启动基于DOS的镜像都是上面的步骤

因为IMG是软盘镜像,所以仿真成FD0

如果是基于硬盘的镜像,像mini win98的img

则需要将其仿真成HD0

11,PE中加载微软五笔输入法

如何把输入法添加进去PE呢以微软五笔86为例,仔细分析了一下,它共需要winwb86IME,winwb86MB和输入法指示器internatexe(借用2000的),把这些文件放到system32里面,然后把五笔的注册表信息加进去,最后启动internatexe,为此编写了一个批处理来完成(这里先假设3个文件已经手工加进去了)

reg add HKLM\SYSTEM\ControlSet001\Control\Keyboard Layouts\E0100804

reg add HKLM\SYSTEM\ControlSet001\Control\Keyboard Layouts\E0100804 /v IME file /t REG_SZ /d winwb86ime

reg add HKLM\SYSTEM\ControlSet001\Control\Keyboard Layouts\E0100804 /v Layout file /t REG_SZ /d kbdusdll

reg add HKLM\SYSTEM\ControlSet001\Control\Keyboard Layouts\E0100804 /v Layout Text /t REG_SZ /d 王码五笔型输入法86版

%systemroot%\system32\internatexe

12,grub4dos引导PE的过程

grub4dos>setupldrbin>ntdetectcom

>winntsif>winpeis_

setupldrbin中定义了ntdetectcom和winntsif的位置,名称等例如毛桃的ntdetectcom位置被定义为/ntdetectcom;/wxpe/ntdetectcom,在定义的位置中,任意一个位置能找到ntdetectcom就可以正常执行所以,如果直接使用maotao的setupldrbin,可以把NTDETECTCOM放在根目录,也可以放在wxpe目录,当然,如果你想放在别的位置,自己改一下就可以同样,winntsif也是可以改位置和路径的,毛桃的被改成了WINNTXPE,位置仍然是磁盘根目录,注意如果要改到别的目录,目录名不要太长,目录+文件名总共字符长度和winntsif所占字符长度正好相等即可例如WINNTSIF改成WINNTXPE或者改成BOOT\PEX,都可以然后,winntsif中定义了RAMDISK的启动方式, 也定义了映象的路径,例如:

/rdpath=WINPEIS_

或者是

/rdpath=BOOT\WINPEIS_

所以SETUPLDRBIN的位置和名称是灵活的,可以随便放置,随便改名只要grub4dos的配置菜单中chainloader语句指定了这个位置即可

例如:chainloader (hd0,4)/boot/ldr/peldr

其中:peldr就是由setupldrbin改名而来

放置在第一个逻辑分区的boot\ldr文件夹下

其他几个文件的路径和名称都互相引用

NTDETECTCOM的名称和路径受setupldrbin控制

WINNTSIF的名称和路径受setupldrbin控制

winpeis_的名称和路径受winntsif控制

13,WIM外置程序调用过程

主要是在这个WIM外置文件的相同目录中放一个INI文件,内部的PECMDINI文件通过以下命令来加载这个INI文件:

Load \WIM外置程序\OPINI

再在OPINI文件中通过MOUN命令来挂上WIM:

MOUN %CurDrv%\WIM外置程序\PROGRAMSWIM,%ProgramFiles%,1

14,GRUB怎样做到从光盘启动

1 把"ISOGRUBBIN"文件放到光盘的"EZBOOT"目录中

2 把"STAGE2"这个文件放到光盘的根目录

3 然后将Grub程序文件,IMG文件和ZIP文件按目录放到光盘中

4 然后用"EZBOOT"调用"ISOGRUBBIN"启动就可以

15,EZBOOT怎么调用GRUB

在"菜单条"标签的执行命令栏中输入:bcdw 绝对路径\GRLDR

16,编辑WINPEIS_文件

把WINPEIS_解压成WINPEISO文件,用ultraiso虚拟光驱加载并添加东西后,再用mkmaxcab文件把它压缩成cab文件,最后改名为IS_文件

17,OPWIM修改方法

一,用WIMTOOL解开OPWIM到一个目录如d:\wim,修改文件到完成,用WIMTOOL打包d:\wim为OPWIM文件

二,改OPWIM文件属性为可写,用WIMTOOL或WIMNT可写挂载,修改文件到完成,卸载OPWIM文件,提示是否写入时,选择"是"(这种修改OPWIM,文件大小只增不减)

三,改OPWIM文件属性为可写,用WIMTOOL或WIMNT可写挂载,修改文件到完成,把挂载的目录用WIMTOOL或 WIMNT打包为OPWIM文件

18,PE的硬盘引导文件

AVLDRPE PELDR WINNTSIF

这三个文件是必须的,跟PE镜像文件一起复制到C盘再改bootini文件后重启就能看到你要的PE系统

下面是它们的作用:

①AVLDRPE是计算机启动时载入的文件,文件中有1条数据为PELDR的文件名

②PELDR是PE启动载入程序,文件中有7条数据为PE的系统目录名,要根据PE镜像的不同而更改,如I386 WXPE,修改注意区分大小写;还有9条数据为WINNTSIF的文件名

③WINNTSIF是引导配置文件,可用记事本打开,内容如下:

[SetupData]

BootDevice="ramdisk(0)"

BootPath="\WXPE\SYSTEM32\"

OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=WinPEIS_"

④把这3个文件和PE镜像文件都拷到C盘后,记得在bootini文件最后一行加上如下内容:

C:\AVLDRPE="WinPE"

其实用 WinToFlash 可以好简单

唔会太复杂

由格式到转移 windows 一次过 搞掂

WinToFlash 格式化类型只有USB-HDD 一种选择

建议你用 2GB 或以 上既 UFD

虽然我试过用 1GB UFD 都成功安装

但唔系部部机都得 WinToFlash 下载 新版本有繁体中文

免安装解压即可用跟住下面几个简单步骤就OK啦 1开启 WinToFlash 点选"任务"页面

响任务类型选择你要转移既 WINDOWS

选好后按执行 参考:imgcldyimg/8/n/HA00575696/o/701003210136713873367480 2响"基本参数"到选好 WINDOWS 来源同埋USB 装置

选好后按执行 参考:imgcldyimg/8/n/HA00575696/o/701003210136713873367491 3跟着会出现Windows安装光碟授权声明

点选"同意"后按"继续" 参考:imgcldyimg/8/n/HA00575696/o/701003210136713873367492 4开始格式化同转移 WINDOWS 中

要等一段时间 参考:imgcldyimg/8/n/HA00575696/o/701003210136713873367503 转移完成后按下一步全部转移完成 跟住去测试下开唔开到机

开机前先去BIOS 到设定开机为USB装置行先

或者开机后按 "F8" "12" 之类既(因各厂底板而定)

出现开机选单

选择用 USB-HDD 或者系 USB 装置来启动电脑(太旧既底板可 能未必认到USB 装置) 如果成功开到机

就会出现选择画面

请选择"1st

text mode setup (Boot from flash again after finished)" 开机

之后就进入我地平时熟悉既 Windows 安装画面

开始安装 windows 系统

不同版本的 Windows 用 USB Flash Drive 安装的方法都各有不同。例如 XP 跟 Vista 及 Windows 7 是用不同的方法的。 使用 USB Flash Drive 安装 Windows 普遍是用两种方法: 一、将 USB 模拟成 DVD/CD Drive 二、将档案 copy 到 USB Flash Drive,再用 boot loader 引导安装程式 方法一理论上可以安装任何版本 Windows,但是方法较复杂,而且有机会损坏 USB Flash Drive。在此暂时不介绍。 方法二比较方便,但据我所知,只可以安装 Windows NT 6 版本,即 Vista 及 Windows 7。在此介绍一下。 首先插入 Windows 安装光碟,d出安装视窗后将其关闭。如果有 ISO (光碟映像档) 更好,将其使用如 Alcohol、Daemon Tools 等程式挂载便可,因为 copy 速度较快。备份 USB Flash Drive 的档案。因为以下会把 USB 格式化调的下载 HP USB Disk Storage Format Tool (filesextremeoverclocking/filef=197)启动程式,选择你的 USB Flash Drive,确认后按 Start。(可选择 Quick Format)下载 GRUB4DOS (themudcrab/downloads/grubinst-11-bin-w32-2008-01-01zip 及 sourcefe/projects/grub4dos/files/WINGRUB/WINGRUB%20002%20Build%206/WINGRB0206EXE/download)解压后开启 grubinst-11-bin-w32-2008-01-01zip 里的 grubinst_guiexe,选择 Disk 旁的下拉选单里对应 USB 的项目 (容量为 MB,是 GB 乘以 1024),不要选错。然后按 Install。把安装光碟全部档案 copy 到 USB 上。不要漏掉任何隐藏档。把 grub4dos-044zip 里的 grldr 档案及 menulst 档案 copy 到 USB 上。使用 记事本 (Notepad) 开启 USB 上的 menulst,并以下面内容取代所有文字: color black white timeout 30 default 0 title Find and boot Windows NT 6 (Vista or Windows 7) Setup find --set-root --ignore-floppies /sources/bootwim chainloader /bootmgr title Restart puter reboot title Power off halt 重新开机并使用 USB 启动。 如无意外,应该可以使用上面方法开机。如果有问题可以再问。 2010-03-21 20:21:07 补充: 对不起,上面第九步的档案内容是由 color 开始到 halt 而且空行可以不要。

参考: 我

系的确系好难的而且要用你唔同电脑领域的知识算啦唔好试啦

同用光蝶一样

以上就是关于grubinst_gui不能运行后台程序全部的内容,包括:grubinst_gui不能运行后台程序、如何在U盘启动中安装CDLinux、如何制作PE系统,不要用修改的方法。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9521861.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存