| 
 | 
 
操作系统: 自定制的 Windows XP professional 英文版 + 多国语言界面 + 手写功能(tabletpc组件) 
          自定制的 Windows Server 2003 Enterprise Edition 英文版 + 多国语言界面 
 
硬件环境: Intel Pentium 4 3.0G , 内存 1G ,  希捷IDE 80G 硬盘, 朗科带硬件读写锁 8G U盘 , SanDisk cruzer 8G U盘 
 
使用软件: usboot 2.11 (此版本开始支持1394设备), usboot 2.09 
 
官网下载最新版本(目前2.11)  http://www.usboot.org/tiki-download_file.php?fileId=15 
搜索了一下, 这里有 2.11  2.09的下载  http://welcomejzh.blog.xunlei.com/category_427.html 
 
由于我的u盘足够大, 所以操作系统均未进行精简, 只是自定制了用户数据为 Users (像win7,呵呵), 安装后按自己喜欢的方式对桌面进行设定, 将需要安装的软件都安装并设置好.  
  
然后参照置顶的 把XPSP2精简版装进U盘超详细傻瓜教程(非传统方法,一次安装可在不同电脑启动) http://bbs.wuyou.net/forum.php?mod=viewthread&tid=133148&extra=page%3D1 一文进行usboot 的安装. 
 
以下是我的一些体验: 
 
1. 在运行 usboot.cmd phase-0.isc 并填写response code成功后, 建议先备份一下系统, 这样以后再要设置usboot 时就不需要再填写response code了, 以后要重新制作usb系统时只要恢复这个备份, 从usboot.cmd phase-i.isc 开始操作就可以了.  在这里我用ghost备份为 myos-usboot-phase0-ok.gho 
 
2. 使用usboot 2.11 制作 usbXP 在 phase-iii.isc 这一步时, 提示无法建立shadow volume 等字样, 然后就会中止执行, 看了信息以及xp日志, 知道是"Volume Shadow Copy" 相关错误, 但xp的"Volume Shadow Copy"服务我并没有改动过.  这种情况下, 可以关机, 从另一个xp登录, 然后执行 usboot.cmd phase-iii.isc 就可以了. 在这里我懒得挂这个硬盘到另一台xp电脑去操作, 直接使用了u盘版的 ramxp 来操作(我用老毛桃winpe 及 2003pe 下的dos窗口运行 cmd_here.cmd 时会提示 mode 参数错误). 
 
3. 可以把usb系统先做到一个格式化过的\空白的\容量足够的磁盘分区, 然后再拷到u盘, 这样速度要快很多, 也更容易备份新做的usb系统. 
   方法是, 在执行到 执行 “usboot phase-III.isc” 前, 先准备好一个格好的空分区, 分区类型 fat32 ntfs 都无所谓, 然后分配一个盘符比如 N: ,之后执行 “usboot phase-III.isc” , 有在这一步: 
 
<space>  copy installation to target system volume (accept only completely empty volume) 
  <a>    copy installation to target system volume (accept bin on volume) 
  <!>    copy installation to target system volume (accept disjunct content on volume) 
  <s>    skip this step 
 
  在选择目标磁盘时按 ! 键 再选择你预先准备好的空磁盘分区 N:  
 
后面的步骤还是和上面说的教程里的一样就可以了, 当提示"Press space to end program ..."后, 把 N: 盘的所有文件都复制到U盘上, 再做好U盘引导就能用了. 
 
4. 制作好 usbxp 并进行第一次启动进入系统时, 发现本机的一些硬件设备似乎没有清除, 为了确保在其他不同硬件配置的电脑上运行, 我自行删除了显卡驱动 光驱驱动及主板的一些驱动(可自行参考 xp封装 等文章), 然后在dos窗口下运行 EWFMGR C: -COMMIT 之后关机, 再把这个u盘的所有文件压缩备份为myusbxp.zip , 这样就像 走自己的路,让PE说去吧! XPSP2打包成RAR直接解压至U盘运行! http://bbs.wuyou.net/forum.php?mod=viewthread&tid=159393&extra=page%3D2 这篇文章的一样了. 
 
5. 在usbxp 系统里, 在xp资源管理器崩溃时, 似乎ewf保护不起作用,此前所作的修改居然被保存起来了. 不过用了多次, 只崩溃了一次, 更具体的没有再深入研究, 反正usbxp坏了重新拷一份到u盘就行了. 
 
6. 使用 usboot 2.11 制作 usb win2003 时没有成功, 在 usboot.cmd phase-ii.isc 成功之后, 重新启动时win2003就一直停留在滚动条画面, 放一天也没用,就卡那了. 重启进dos或pe, 用 2.09 的ubarcgd.sys和ubdrvgd.sys替换掉win2003 system32\drivers的 2.11版同名文件后, win2003可以启动了,接下来的 usboot.cmd phase-iii.isc也不会有问题. 
 
7. 使用 usboot 2.11 安装后的usb系统, 在开机时会显示usboot的相关信息, 不爽的话, 可以用 2.09 的ubarcgd.sys和ubdrvgd.sys替换掉win2003 system32\drivers的同名文件, 再开机就没usboot相关文字 
了. 
 
8. 开机时的 usboot 彩色图标, 是 system32\ubsvcgd.sys 这个文件里, 用 ResHacker 来打开, 把位图里仅有的一个图( usboot ) 资源删掉, 保存, 就可以了. 附上修改后的 2.09版文件 http://bbs.wuyou.net/attachment.php?aid=81287 
 
9. U盘可以格为 FAT32 或是 NTFS格式, 只要能引导系统就可以了, 我用的是USB-HDD外加 grub 来引导 /ntldr 进入 usbxp , 这个u盘上我还集成了syslinux(只用于启动0pe) + 老毛桃winpe最终修改版 + ramxp.gz(单文件内存版xp) 等等, 再加上 bootice.exe 0.74(有 PLoP让不支持usb启动的主板能从u盘引导) , 使得u盘的应用范围更广. 
 
大概就这么多了, 希望这些杂七杂八的内容对大家有所帮助. 
 
[ 本帖最后由 wongmokin 于 2010-2-26 17:03 编辑 ] |   
 
 
 
 |