当前位置: 首页 > news >正文

磁盘管理 以及磁盘的分区 详细版

磁盘管理

  • track:磁道,就是磁盘上同心圆,从外向里,依次1号、2号磁道·····
  • sector:扇区,将磁盘分成一个一个扇形区域,每个扇区大小是512字节,从外向里,依次是1号扇区、2号扇区·····
  • cylinder:柱面,不同盘面上相同的位置的扇区构成的柱面,从外向里,依次是1号柱面、2号柱面······
  • 在分区的时候,都是从1号开始分区

MBR:

main boor record:主引导纪录,系统启动,必须依靠MBR才能启动

MBR是磁道的一个扇区,大小512字节,这512字节分三部分:

  1. 第一部分是64字节:分区表
  2. 第二部分是446字节:这里放的是一个程序,用于引导系统开启  启动(boot loader)
  3. 第三部分是2字节:这是用于指定boot loader是否生成
boot loader:网络引导加载程序;引导加载器;引导程序;启动加载器;引导装入程序;

分区表:

  • 大小是64字节
  • 在分区表中,纪录了分区是从哪个柱面开始,到哪个柱面结束
  • 在进程纪录的时候,用8字节纪录开始,也就是说,16字节纪录一个分区,因此64字节最多可以纪录4个分区,这里的分区称为主分区
  • 为了分更多的分区,就需要在磁盘找个额外的空间,存储更多的分区,这个存储空间,称之为扩展分区
  • 通过扩展分区所得的分区,称之为 逻辑分区

温馨提示:

(1)主分区数量:0-4

  • 主分区可以没有,就是将所有分区都做成扩展分区来使用

(2)扩展分区的数量:0-1
(3)主分区+扩展发分区:1-4
(4)逻辑分区:0-~

  • 必须得先有扩展分区,才能有逻辑分区

编号问题:

  • 主分区编号是:1-4
  • 扩展分区:1-4
  • 逻辑分区:5+

磁盘的命令:

linux中,一切皆文件

磁盘 cd /dev/sd字母:

  • /dev/sda :第一个磁盘
  • /dev/sda1:第一个磁盘的第一个分区
  • /dev/sda2:第一个磁盘的第二个分区
  • /dev/sda3:第一个磁盘的第三个分区

磁盘的操作:

查看第一个磁盘的分区情况:

  • fdisk -l /dev/sda  

进行分区:

  • fdisk /dev/sda

选项:

  • d:     删除分区
  • n:     创建分区
  • e:   扩展分区
  • l:       逻辑分区
  • p:   打印分区信息,主分
  • q:   不保存,直接退出
  • w:   保存,然后退出

创建一个主分区:

建议首先添加一个硬盘

磁盘大小自定就可以,根据个人条件来选配

重启一个虚拟机:

shutdown -r 0

/dev/sdb:表示第二个磁盘(就是我们刚才刚刚创建的磁盘)

