时下有三种操作系统都能安装到U盘里:特制的Linux系统、用Windows PE(Windows PreInstallation Environment Windows 预安装环境)修改的系统和用Windows XPE(Windows XP Embedded 嵌入式Windows XP)开发的特制XP系统。Linux中代表的有U3、Slax、Deliya因为U3只能安装在指定的U盘里不能DIY,所以本文不介绍。Windows PE中代表的有深山红叶、老毛桃等作的Windows PE维护光盘,通过修改可以安装进U盘。剩下就是用Windows XPE 制作的。代表的有Mobile XP for U disk(UFD)。下面分别介绍一下:
Deliya使用的是Linux核心。是Deng fan 开发的一个基于Slax 6.0 RC6修改的操作系统,对中文环境支持比较好。
无论安装那种系统,都要修改MBR(主引导记录)。所以不要再MP3或MP4上安装。只能在标准的U盘上安装。1 Z( D+ j- s/ @
先介绍一下安装(安装前切忌要备份U盘中的数据。)( |! o( f* d1 ^0 w' h
从http://sourceforge.net/project/shownotes.php?group_id=204283&release_id=536200 下载Deliya的光盘镜像。将光盘镜像加载到虚拟光驱中。, a" P. i7 ] ~$ ]0 { _' N
Step1将U盘用FAT16/32格式格式化。把虚拟光驱中的所有文件都拷贝到刚才格式化好的U盘中。7 M6 t& I* f5 \3 e6 X$ a- _" k9 k
Setp2执行U盘中boot目录下bootinst.bat,按屏幕提示操作,一路回车即可完成安装。当出现“Disk <盘符>:should be bootable now. Installation finished.”表示已经操作成功。如果操作不成功参见Windows PE安装里的Setp3重新GRUB安装。顺便说一下,Deliya的光盘镜像是可以直接启动的。: Q7 `& A) E0 q( @0 \
Setp3安装虚拟机镜像(镜像不是必须安装的,U盘容量小的用户可以不安装。要使用直接解压缩到U盘中就可以了,稍候介绍镜像的使用方法。)。光盘镜像中的Deliya.7z压缩包包含了一个用VMware 虚拟机镜像。镜像内容是一个Windows XP Embedded生成的系统镜像如果使用虚拟机(Deliya自带了虚拟机软件)镜像速度很慢(基本上是由内存太小造成的。)参考以下的解决方法:解决方法是在Deliya中集成了轻型的桌面ICEWM,如果使用KDE造成虚拟机运行过慢可以使用ICEWM来使用虚拟机。(ICEWM占用内存比较少)方法是在多重启动菜单中选择Deliya ICEWM mode。
Setp4使用(这就算安装完成了:))。安装好后从USB-HDD启动。按照需要选择要启动KDE还是ICEWM图形界面。注意:如果选择的显卡驱动错误有可能无法进入图形界面(正确选择驱动,就能开启3D加速,就能玩游戏了:)),如果不清楚显卡的类型可以选第一项(内存在256MB以上的用户可以选第二项。)。在出现字符登陆界面后再“Slax login”处键入“root”(用户名称)回车。在“Password” 处键入“toor”(密码)回车。成功登陆后会出现“root@slax:~#” 键入“startx”进入图形界面或输入“reboot”或“poweroff” 重新启动或关闭Deliya。(进入非KDE的图形界面后关机和重新启动需要打开“终端”输入“reboot”或“poweroff”命令)。怎么样界面很漂亮吧,别着急继续往下看。还要配置一下才能使用。! u) r/ }1 r1 [) i& K" ~0 q4 \( v) F
Deliya经过自动检测显卡后系统会自动按最优设置显示分辨率,如果进入桌面后屏幕闪的厉害,可以屏幕右下脚的带有斜箭头的图标上点右键,这时可以选择正确的分辨率。如果是进入fluxbox桌面,点击右键,选择“Terminals”中的“xterm”,键入“krandrtray”回车,在屏幕右下角即可看到带有斜箭头的图标,再按上面的方法设置。
启动Deliya 之后需要配置网络(如果在局域网内有DHCP服务器,就不用配置了)。双击“桌面”上的“Set IP address”来设置。“DVEICE”用于选择系统当前已经安装好的网卡。
对于使用ADSL需要虚拟拨号的用户:打开终端(按左下方黑色的按钮)输入kppp。打开图形界面的kppp虚拟拨号软件(pppoe)。输入ADSL的账户名和密码进行拨号。双击桌面左下角第三个图标(像一个地球)输入网址就可以上网冲浪了。' @7 A8 M, C/ \6 ?* L
Linux的驱动器不是用盘符表示,默认是挂载到/mht下(当然包括您的U盘)。可以在桌面/系统/存储介质中看到。在使用驱动器时会自动挂载驱动器。(驱动器挂载后,驱动器图标会出现一个绿色的小三角。)
打开控制中心(类似Winodws中的控制面板),可以修改系统各项设置。
Deliya自带许多第三方软件。一般能满足我们上网娱乐的需要,而且自带的永中OFFICE能满足一些办公需要。这些软件都可以通过“开始”菜单中找到(桌面左下角第一个图标。)


如果要使用VMware。打开“开始”菜单。“系统”-〉“VMware Workstation”。按快捷键“CTRL+O”。再弹出的窗口中。选择镜像所在的路径(扩展名为VMX的文件)。Linux的路径不是用盘符表示。一般是以/mht/设备名(hda1、hdb、hdc等设备类型表示)。之后单击“Power ON”按钮启动虚拟机。4 k& ]* a. g5 P1 W* O( \


2 ]2 E* G4 K" X! p: P" C, ?
( ?4 e6 E1 k4 T4 F+ F/ c
如果Deliya自带的软件不能满足用户需要用户还可以安装软件。(例如用NERO代替Deliya自带的刻录软件。)
如果用户不熟悉Linux软件的安装可以在系统启动前使用MO文件来安装。这种方法十分简单,直接将MO模块文件拷贝到modules目录中即可。Slax提供的MO模块有上百种可以从http://www.slax.org/modules.php下载。( _9 R( p" u5 O" x9 G0 E/ a
特别要注意的是Deliya不会自己保存配置每次重新启动之后。用户对系统的配置以及对系统文件夹(例如:桌面)的更改都会丢失。要保存文件一定不要保存在系统文件夹夹中! ! r. e8 [8 Y z7 H# v
不习惯Linux没关系。下面介绍一下用Windows PE开发的系统。而且同时让你的U盘成为多功能启动盘。这个启动盘工具包包含了大量系统修复工具和一个Windows PE系统。

8 B, j- k! p: I0 W8 ]" p4 b+ u0 u8 B值得一提的是近两年Windows PE的爱好者已将将Windows PE改造成一个功能强大的操作系统。
Setp1首先从http://bbs.wwwfox.net/viewthread.php?tid=86500&extra=page%3D2 下载$ {5 C" T9 o! C, }+ i8 _
Setp2将下载的文件解压缩。运行“制作工具\HPUSBFW.EXE。”(HP USB 磁盘存储器格式化工具,放心这个工具不是量产工具不是HP的U盘也能使用。但要注意的是这个工具对系统中USB接口的移动硬盘也有效。)“设备”选择要安装的U盘。(留意[]中显示的磁盘大小,以便选择正确的磁盘。格式化操作之后,被格式化的驱动器数据会全部丢失。)“文件系统”选择“FAT”“卷标”可以按自己的喜好填写。不要选中“创建一个MS-DOS启动盘”。之后单击“开始”按钮开始格式化U盘。(在这之前一定要备份U盘上的数据)
Setp3将“制作工具\grubutil-1.1-bin-w32-16.zip”压缩包解压缩。运行“grubinst_gui.exe”。“设备”选择“磁盘”单选框。在里面的下拉列表中选择你的U盘。(留意[]中显示的磁盘大小,以便选择正确的磁盘。)之后单击“安装”按钮。就将GRUB引导程序安装到U盘的MBR中。如果弹出的命令行窗口出现"The MBR/BS has been successfully installer", 则说明安装成功。
Setp4将“U盘文件”文件夹中的所有文件拷贝到U盘的根目录。这样就完成了安装。
Setp5使用(这就算安装完成了:))。重新启动计算机,从USB-HDD启动计算机。
在菜单中选择“进入老九的WINPE”。等一小会。这个Windows PE。集成了大量使用工具能实现基本能满足娱乐系统维护的需要。 Q0 u5 g: E% W1 Y, s6 d$ p7 F- _/ j
, p' n1 d0 _# ~9 Ft- R# e- ]1 @$ t0 e& ~
! ~- C' Y6 b8 h% o) ^8 E
# }3 W, X/ T) H( F J- H) u
7 \5 u% I7 e$ B4 Q
运行桌面上的“启动网络支持”快捷方式。来开启网络支持。再弹出的窗口中设置好参数。如果使用的ADSL虚拟拨号上网。打开“开始”菜单-〉“程序”-〉“网络设置”-〉“ADSL宽带连接”进行设置。# Z c/ m3 Z; e1 a: g7 ^- E
如果杀毒在连接到Internet之后运行“开始”菜单-〉“程序”-〉“卡巴斯基”根据需要然后运行。更新病毒库之后就能杀毒了。3 `, P7 T9 q* q" g' j$ K% E
. W; U( U2 O' f* ^: i另外值得一提的是系统中集成了一个精简的Office 2003 (包含Microsoft Office Word 2003、Microsoft Office Excel 2003和Microsoft Office PowerPoint 2003)以及一个PDF阅读器。; [+ X- @ P% ^) ~: ?3 L3 z
下面说说:Mobile XP for U disk(UFD)。(目前最新版本是BETA1)Mobile XP for U disk(UFD)具有和Windows XP一样的中文用户界面。使用FBWF基于文件的写过滤器,来保护系统,支持了内存回收(使用了动态内存缓冲区,解决了长时间使用内存不足的问题),支持单分区安装。不过系统开发的时间不长还有很多缺点:用户自己不能安装软件,需要等开发者推出相应的系统支持工具。(系统保护不能关闭。只有C:\userdata不受保护。)、在部分计算机上启动会蓝屏。相对于Mobile XP功能有所精简。作者在KINGMAX 第二代超棒,启动只花了2分钟,而且不需要量产工具(采用通用的UFD格式工具简化了安装步骤,能自动调整分区大小)。由于Mobile XP for U disk(UFD)对U盘的读性能要求比较高要求,最好在支持Ready Boost上安装同时建议在1GB以上的U盘上安装。(安装后占用480MB,不能用NTFS压缩)。7 }6 l7 h" @/ @. M( N x
下面介绍一下安装方法:
Setp1首先从http://blog.cfan.com.cn/index.php/162794/action_viewspace_itemid_135774 下载安装包MXP_For_U Disk_UFD_BETA1.exe。解压缩之后得到format.bat(安装脚本)、ufdprep.exe(UFD格式化工具)。和一个自解压压缩包(系统文件)。: x, c k% |; l0 a- i
Setp2用记事本等编辑器打开format.bat修改ufdprep ??: /ntfs 中??部分替换成U盘的盘符。例如:ufdprep F: /ntfs。保存文件并关闭记事本。(格式化前一定要备份U盘上的数据)双击运行format.bat 在弹出的窗口中,确认一下信息。按“Y”键区人并格式化(UFD格式化工具只对可移动磁盘有效,不能格式化本地硬盘)。如果出现ERROR 错误需要重新插拔拔U盘重新格式化。(如果安装到移动硬盘上,直接跳过格式化这一步。手动建立一个主分区格式为NTFS,并将分区标记为活动的。)+ I* p# u+ s9 z1 |& `4 B, }2 Q
Setp3运行自解压压缩包。将文件解压缩到刚才格式化好的U盘根目录。这样就安装完成了。重新启动计算机,
Setp4从USB-HDD启动计算机。等待1~2分钟等待系统安装驱动完成。
由于系统内只集成了基本硬件的驱动,所以用户可以根据需要手动安装驱动。驱动的安装方法和Windows XP 一样。但是不推荐显卡驱动,因为太大。用户可以使用类似木鸟驱动包一类的集成驱动包。" T4 D) A/ A! `4 T5 O$ S- r0 X ~. S
下面介绍一下获得和安装SATA控制器的驱动方法。只有在安装SATA 控制器驱动之后才能识别SATA接口的硬盘。在Mobile XP启动之后。打开 开始菜单-〉控制面板-〉管理工具-〉计算机管理。在左侧的树形目录中找到“设备管理器”找到“Other devices”分支下的“PCI Device”(一般会识别为PCI Device)。单击鼠标右键在弹出的菜单中选择“更新驱动程序”。在弹出的硬件更新窗口中选择“从列表或指定位置安装(高级)”。单击“下一步”按钮。选中“在搜索中包含这个位置”复选框。单击“浏览”按钮。选择驱动程序文件所在的目录。单击“下一步”按钮继续。SATA 或SCSI接口控制器驱动程序就是在用Windows XP 安装CD安装时按“F6”键从软盘加载驱动,即使更改BIOS中关于SATA的选项也不能使Mobile XP识别SATA或SCSI接口的硬盘。您可以从主板的制造商网站或芯片组制造网站上找到驱动程序。6 ?/ U8 k- e4 |
使用Mobile XP for U disk(UFD)还有一些注意事项要注意。
1.
在系统中只有C:\userdata(桌面上有快捷方式),是不受FBWF保护可以写入的。其它文件夹和用户设置系统重起后都会丢失 。
2.
无论任何时候都不要删除C:\userdata 文件夹。
3., J1 o+ ~) b. X" V, ]' X& u
由于使用FBWF来保护系统(不再使用EWF,优化的写过滤器)。所以在系统中显示有0.99GB的可用空间那是FBWF缓冲区的大小。你只有256MB的内存,U盘上实际上有512MB可用空间。往系统区复制一个384MB的文件,就会出现磁盘空间不足的错误(不会像EWF那样出现内存不足,也不会死机。这是FBWF的优点)。但是如果往系统区内不受FBWF保护的文件夹(例如C:\userdata)复制一个384MB的文件就不会出磁盘空间不足错误。- y; b4 f2 K6 r2 Z- ^- }/ m
在使用上Mobile XP for U disk(UFD)和Windows XP没有太大的区别。系统自带了。一些软件能满足平时上网娱乐的要求。
三种系统使用不同的核心各有优缺点。总体来说使用Linux 内核的Deliya功能十分强大界面十分友好;使用Windows PE开发的Windows PE维护光盘功能强大,集成的第三方软件很多。用Windows XPE开发的Mobile XP for U disk(UFD)界面最贴近Windows XP。不过由于开发时间短,硬件兼容性还有问题。而且不能关闭系统保护,离Windows XP还有一些距离。http://bbs.mscode.cc/viewthread.php?tid=64155 可以查看具体内容。

