Linux - 磁盘管理1

news2024/11/25 1:54:25

1.磁盘的分区

1.1 磁盘的类型(标签)

MBR:

① 最大支持2T以内的硬盘

② 有主分区p 拓展分区e  逻辑分区l之分  ==> 主分区编号1-4,主分区可以格式化使用

                                                                        拓展分区编号1-4,拓展分区不能格式化

                                                                        拓展分区最多能有1个,而且主+拓不能大于4

                                                                        逻辑分区只能在拓展分区上划分,编号5-15

GPT:

① 能支持2T以上的硬盘

② 没有主分区、拓展分区、逻辑分区的概念 ==> 编号1-128

1.2 交互式分区

fdisk

用法:fdisk 设备路径

进入交互界面之后 ==> p 进行查看,查看已分区的信息,大小,类型等

                                     n 进行磁盘分区,这里会默认MBR标签

                                  (p) msdos下,会默认选择先划分主分区

                                  (e) 主分区分完之后,会默认提示划分拓展分区

                                  (L) 在主分区和拓展分区划分完之后,默认提示划分逻辑分区

                                     g 选择GPT标签进行分区

                                     w 保存分区设置

                                    ctrl+c 退出分区操作

Device does not contain a recognized partition table
使用磁盘标识符 0x2656627c 创建新的 DOS 磁盘标签。

命令(输入 m 获取帮助):m
命令操作
   d   delete a partition                            删除分区
   l   list known partition types                 列出已知分区类型
   m   print this menu                              打印菜单,打印帮助
   n   add a new partition                        创建分区
   p   print the partition table                   打印分区表
   q   quit without saving changes          不保存退出
   t   change a partition's system id        更改分区id
   w   write table to disk and exit            保存并退出

 1.3 非交互式分区

parted 

 parted命令使用:
语法: 
    parted  [选项]  设备   命令  参数
    选项:
        -s      不交互
    常用命令:
    p,print                                     打印分区表te
    mklabel,mktable                     创建磁盘标签,后面可接msdos或gpt
    mkpart                                    创建新的分区,语法: mkpart  类型或名字  起始  结束
    rm                                           删除分区,后接要删除的分区编号
    rescue                                    恢复分区,对于误删的分区进行恢复,语法: rescue 起始  结束

 *注意:创建磁盘标签将会丢失所有的数据

2.磁盘的挂载

 2.1 案例 --> 从分区到挂载 

<1> 对空白磁盘/dev/sdd 设置标签为msdos(即MBR)

parted -s /dev/sdd mklabel msdos 

<2> 查看磁盘信息、大小、类型等

parted /dev/sdd p

blkid +设备名称 也可以查看设备类型等信息

<3> 创建一个800m大小的主分区/dev/sdd1

parted -s /dev/sdb mkpart p 0 800M

 如果创建GPT格式的分区,则将上述p换为分区名称,并指定大小,从xxxm/g xxxg/m

<4> 将<3>中的分区格式化为xfs类型的文件系统

mkfs.xfs /dev/sdd1

 <4> 将该文件系统挂载到/note下面

mkdir /note                                         创建挂载点 /note

mount /dev/sdd1 /note                       挂载


2.2 挂载 

挂载的命令和选项

/etc/fstab         // 磁盘挂载配置文件

常用选项

-t                // 指定文件系统类型

-o               // 指定挂载属性

-a               // 依照配置文件/etc/fstab将所有未挂载的磁盘都进行挂载

常见属性

例如:将上面的/dev/sdd1重新挂载修改属性为读写 --> mount -o remount,rw /note


2.3 开机挂载 

开机挂载方法<1>

修改配置文件/etc/fstab中的信息

vim /etc/fstab

进行测试,如果有错误系统会启动失败

mount -a

开机挂载方法<2>

修改/etc/rc.d/rc.local,添加挂载命令

rc.local 是开机过程中执行的一个脚本

echo 'mount /dev/sdd1 /note' >> /etc/rc.d/rc.local

追加挂载命令到 /etc/rc.d/rc.local

 也相当于

vim /etc/rc.d/rc.local

在配置文件中添加挂载命令 mount /dev/sdd1 /note

 在给这个文件执行权限

