无忧启动论坛

标题: 安装联想OEM版Win7到硬盘第二分区,系统抢占C盘盘符 [打印本页]

作者: 2010250771    时间: 2010-8-21 16:38
标题: 安装联想OEM版Win7到硬盘第二分区,系统抢占C盘盘符
先说下环境:
一、我是单硬盘,装Win7之前已经分好区:1个主分区(活动,已存在Win2003)+1个扩展分区(包含N个逻辑盘,要把Win7安装到第一个逻辑盘)
二、量产过的U盘,1USB-CDROM,1USB-HDD,联想的OEM版Win7.iso用UltraISO以HDD+方式写进了后者。

我以前多系统环境装Win7,都是解到硬盘上某分区后,在XP或2003界面里直接运行Setup安装的,都很正常。
但这次拿到的联想OEM版WIN7.iso,据权威人士说不能以“硬盘方式”安装,否则会导致无法自动激活和主题不全。

故障现象:
USB-HDD启动电脑安装安装联想OEM版Win7到硬盘第2分区,安装顺利完成,自动激动主题齐全。
但进了Win7里却发现系统占用C盘,不是我想象的D盘,硬盘第一分区倒变成了D盘。


到处遍求解决办法,被Google指引到了这里
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=155815
看完整篇帖子,知道了解决办法,就是使用osletter7.cmd。
但新的问题又来了,他的环境是解包iso在WinPE里使用硬盘安装器,所以有机会运行此批处理,但我的情况不允许我进WinPE进行解包安装,原因见前面蓝色字体。
我用U盘启动了电脑,就直接进入安装界面,惟一可以交互的机会就两个:一是点选安装语言、时区、键盘布局,二是安装到哪个分区。根本没有Shell可供我运行setup /noreboot之类。


求解决办法,先感谢大家了。
作者: yjd    时间: 2010-8-21 16:45
到pe区搜索fujianabc的安装器。
他的直接可以设置装完以后是什么盘符。
作者: yueyezhan    时间: 2010-8-21 17:57
启动后在时区选择界面shift+f10,打开cmd,然后用noreboot参数运行光盘sources目录下的setup
作者: yueyezhan    时间: 2010-8-21 18:15
或者你这样做,usb引导后正常安装,进入系统后sysprep一次,设置运行后关机,然后你再进入另一个系统,运行fujianabc的那个调整盘符的脚本
osletter7.cmd /targetletter:x /currentos:y

/currentos:后面的盘符就是你在这个系统看到的sysprep之后的那个系统现在的盘符

然后从sysprep的那个系统引导


如果你想直接在原来的系统下安装成为双系统,并且自动激活的话,也很简单
把联想的iso的sources目录拷到某个分区,然后用7zip打开iso下的sources下的boot.wim,打开后选2,然后把lenovo目录下的$oem$和autounattend.xml复制到硬盘的sources目录下,把autounattend.xml改名为unattend.xml

然后运行sources下的setup

[ 本帖最后由 yueyezhan 于 2010-8-21 18:22 编辑 ]
作者: 2010250771    时间: 2010-8-21 19:54
原帖由 yueyezhan 于 2010-8-21 17:57 发表
启动后在时区选择界面shift+f10,打开cmd,然后用noreboot参数运行光盘sources目录下的setup


在时区选择界面,本来这个安装界面已经不可关闭,关闭就重启。
在cmd里运行Setup /noreboot没有反映了,原因应该是不能同时打开两份安装进程
作者: yueyezhan    时间: 2010-8-21 20:06
原帖由 2010250771 于 2010-8-21 19:54 发表


在时区选择界面,本来这个安装界面已经不可关闭,关闭就重启。
在cmd里运行Setup /noreboot没有反映了,原因应该是不能同时打开两份安装进程


在cmd下运行sources下的setup
作者: 2010250771    时间: 2010-8-21 20:12
原帖由 yueyezhan 于 2010-8-21 20:06 发表
在cmd下运行sources下的setup



是的,我一共试过
x:\sources\setup.exe
x:\sources\setup.exe /noreboot
x:\setup.exe
x:\setup.exe /noreboot

惟一有响应的是第三个,弹出一个也是WIN7安装向导之类的东西,点了“立即安装”就没下文了,估计“立即安装”下一步也是调用的\sources下的setup.exe

[ 本帖最后由 2010250771 于 2010-8-21 20:22 编辑 ]
作者: 2010250771    时间: 2010-8-21 20:31
看来这个问题,光盘形式/像我这种UltraISO写进U盘的,也是类似光盘形式,是无解了。
我来试你的第二个办法,感谢
作者: yueyezhan    时间: 2010-8-21 21:21
原帖由 2010250771 于 2010-8-21 20:12 发表



是的,我一共试过
x:\sources\setup.exe
x:\sources\setup.exe /noreboot
x:\setup.exe
x:\setup.exe /noreboot

惟一有响应的是第三个,弹出一个也是WIN7安装向导之类的东西,点了“立即安装”就没 ...



你应该运行usb分区的sources下的setup
你直接运行x:下的不行
作者: 2010250771    时间: 2010-8-21 22:10
第二个办法没自动激动,也没LENOVO特色主题了。可能是我操作错误。
上面这个只有以后再试了,非常感谢!


最终我的问题是这样解决的,擦汗~~~:
osletter7.cmd /targetletter:D /currentos:D
U盘引导,开始安装的同时,我事先开好一个cmd,输好命令。
当重启倒计提示出现时,抢在系统重启之前按下回车执行,终于搞定了。
作者: 2010xkai    时间: 2010-8-22 15:05
Vista/Win7都是这样的。从原Windows下全新安装,盘符不会乱;从光盘启动安装,系统盘必定是C盘。这个在启动过程中还是对的,只是进入系统后,盘符混乱。
我把XP装在C,把DELL的64Win7装在D,从光盘直接启动,装好之后WIN7下D盘变成了C盘。但bcdedit显示WIN7的分区还是D盘。
这里再提供一种32位系统下安装64位Vista/Win7的方法:
准备一个32位Vista/Win7的光盘,把64位光盘的install.wim复制到硬盘上,然后用以下命令运行32位的安装程序:
X:\Sources\setup.exe /installfrom:64位系统install.wim全路径,如D:\64Win7\install.wim

[ 本帖最后由 2010xkai 于 2010-8-22 15:08 编辑 ]
作者: fujianabc    时间: 2010-8-22 15:59
原帖由 2010250771 于 2010-8-21 22:10 发表
当重启倒计提示出现时,抢在系统重启之前按下回车执行,终于搞定了

哈哈,抢那个15秒钟倒计时
作者: 2010250771    时间: 2010-8-22 19:28
原帖由 2010xkai 于 2010-8-22 15:05 发表
Vista/Win7都是这样的。从原Windows下全新安装,盘符不会乱;从光盘启动安装,系统盘必定是C盘。这个在启动过程中还是对的,只是进入系统后,盘符混乱。
我把XP装在C,把DELL的64Win7装在D,从光盘直接启动,装 ...


感谢经验分享
作者: 2010250771    时间: 2010-8-22 19:31
原帖由 fujianabc 于 2010-8-22 15:59 发表
哈哈,抢那个15秒钟倒计时


感谢你的原贴
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=155815




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3