Linux科普扫盲系列(Linux启动安装U盘的制作)

简介: Linux科普扫盲系列(Linux启动安装U盘的制作)

首先我想应该科普一下什么是启动安装U盘?启动安装U盘的意思是在系统出现损坏的时候,通过在BIOS里调整启动顺序,启动顺序更改为U盘后,主板直接读取U盘里的操作系统的引导区,进而完成一些修复原损坏的系统或者是重新安装一个全新的操作系统。

那么,如何制作一个安全稳定可靠的启动U盘呢?

其实,相对于Windows,Linux的启动安装U盘制作是比较简单的。

首先,你需要一个大于4G的U盘,最好是质量比较可靠的可支持usb3.0协议的U盘,不要随便捡个U盘就开始制作,很显然,那样是不负责任的(重新安装一个新系统是一个比较神圣的事情哦)。其次,你需要一个你打算以后安装的操作系统的镜像ISO格式文件,比如,CentOS-7-x86_64-DVD-1708.iso 这样的一个centos7.4版本的ISO文件(这个ISO文件最好是官网下载的,安全可靠。),再次,你还应该需要一个可运行软碟通软件(UltraISO.v.9.6.2.3059)的Windows操作系统(软碟通这个软件据说是一个呆弯人发明的,题外话,呆弯人的某些小聪明还是可以的,至少这个软碟通还是比较靠谱的,只是这个软件的名字不太好吧,非常的呆弯,不喜勿喷)。

以上都准备好了就可以开始安装啦。(为了方便读者,需要的软件我就都放网盘里了,有需要做实验的同学请网盘下载。)

网盘链接:https://pan.baidu.com/s/1xLPldXTXTongFas1z7Lx_A

提取码:cent  

一,打开软碟通,使用该软件读取ISO文件


image.png

二,


image.png

三,这个时候最好打开你的电脑,看看U盘的盘符是不是正确,我这里是爱。


image.png

四,完成比例到100后即可拔出U盘啦。


image.png

五,说明一下,格式化是第一步,需要默认,如果是制作Windows的启动盘才需要选择NTFS格式。单元大小不需要改动(可以随意改,但没有改动的必要)。


image.png

六,至此,在Windows下,centos的启动安装盘就制作完成了,此时,将U盘插入其它服务器,然后在BIOS里选择U盘为第一启动项后就可以安装或者修复centos了。


七,在Linux下制作启动U盘十分的简单,也就一个命令的事情,难点在于确定U盘的盘符,比如,服务器现有4块硬盘,插入U盘后,那么,需要通过命令仔细确认U盘的盘符,比如,我将上面制作的U盘挂载到虚拟机里后:


[root@slave2 ~]# lsblk
NAME            MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda               8:0    0    80G  0 disk 
├─sda1            8:1    0     1G  0 part /boot
└─sda2            8:2    0    74G  0 part 
  ├─centos-root 253:0    0    50G  0 lvm  /
  ├─centos-swap 253:1    0     4G  0 lvm  [SWAP]
  ├─centos-home 253:2    0    10G  0 lvm  /home
  └─centos-var  253:3    0    10G  0 lvm  /var
sdb               8:16   1 115.6G  0 disk 
└─sdb4            8:20   1 115.6G  0 part 
sr0              11:0    1   4.2G  0 rom  
[root@slave2 ~]# blkid
/dev/sda1: UUID="8eb2aef9-574c-444e-8e32-c2ba780a158c" TYPE="xfs" 
/dev/sda2: UUID="RtEn5t-uKa3-4LYt-A1VW-ftv4-cSDi-JIJeX4" TYPE="LVM2_member" 
/dev/sr0: UUID="2017-09-06-10-51-00-00" LABEL="CentOS 7 x86_64" TYPE="iso9660" PTTYPE="dos" 
/dev/mapper/centos-root: UUID="5509141a-3523-4a5b-97db-62ae02fd67ef" TYPE="xfs" 
/dev/mapper/centos-swap: UUID="8e36abc4-5646-4cd7-9e2a-5ffe4742cf1f" TYPE="swap" 
/dev/mapper/centos-home: UUID="4da99d75-8c5b-47b2-a3e9-6c2230cdbab9" TYPE="xfs" 
/dev/mapper/centos-var: UUID="98a3de2a-7f88-4817-a83a-750f33230768" TYPE="xfs" 
/dev/sdb4: LABEL="CentOS 7 x8" UUID="B4FE-5315" TYPE="vfat" 

