无忧启动论坛

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

[求助] 移动硬盘如何启动WINXP和WIN7安装程序

[复制链接]
跳转到指定楼层
1#
发表于 2011-8-27 12:45:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
移动硬盘如何启动WINXP和WIN7安装程序、?急求解决方案。是用GRUB4DOS还是xorldr求大侠给指条明路。希望能留下具体方案。万分感谢。
2#
发表于 2011-8-29 00:16:41 | 只看该作者
grldr启动
1、dos,ghost安装
2、win7pe,setup安装(xp:winnt32,win7:imagex或者setup)

[ 本帖最后由 newswan 于 2011-8-30 04:08 编辑 ]
回复

使用道具 举报

3#
 楼主| 发表于 2011-9-9 12:45:09 | 只看该作者

回复 #2 newswan 的帖子

怎么不进pe 安装呢?谁能给出详细方案?
回复

使用道具 举报

4#
发表于 2011-9-11 05:32:48 | 只看该作者
如果你的移动硬盘上已经有了XPE系统,那么先把XP安装系统镜像解压到除C:盘外的任何盘内,也可以是文件夹内,如果你事先在移动硬盘内已经解压了XP的镜像文件,那么只需要在一个文本文档内复制,粘贴如下文字:等号内的内容
========================================================
@echo off
color 0a
path=.\;.\i386
cls
echo ---------------------------------------------------------------------------
echo.
echo    PE下全新安装:Windows XP SP3 ......
echo.
echo ---------------------------------------------------------------------------
echo.
SET /P ST=   请输入 Y (确认安装)或 N (退出安装):
if /I "%ST%"=="Y" goto ST
if /I "%ST%"=="N" goto EX
goto exit
:ST
cls
echo ---------------------------------------------------------------------------
echo.
echo    PE下全新安装:Windows XP SP3 ......
echo.
echo ---------------------------------------------------------------------------
echo.
SET /P drive_letter=   请输入你要选择安装的分区(C/D/E/F...)
if /I "%drive_letter%"=="" goto ST
if /I not "%drive_letter%"=="" goto IN
:IN
cls
echo ---------------------------------------------------------------------------
echo.
echo    PE下全新安装:Windows XP SP3 ......
echo.
echo ---------------------------------------------------------------------------
echo.
expand .\I386\format.co_ .\i386\format.com >>.\1.txt
expand .\I386\NOTEPAD.ex_ .\i386\NOTEPAD.exe >>.\1.txt
echo 操作系统盘|format %drive_letter%: /v:操作系统盘 /x /q /y >>.\1.txt
rem start /wait .\srf\jhwbpy.exe
rem start /wait .\i386\NOTEPAD.exe
if exist .\i386\format.com del .\i386\format.com >>.\1.txt
if exist .\i386\NOTEPAD.exe del .\i386\NOTEPAD.exe >>.\1.txt
if exist .\i386\WINNT.SIF del .\i386\WINNT.SIF >>.\1.txt
echo    正在个性化安装你的计算机操作系统:
echo.
set /p Full=   请输入系统名称:
echo.
set /p Org=   请输入公司名称:
echo.
set /p Computer=   请输入计算机名称:
echo [Data] >>.\i386\WINNT.SIF
echo     AutoPartition=0 >>.\i386\WINNT.SIF
rem  如果你在这里设置为1,Windows的安装程序就会在任意一个有足够可用空间的硬盘分区上安装操作系统。如果你删除这一行或者把值设置为0,则安装程序会在安装过程中讯问你要把操作系统安装到哪个硬盘分区,并且如果该分区已经包含了一个操作系统,安装程序也会给你合理建议。
echo     MsDosInitiated="0" >>.\i386\WINNT.SIF
rem  如果你在这里设置为0,则会通知安装程序,你是从光盘上安装操作系统的,如果你准备用软盘引导系统并从硬盘上安装,则在这里设置为1。
echo     UnattendedInstall="Yes" >>.\i386\WINNT.SIF
rem  如果这里设置为Yes,则安装程序会进行一次无人值守安装。
echo     AutomaticUpdates=yes >>.\i386\WINNT.SIF
rem  这个设置可以让安装程序在完成安装后跳过帮助保你你的PC页面(SP2中的新功能)。
echo. >>.\i386\WINNT.SIF
echo [Unattended] >>.\i386\WINNT.SIF >>.\i386\WINNT.SIF
echo     UnattendMode=FullUnattended >>.\i386\WINNT.SIF
rem  在这里设置为FullUnattended 将会进行一次完全自动的无人值守安装,在安装过程中遇到的所有问题都将由在winnt.sif文件中预设的答案来回答,在安装过程中你将不能改变任何预设值。其他值得含义你可以在Winnt.sif页所提供的Ref.chm 文件中找到。
echo     OemSkipEula=Yes >>.\i386\WINNT.SIF
rem  在这里设置为Yes 将会跳过EULA 屏幕,因为你已经在创建应答文件的时候读过用户许可协议了。在这里设置为No则意味着你需要在安装过程中按F8键同意许可协议。
echo     OemPreinstall=No >>.\i386\WINNT.SIF
rem  这个选项默认设置为No,但是如果你还想在安装系统的过程中从$OEM$/$1文件夹下安装额外的程序,你就应该把它设置为Yes,这样安装程序就会知道这次的安装会发布其他程序,而预先把相应的安装文件复制到系统盘中。
echo     TargetPath=\WINDOWS >>.\i386\WINNT.SIF
rem  这个选项告诉了安装程序要把Windows安装到哪个目录中。
echo     Repartition=No >>.\i386\WINNT.SIF
rem  这个选项可以选择是否自动删除目标计算机上的所有分区并用NTFS文件系统格式化硬盘。
echo     UnattendSwitch="no" >>.\i386\WINNT.SIF
rem  这个选项可以用来指定是否跳过Windows欢迎界面,或使用光盘引导的方式预安装Windows XP Home Edition或Windows XP时使用Mini-Setup模式。将该选项设置为“Yes”可以跳过创建网络连接以及创建用户帐户页面。
echo     WaitForReboot="No" >>.\i386\WINNT.SIF
rem  这个选项用来决定计算机是否在图形界面的安装进行完毕后等待15秒。设置为No则可以禁止等待。
echo     OemPnPDriversPath="" >>.\i386\WINNT.SIF
rem  在这一行你可以告诉安装文件到哪里搜索比操作系统自带的驱动程序更新的版本。如果安装程序能找到一个更好的版本,则会自动安装。你可以在驱动程序页面看到更详细的解释。
echo     DriverSigningPolicy=Ignore >>.\i386\WINNT.SIF
rem  这个选项可以强制安装程序安装没有经过WHQL认证的驱动程序。该选项要和OemPnPDriversPath选项联合使用。
echo     NonDriverSigningPolicy=Ignore >>.\i386\WINNT.SIF
rem  这个选项可以为系统提供更加无缝的部署。
echo. >>.\i386\WINNT.SIF
echo [GuiUnattended] >>.\i386\WINNT.SIF
echo     AdminPassword=1e09e179bf754add0abe16aae8ebc9b03f8670df5a4ee4929b89c2fa94283715 >>.\i386\WINNT.SIF
rem  这个选项可以让你为Windows XP中的Administrator帐户设置密码。如果你在这里输入* 则意味着没有设置任何密码。
echo     EncryptedAdminPassword=Yes >>.\i386\WINNT.SIF
rem  这个选项用来告诉安装文件你的密码是否被加密,Yes表示密码被加密了,而No表示密码为被加密。如果你没有为Administrator帐户设置密码,那么这个选项应该被设置为No。如果你选择了Yes,Setup Manager就会把密码加密保存在winnt.sif文件中。
echo     OEMSkipRegional=1 >>.\i386\WINNT.SIF
rem  这个选项设置为0会显示区域设置屏幕,而设置为1就可以跳过这个屏幕。
echo     TimeZone=210 >>.\i386\WINNT.SIF
rem  这个选项告诉安装程序时区的设置,例如GMT标准时间的值是85,每个不同的时区都由相应的数值表示,一个完整的时区和数值对照表可以在部署工具的ref.chm文件中看到。
echo     OemSkipWelcome=0 >>.\i386\WINNT.SIF
rem  如果上面的OemPreinstall选项你设置为No,那么这个选项你就要设置为0;而如果OemPreinstall选项设置为Yes,则这个选项就要设置为1。如果设置为0,安装程序就会知道你不想在图形界面的安装过程中显示欢迎屏幕。(注意:这和“Windows欢迎”界面不同,在那里你可以设置你的用户帐户)。
echo. >>.\i386\WINNT.SIF
echo [UserData] >>.\i386\WINNT.SIF
echo     ProductKey=MRX3F-47B9T-2487J-KWKMF-RPWBY >>.\i386\WINNT.SIF
rem  这个选项告诉了安装程序在安装过程中使用的序列号。
echo     FullName="%Full%" >>.\i386\WINNT.SIF
rem  这个选项用来指定你的名字,这将会显示在系统属性的”注册给“项目下。
echo     OrgName="%Org%" >>.\i386\WINNT.SIF
rem  这个选项可以用来设置你的组织名称,这个也会显示在系统属性的“注册给”项目下。
echo     ComputerName=%Computer% >>.\i386\WINNT.SIF
rem  在这个选项中你可以指定计算机的名称,这个名称会用在系统和网络中,而且该名称也会在系统属性的计算机名选项卡下。
echo. >>.\i386\WINNT.SIF
echo [Display] >>.\i386\WINNT.SIF
echo     BitsPerPel=32 >>.\i386\WINNT.SIF
rem  这个选项指定了屏幕的色彩位数。可用的值有:32,24,16,还有8(也就是256色)。
echo     Xresolution=1024 >>.\i386\WINNT.SIF
rem  这个选项指定了屏幕的默认横向分辨率。
echo     YResolution=768 >>.\i386\WINNT.SIF
rem  这个选项指定了屏幕的默认纵向分辨率。
echo     Vrefresh=85 >>.\i386\WINNT.SIF
rem  这个选项设置了屏幕的刷新率。请确保这个设置没有超出你的显示器的可用范围,否则很有可能损坏显示器。
echo. >>.\i386\WINNT.SIF
echo [TapiLocation] >>.\i386\WINNT.SIF
echo     CountryCode=86 >>.\i386\WINNT.SIF
rem  这个选项用来设置国家代码,例如英国就是44。对于其他国家的代码请参考部署工具中的ref.chm文件。
echo     Dialing=Tone >>.\i386\WINNT.SIF
rem  这个选项用来指定你的电话线路类型,可用的值是Tone和Pulse。
echo. >>.\i386\WINNT.SIF
echo [RegionalSettings] >>.\i386\WINNT.SIF
echo     LanguageGroup=10 >>.\i386\WINNT.SIF
rem  这个选项用以指定安装的语言组类型,详细信息请参考部署工具中的ref.chm文件。
echo     Language=00000804 >>.\i386\WINNT.SIF
rem  这个选项用以指定安装的语言类型,详细信息请参考部署工具中的ref.chm文件。
echo. >>.\i386\WINNT.SIF
echo [Identification] >>.\i386\WINNT.SIF
echo     JoinWorkgroup=WORKGROUP >>.\i386\WINNT.SIF
rem  这个选项用以指定将要加入的工作组。如果你没有使用网络,就可以把这个选项保持默认设置。
echo. >>.\i386\WINNT.SIF
echo [Networking] >>.\i386\WINNT.SIF
echo     InstallDefaultComponents=Yes >>.\i386\WINNT.SIF
rem  这个选项用以告诉安装程序你是否安装默认的网络组件。如果你设置了Yes那么默认的网络组件就会被安装;如果你设置了No就可以自定义要安装的协议、服务还有客户端。配置该选项的最佳方法是通过Setup Manager(setupmgr.exe)。
echo. >>.\i386\WINNT.SIF
rem  GuiRunOnce 字段是用来指定批处理文件位置的,在这里指定的批处理文件会在安装程序运行完毕并登录系统后运行。
echo. >>.\i386\WINNT.SIF
echo [Components] >>.\i386\WINNT.SIF
echo     msmsgs=off >>.\i386\WINNT.SIF
rem  这个选项可以让安装程序不安装Windows Messenger 4.6。
echo     msnexplr=off >>.\i386\WINNT.SIF
rem  这个选项可以让安装程序不安装MSN Explorer 7。
echo     zonegames=off >>.\i386\WINNT.SIF
rem  这个选项可以让安装程序不安装MSN Zone在线游戏。
echo.
.\i386\winnt32 /syspart:%drive_letter% /dudisable /s:.\i386  /unattend:.\i386\winnt.sif /makelocalsource /tempdrive:%drive_letter%
cls
echo ---------------------------------------------------------------------------
echo.
echo    PE下全新安装:Windows XP SP3 ......
echo.
echo ---------------------------------------------------------------------------
echo.
echo    请按任意键重启你的电脑,继续安装……
pause >>.\1.txt
if exist .\1.txt del .\1.txt
goto exit
:EX
cls
echo ---------------------------------------------------------------------------
echo.
echo    停止PE下全新安装:Windows XP SP3 ......
echo.
echo ---------------------------------------------------------------------------
echo.
echo    用户中止了安装,请按任意键重启你的电脑……
pause >>.\1.txt
if exist .\1.txt del .\1.txt
:exit
start /wait pecmd shut r
=======================================================
以上内容可以帮助你在PE下个性化的安装XP系统……文档内REM注释的地方是适用中文输入的需要楼主自己准备中文输入法单文件,否则就让他去好了……
另存为WINT32.BAT(大小写无所谓),启动PE,在PE下双击你刚做成的WINNT32.BAT,跟着引导文件做就是了……重启后就不要我说了吧(进入正常的XP安装程序……)