chmod +x  /etc/rc.d/rc.local

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1718191.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

01Linux以及操作系统概述

课程目标 1.了解现代操作系统的整体构成及发展历史 2.了解Linux操作系统及其分支版本 3.直观上理解服务器端与桌面端版本的区别 课程实验 1.通过对CentOS和Ubuntu的演示&#xff0c;直观理解Linux与Windows的异同 课堂引入 本章内容主要为大家详细讲解Linux操作系统(以下简…

STM32—USART 串口通讯

目录 1 、 电路构成及原理图 2 、编写实现代码 main.c usart.c 3、代码讲解 4、烧录到开发板调试、验证代码 5、检验效果 STM32F103RCT6开发板——全集成开发板,让开发更简单&#xff01; 此笔记基于朗峰 STM32F103 系列全集成开发板的记录。 1 、 电路构成及原理图 …

香橙派OrangePi AIpro上手笔记——之USB摄像头目标检测方案测试(二)

整期笔记索引 香橙派OrangePi AIpro上手笔记——之USB摄像头目标检测方案测试&#xff08;一&#xff09; 香橙派OrangePi AIpro上手笔记——之USB摄像头目标检测方案测试&#xff08;二&#xff09; 香橙派OrangePi AIpro上手笔记——之USB摄像头目标检测方案测试&#xff08;…

安防监控视频平台LntonCVS视频监控汇聚平台遏制校园暴力保护校园学生安全应用方案

未成年人被誉为祖国的花朵&#xff0c;是我们国家的未来。然而&#xff0c;最近频繁曝出的未成年霸凌事件却引发了社会的广泛关注。这些事件手段残忍&#xff0c;事态恶劣&#xff0c;引发了全社会对如何保护未成年身心健康、规避霸凌事件发生的深刻思考。 为了更好地保障学生的…

Vitalik:Layer2 是以太坊社区文化的延伸

原文标题&#xff1a;《Layer 2s as cultural extensions of Ethereum》 撰文&#xff1a;Vitalik Buterin&#xff0c;以太坊联合创始人 编译&#xff1a;Chris&#xff0c;Techub News 在我最近关于 L1 和 L2 扩容差异的文章中&#xff0c;我最终得出的结论是&#xff0c; …

惠普发布最新财报,对AIPC寄予厚望

KlipC报道&#xff1a;5月29日&#xff0c;惠普发布了第二财季财报&#xff08;截止2024年4月30日&#xff09;&#xff0c;净营收128亿美元&#xff0c;同比下降0.8%&#xff0c;但是高于市场预期的126亿美元&#xff1b;净利润6亿美元同比下降42%。调整后美股净利0.82美元&am…

Navicat使用ssh隧道连接mysql数据库

转载请标明出处&#xff1a;http://blog.csdn.net/donkor_/article/details/139352748 文章目录 前言新建连接MySql,填写ssh隧道信息方式1&#xff1a;使用密码方式连接方式二&#xff1a;使用密钥方式连接 填写常规信息总结 前言 使用ssh隧道连接数据库&#xff0c;方便本机…

百度地图2

覆盖物 叠加层 添加叠加层 GroundOverlay(bounds: Bounds, opts: GroundOverlayOptions):地图上的地面叠加层。 Bounds(sw: Point, ne: Point):表示地理坐标的矩形区域。sw表示矩形区域的西南角&#xff0c;参数ne表示矩形区域的东北角。 GroundOverlayOptions&#xff1a…

[Redis]Hash类型

基本命令 hset命令 设置 hash 中指定的字段&#xff08;field&#xff09;的值&#xff08;value&#xff09; 返回值&#xff1a;添加的字段的个数&#xff08;注意是添加的个数&#xff0c;而不包括修改的&#xff09; hset key field value [field value ...] hget命令 …

ChatGPT-4o 有何特别之处?

文章目录 多模态输入&#xff0c;多模态输出之前的模型和现在模型对比 大家已经知道&#xff0c;OpenAI 在 GPT-4 发布一年多后终于推出了一个新模型。它仍然是 GPT-4 的一个变体&#xff0c;但具有前所未见的多模态功能。 有趣的是&#xff0c;它包括实时视频处理等强大功能&…

