如何在 Linux 上创建可启动的 CentOS U 盘

2023-11-04

本教程介绍如何从 Linux 终端创建可启动的 CentOS USB 记忆棒。您可以使用此 USB 记忆棒在任何支持从 USB 启动的计算机上启动并测试或安装 CentOS。

先决条件#

  • 8GB 或更大的 USB 记忆棒驱动器。
  • 运行任何 Linux 发行版的计算机。

下载 CentOS ISO 文件#

从以下位置下载 CentOS ISO 文件CentOS 下载页面,您可以在“DVD ISO”和“最小 ISO”之间进行选择。

最小安装映像仅包含功能性 CentOS 系统所需的软件包。 DVD 映像包含可以使用安装程序安装的所有软件包。

您很可能想要下载“DVD ISO”版本。

在 Linux 上创建可启动的 CentOS U 盘#

有许多不同的 GUI 工具可让您将 ISO 映像闪存到 USB 驱动器。在本教程中,我们将使用以下命令创建可启动的 CentOS USB 记忆棒dd命令。

在 Linux 上创建可启动的 CentOS USB 记忆棒是一个快速而简单的过程,只需按照下面详细的步骤操作即可。

  1. 将 USB 闪存驱动器插入 USB 端口。

  2. 使用以下命令找出您的 USB 驱动器的名称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,但这可能会因您的系统而异。

  3. 在大多数 Linux 发行版上,USB 闪存驱动器在插入时会自动安装。在刷新映像之前,请确保未安装 USB 设备。为此,请使用umount命令后跟已安装的目录(安装点)或设备名称:

    sudo umount /dev/sdx1
  4. 最后一步是将 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

就这样。此时,您的 U 盘上就有了可启动的 CentOS。

结论#

在本文中,您学习了如何从 Linux 命令行创建可启动的 CentOS USB 记忆棒。

如果您遇到问题或有反馈,请在下面发表评论。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Linux 上创建可启动的 CentOS U 盘 的相关文章

