linux磁盘分区以及配置文件设置

2023-11-14


      硬盘分区有三种,主磁盘分区(83)、扩展磁盘分区(5)、逻辑分区(包括swap交换分区82)。一个硬盘主分区至少有1个,最多4个,扩展分区可以没有,最多1个。且主分区+扩展分区总共不能超过4个。逻辑分区可以有若干个。交换分区必须存在但一般不用。

补充:

默认linux重装没有home分区,https://blog.csdn.net/williananjhon/article/details/81201510

一、fdisk磁盘分区过程

我们可以在现有磁盘进行分区,显示为/dev/sda,也可以加一块新的磁盘,显示为/dev/sdb。

[root@amusitelangpao data]# mii-tool eth0
eth0: negotiated 100baseTx-FD, link ok

测试网口连接是否连接

 

1. fdisk进入相应的硬盘管理

[root@0vo ~]# fdisk /dev/sdb
欢迎使用 fdisk (util-linux 2.23.2)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。

 

命令(输入 m 获取帮助):

 

 

2.    添加拓展分区

命令(输入 m 获取帮助):n
Partition type:
   p   primary (1 primary, 0 extended, 3 free)    主分区
   e   extended                                                 拓展分区
Select (default p): e
分区号 (2-4,默认 2):2
起始 扇区 (2099200-10485759,默认为 2099200):
将使用默认值 2099200
Last 扇区, +扇区 or +size{K,M,G} (2099200-10485759,默认为 10485759):+2G
分区 2 已设置为 Extended 类型,大小设为 2 GiB

 

 

2.    添加逻辑分区

命令(输入 m 获取帮助):n
Partition type:
   p   primary (1 primary, 1 extended, 2 free)
   l   logical (numbered from 5)                       
存在拓展分区才能添加逻辑分区
Select (default p): l
添加逻辑分区 5
起始 扇区 (2101248-6293503,默认为 2101248):
将使用默认值 2101248
Last 扇区, +扇区 or +size{K,M,G} (2101248-6293503,默认为 6293503):
将使用默认值 6293503
分区 5 已设置为 Linux 类型,大小设为 2 GiB

 

 

 

 

 

3. 设置完毕w保存退出,更新磁盘

[root@0vo ~]# partprobe

 

 

 

 

Warning: 无法以读写方式打开 /dev/sr0 (只读文件系统)。/dev/sr0 已按照只读方式打开。(这个提示正常)

 

 

4. 格式化分区为ext4磁盘格式

[root@0vo ~]# mkfs   -t   ext4   /dev/sdb1 
mke2fs 1.42.9 (28-Dec-2013)
文件系统标签=
OS type: Linux
块大小=4096 (log=2)
分块大小=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
65536 inodes, 262144 blocks
13107 blocks (5.00%) reserved for the super user
第一个数据块=0
Maximum filesystem blocks=268435456
8 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks: 
        32768, 98304, 163840, 229376

 

Allocating group tables: 完成

 

 

5. 挂载分好的分区并查看

[root@0vo ~]# mkdir    /sdb1
[root@0vo ~]# mount    /dev/sdb1    /sdb1/
[root@0vo ~]# df
文件系统                   1K-块    已用     可用 已用% 挂载点
/dev/mapper/centos-root 12507136 2035468 10471668   17% /
devtmpfs                 1004864       0  1004864    0% /dev
tmpfs                    1015944       0  1015944    0% /dev/shm
tmpfs                    1015944    8792  1007152    1% /run
tmpfs                    1015944       0  1015944    0% /sys/fs/cgroup
/dev/sda1                 201380  105160    96220   53% /boot
/dev/mapper/centos-data  6133760   32952  6100808    1% /data
tmpfs                     203192       0   203192    0% /run/user/0

 

/dev/sdb1                 999320    2564   927944    1% /sdb1

 

显示sdb1已经挂载,可以正常使用了。

 

 

二、fdisk分区开机自动挂载和fstab文件修复

 

每次开机必须手动挂载才能使用新的分区,我们可以修改系统文件设置开机自动挂载,如果不小心写错了,下面也有相应的结局方案。

 

 

