文章目录

  • 前言
  • 一、fdisk命令
  • 二、制作系统U盘
    • 2.1 格式化U盘
    • 2.2 将iso镜像写入U盘
  • 三、从U盘启动重装系统
  • 总结
  • 参考资料

前言

Linux 主机上安装其它的Linux发行版,可以跳过直接看总结部分。

给我的物理机(intel x86_64,centos 7.8)安装centos 7.6发行版。

物理机目前Linux版本:
以下命令都可以查看centos发行版的版本

hostnamectl
uname -r
cat /proc/version
cat /etc/os-release
cat /etc/centos-release
cat /etc/redhat-release

一、fdisk命令

fdisk -l

fdisk 用来操作磁盘分区表,是一个创建和维护分区表的工具。

分区( partition):

硬盘可以划分为一个或多个称为分区的逻辑磁盘。 此划分记录在分区表中,位于磁盘的扇区 0 中。

设备通常为/dev/sda或/dev/sdb(第一个驱动器是a,第二个驱动器是b,依此类推)。设备名称指的是整个磁盘(在一些老的系统,设备名称可能将是 /dev/hd* (IDE) 或 /dev/sd* (SCSI)。)。

硬盘如果按照接口来分类,可以把硬盘分为 IDE(Integrated Drive Electronics)、SCSI(Small Computer System Interface) 、SAS(Serial Attached SCSI) 、SATA(Serial ATA) 、FC(Fibre Channel) 等。不同的接口,往往分配不同的设备名称。比如, IDE 设备会分配一个 hd 前缀的设备名,SCSI 和 SATA 设备会分配一个 sd 前缀的设备名。如果是多块同类型的磁盘,就会按照 a、b、c 等的字母顺序来编号

硬盘接入服务器后可以直接作为独立磁盘设备来使用。这些磁盘,往往还会根据需要,划分为不同的逻辑分区,每个分区再用数字编号。比如我们前面多次用到的 /dev/sda ,还可以分成两个分区 /dev/sda1 和 /dev/sda2。分区是设备名称后跟分区号。 例如,/dev/sda1 是系统中第一个硬盘上的第一个分区,分区可以是整个硬盘,也可以是部分硬盘。

Linux至少需要一个分区,即它的根文件系统。它可以使用交换分区,但通常会用一个专用的Linux分区作为交换分区。

在与 Intel 兼容的硬件上,引导系统的 BIOS 通常只能访问磁盘的前 1024 个柱面。 出于这个原因,通常会创建另一个分区,通常安装在 /boot 上,以存储内核映像和启动时所需的一些辅助文件,以确保 BIOS 可以访问这些内容。

二、制作系统U盘

在物理机上接上U盘:

/dev/sdb(U盘)是系统第二个硬盘,/dev/sdb1 是U盘的第一个分区,/dev/sdb2 是U盘的第二个分区。

2.1 格式化U盘

将数据存储到硬盘分区之前,必须要用某种文件系统进行格式化,这样Linux 才能使用该分区,每种文件系统类型都用自己的命令行程序来格式化分区。
格式化命令:

mkfs(make filesystem)

查看 mkfs 支持的文件格式,,按下两个[tab],会发现 mkfs 支持的文件格式如上所示:

mkfs [tab][tab]

格式化U盘,创建文件系统,在U盘格式为 fat 文件系统 :

mkfs.fat /dev/sdb -I


格式化U盘之后,U盘的分区都没有了。

2.2 将iso镜像写入U盘

使用dd命令将ios镜像写入U盘,这一步有点慢,请耐心等待:

dd if=CentOS-7.6-x86_64-DVD-1810.iso of=/dev/sdb



可以看到 dd 任务处于D状态,即TASK_UNINTERRUPTIBLE,不可中断状态,保证了任务必须在等待时不受干扰。此任务对信号不做响应,其实是系统对进程和硬件设备的一种保护机制。

D状态的任务主要集中在disk I/O方面和信号量,锁等方面。

制作U盘结束:

重启电脑

三、从U盘启动重装系统

在电脑重启界面按F12,进入选择从U盘启动

一般情况下可以直接选择Install CentOS 7 进行安装,可以不用参考后面步骤。
进入该界面按e查看:

进行如下改动,改动之前:

改动之后,按ctr + x:

我们可以看到 iso镜像在U盘的sdb1第一个分区:

在做出如下改动:

继续ctrl + x那么将进入系统安装了,开始安装centos 7 了,到了那个界面就很简单了,网上很多资料我就不写了。

查看重装系统后的版本:centos 7.6

总结

将以上步骤总结一下,接上U盘后:

fdisk -l
mkfs.fat /dev/sdb -I
dd if=CentOS-7.6-x86_64-DVD-1810.iso of=/dev/sdb

参考资料

极客时间:Linux 性能优化实战

https://blog.csdn.net/qq_40227064/article/details/123757240
https://blog.csdn.net/Wang4It/article/details/78998217
https://www.runoob.com/linux/linux-filesystem.html
https://www.jianshu.com/p/4d5a37543873