随机推荐

  • 如何在 Debian 9 (Stretch) 上安装 Java

    本教程可以帮助您在 Debian 9 Stretch 上安装 Java通过 Apt Get Java 是一种流行的面向对象 独立于平台的编程语言 您可以根据您的要求安装 Java 例如 要运行java应用程序 您只需要安装JRE Java运
  • 已修复 MSSQL 错误 3154 – 备份集保存了现有数据库以外的数据库的备份

    使用 SQL 查询窗口 Use 带替换MSSQL 查询窗口上的 RESTORE 命令的选项 根据您的设置更改数据库名称和备份文件位置 USE MASTER GO RESTORE DATABASE MyDB FROM DISK C Backu
  • 如何为目录中的所有文件生成 md5 校验和

    生成 md5 校验和 查找 var www type f exec md5sum gt tmp www md5 list 上面的命令将为当前目录及其子目录中的所有文件生成 md5 校验和并将其存储在 tmp www md5 list 文件中
  • 如何在 Ubuntu 22.04 上安装 NVM

    节点版本管理器 NVM 是一种流行的工具 可让您管理系统上的多个 Node js 版本 使用 NVM 您可以轻松地在不同的 Node js 版本之间切换 安装新版本以及删除不再需要的版本 本文将指导您完成在 Ubuntu 22 04 上安装
  • 使用 Iptables、UFW 和 Firewalld 阻止 IP 地址

    管理进出 Linux 系统的网络流量对于维护系统安全至关重要 这可以通过大多数 Linux 发行版中捆绑的各种工具来实现 包括 iptables UFW 简单防火墙 和 firewalld 在本文中 我们将探讨如何使用这些工具来阻止特定的
  • Shell 脚本中的 YYYY-MM-DD 格式日期

    Linux date 命令用于获取当前日期和时间 您可以使用参数轻松自定义结果 在本操作教程中 您将学习在 bash shell 中将日期格式设置为 YYYY MM DD 使用以下方法之一获取 YYYY MM DD 格式的当前日期 Usin
  • 如何在 Ubuntu 18.04 和 16.04 LTS 上安装和配置 phpMyAdmin

    php我的管理员是 MySQL 的基于 Web 的图形数据库管理工具 phpMyAdmin 易于使用 并提供了大部分用于工作和管理 MySQL 服务器的选项 它还提供了一种通过简单的步骤向导在多个 MySQL 主机之间设置数据库复制的简单方
  • 每 5 分钟运行一次 Cron

    每 5 分钟运行一次作业是常用的 cron 计划 在这篇快速操作方法文章中 您将学习安排一个 cronjob 每 5 分钟运行一次 Syntax 使用以下语法通过 crontab 安排命令或脚本每 5 分钟运行一次 5 command 1
  • 如何在 Linux 中备份和恢复 SVN 存储库

    Subversion SVN 是一种广泛使用的版本控制系统 允许开发人员跟踪代码更改并在项目上进行协作 管理 SVN 存储库的一个重要方面是备份存储库数据 以防止数据丢失并确保业务连续性 本文将指导您使用不同的方法在 Linux 中完成备份
  • 下载 Ubuntu 22.04 – DVD ISO 映像

    Ubuntu 22 04 LTS Jammy Jellyfish 已发布并可供下载 本教程将为您提供具有不同桌面风格的 Ubuntu 22 04 LTS DVD ISO 映像的下载链接 您可以在其官方网站上找到 Ubuntu 22 04 发
  • 如何在 CentOS 8 中安装 ionCube Loader

    ionCube 加载器是用于在服务器上加载 ionCube 编码文件的库 需要安装在网络服务器上才能在运行之前解码任何 ionCube 编码文件 ionCube 提供了加密 PHP 脚本的功能 以确保它们的安全 它还可以确保它们免受未经授权
  • 如何使用 Nmap 扫描开放端口

    Nmap 网络映射器 是网络管理员用于安全审核和映射网络的最流行的发现工具 该核心工具还用于查找活动主机 操作系统检测 执行端口扫描和版本检测 为了检测网络上的各种可用主机 它们提供的服务 它们运行的 操作系统版本以及它们使用的防火墙类型
  • 如何在 JavaScript 中发出 HTTP 请求

    XMLHttpRequest and fetch 是 JavaScript 中两个强大的函数 可用于进行 Ajax 调用 XMLHttpRequest XHR 是一项自 Web 早期就存在的遗留技术 它允许您从客户端发出 HTTP 请求 并
  • 在 Bash 中循环访问文件的内容

    Bash Bourne Again SHell 是一种流行的命令行 shell 和脚本语言 因其简单易用而被广泛使用 使用 Bash 可能需要执行的最常见任务之一是循环访问文件的内容 在本文中 我们将探索使用 Bash 脚本循环遍历文件内容
  • 如何在 Fedora 上安装 VLC 媒体播放器

    VLC Media Player 是一款免费开源的多媒体播放器 支持各种音频和视频格式 由于其多功能性 简单性和健壮性 它在 Linux 用户中广泛流行 在本文中 我们将指导您如何在 Fedora Linux 上安装 VLC 媒体播放器 在
  • 如何在 C# 中获取当前日期和时间(C-Sharp)

    在 C 中 您可以使用 DateTime 类获取当前日期和时间 此类提供了一系列方法和属性 使您能够执行各种日期和时间操作 在本文中 我们将向您展示如何在 C 中获取当前日期和时间 获取当前日期和时间 要获取当前日期和时间 您可以使用日期时
  • 如何在 CentOS 8 上安装 Webmin

    Webmin是一个开源控制面板 允许您通过易于使用的 Web 界面管理 Linux 服务器 它允许您管理用户 组 磁盘配额 创建文件和目录以及配置最流行的服务 包括 Web FTP 电子邮件和数据库服务器 本教程介绍如何在 CentOS 8
  • 如何在 Ubuntu 20.04 上安装 Vagrant

    Vagrant是用于构建和管理虚拟机的命令行工具 默认情况下 Vagrant 可以在 VirtualBox Hyper V 和 Docker 之上配置计算机 其他提供商如 Libvirt KVM VMware 和 AWS 可以通过 Vagr
  • 如何在 Linux 上格式化 USB 驱动器和 SD 卡

    在使用 SD 卡或 USB 驱动器之前 需要对其进行格式化和分区 通常 大多数 USB 驱动器和 SD 卡均使用 FAT 文件系统进行预格式化 无需开箱即用 但是 在某些情况下 您可能需要格式化驱动器 在 Linux 中 您可以使用图形工具
  • 如何在 Linux 上创建可启动的 CentOS U 盘

    本教程介绍如何从 Linux 终端创建可启动的 CentOS USB 记忆棒 您可以使用此 USB 记忆棒在任何支持从 USB 启动的计算机上启动并测试或安装 CentOS 先决条件 8GB 或更大的 USB 记忆棒驱动器 运行任何 Lin