1.  自动挂载----进入系统文件配置

 

[root@0vo ~]# vim /etc/fstab 

 

 

 

/dev/mapper/centos-root /                       xfs     defaults        0 0

 

UUID=2878756d-c961-47a4-9d97-52e081222588 /boot                   xfs     defaults        0 0
/dev/mapper/centos-data /data                   xfs     defaults        0 0
/dev/mapper/centos-swap swap                    swap    defaults        0 0

 

/dev/sdb1              /sdb1                   ext4     defaults        1 2

 

 

2.  fstab文件修复

fstab文件慎重修改,一旦报错系统无法启动

 

1.    输入root密码先进入系统

 

 

2. 正确修改 /etc/fstab 文件

如果不能修改,mount  -o  remount,rw  /
重新挂载并给与写权限


 

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

linux磁盘分区以及配置文件设置 的相关文章

  • LeetCode_BinaryTree_337. House Robber III 打家劫舍 III【动态规划】【Java】【中等】

    目录 一 题目描述 英文描述 中文描述 示例与说明 二 解题思路 三 AC代码 Java 四 解题过程 第一搏 第二搏 一 题目描述 英文描述 The thief has found himself a new place for his
  • JAVA环境配置及如何解决win10重启后环境配置失效的问题

    一 配置JAVA环境 1 JDK的下载与安装 进入官网下载对应版本 注意 安装路径最好不要包含中文或空格等特殊字符 最好使用纯英文目录 2 配置环境变量的步骤 1 按下win E键 找到此电脑 右键选择属性 点击高级系统设置 在高级中点击右
  • 完美解决python pip安装超时问题

    书接上文 安装python过程中 国外镜像太慢了 使用国内源 1 设置超时时间 pip default timeout 100 install Pillow 2 不使用缓存 pip no cache dir install Pillow 2
  • (pytorch进阶之路)DDPM扩散概率模型

    文章目录 概述 前置知识 diffusion图示 扩散过程 逆扩散过程 后验的扩散条件概率 似然函数 算法 代码实现 概述 扩散概率模型 deep unsupervised learning using nonequilibrium the
  • 快到慢的跨时钟域处理

    如果你写过异步FIFO 格雷码的传输就已经包括慢时钟域到快时钟域以及快时钟域到慢时钟域的处理方法了 自己之前的异步FIFO由于理解没到位 快时钟域到慢时钟域的处理也是打拍 原因是快时钟域的时钟频率不够快 所以debug没问题 步入正题 快到
  • echarts中的data是对象无法使用

    问题描述 前端通常从后端拿到的数据都是数组中有多个对象 而echarts中的data必须是一个数组 形如 Mon Tue Wed Thu Fri Sat Sun 所以需要对后端返回的数据进行处理之后才可以使用 处理办法 this recor
  • UE4、5不让贴花影响Mesh

    如果不想让贴花影响某些在移动中的物体穿过它也会受到影响 例如人 车之类的 可以把mesh里的Receives Decals选项去掉
  • 剑指Offer第十九题:顺时针打印矩阵

    题目描述 输入一个矩阵 按照从外向里以顺时针的顺序依次打印出每一个数字 例如 如果输入如下4 X 4矩阵 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1 2 3 4 8 12 16 15 1
  • 微信JSSDK动态引入

    由于项目中使用到了微信和企业微信的js方法 所以引入了微信jsSDK1 2 0版本的文件 但是后期需要使用微信开放标签 所以微信端的js文件版本需要升级到1 6 0 但是企业微信目前最高支持1 2 0版本 所以添加了如下方法 在vue项目的
  • JS继承

    最近在面试中被问到js的继承 当时回答的不太好 所以今天特别总结一下 我们先来看一个基于原型链的继承例子 父类 function Person 子类 function Student 继承 Student prototype new Per
  • Github上关于iOS的各种开源项目集合(强烈建议大家收藏,查看,总有一款你需要)

    转载地址 http blog csdn net hbblzjy article details 52083919 下拉刷新 EGOTableViewPullRefresh 最早的下拉刷新控件 SVPullToRefresh 下拉刷新控件 M
  • 分数混合运算简便方法_《分数乘法》中的简便运算指导

    六年级上册 分数乘法 是在学生学习了运用乘法运算定律和整数 小数乘法简便计算以及分数加 减 乘法计算的基础上进行教学的 这一节课学生进一步理解整数乘法的运算定律不仅适用于小数 整数乘法 而且也适用于分数乘法 使计算更简便 是让学生在经历探索
  • java.lang.NoClassDefFoundError: org/springframework/context/event/EventListenerFactory

    集成rabbitmq的时候报错 只要看到NoClassDefFoundError基本都是jira包冲突了 1 首先找到相关类 spring tx有2个版本 2 利用IDEAL插件mavenhelper看一下 把高版本排除掉就可以了 java
  • 统计学习系列之参数估计

    参数估计 1 什么是参数估计 简单来说是 参数估计是指使用样本统计量估计总体的参数的 百度百科的解释如下 参数估计 parameter estimation 统计推断的一种 根据从总体中抽取的随机样本来估计总体分布中未知参数的过程 从估计形
  • 使用cmake配置aws-cpp-sdk以及在cmake项目中使用

    目录 环境 配置cmake 编译aws cpp sdk 1 使用git bash下载aws cpp sdk项目到指定目录 2 使用clion打开项目 3 设置cmake编译选项 4 BUILD INSTALL 项目 在cmake项目中使用a
  • 【服务器】ASUS ESC4000-E11 安装系统

    ASUS ESC4000 E11说明书 没找到 ASUS ESC4000 E11的说明书 下面是ESC4000A E11的说明书 https manualzz com doc 65032674 asus esc4000a e11 serve
  • E: 仓库 “http://mirrors.aliyun.com/ubuntu eoan Release” 没有 Release 文件 —— 解决方案

    Ubuntu 20 04 更新的时候 遇到如下问题 可以通过修改源 来进行修复 1 登录如下网址 LUG s repo file generator 2 选择对应的 Ubuntu 版本 这里我是 Ubuntu 20 04 点击 Downlo
  • vue实现excel文件上传并解析数据

    vue实现excel文件上传并解析数据 1 安装xlsx并引入 2 页面使用上传组件 3 补充完善 不使用action实现自定义上传 1 安装xlsx并引入 npm install xlsx 0 17 0 save import XLSX

