Linux那可叫花样百出,比PE那处处受限的环境可强悍太多了。
首先就是其它答案提到的live cd.
和商业软件Windows不同,Linux是自由软件;这意味着Windows会主动拒绝你把它安装在移动媒体上,不然就没法控制盗版了;而Linux呢,它欢迎你以任何方式使用它。它的各大发行版都会提供live cd映像供你下载。
并不像其它答案说的,live cd和Windows PE同一个生态位——事实上,live cd是个全功能的桌面Linux系统,没有任何功能限制;你也可以用它附带的工具把它安装在硬盘上。
虽然这个系统叫live cd,但它并不仅仅可以刻在光盘上。事实上,你可以轻易用Linux下的DD命令把它写到U盘上(也可以在Windows下用免费工具这样做);然后你就得到了一个随便插哪都能启动Linux桌面的u盘——U盘的剩余空间你仍然可以自由使用、也可以用Linux的mount命令挂载到live cd系统上,没有任何限制。于是你就得到了一个非常方便的电脑维修工具。
当你把Linux安装到电脑上之后,你还得到了另外一组工具。
比如,你的Linux发行版会把内核安装在boot区;当更新内核时,它会自动替你保留上一个可以正常运行的内核,方便你随时退回之前的状态。
和内核同时安装的还有个initrd,这是个最小化的Linux系统,仅提供了少量系统维护/加载必须的工具——这个东西才和Windows PE处于同一生态位。
当Linux启动时,它会先启动到initrd里面那个最小化Linux系统;然后在pivot_root切换到正式的Linux环境(感谢评论区知友指出错误)。
如果出现了意外、搞的Linux无法启动了,那么你至少还可以进入initrd、挂载主分区排除错误后重新启动就行。
为了帮你启动Linux,它还会替你安装一个bootloader,现在一般都是grub2。
grub2本身就提供了一组实用命令;你可以用它修复Windows安装(当然,不熟悉的话最好还是用Windows自己的修复工具);如果硬盘出问题了、或者误操作使得系统无法启动,借助grub提供的命令行恢复界面就能手工加载Linux内核、指定initrd,只要/boot还能找到,你至少就能启动到initrd那个最小系统。
类似只有几兆到几十兆的initrd最小系统,Linux往往还提供有专供net install的映像;只要有宽带连接,你就可以用这个十几几十兆的映像直接安装Linux系统,需要的一切软件包都可以在安装时通过网络下载——对Debian等国内有镜像的发行版,数据下载速度可与光盘媲美,而且安装的直接就是最新版本。
你只是不熟悉完全免费、自由的Linux而已。实际上,一旦你习惯了Linux下的各种工具,那么一定会觉得Windows的PE太过小气、太过受限。一个到处限制、生怕你盗版了人家的工具,怎么可能和一个完整的桌面环境比。