Ubuntu (18.04) _Mysql (8.0.X)设置密码强度

首先 查看是否有密码强度插件&#xff1a; SHOW PLUGINS; 如果没有&#xff0c;则安装 install plugin validate_password soname validate_password.so; 再次查看,会看到密码强度插件已开 其次 查看密码强度具体配置 show variables like validate_password%; validate…

QT 欧姆龙 fins协议 上位机程序

一个根据欧姆龙的FINS协议制作的上位机读取程序&#xff0c;功能如下&#xff1a; 能够增加、编辑、删除PLC的名称、IP地址与端口号。取编辑时间最新的六台显示在主界面中。数据存入 MYSQL 数据库&#xff0c;可以修改数据库名称、IP地址、端口号、登陆用户与密码。设置数据存…

eNSP学习——OSPF的DR与BDR

目录 相关命令 原理概述 实验内容 实验目的 实验拓扑 实验编址 实验步骤 1、基本配置 2、搭建基本的OSPF网络 3、查看默认情况下的DR/BDR状态 4、根据现网需求影响DR/BDR选举 相关命令 [R4]int g0/0/0 [R4-GigabitEthernet0/0/0]ospf network-type p2mp //在接…

如何识别并选择正规、优质的外汇交易平台?

外汇市场的日益繁荣吸引了越来越多的投资者&#xff0c;但同时也带来了众多外汇平台的涌现。如何在这些平台中筛选出正规、可信的平台&#xff0c;成为了每位外汇交易者必须面对的首要问题。以下&#xff0c;我们将为您揭示如何鉴别外汇平台真伪的几个关键方法&#xff1a; 首先…

移动端性能测试(android/ios)

solox官网 https://github.com/smart-test-ti/SoloX solox简介 实时收集android/ios性能的工具&#xff0c;Android设备无需Root&#xff0c;iOS设备无需越狱。有效解决Android和iOS性能的测试和分析挑战。 solox安装 环境准备 python安装3.10以上的 python官网下载地址…

Oracle Hint /*+APPEND*/插入性能总结

oracle append用法 Oracle中的APPEND用法主要用于提高数据插入的效率。 基本用法&#xff1a;在使用了APPEND选项后&#xff0c;插入数据会直接加到表的最后面&#xff0c;而不会在表的空闲块中插入数据。这种做法不需要寻找freelist中的free block&#xff0c;从而避免了在…

Facebook代运营 | Facebook广告投放步骤及要点

Facebook体量大&#xff0c;素材的更新频率快&#xff0c;通过Facebook进行广告投放的用户也越来越多&#xff0c;Facebook坐拥大量用户&#xff0c;同时有着非常科学的用户画像构建系统和推送机制&#xff0c;对于很多广告涉足的伙伴来说&#xff0c;更加的友好。 1. 创建广告…

2024.5.29晚训参考代码

因为本套题没有BFS例题&#xff0c;所以我先把BFS模板放着 #include<bits/stdc.h> using namespace std; int n,m;//n*m的棋盘 int dis[402][402]; bool vis[402][402]; int X[]{-2,-2,-1,-1,1,1,2,2};//偏移量的表 int Y[]{-1,1,-2,2,-2,2,-1,1};//定义一个数组&…

【工具】 MyBatis Plus的SQL拦截器自动翻译替换“?“符号为真实数值

【工具】 MyBatis Plus的SQL拦截器自动翻译替换"?"符号为真实数值 使用MyBatis的配置如下所示&#xff1a; mybatis-plus:configuration:log-impl: org.apache.ibatis.logging.stdout.StdOutImpl调用接口&#xff0c;sql日志打印如下&#xff1a; 参数和sql语句不…

Docker的数据管理(数据卷+数据卷容器)

文章目录 一、Docker的数据管理1、概述2、主要的技术&#xff08;三种数据挂载方式&#xff09;2.1、数据卷&#xff08;Volumes&#xff09;2.2、绑定挂载&#xff08;Bind mounts&#xff09;2.3、tmpfs挂载&#xff08;Tmpfs mounts&#xff09;2.4、之间的关系&#xff08;…