Linux系统制作启动U盘并安装centos 7.6相关推荐

  1. frdora10_a8_linux,8楼 【A8】 linux系统的不刻盘的安装 一:.pdf

    8楼 [A8] linux系统的不刻盘的安装 一: 8 楼 [A8] linux 系统的不刻盘的安装 一: [A8] linux 系统的不刻盘的安装 一: 目录: ①,打造 windows xp 与 ...

  2. linux系统下制作启动u盘,制作Linux系统启动盘的四种简便方法

    Linux的启动软盘有boot盘和boot/root盘之分,所谓的boot盘只能用来启动已经安装在硬盘上的Linux系统,而boot/root盘本身就是一个迷你Linux系统.Linux启动软盘是系统 ...

  3. linux系统制作系统盘,制作Linux启动盘的四种方法

    1.使用mkbootdisk工具为当前系统制作启动盘 mkbootdisk --device /dev/fd0 `uname -r` 参数说明:--device /dev/fd0是要建立启动软盘,也是 ...

  4. win10安装ensp启动40_装系统不求人,快速制作启动U盘,傻瓜式重装WIN10

    在以前如果我们的电脑系统损坏,无法进入WINDOWS系统,在需要重装WINDOWS系统时,一般的做法是,下载一个WINDOWS系统镜像,制作一个PE启动盘,在PE里安装系统镜像.这样传统的WINDOW ...

  5. 如何制作启动U盘安装系统?

    用户问题:新手自己用U盘怎么装系统 很多用户对电脑莫名有种小心翼翼的感觉,总担心整崩溃.其实电脑就跟手机差不多,常见的操作不会影响电脑正常运行,而重要的操作几乎都有操作提示或说明,对于用户使用来说它其 ...

  6. 一键装机linux_linux系统安装,怎样安装linux系统制作步骤

    如何安装linux系统图-6 安装步骤图-7 4,等待镜像制作完毕后,我们就能在系统里看到制作好的U盘,此时U盘的名称都变成了CentOS 7,如下图所示,我们把U盘拔下来,插到要安装Linux的电脑 ...

  7. win7系统下u盘安装linux系统,Win7下U盘安装CentOS-7-x86_64-DVD-1503-01(入门版)

    昨天在Win7下装CentOS7,本以为之前装CentOS6.5很熟练了,结合网上的帖子装7应该很方便,但是操作起来不是那么回事,看了很多人的帖子,各种乱,众说纷纭,很多不是在单机上实验而是在虚拟机上 ...

  8. Linux系统装进U盘里,制作随身携带的便捷系统

    现在的U盘比较便宜,所以很多人都想把系统装进U盘里,而linux的灵活性使它可以做到这一点. USB3.0 第一种安装方法 如果是USB3.0,读写效率还是蛮高的,请看:木子的博客 第二种 可以直接在 ...

  9. Linux系统简介与U盘安装

    一.Linux和Linux内核 在开始学习之前,我们应该先了解一下所谓Linux系统,Linux是一种自由开源免费的类UNIX操作系统(关于什么是UNIX系统,你可以去问一下度娘-).由当时还是大学生 ...

最新文章

  1. 构建 编译和运行Urho3D工程
  2. MiaSocks发布第一个测试版
  3. 大型网站架构之JAVA中间件
  4. Java LinkedList指南
  5. QDoc格式特定的配置变量
  6. 《大数据》第2期“专题”——我国政府数据开放现状和保障机制
  7. 高颜值可定制在线绘图工具
  8. Web应用进行XSS漏洞测试
  9. JQUERY-SELECT 实现下拉框可以搜索、选择
  10. 四、对象创建和垃圾回收流程
  11. 【简单的小技巧】如何从网页上下载内嵌的PDF文件?
  12. html打开txt文件怎么打开是乱码了,使用记事本打开TXT文件变乱码的解决办法
  13. 对与连连看求解算法的研究
  14. 如何识别Android渠道安装来源追踪?
  15. Mac-连接Windows远程桌面
  16. 8大预测分析工具比较
  17. 用安卓手机看小说,阅读器APP怎么选
  18. python 程序运行计时 动态_python中time库clock 使用Python,实现程序运行计时的数码管表示...
  19. 网状网络和加密货币如何消弭乡村宽带的鸿沟?
  20. [商业]博客中国的新广告方式

热门文章

  1. 打开计算机首先映入眼帘的一整屏称之为桌面,利用“活动桌面” 让桌面也“闪”起来...
  2. 【转载】Android App应用启动分析与优化
  3. LeetCode hot-100 简单and中等难度,51-60.
  4. 巴菲特给出了六条人生的建议
  5. Android获取手机设备识别码(IMEI)和手机号码
  6. c++,给成绩分等级
  7. D41FCB31FC1NE70 派克比例阀
  8. 微信与此ipad不兼容电脑也显示设备版本过低9.0_iOS系统出现怪异Bug:iPhone/iPad没法正常用;微软计划6月开测Windows 10 21H1更新...
  9. 一秒批量修改文件扩展名(后缀名)
  10. Linux二进制exploit入门