(一)思路概念

  1. 查看磁盘现有分区(命令:fdisk -l 
  2. 开始分区某一块磁盘,如/dev/sdb(命令:fdisk /dev/sdb
  3. 用fdisk的内部命令进行分区 【p】查看当前分区表,再输入 【n】new一个新的分区,再根据给出的提示(如选择分区类型和分区号)输入相应的fdisk内置命令给新的分区设置参数。
  4. 所有分区创建完整后,输入fdisk内置命令【w】保存退出即可。

(二)详细介绍

2.1查看磁盘现在分区 fdisk -l

此时可以看到一共有两快磁盘(蓝色索圈内容):/dev/sda和/dev/sdb,以/dev/sdb举例,操作如下:

sdb目前处于没有分区的状态

输入m可以获取帮助(所有操作的命令解析):

2.2对分区设置具体参数

使用命令fdisk /dev/sdb 进入分区操作,输入p,查看当前分区表,此时没有分区

输入【n】,新建一个分区;

再次输入【p】,选择分区的类型为主(如果想添加扩展分区,就按e)

然后输入【1】,选择分区号(这里注意一下,主分区只能有四个,所以只能选择1-4,一般按顺序输入分区号); 

然后会提示输入第一个扇区,这里直接回车默认2048字节就好;

接着会让你输入第一个分区的大小,这里大家自定义就好,因为练习嘛!所以我就先输入+20MB(不要忘记+号);

分区大小选择好后,输入【p】查看是否创建分区了

确认创建好之后,输入【w】保存退出即可

用以上方法,我们再创建其他三个分区,这里我就不演示。

最后使用命令  fdisk -l ,再次查看一下此时的分区,已经成功分成一个区,结束

补充:

 磁盘分区之后,无法直接使用,需要先进行格式化

mke2fs  设备文件

使用格式化好的分区,其实就是在系统中,新建几个目录,然后将格式好的分区挂载到这个目录就可以了

mkdir  /aba
mount  /dev/sdb2 /aba
af  -f 查看磁盘使用情况

相关文章:

磁盘管理 以及磁盘的分区 详细版

磁盘管理 track:磁道,就是磁盘上同心圆,从外向里,依次1号、2号磁道sector:扇区,将磁盘分成一个一个扇形区域,每个扇区大小是512字节,从外向里,依次是1号扇区、2号扇区cylinder&…...

加码多肤色影像技术 这是传音找到的“出海利器“?

全球化时代,市场竞争愈演愈烈,产品差异化已然成为了企业脱颖而出的关键。在黄、白肤色长期占据人像摄影主赛道的背景下,传音就凭借独一无二的多肤色影像技术走出非洲,走向了更广阔的新兴市场。 聚焦深肤色人群拍照痛点&#xff0c…...

C++方法封装成dll及C#调用示例

1,编译生成dll时可能出现错误,解决办法:pch.h文件头部,添加声明 #define _CRT_SECURE_NO_WARNINGS 2, c头文件声明 extern "C" __declspec(dllexport) char* getvalue(const char * param1, const char * param2); 3, c方法实现…...

定时清理Linux服务器缓存shell脚本

服务器内存占用过高,如何定时清理一下服务器内存呢?写一个清理缓存脚本,加入到定时任务中。 一、编写脚本 clear_cache.sh 脚本,放到home目录下。 #!/bin/bash# 清除页面缓存、目录项和 inode 缓存 sudo sync echo 3 | sudo tee /proc/sys/vm/drop_caches# 记录执行时间到日…...

Guava常用方法

目录 一、数学和数值操作 二、并发库 三、缓存 四、集合 五、I/O 与文件操作 六、网络 七、时间处理 八、事件总线 九、反射 十、范围和集合操作 十一、随机数和测试 十二、注解处理 十三、比较器和排序 十四、哈希和散列 Guava 是 Google 开源的一个 Java 工具库&#xff…...

干货分享:宏集物联网HMI通过S7 MPI协议采集西门子400PLC数据

前言 为了实现和西门子PLC的数据交互,宏集物联网HMI集成了S7 PPI、S7 MPI、S7 Optimized、S7 ETH等多个驱动来适配西门子200、300、400、1200、1500、LOGO等系列PLC。 本文主要介绍宏集HMI通过S7 MPI协议采集西门子400PLC数据的操作步骤,其他协议的操作…...

【Web API DOM11】节点操作

目录 一:DOM节点 1 什么是DOM节点 2 DOM节点分类 二:节点查找(元素节点) 1 节点关系 父节点 子节点 兄弟节点 三:增加节点 1 创建节点 2 追加节点 2 案例:渲染数据 案例中核心代码块 样式 四…...

Unity 设置窗口置顶超级详解版

目录 前言 一、user32.dll 1.什么是user32.dll 2.如何使用user32.dll 二、句柄Handle 1.句柄 2.句柄的功能 3.拿句柄的方法 三、窗口置顶 1.窗口置顶的方法 2.参数说明 3.使用方法 四、作者的碎碎念 前言 up依旧挑战全网讲解最详细版本~~ 本篇文章讲解的是unity…...

编程后端:深入探索其所属的行业领域

编程后端:深入探索其所属的行业领域 在数字化浪潮席卷全球的今天,编程后端作为技术领域的重要分支,其所属的行业领域一直备受关注。本文将从四个方面、五个方面、六个方面和七个方面,深入剖析编程后端所属的行业,并揭…...

ubuntu18.04离线源制作

给客户部署有时需要纯内网环境,那这样就连不了网络。 一些包就下载不下来,而大家都知道用deb离线安装是非常麻烦的,各种依赖让你装不出来。 这里教大家打包源。 我准备2台机器,42和41 42可以联网,41不能联网。我想在…...

【DPDK学习路径】八、轮询

前面我们已经了解了如何使用DPDK创建线程并绑定核心,以及如何申请内存池并创建 RX/TX 队列。 接下来我们将了解DPDK的核心内容之一:以轮询的方式从网卡中收取报文。 下面直接给出一个实例,此实例使用核心1及核心2创建了两个线程用于报文处理&…...

Mac环境下,简单反编译APK

一、下载jadx包 https://github.com/skylot/jadx/releases/tag/v1.4.7 下载里面的这个:下载后,找个干净的目录解压,我是放在Downloads下面 二、安装及启动 下载和解压 jadx: 下载 jadx-1.4.7.zip 压缩包。将其解压到你希望的目…...

027、工具_redis-benchmark

redis-benchmark可以为Redis做基准性能测试 1.-c -c(clients)选项代表客户端的并发数量(默认是50)。 2.-n -n(num)选项代表客户端请求总量(默认是100000)。 例如redis-benchmark-c100-n20000代表100各个客户端同时请求Redis,一 共执行20000次。 redis-benchmark会…...

京准电钟 | 对比GPS,北斗卫星授时的场景有哪些?

京准电钟 | 对比GPS,北斗卫星授时的场景有哪些? 京准电钟 | 对比GPS,北斗卫星授时的场景有哪些? 对比国外的GPS,我国北斗卫星授时由于其高精度和稳定性,在各个领域都有广泛的应用场景。 以下是一些单北斗卫…...

电脑桌面提醒做事的app 好用的桌面提醒app

在快节奏的现代生活中,我们每天都要通过电脑处理大量的工作事项。然而,繁忙的工作节奏有时会导致我们遗忘某些重要任务,从而带来不必要的损失。为了避免这种情况,选择一款好用的桌面提醒app显得尤为重要。 想象一下,你…...

ICC2:如何获取get_xx -filter后可用的属性有哪些?

我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧? 拾陆楼知识星球入口 report_attribute -app -class cell $instname 这种直接告诉你指定cell有哪些属性,以及对应的值是什么 或者直接用list_attribute也可以 list_attribute -help可以…...

SSL协议在实际生活中有哪些应用实例?

SSL协议的实际应用案例 SSL(Secure Sockets Layer)协议是一种网络通信协议,用于在客户端和服务器之间建立加密链接,以确保数据在传输过程中的安全性。尽管SSL协议已被TLS(Transport Layer Security)协议所取…...

Python连接到Jira实例、登录、查询、修改和创建bug

Python连接到Jira实例、登录、查询、修改和创建bug 首先,你需要安装jira Python库 pip install jira1. 连接到Jira并登录 from jira import JIRA from jira.exceptions import JIRAError# Jira服务器地址,用户名和密码 jira_server https://your-jir…...

等保测评考试初级题大题部分

主机安全问答: 在主机安全测评前期调研活动中,收集信息的内容(至少写出六项)? 在选择主机测评对象时应该注意哪些要点? 主机安全回答: 至少需要收集服务器主机的设备名称、型号、所属网络区…...

【前端面试】动态表单篇

问题:什么是动态表单? 动态表单是一种可以根据用户的输入或者选择,动态改变其结构和元素的表单。比如,当用户在一个下拉列表中选择不同的选项时,表单中可能会出现不同的输入框、复选框、单选按钮等。 问题&#xff1a…...

三维GIS开发cesium智慧地铁教程(5)Cesium相机控制

一、环境搭建 <script src"../cesium1.99/Build/Cesium/Cesium.js"></script> <link rel"stylesheet" href"../cesium1.99/Build/Cesium/Widgets/widgets.css"> 关键配置点&#xff1a; 路径验证&#xff1a;确保相对路径.…...

视频字幕质量评估的大规模细粒度基准

大家读完觉得有帮助记得关注和点赞&#xff01;&#xff01;&#xff01; 摘要 视频字幕在文本到视频生成任务中起着至关重要的作用&#xff0c;因为它们的质量直接影响所生成视频的语义连贯性和视觉保真度。尽管大型视觉-语言模型&#xff08;VLMs&#xff09;在字幕生成方面…...

Linux-07 ubuntu 的 chrome 启动不了

文章目录 问题原因解决步骤一、卸载旧版chrome二、重新安装chorme三、启动不了&#xff0c;报错如下四、启动不了&#xff0c;解决如下 总结 问题原因 在应用中可以看到chrome&#xff0c;但是打不开(说明&#xff1a;原来的ubuntu系统出问题了&#xff0c;这个是备用的硬盘&a…...

鱼香ros docker配置镜像报错:https://registry-1.docker.io/v2/

使用鱼香ros一件安装docker时的https://registry-1.docker.io/v2/问题 一键安装指令 wget http://fishros.com/install -O fishros && . fishros出现问题&#xff1a;docker pull 失败 网络不同&#xff0c;需要使用镜像源 按照如下步骤操作 sudo vi /etc/docker/dae…...

有限自动机到正规文法转换器v1.0

1 项目简介 这是一个功能强大的有限自动机&#xff08;Finite Automaton, FA&#xff09;到正规文法&#xff08;Regular Grammar&#xff09;转换器&#xff0c;它配备了一个直观且完整的图形用户界面&#xff0c;使用户能够轻松地进行操作和观察。该程序基于编译原理中的经典…...

MySQL 知识小结(一)

一、my.cnf配置详解 我们知道安装MySQL有两种方式来安装咱们的MySQL数据库&#xff0c;分别是二进制安装编译数据库或者使用三方yum来进行安装,第三方yum的安装相对于二进制压缩包的安装更快捷&#xff0c;但是文件存放起来数据比较冗余&#xff0c;用二进制能够更好管理咱们M…...

STM32---外部32.768K晶振(LSE)无法起振问题

晶振是否起振主要就检查两个1、晶振与MCU是否兼容&#xff1b;2、晶振的负载电容是否匹配 目录 一、判断晶振与MCU是否兼容 二、判断负载电容是否匹配 1. 晶振负载电容&#xff08;CL&#xff09;与匹配电容&#xff08;CL1、CL2&#xff09;的关系 2. 如何选择 CL1 和 CL…...

《Offer来了:Java面试核心知识点精讲》大纲

文章目录 一、《Offer来了:Java面试核心知识点精讲》的典型大纲框架Java基础并发编程JVM原理数据库与缓存分布式架构系统设计二、《Offer来了:Java面试核心知识点精讲(原理篇)》技术文章大纲核心主题:Java基础原理与面试高频考点Java虚拟机(JVM)原理Java并发编程原理Jav…...

TJCTF 2025

还以为是天津的。这个比较容易&#xff0c;虽然绕了点弯&#xff0c;可还是把CP AK了&#xff0c;不过我会的别人也会&#xff0c;还是没啥名次。记录一下吧。 Crypto bacon-bits with open(flag.txt) as f: flag f.read().strip() with open(text.txt) as t: text t.read…...

React核心概念:State是什么?如何用useState管理组件自己的数据?

系列回顾&#xff1a; 在上一篇《React入门第一步》中&#xff0c;我们已经成功创建并运行了第一个React项目。我们学会了用Vite初始化项目&#xff0c;并修改了App.jsx组件&#xff0c;让页面显示出我们想要的文字。但是&#xff0c;那个页面是“死”的&#xff0c;它只是静态…...