首页
学习
活动
专区
圈层
工具
发布

linux 制作启动盘

在 Linux 系统中制作​​启动盘(Bootable USB Drive)​​,通常是为了安装操作系统(如 Windows、Ubuntu、CentOS 等)或用于系统修复、Live 环境启动等。

下面将详细介绍在 ​​Linux 环境下如何制作启动盘​​,包括使用命令行工具(推荐)和图形界面工具的方法。


一、准备工作

1. 所需物品:

  • ​一个 USB 闪存盘​​(建议容量 >= 4GB,根据镜像大小选择,推荐 8GB 及以上)
  • ​操作系统的 ISO 镜像文件​​(如 ubuntu-22.04.isowindows.isocentos.iso等)
  • ​一台 Linux 主机​​(如 Ubuntu、Debian、Fedora、CentOS 等)

⚠️ ​​注意:制作启动盘会清空 USB 上的所有数据,请提前备份!​


二、查找你的 USB 设备

在制作启动盘之前,你​​需要知道你的 USB 设备在系统中的标识(通常是 /dev/sdX,比如 /dev/sdb)​​,​​操作错误可能造成数据丢失!​

1. 插入 USB,然后运行以下命令查看:

代码语言:javascript
代码运行次数:0
复制
lsblk

或者:

代码语言:javascript
代码运行次数:0
复制
sudo fdisk -l

示例输出(lsblk):

代码语言:javascript
代码运行次数:0
复制
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 465.8G  0 disk 
├─sda1   8:1    0   512M  0 part /boot/efi
├─sda2   8:2    0     1G  0 part /boot
└─sda3   8:3    0 464.3G  0 part /
sdb      8:16   1  14.9G  0 disk 
└─sdb1   8:17   1  14.9G  0 part /media/yourname/USBDRIVE

🔍 ​​重点关注:​

  • sdbsdc这种没有分区的盘符(如没有挂载点或你明确知道是刚插入的 U 盘)通常就是你的 USB。
  • ​不要选错!sda通常是你的系统盘!​
  • 如果 USB 已自动挂载(比如挂载到 /media/...),你可以先卸载它(见下一步)。

三、(可选)卸载 USB 设备

如果你的 USB 已自动挂载,你需要先卸载它(但​​不要拔掉 USB​​),比如:

代码语言:javascript
代码运行次数:0
复制
sudo umount /dev/sdb1

注意:你卸载的是 ​​分区​​ 如 sdb1,不是整个磁盘 sdb

如果不知道具体分区名,可以:

代码语言:javascript
代码运行次数:0
复制
mount | grep sdb

找到挂载点后,用 umount卸载。


四、使用命令行工具制作启动盘

Linux 下有多个常用工具可以制作启动盘,​​推荐使用 ddbalenaEtcher(GUI)、ventoy等​​。

下面介绍最常用的 ​​命令行方式:使用 dd工具​


方法 1:使用 dd命令(推荐,简单高效,适用于所有主流 Linux 发行版)

📌 命令格式:

代码语言:javascript
代码运行次数:0
复制
sudo dd if=镜像文件.iso of=/dev/sdX bs=4M status=progress oflag=sync

参数说明:

参数

说明

if=

input file,即你的 ISO 镜像文件路径,如 ~/Downloads/ubuntu-22.04.iso

of=

output file,​​目标 USB 设备,如 /dev/sdb(不是分区!如不是 /dev/sdb1!)​​

bs=

block size,推荐 4M 或 1M,提高写入效率

status=progress

显示进度(Ubuntu/Debian 支持)

oflag=sync

确保数据完全同步写入,更安全


✅ 示例(以 Ubuntu ISO 为例):

假设:

  • ISO 文件路径:~/Downloads/ubuntu-22.04-desktop-amd64.iso
  • USB 设备是:/dev/sdb(请务必确认!)

​命令如下:​

代码语言:javascript
代码运行次数:0
复制
sudo dd if=~/Downloads/ubuntu-22.04-desktop-amd64.iso of=/dev/sdb bs=4M status=progress oflag=sync

⏳ 等待写入完成,看到类似 xxxx bytes copied100%的提示就表示成功。