至于安装WIN7系统,你可以分两种方式:一是可以先找一个WIN7PE,把WIN7镜像解压到除C:盘外的任何盘的根目录下。在WIN7PE下运行SETUP安装WIN7;二是找一个WIN7硬盘安装器,在XP系统下运行硬盘安装器,根据提示把需要的文件提取到除C:盘外的任何盘的根目录下,重启电脑后选择安装WIN7这行启动就可以安装WIN7系统了……
回复

使用道具 举报

5#
发表于 2011-9-11 06:12:18 | 只看该作者
启动win7pe,移动硬盘不会分配到c:

1、安装xp

从i386安装 可以用
i386\winnt32.exe /dudisable /makelocalsource /s:i386 /syspart:c /tempdrive:c
有全自动安装加参数 /unattend:i386\winnt.sif
有附加驱动目录加参数 /copydir:$OEM$
安装文件都复制到c盘了,重启后,不需要移动硬盘。

2、安装win7

从install.wim安装win7
把install.wim从光盘中复制到移动硬盘,不需要其他的文件,
必须的文件有:imagex.exe bcdboot.exe bootsect.exe ,也许pe有也许没有
启动win7pe后
imagex.exe /apply install.wim 5 c:
bcdboot c:\windows /s c:
bootsect /nt60 c:

