上一篇
Linux如何用U盘安装系统?
- Linux
- 2025-07-04
- 3110
制作Linux启动U盘后,插入电脑,重启进入BIOS/UEFI设置U盘为第一启动项,保存退出重启即可运行安装程序,按提示完成系统安装。
使用U盘安装Linux系统是一种高效、便携的方式,尤其适用于无光驱设备或需要快速部署的场景,本文将详细讲解在Linux环境下制作启动U盘并完成系统安装的全流程,步骤经专业验证,确保安全可靠。
准备工作
-
所需工具
- 容量≥8GB的U盘(数据将被清空,请提前备份)
- Linux系统ISO镜像(如Ubuntu、Fedora等,官网下载确保完整性)
- 一台运行Linux的电脑(用于制作启动盘)
-
验证ISO文件(关键步骤)
下载后执行以下命令校验SHA256值,匹配官网数据防止损坏:sha256sum /path/to/your-system.iso
制作Linux启动U盘
▶ 方法1:命令行(dd
命令 – 推荐专业人士)
- 插入U盘,通过
lsblk
或sudo fdisk -l
确认U盘设备名(如/dev/sdb
,切勿选错硬盘) - 卸载U盘(假设设备为
/dev/sdb
):sudo umount /dev/sdb*
- 写入ISO镜像(谨慎操作!):
sudo dd if=/path/to/your-system.iso of=/dev/sdb bs=4M status=progress oflag=sync
参数说明:
if=输入文件
:ISO镜像路径of=输出设备
:U盘设备名bs=4M
:加速写入oflag=sync
:确保数据完全写入
▶ 方法2:图形化工具(推荐新手)
使用BalenaEtcher(开源工具,支持所有Linux发行版):
-
安装Etcher:
# Ubuntu/Debian sudo apt install balena-etcher-electron # Fedora sudo dnf install balena-etcher
-
打开Etcher → 选择ISO文件 → 选择U盘 → 点击”Flash!”
从U盘启动安装系统
-
设置BIOS/UEFI启动顺序
- 重启电脑,开机时按
F2
/F12
/Del
键(因主板而异)进入BIOS/UEFI - 在Boot菜单中将U盘设为第一启动项
- 启用
UEFI模式
(新设备)或Legacy BIOS
(旧设备)
- 重启电脑,开机时按
-
进入安装界面
- 重启后出现Linux安装菜单,选择 “Try or Install Linux”
- 根据需要选择语言、键盘布局
系统安装关键步骤
-
分区方案(以Ubuntu为例)
- 选择 “Something else” 手动分区
- 推荐分区结构:
- 根分区:EXT4格式,大小≥30GB
swap
交换分区:内存的1-2倍(可选)/home
家目录:EXT4格式,剩余空间(保留用户数据)
- UEFI设备需创建EFI分区:
- 大小512MB,格式
FAT32
,挂载点/boot/efi
- 大小512MB,格式
-
安装引导加载程序
- 将引导器安装到系统主硬盘(如
/dev/sda
),非U盘设备
- 将引导器安装到系统主硬盘(如
-
完成设置
- 设置用户名、密码
- 选择时区、网络
- 点击 “Install Now” 开始安装
安装后操作
- 安装完成提示重启 → 拔出U盘 → 进入新系统
- 首次启动更新软件:
sudo apt update && sudo apt upgrade # Debian/Ubuntu sudo dnf update # Fedora
常见问题解决
- U盘无法启动:
- 检查BIOS中
Secure Boot
是否关闭 - 重新制作启动盘(使用Etcher更可靠)
- 检查BIOS中
- 安装过程卡死:
- 尝试
nomodeset
参数:在安装菜单按e
键,在linux
行末尾添加nomodeset
- 尝试
- 分区报错:
- 确保磁盘为
GPT
格式(UEFI必需),可用gparted
工具格式化
- 确保磁盘为
引用说明
- Linux内核文档:
dd
命令安全规范 - Ubuntu官方安装指南:help.ubuntu.com
- BalenaEtcher开源项目:etcher.io
重要提示:操作涉及磁盘分区,请提前备份关键数据,本文内容基于Linux 5.15+内核及主流发行版验证,适用于2025年主流硬件环境。