无忧启动论坛

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

Vista安装无忧启动

[复制链接]
跳转到指定楼层
1#
发表于 2006-12-28 15:06:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
当初到无忧来的动因非常简单,关于usb启动模拟光盘安装xp
在这个方面,我是一个完美主义者,新装系统一定要格式化后干净安装
费了无数周折,包括购买了朗科的所谓三启动U盘
应用了usboot,hpusb工具,还有flashboot等
在这里的达人的指导和探索下,成功搞定,几乎完美解决
当然只是几乎,还有一点点小瑕疵的……

不知这里的兄弟是否还记得上次那个讨论了
遗憾的是这个讨论是在xp行将就木的形势下进行的
假如早个几年……说不定就没有那么多五花八门的xp启动盘,ghost版等等

现在Vista来了……
我没有dvd刻录机,事实上连cd刻录机都没有
而vista安装要求winPE 2.0环境
到这里研究了老毛桃、老九的PE环境,包括那个1111版本的bootCD.iso
特别是那个dos+grub启动USB进入PE或者xpED环境
真是叹为观止!!
但是还没有PE2.0的镜像
还好有上次托人刻的WinFLP,可以进入
于是安装了两台机子,也激活成功
总算可以提前感觉一下vista的魅力了
但是还是在想能不能不用光盘,全新安装呢?

直到有一天,又是某位达人横空出世
用vista镜像中boot目录下的bootsect.exe
终于发现,制作usb启动竟然是如此简单
甚至连格式化都不需要
终于舍得拿我的移动硬盘作测试了
80G的,只分了一个区,常年有60G的数据在上面
因此从来不舍得格式化,哈哈……

Bootsect /nt60 f:
这里的f是我的移动硬盘的盘符
然后把移动硬盘的分区设为活动的
然后把vista镜像中的目录和文件拷入移动硬盘根目录
然后启动成功,完全正常
跟刻录DVD后安装一切一模一样!!

这个方法对U盘一样有效
只是现在超过2G的U盘还不多,那就把sources目录下的install.wim删掉
这样就可以进入winPE2.0环境了
期待这里的高手能够对这个环境进行精简……

当然意外还是有的,我只有两台机子测试
Dell 4600和thinkpad r52
越来越发现dell 4600这款机子usb启动还是有问题的
首先是速度慢,估计是1.1的速度
与r52相比,速度大概相差10倍
特别是在启动时的那个进度条,差距尤其明显
其次,启动完成后,4600报setup.exe运行错误,无法安装只能退出
但是r52一切正常,我也总算看到了vista的dvd光盘启动的效果……

vista真是酷,不用刻盘,usb引导不要格式化,一行命令就可以解决
以前走了那么多的弯路

想想usboot的繁琐,真想扔在地上,一脚踩上去,呵呵,不好意思噢
现在看来,xp安装光盘也完全可以类似这种操作手法
完美实现移动硬盘或者u盘模拟光盘启动

Bootsect /nt60 f:
是告诉mbr,启动文件在是f盘根目录下的bootmgr文件
而Bootsect /nt52 f:
则是告诉mbr,启动文件在是f盘根目录下的ntldr文件

Xp和win2k3安装光盘i386下的setupldr.bin
如果有高人能够参照光盘启动,搞定在mbr中如何将启动文件指向setupldr.bin
那么一切问题迎刃而解……
当然复制一个setupldr.bin到移动硬盘根目录下再改名为ntldr的办法好像不行

呵呵……又是抛砖引玉
2#
发表于 2006-12-28 20:45:30 | 只看该作者
好贴没人顶,不过俺没试过
回复

使用道具 举报

3#
发表于 2006-12-30 01:20:05 | 只看该作者
bootsect 本来就是这么用的
vista的封装跟xp相比改了全新的方式,PE2.0出来还不太久,现在安装vista倒是问题不大,绝大多数都没刻盘安装,但要集成到象现在的PE1.0一样,成为随手工具,还有段路要走,毕竟脸还没混熟呢。
回复

使用道具 举报

4#
发表于 2006-12-30 10:18:40 | 只看该作者
我只等何时能有PE2.0象老毛桃的一样放天U盘启动进系统搞维护
回复

使用道具 举报

5#
发表于 2006-12-30 10:34:54 | 只看该作者

用SD卡能不能代u盘启动吗

用SD卡能不能代u盘启动吗希望能各位达人指点12
回复

使用道具 举报

6#
发表于 2006-12-30 11:47:16 | 只看该作者
SD卡是可以的,找个读卡器就OK了
回复

使用道具 举报

7#
发表于 2007-1-8 23:59:03 | 只看该作者
按照楼主的意图,我把XP安装盘中的I386复制到G盘后,用grub成功的启动了setupldr.bin.但提示找不到 TXTSETUP.SIF文件,下一步我不知道如何解决?请楼主思考.
启动setupdlr.bin的方法:
  进入DOS后,执行C盘上的grub.exe,即
C:>grub
再输入:
grub> cat (hd0,x)/      
  (说明:x分别用0,1,2,3,......,n代如后再按Tab键,可以查看各分区的文件)
  由于x=7,我看到i386,表明i36在(hd0,7),于是输入
grub> chainloader  (hd0,7)/i386/setupldr.bin
grub> boot
至此,setupldr.bin就被启动了.
回复

使用道具 举报

8#
 楼主| 发表于 2007-1-9 16:43:40 | 只看该作者
原帖由 hjm6624669 于 2007-1-8 11:59 PM 发表
按照楼主的意图,我把XP安装盘中的I386复制到G盘后,用grub成功的启动了setupldr.bin.但提示找不到 TXTSETUP.SIF文件,下一步我不知道如何解决?请楼主思考.
启动setupdlr.bin的方法:
  进入DOS后,执行C盘 ...

感觉用grub启动setupldr.bin,可能相关路径就无法控制了
如果在mbr能够直接控制就好了,类似光盘的无模拟
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-30 11:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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