可以看到,/dev/sdb4 的格式是vfat,并且label是CentOS 7 x8 ,和在Windows下看到的是一样的,那么,可以确定U盘的盘符是 /dev/sdb4啦,lsblk命令查看的容量也是符合实际的,确实是120G。

制作启动U盘的命令是:

 dd bs=4M if=/path/to/CentOS-7-x86_64-DVD-1708.iso of=/dev/sdx status=progress oflag=sync

这个制作的速度是和你的机器配置有关,一般需要5 到10分钟 ,等待即可。

目录
相关文章
|
2天前
|
Oracle 关系型数据库 Linux
linux8安装oracle 11g遇到的问题记录
Oracle 11g在Linux 8上安装时会遇到link编译环节的问题。官方建议忽略安装中的链接错误,安装完成后应用DBPSU 11.2.0.4.240716补丁及一次性补丁33991024,再重新编译二进制文件,并配置监听器和数据库。但因11g已退出服务期,这些补丁需付费获取。网上信息显示22年1月的PSU补丁也可解决问题,找到该补丁后按常规方式打补丁即可。如有需求或疑问可咨询我。
33 20
|
22天前
|
Linux Python
Linux 安装python3.7.6
本教程介绍在Linux系统上安装Python 3.7.6的步骤。首先使用`yum`安装依赖环境,包括zlib、openssl等开发库。接着通过`wget`下载Python 3.7.6源码包并解压。创建目标文件夹`/usr/local/python3`后,进入解压目录执行配置、编译和安装命令。最后设置软链接,使`python3`和`pip3`命令生效。
|
25天前
|
Ubuntu Linux
Linux 各发行版安装 ping 命令指南
如何在不同 Linux 发行版(Ubuntu/Debian、CentOS/RHEL/Fedora、Arch Linux、openSUSE、Alpine Linux)上安装 `ping` 命令,详细列出各发行版的安装步骤和验证方法,帮助系统管理员和网络工程师快速排查网络问题。
124 20
|
18天前
|
NoSQL 关系型数据库 MySQL
Linux安装jdk、mysql、redis
Linux安装jdk、mysql、redis
148 7
|
25天前
|
Unix Linux 编译器
UNIX/Linux 上的安装
UNIX/Linux 上的安装。
40 2
|
2月前
|
NoSQL Linux PHP
如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤
本文介绍了如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤。接着,对比了两种常用的 PHP Redis 客户端扩展:PhpRedis 和 Predis,详细说明了它们的安装方法及优缺点。最后,提供了使用 PhpRedis 和 Predis 在 PHP 中连接 Redis 服务器及进行字符串、列表、集合和哈希等数据类型的基本操作示例。
86 4
|
2月前
|
存储 安全 数据管理
如何在 Rocky Linux 8 上安装和配置 Elasticsearch
本文详细介绍了在 Rocky Linux 8 上安装和配置 Elasticsearch 的步骤,包括添加仓库、安装 Elasticsearch、配置文件修改、设置内存和文件描述符、启动和验证 Elasticsearch,以及常见问题的解决方法。通过这些步骤,你可以快速搭建起这个强大的分布式搜索和分析引擎。
71 5
|
2月前
|
消息中间件 Linux RocketMQ
在Red Hat Enterprise Linux 9上使用Docker快速安装并部署
通过以上步骤,你可以在Red Hat Enterprise Linux 9上使用Docker快速安装并部署RocketMQ。这种方法不仅简化了安装过程,还提供了一个灵活的环境来管理和扩展消息队列系统。RocketMQ作为一款高性能的分布式消息系统,通过Docker可以实现快速部署和高效管理。
89 2
|
2月前
|
存储 缓存 Linux
【Linux】另一种基于rpm安装yum的方式
通过本文的方法,您可以在离线环境中使用RPM包安装YUM并进行必要的配置。这种方法适用于无法直接访问互联网的服务器或需要严格控制软件源的环境。通过配置本地YUM仓库,确保了软件包的安装和更新可以顺利进行。希望本文能够为您在特定环境中部署YUM提供实用的指导。
268 0
|
2月前
|
关系型数据库 MySQL Linux
Linux-安装Mariadb
本文介绍了在 Alibaba Cloud Linux 系统上安装和配置 MariaDB 10.5 的步骤。包括下载安装、初始化数据库、启动服务、处理启动失败的常见问题(如权限问题),以及如何连接数据库、设置密码和允许外部连接。通过这些步骤,您可以顺利完成 MariaDB 的安装和基本配置。
111 0