随机推荐

  • 如何将已加好的脚注或尾注转换成中括号“[]”格式

    下面让流程更加清晰 1 正常插入所有尾注 2 点击word文档上方 编辑 选项按钮 3 点击 查找 4 点击 替换 选项 5 在 查找内容 框中输入 e 这是尾注的象征符 在 替换为 框中输入 6 点击下方的 全部替换
  • 9.调试技巧与调试工具

    9
  • Unix网络编程5种IO模型

    IO模型 用一幅图表示所支持的I O模型 纵向维度是 阻塞 Blocking 非阻塞 Non blocking 横向维度是 同步 异步 总结起来是四种模型 同步阻塞 同步非阻塞 异步阻塞 异步非阻塞 Unix网络编程 中划分出了 第五种 模
  • mysql数据库入门教程

    Markdown database notebook Markdown database notebook 1 1 Mysql知识 基础 1 1 1 Msyql的基本知识 1 2 Mysql知识 深入 1 2 1 Mysql的储存引擎 1
  • DIV与Table布局在大型网站的可用性比较

    DIV与TABLE本身并不存在什么优缺点 所谓web标准只是推荐的是正确的使用标签 好比说 DIV用于布局 而TABLE则本来就是转二维数据的 让TABLE做该做的事 并不是说页面里不出现TABLE就是多么多么牛 用DIV进行排版的优势就是
  • jQuery-migrate 插件---各类版本下载

    步骤 1 CDN jquery migrate 2 找到所需版本打开 3 全选复制到自己创建的记事本 4 复制 5 粘贴到IntelliJ IDEA 模块下的 webapp js 没有自己手动创建目录 jquery migrate 1 4
  • Oracal的Lpad函数

    lpad函数是Oracle数据库函数 lpad函数从左边对字符串使用指定的字符进行填充 从其字面意思也可以理解 l是left的简写 pad是填充的意思 所以lpad就是从左边填充的意思 语法格式如下 lpad string padded l
  • unity笔记-20161109

    1 Animator CullingMode 动画器剔除模式 AlwaysAnimate Always animate the entire character Object is animated even when offscreen
  • 在Python中如何优雅地处理PDF文件

    1 引言 PDF文档是我们在日常工作中经常会遇到的文件格式 有时我们需要编辑并从中提取一些有用的数据 在本文中 我将向大家介绍如何使用Python中的PDF库从PDF文档中提取文本 表格和图像以及其他类型的数据 闲话少说 我们直接开始吧 2
  • JS实现请假时长计算(计算小时数差)

    给公司做了一套系统 涉及到请假单功能开发 在计算请假时长这块总结一下 按天计算的就不总结了比较简单 这里总结一下按小时数计算的 话不多说 直接上代码 获取两个日期相差的工作小时 不包括节假日 function getHour StartTi
  • Python 中的异常种类

    常用异常 AttributeError 试图访问一个对象没有的树形 比如foo x 但是foo没有属性x IOError 输入 输出异常 基本上是无法打开文件 ImportError 无法引入模块或包 基本上是路径问题或名称错误 Inden
  • Matlab quiver函数用法 - 画矢量箭头图

    提要 quiver x y u v 在点 x y 处画 u v 所定义的向量箭头 x y u v必须是维度和元素数都一样的矩阵 如果是一维数组的话 x y u v的元素数必须一致 quiver函数会自动调整箭头的长度以适应显示 quiver
  • iOS静态方式绕过svc反动态调试

    在iOS反动态调试中 常用到 svc 0x80 通过svc汇编实现对ptrace syscall的调用 实现反动态调试 使得lldb无法附加到app进程 不易定位到代码位置 增加反调试绕过难度 如何绕过这种反调试手段呢 本文通过搜索app的
  • ajax请求发送成功,后端没有响应

    前端请求状态200 但是后端无反应结果是以为我的登录拦截器把这个请求拦截了 登录之后就发现后端有响应了 2021 4 1日常错误
  • Python自学笔记2-语法

    这里介绍Python的基本语法和编程风格 Python的保留字 如下表 不能以这些名字给函数或变量命名 and exec not assert finally or break for pass class from print conti
  • UE5 C++插件开发指南目录

    这一篇原本的标题是 如何将插件上架到UE虚幻商城 但是Up主聆枫LingFeng已经分享了相关议题 而且非常详细 UE 虚幻商城上架指南 所以这一篇就改写目录了 其实由谁来讲并不重要 重要的是讲的内容是否是读者需要的 希望大家可以从中受益
  • SQL练习(less-5\8)延时注入

    本文为学习笔记 仅限学习交流 不得利用 从事危害国家或人民安全 荣誉和利益等活动 SQL注入 字符型 延时注入 延时型语句 sleep 参数 任意正整数 一般为秒 If a b c 它的意思就是如果条件A成立 则输出结果B 否则输出结果C
  • HTML 好看界面

    无聊逛外网的时候 突然看见一个用HTML写的界面 我觉得挺好看 对于我这个才接触这个的学生来说 挺厉害的 所以我也把他分享出来 你们可以去参考参考
  • 第50讲:Scrapy 部署不用愁,Scrapyd 的原理和使用

    上节课我们的分布式爬虫部署完成并可以成功运行了 但是有个环节非常烦琐 那就是代码部署 我们设想下面的几个场景 如果采用上传文件的方式部署代码 我们首先需要将代码压缩 然后采用 SFTP 或 FTP 的方式将文件上传到服务器 之后再连接服务器
  • linux磁盘分区以及配置文件设置

    硬盘分区有三种 主磁盘分区 83 扩展磁盘分区 5 逻辑分区 包括swap交换分区82 一个硬盘主分区至少有1个 最多4个 扩展分区可以没有 最多1个 且主分区 扩展分区总共不能超过4个 逻辑分区可以有若干个 交换分区必须存在但一般不用 补