MX Linux是专为老电脑设计的轻量稳定Linux系统,支持32位CPU与Xfce桌面;提供U盘启动、VMware虚拟机、PXE网络引导及chroot四种安装方式。

如果您拥有一台老电脑,希望安装一个轻量、稳定且对硬件要求低的Linux系统,则MX Linux是一个理想选择。它基于Debian稳定分支,采用Xfce桌面环境,资源占用低,支持32位CPU和老旧芯片组。以下是针对老电脑的多种安装方法:
一、使用U盘启动安装(推荐用于物理机)
该方法适用于具备USB启动能力的老电脑(BIOS或UEFI均可),通过Ventoy或dd方式制作可启动U盘,直接运行MX Linux安装程序。
1、访问MX Linux官网,下载对应架构的ISO镜像:老电脑请务必选择32位(i386)版本,如 MX-23.2_x32.iso。
2、准备一个≥4GB的U盘,使用Ventoy工具(无需格式化多次)将ISO写入:下载Ventoy官网最新版,解压后以管理员身份运行Ventoy2Disk.exe,选择U盘设备并点击“安装”。
3、将U盘插入老电脑,重启并反复按Del/F2/F12等键进入BIOS/UEFI设置,将USB设备设为第一启动项,保存退出。
4、启动后选择“MX Live”进入试用模式,确认系统能正常识别显卡、声卡、网卡及触摸板;若显示正常、无卡顿,再双击桌面上的“Installer”图标开始安装。
5、在分区步骤中,若硬盘无重要数据,选择“Regualr install using the entire disk”;若需保留原有系统,选择“Manual partitioning”,为根目录(/)分配≥15GB ext4空间,并创建swap分区(建议512MB–2GB,视内存大小而定)。
二、在VMware Workstation中安装(适合测试与学习)
该方法不改动物理硬盘,特别适合初次接触Linux的老电脑用户,在虚拟环境中熟悉MX Linux操作流程与界面响应。
1、打开VMware Workstation,点击“文件”→“新建虚拟机”,选择“典型(推荐)”配置,点击“下一步”。
2、在“安装客户机操作系统”界面,选择“稍后安装操作系统”,点击“下一步”。
3、选择客户机操作系统为Linux,版本选Debian 12(或 Debian 11),点击“下一步”。
4、为虚拟机命名(如“MX-Linux-OldPC”),指定存储位置(建议非系统盘),点击“下一步”。
5、分配磁盘容量:老电脑模拟场景下建议设为20GB–30GB,单个文件存储,点击“下一步”后完成创建。
6、选中新建虚拟机,点击“编辑虚拟机设置”,在“CD/DVD”选项中勾选“使用ISO映像文件”,浏览并指向已下载的MX Linux ISO文件。
7、开启虚拟机,从启动菜单选择第一项“MX-23.2_x64”(若为32位ISO则显示x32),回车进入Live桌面;随后双击“Installer”图标执行安装流程。
三、网络引导PXE安装(适用于多台同型号老电脑批量部署)
该方法无需U盘或光盘,利用局域网内DHCP+TFTP服务推送MX Linux内核与initrd,适合IT维护人员对一批老旧办公终端统一安装。
1、在一台Linux服务器上安装dnsmasq与tftpd-hpa服务,启用DHCP和TFTP功能。
2、从MX Linux官网获取netboot文件包(含vmlinuz与initrd.gz),解压至TFTP根目录(如/var/tftpboot/mxlinux/)。
3、配置dnsmasq.conf,添加PXE引导条目:dhcp-boot=pxelinux.0,pxeserver,192.168.1.100,其中192.168.1.100为TFTP服务器IP。
4、将老电脑网线接入同一局域网,开机时按F12或Ctrl+B调出网络启动菜单,选择PXE选项。
5、成功加载后进入MX Linux netboot界面,选择“Install MX Linux”启动图形化安装器,后续步骤与U盘安装一致。
四、从现有Linux系统chroot安装(适用于已有Debian系系统且无法重启的老设备)
该方法绕过传统启动介质,在当前运行的旧Linux系统中挂载MX Linux根文件系统并执行安装,适合嵌入式工控机或Kiosk终端等无法断电重装的场景。
1、确保当前系统为Debian或其衍生版(如Ubuntu、Linux Mint),已安装debootstrap与squashfs-tools。
2、创建目标挂载点并下载MX Linux rootfs压缩包(需从MX社区论坛或镜像站获取官方提供的.tar.xz格式rootfs)。
3、执行解压命令:sudo tar -xf mx-23.2-rootfs.tar.xz -C /mnt/mxroot,其中/mnt/mxroot为已创建的空目录。
4、挂载必要虚拟文件系统:sudo mount --bind /dev /mnt/mxroot/dev && sudo mount --bind /proc /mnt/mxroot/proc && sudo mount --bind /sys /mnt/mxroot/sys。
5、切换到新环境:sudo chroot /mnt/mxroot /bin/bash,然后运行MX Tools中的安装脚本或手动配置fstab、grub、locale等关键组件。










