如何在 Linux 上创建一个 CentOS 7 启动U盘


在这篇指南中,我们将会讲解如何在 Linux 终端创建一个 CentOS 启动 U 盘。你可以在任何支持 U 盘启动的电脑上,插入这个启动 U 盘,进行启动,测试,或者安装 CentOS。
一、前提条件
- 一个 8GB 或者更大的 USB 可移动磁盘
- 运行任何 Linux 发行版的电脑
二、下载 CentOS ISO 文件
从CentOS 下载页面,选择“DVD ISO” 或者“Minimal ISO”,然后下载 CentOS ISO 文件。
最小安装镜像仅仅包含可以运行 CentOS 系统的基本软件包。DVD 镜像包含了所有能够安装的软件包。
你最可能愿意下载“DVD ISO”版本。
三、在 Linux 上创建一个 CentOS7 启动 U 盘
虽然有很多不同的 GUI 工具,允许你将 ISO 镜像刷入 USB 可移动磁盘,但是,在这篇文章中,我们将会使用dd
命令来创建一个 CentOS7 启动 U 盘。
创建一个 CentOS7 启动 U 盘很快并且很容易操作,仅仅按照下面的详细步骤来:
01.将 USB 可移动磁盘插入 USB 口。
02.使用lsblk
命令找出你的可移动磁盘的名字。
lsblk
输出将会像这样:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 465.8G 0 disk
└─sda1 8:1 0 465.8G 0 part /data
sdx 8:16 1 7.5G 0 disk
└─sdx1 8:17 1 7.5G 0 part /run/media/linuxize/Kingston
nvme0n1 259:0 0 232.9G 0 disk
├─nvme0n1p1 259:1 0 512M 0 part /boot
├─nvme0n1p2 259:2 0 16G 0 part [SWAP]
└─nvme0n1p3 259:3 0 216.4G 0 part /
在我们的例子中,USB 设备名字是:/dev/sdx
,但是你的系统上可能是不同的名字。
03.在大部分 Linux 发行版中,可移动磁盘插入时,通常会被自动挂载。在刷入镜像之前,确认 USB 设备没有被挂载。想要这样做,使用umount
命令加上目录或者挂载点或者设备名称:
sudo umount /dev/sdx1
04.最后一步就是将 CentOS ISO 镜像刷入 USB 磁盘驱动器。确保你将/dev/sdx
替换成你的驱动器,并且不要附加分区数字。同时,替换/path/to/CentOS-7-x86_64-DVD-1810.iso
替换成 ISO 文件路径。如果你使用浏览器下载文件,那么它可能被存储在你用户账号下的 Downloads
文件夹。
sudo dd bs=4M if=/path/to/CentOS-7-x86_64-DVD-1810.iso of=/dev/sdx status=progress oflag=sync
在刷入镜像的时候,这个命令将会显示一个进度条。
这个过程需要花费几分钟,时间长短取决于 ISO 文件大小和 USB 磁盘的速度。一旦完成,你应该可以看到类似下面的信息:
1094+0 records in
1094+0 records out
4588568576 bytes (4.6 GB) copied, 30.523 s, 150 MB/s
就这些,此时你拥有一个 CentOS 启动 U 盘。
四、总结
在这篇文章中,你已经学习了在 Linux 终端如何创建一个 CentOS 启动 U 盘。
如果你有任何疑问,请通过以下方式联系我们:
微信:

微信群: 加上面的微信,备注微信群
QQ: 3217680847

原文 :https://linuxize.com/post/how-to-create-a-bootable-centos-7-usb-stick-on-linux/
版权声明:本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
