|
想了好久,目前知道用现有PE,改开机启动,启动自动安装程序就可以,但是目前有下列问题:
一是,多块硬盘,盘符错乱就不行了
二是,如何自动重建各种情况下的bios/uefi引导
我的想法是:
第一步:在现有系统中安装PE,在系统盘根目录新建文件夹,文件夹命名为$windowsbt170404,参考微软的安装方式,加上日期防止重名,放入PE文件,同时设置引导项,默认进入PE系统
然后是两种方案:
方案A:
在原有系统使用dism等工具,将系统wim映像释放到$windowsbt170404/OS目录下,同时在此目录新建一个文件,文件名为随机产生的一串数字,例如12345678;然后重启到PE,PE启动自动执行一个程序,显示所有分区,搜索所有分区下$windowsbt170404/OS目录下有没有12345678这个文件,有的话就对这个分区进行下列操作:新建windows.old文件夹,如果存在就新建windows.old.001,以此类推;将除了$windowsbt170404和windows.old.xxx文件夹之外的文件夹全部移动到windows.old文件夹,将$windowsbt170404/OS文件夹中全部文件移动到该分区跟目录,删除$windowsbt170404目录和12345678文件;bootbcd重建引导
方案B:
在原系统下安装PE系统,默认启动PE,启动PE后,显示所有分区,查找PE文件所在分区,获得分区盘符,使用dism释放系统映像,bootbcd重建引导
我技术不行,不知道上述方案是否可行,望大神指点,有这样的程序最好了
|
|