前言

日常运维服务器时,一般服务器系统账号密码为了安全考虑,现场运维是没有的,因此平时喜欢用WIN PE来升级一些服务器硬件固件和测试RAID卡硬盘信息,但我使用的WIN PE没有网卡驱动识别不到网卡,而且维护的服务器都使用Linux系统,所以尝试研究一下制作Linux系统启动U盘,发现制作起来也非常简单,只要在安装系统阶段选择U盘为安装目的硬盘即可。制作完毕之后选择U盘启动,即可进入U盘里面的Linux系统,目前测试可以在浪潮、华为、惠普等服务器上使用和识别硬件信息。接下来,就通过VMware Workstation Pro软件分享如何制作这款便携的Linux启动U盘。

准备

在开始之前,请确保你已准备好以下物品和知识:

  • 基础技能:了解Linux系统安装的基本流程
  • 虚拟机软件:VMware Workstation Pro(个人可免费使用)
  • U盘:推荐8G及以上容量,确保无重要数据(安装过程会格式化)
  • 系统镜像:任选一款Linux发行版ISO文件,如Debian、openEuler、Ubuntu、CentOS等,本文以openEuler 22.03-LTS-SP4为例

安装

一、新建虚拟机

打开VMware,创建一个新的虚拟机。创建过程与安装普通虚拟机无异:选择“典型”或“自定义”,挂载你下载好的Linux系统ISO镜像,配置好内存、CPU等参数。这里不做详细赘述,大家可自行网上搜索教程。最终新建完成的虚拟机界面如下:
20260116-1.webp

二、编辑虚拟机配置

  • 启动模式设置:由于我运维的服务器均采用传统模式(Legacy Boot Mode),需进入「虚拟机设置」→「选项」→「高级」→「固件类型」,选择“BIOS”;若需要适配UEFI启动模式的服务器,选择“UEFI”即可。
    20260116-2.webp
  • USB兼容性设置(可选但推荐):进入「虚拟机设置」→「硬件」→「USB控制器」(若没有该选项,点击“添加”功能添加),将“USB兼容性”选择为“USB 3.1”,可提升U盘读写速度。
    20260116-3.webp

三、开启虚拟机并进入安装界面

启动虚拟机后,会进入系统安装引导界面,选择第一个选项“Install openEuler 22.03-LTS-SP4”,随后选择语言(本文以“中文”为例),进入“安装信息摘要”界面,点击“安装目的地(D)”。

如果无法进入安装界面,请检查虚拟机设置中的CD/DVD是否已正确挂载了系统ISO镜像。

20260116-4.webp 20260116-5-0.webp

四、插入U盘并配置安装目标盘

  • 连接U盘:将准备好的U盘插入电脑,在VMware界面中选择「虚拟机」→「可移动设备」,找到插入的U盘型号,点击“连接”,将U盘挂载到虚拟机。之后回到Linux安装的“安装目的地”界面,点击“刷新”,即可看到U盘的容量和设备信息,选中该U盘作为安装目标盘。
    20260116-5-1.webp 20260116-6.webp
  • 分区配置(可选):若需要手动自定义分区,选择「储存配置」→「自定义」,点击“完成”进入分区界面。我只创建了3个分区:BIOS Boot、/boot、/(根分区),可按需求创建。
    20260116-6-1.webp

五、完成系统安装

选好目标盘并分区后,继续完成安装的其他常规设置,进入“用户设置”界面,配置Root账户密码。其他配置(如创建普通用户、设置时区等)可根据个人需求调整。全部配置完成后,点击“开始安装”,等待系统安装完成。安装结束后,U盘版Linux系统即制作完成,此时就可以关机虚拟机并拔出U盘。
20260116-7.webp 20260116-8.webp

六、实际验证

这里使用一台HPE服务器来进行验证,开机后按 F11 进入引导菜单(Boot Menu),选择从USB设备启动。成功进入了U盘内的openEuler系统。如果无法启动,请检查目标设备的启动模式(Legacy/UEFI)是否与你在第二步中的设置一致。
20260116-17.webp 20260116-18.webp 20260116-15.webp 20260116-16.webp

结语

总的来说,通过VMware制作Linux启动U盘的流程简单易懂,主要就是做好虚拟机启动模式、USB兼容性设置,以及确保U盘正确挂载并作为安装目标盘。Linux系统U盘会在服务器运维中解决一些Linux服务器的适配问题,方便我们在主系统无法获取到密码的情况下,能够确认服务器的硬件信息和一些固件的升级操作,极大提升了运维效率。如果大家在制作过程中遇到问题,可留言交流,也欢迎分享自己的实操经验~