无忧启动论坛

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

u盘启动(hdd)成功装系统后的思考!

[复制链接]
跳转到指定楼层
1#
发表于 2007-10-24 21:31:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
u盘hdd启动,进pe,u盘显示为d:,原来的d:后移为e: 也就是常说的盘符交错了,格式化c:,启动虚拟光驱,加载5.8iso,拔掉u盘(u盘模拟成硬盘,启动后成活动的主分区,安装路径会默认为d:,而我是要装到另外的活动主分区c:),一路顺利安装。。。。

进入系统后,发现盘符还是没有改变,原来的d:还是e:,这样就导致原来d:上的很多安装文件无法安装,修改还原为d:后,恢复正常。

思考:有没有办法在pe的时候解决盘符交错,这样也许就不用拔u盘了,直接装到c:也就不会引起后来的一些问题?


另:即使在i386下启动winnt32安装,在高级下现在选择安装路径和从cd复制文件,也不能改变安装默认到u盘,只有拔掉才可以。
2#
 楼主| 发表于 2007-10-24 21:32:40 | 只看该作者
刚才又试验了一遍,这次的结果让我有些吃惊:不论你是用setup,还是winnt32(包括选择“高级”选项),不论pe选项出来后你选择哪个盘复制安装文件,几乎所有的办法都不能改变往u盘安装的路径,,安装程序似乎只往u盘里面装,其他的选择好像都没有作用,唯一的办法就是拔掉u盘,这样安装程序就只能往硬盘的主分区安装了。
回复

使用道具 举报

3#
发表于 2007-10-24 22:06:42 | 只看该作者
有没有试过
winnt32 /dudisable /s:.\i386  /unattend:.\i386\winnt.sif /makelocalsource /tempdrive:C
? 好像问题不应该成为问题。
回复

使用道具 举报

4#
发表于 2007-10-24 22:11:39 | 只看该作者
这个是老话题了,前面讨论的很多了,似乎没有什么好的解决方法,只要拔U盘
回复

使用道具 举报

5#
发表于 2008-10-25 07:47:31 | 只看该作者
无论U盘PE启动后变成了C盘还是D盘,都是因为PE系统所在的U盘在启动安装过程中也被认做是活动分区的缘故,这似乎是问题的症结所在。
回复

使用道具 举报

6#
发表于 2008-10-25 10:03:20 | 只看该作者
楼上的是正解................
回复

使用道具 举报

7#
发表于 2008-10-25 10:25:20 | 只看该作者
原帖由 crazy_code 于 2007-10-24 21:32 发表
刚才又试验了一遍,这次的结果让我有些吃惊:不论你是用setup,还是winnt32(包括选择“高级”选项),不论pe选项出来后你选择哪个盘复制安装文件,几乎所有的办法都不能改变往u盘安装的路径,,安装程序似乎只 ...

winnt32加参数,就可以只复制到C盘
回复

使用道具 举报

8#
发表于 2008-10-25 15:34:12 | 只看该作者
这个问题可以这样解决,用HDD模式启动到PE,先用磁盘工具把U盘设置为非活动的.然后再继续安装.我测试过没问题的,VISTA还没有测试,有兴趣的朋友可以试试
回复

使用道具 举报

9#
发表于 2008-10-25 18:10:38 | 只看该作者
..\i386\winnt32.exe /dudisable /makelocalsource /syspart:%destpart% /tempdrive:%destpart% /unattend:%af%

指定SYSPART和TEMPDRIVE就自然不会往你的U盘里面安了
回复

使用道具 举报

10#
发表于 2008-10-26 07:29:07 | 只看该作者
我是在51nb上看到某个兄弟的一句话
从此不要烦量产了
9楼的加参数,没有试过

用xp with sp3 mdsn做cd1
更新cd2
一次成功xp tablet pc edition 2005 with sp3

加指纹 开机才20个进程 x41t
回复

使用道具 举报

11#
发表于 2008-12-1 11:39:31 | 只看该作者

回复

我同意7楼和9楼的看法,我也是这样做成功的,不要用ISO中的winnt32.bat,要自己根据自己的情况来编写批处理,就是看硬盘上原来的C盘显示为什么盘,如显示为D:,那就编写“winnt32 /dudisable /s:. /tempdrive:d: /syspart:d: /makelocalsource"就行了。如果有winnt.sif就加上“/uanttend:./winnt.sif"这样的语句,注:我是在命令行下进入i386运行winnt32这个程序的。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-8-4 01:34

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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