这里有一个批处理,功能是显示本目录下wim文件信息,并且让你作出选择,然后格盘,imagex bcdboot bootsect。

一般不用写mbr,如果需要重写mbr:bootsect /nt60 c: /mbr


3、如果用ghost安装,就不用pe,直接到dos即可

4、移动硬盘启动用bootice制作,启动grldr,grldr启动img、iso,移动硬盘最好不要解开pe,防止中毒,用最小的pe,工具单独放在移动硬盘里。

很少用u盘,大多用移动硬盘。

win7i.part1.rar

200 KB, 下载次数: 38, 下载积分: 无忧币 -2

win7i.part2.rar

113.32 KB, 下载次数: 37, 下载积分: 无忧币 -2

回复

使用道具 举报

6#
发表于 2011-9-11 19:00:12 | 只看该作者
ii.bat

1、如果有多个wim文件,显示各个wim文件信息,提示选择wim文件
2、显示wim文件信息,提示选择序号
3、显示磁盘分区,如果确定要安装到c盘,按y
然后依次就是:格c盘 imagex bcdboot bootsect


ib.bat

备份c盘为sys.wim,如果没有sys.wim创建新的备份,如果有附加新的备份到sys.wim。
image_name为当前日期时间

1.png (12.16 KB, 下载次数: 23)

1.png

2.png (8.76 KB, 下载次数: 25)

2.png

3.png (12.24 KB, 下载次数: 21)

3.png
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-8-6 15:25

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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