|
操作系统: 自定制的 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 编辑 ] |
|