🔒 ​​重要提醒:​

  • of=/dev/sdb是整个磁盘设备,不是某个分区(如不是 /dev/sdb1)​
  • ​一旦执行,USB 上所有数据将被覆盖!操作前请再三确认设备名!​

方法 2:使用 balenaEtcher(图形界面,简单易用,跨平台)

如果你不想用命令行,可以使用图形化工具 ​balenaEtcher​:

安装方法(Linux):

  1. 去官网下载 AppImage 版本:https://www.balena.io/etcher/
  2. 赋予执行权限并运行:
代码语言:javascript
代码运行次数:0
复制
chmod +x balenaEtcher-*.AppImage
./balenaEtcher-*.AppImage
  1. 打开后按界面提示:
    • 选择 ISO 镜像文件
    • 选择 USB 设备
    • 点击 “Flash!” 即可

✅ balenaEtcher 安全、简单、支持校验,适合不熟悉命令行的用户


五、其他工具(可选)

1. ​​Ventoy(推荐,制作多 ISO 启动盘)​

Ventoy是一个非常强大的启动盘制作工具,​​支持直接将多个 ISO 文件拷贝进 USB,无需反复制作启动盘​​。

特点:

  • 只需用 Ventoy 格式化一次 USB
  • 之后你可以直接将多个 .iso文件复制到 USB 中
  • 启动时可以选择要启动的 ISO

安装方法:

  1. 去官网下载 Ventoy for Linux:https://www.ventoy.net/en/download.html
  2. 解压并运行:
代码语言:javascript
代码运行次数:0
复制
chmod +x Ventoy2Disk.sh
sudo ./Ventoy2Disk.sh -i /dev/sdX

/dev/sdX替换为你的 USB 设备(如 /dev/sdb),​​不要带分区号!​

  1. 完成后,直接将 ISO 文件拷贝进 USB 的根目录即可启动!

🔥 ​​强烈推荐!特别适合经常切换不同 ISO 的用户!​


六、验证启动盘是否制作成功

  1. 重启电脑,进入 BIOS/UEFI 启动菜单(通常按 F12、F2、ESC、DEL 等键)
  2. 选择从 USB 启动
  3. 如果能看到安装界面 / Live CD 界面,说明启动盘制作成功

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • macOS 使用 dd 制作 USB 启动盘

    安装操作系统时,当前常用的方式是获取操作系统对应的 ISO 文件,并制作 U 盘启动盘,使用 U 盘引导系统进行安装。...之后通过以下步骤制作启动盘 # 使用 diskutil 查看 U 盘设备 ID $ diskutil list ......# 取消 U 盘挂载,否则在后续操作中可能会提示资源忙,无法进行启动盘制作 # 注意使用上面查询到的设备 ID,本例中为 /dev/disk2,一定注意不要写错 $ diskutil unmountDisk...也可以使用 diskutil 将 U 盘弹出: $ diskutil eject /dev/disk2 Disk /dev/disk2 ejected 制作好的启动盘,在 Mac 或 Windows 上都无法查看其中内容...References# MacOS 制作 USB 启动盘 - alphahinex MacOS 制作 USB 启动盘 注:本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可

    3.5K50

    把 U 盘制作成启动盘

    0 前言 之前丢了 U 盘,新的 U 盘到了,拿到 U 盘的第一件事情就是做成启动盘,然后再把下载的几个纯净版系统放进 U 盘。 1 下载 PE 有人推荐我用微 PE,可是我下载了另一个。...格式转换完成后,直接选择智能模式,按着图中的来选择,然后开始制作。...(支持 Windows 平板电脑启动看情况勾选) 点击『开始制作』后会弹出警告窗口提示『本操作将会删除H盘上的所有数据,且不可恢复』,确认 U 盘中数据已经备份或者没用了,就点击『确定』开始制作。...制作过程不算久,几分钟就好了。期间 U 盘会多次自动弹出,不用管。制作启动U盘完成之后,会弹出提示『要用模拟启动测试U盘的启动情况吗』,点击否就好,个人觉得没什么用。 ?...制作完成后,打开 U 盘,看见下图这样就说明搞定了。把下载好的 IOS 文件或 GHO 文件放到对应的文件夹就好。 ?

    4.1K40

    【杂货】制作checkra1n启动盘思路

    linux-image-x.x.x-x-generic \ linux-headers-x.x.x-x \ linux-headers-x.x.x-x-generic 执行如图...运行下面的两条命令,要有足够的空闲硬盘空间,至少是被打包的系统占用空间的两倍,系统备份之后会在 /home目录remastersys文件夹下 显示压缩好了的*.iso 文件 然后找个u盘制作一个优盘启动...(或者其他制作u盘启动的,这里推荐用软碟通,公众号回复软碟通获取下载地址) 下载完毕后打开软件 启动-写入硬盘映像 硬盘驱动器选u盘,iso选刚刚制作出来的iso 然后写入,耐心等待就可以了 扩展...便捷启动”特性说明: "便捷写入"功能类似于“写入”,只是保留了原来的磁盘参数,从而可实现量产后的U盘制作启动盘不降速; 注意:便捷写入不会破坏U盘上已有的文件,但会覆盖同名文件以保证启动信息的完整性...写入新的MBR:功能可以实现不同启动方式的快速切换,比如将USB-HDD/USB-ZIP盘切换为USB-HDD+/USB_ZIP+,而无须重新制作启动盘; 写入新的引导扇区:可以切换U盘上的系统,如从PE

    2.4K20

    如何利用 U 盘制作系统启动盘?

    所以今天就来看看,怎么制作一个系统启动盘!...在日常安装系统时,最好制作 U 盘启动盘来安装,而且往往需要每个系统做一次,既然这么麻烦,那有没有办法只做一次启动盘,然后每次换不同系统只要拷贝镜像文件即可呢?答案是:当然有了!!!。...这里推荐大家使用 U 盘来制作启动盘,而且 U 盘的容量最好是在 8G+,而且在制作系统启动盘之前呢,一点要注意: 请一定事先备份好 U 盘中的重要资料!...重要的事情说三遍,那么接下来我们就分别介绍两种制作系统启动盘的方式。 2....3.1 准备工作 今天的主角就是:Ventoy,一个新一代的多系统启动 U 盘解决方案,支持 Windows 和 Linux,其官网地址是: https://www.ventoy.net/cn/download.html

    4.4K30

    u大师U盘启动盘制作工具

    能很多朋友对于启动盘比较陌生。其实它是一种写入了操作系统镜像的存储介质,我们现在最常用的就是U盘启动盘了,使用一些简单的工具就可以将普通U盘制作U盘启动盘。...接下来就来学习一下制作方法吧 U盘是通过USB接口与电脑传输数据的存储工具,质轻价廉,便于携带。可以备份,存储资料,深受大家喜爱。...不过,今天我就给大家分享的是制作U盘启动盘的方法,它可是系统出现故障时的救命稻草哦 u大师u盘启动盘制作工具使用教程 1、U盘插入电脑,打开下载好的u大师U盘启动盘制作工具,选择U盘 u盘系统软件图解...1 2、根据默认模式直接点击一键制作U盘启动盘 u大师系统软件图解2 3、出现提示信息,制作U盘启动盘会清除U盘双所有数据,备份U盘数据,点击确定 u大师制作u盘启动盘系统软件图解3 4、然后等待格式化...U盘 启动盘系统软件图解4 5、经过等待后就会出现U盘启动盘制作完成的提示 u大师制作u盘启动盘系统软件图解5 以上就是u大师U盘启动盘制作工具的使用方法了

    5.3K20

    运维:Rufus——最佳USB启动盘制作工具指南

    功能强大,兼容性广泛 Rufus是一款专为Windows用户设计的软件,能够帮助用户快速将ISO镜像文件或其他可引导映像写入到USB闪存驱动器中,使其变成一个可引导的启动盘。...界面友好,操作简便 对于许多非技术背景的用户来说,制作可引导U盘可能听起来有些复杂。但有了Rufus之后,这一切变得简单了许多。它的界面设计简洁明了,即使是初次使用者也能迅速上手。...总之,无论你是IT专业人士还是普通计算机爱好者,当面临需要创建可引导USB启动盘的情况时,Rufus绝对是一个值得信赖的选择。从现在开始尝试吧!相信它定能成为你工作中不可或缺的好帮手。

    3.1K30
    领券