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

linux磁盘非lvm分区

linux磁盘非lvm分区

类似于windows划分C盘、D盘,并且不需要多个磁盘空间合一

图形化直接分区

通过gparted 这个提供直观的图形化分区,类似windows的磁盘管理工具

  • 下载方式:
  1. 乌班图/debian系列:
sudo apt install gparted
  1. 红帽/centos系列
yum install gparted

命令行分区

1.fdisk工具

是一个用于管理分区的传统工具,适用于 MBR(主引导记录)分区表管理,适合较小的磁盘(小于 2TB

一定注意这个只能分区MBR而且硬盘小于2TB,因为咱们接触的服务器基本外加磁盘不会小于2TB,然后分区也是老的MBR,GPT的不支持创建,需要通过parted工具转为gpt分区,才能去分区管理,但是这个操作相对简单。

查看分区

fdisk -l

在这里插入图片描述

进入分区

sudo fdisk /dev/name0n1

输入m出菜单可查看命令

进行分区

命令行输入n,添加一个新的分区,接下来选择p,设置一个主分区(e为扩展分区),再接下来设置起止扇区号(一个扇区512B,根据个人需要设置分区大小)

在这里插入图片描述

最好别分系统盘,光给新加的额外的磁盘分区就行

删除分区

命令行输入d,然后输入分区号 我的是3

在这里插入图片描述

保存

命令行输入w,保存

此时分区已经可以通过mount手动挂载了,但是系统还无法自动识别,需要分配设置文件系统类型

sudo mkfs.ext4 /dev/nvmen1p3 这是分区后的分区,通过fdisk -l查看

2.parted

根据实际情况,我们遇到的硬盘肯定都大于2TB,但是MBR分区最大就是2TB,所以就需要GPT分区了

知识拓展

GPT 分区主要用于基于 UEFI(统一可扩展固件接口)的计算机系统。UEFI 是一种现代的固件接口标准,取代了传统的 BIOS。

MBR分区是一种传统的分区,MBR 分区最多支持 4 个主分区。如果要创建更多分区,需要将其中一个主分区设置为扩展分区,然后在扩展分区内创建逻辑分区。但这种结构会使分区管理变得复杂。最大支持2TB,一般是基于BIOS

现在大部分都是UEFI 启动更快

  1. 使用 fdisk -l 命令可以看到这个硬盘已经安装,但是没有任何分区:

在这里插入图片描述

  1. 接着我们转换 /dev/vdb 为 GPT 格式,首先使用 parted /dev/vdb 命令选择硬盘,然后输入 mklabel gpt,回车确认后就转换完

成了,此时可以用 print 命令查看这个硬盘是否已经是 GPT 格式:

在这里插入图片描述

  1. 使用fdisk进行分区挂载

使用 fdisk 命令来挂载硬盘,首先进入硬盘:

fdisk /dev/vdb

输入 n 新建分区,没有特殊需求就都回车选默认,然后再输入 w 保存并退出

在这里插入图片描述

此时已经分去完成,默认是建了一个分区 10T,如果要分区参考上边,一个扇区512B,

分区成 ext4

mkfs -t ext4 /dev/vdb1
k1HSfz-1741252090893)]此时已经分去完成,默认是建了一个分区 10T,如果要分区参考上边,一个扇区512B,分区成 ext4```bash
mkfs -t ext4 /dev/vdb1
http://www.lryc.cn/news/547626.html

相关文章:

  • Windows下sql server2012安装流程
  • css之英文换行样式
  • 绝美焦糖暖色调复古风景画面Lr调色教程,手机滤镜PS+Lightroom预设下载!
  • 文件解析:doc、docx、pdf
  • 计算机网络基础:VLAN(虚拟局域网)
  • C++学习笔记(十一)——循环结构
  • 【C++】二叉树相关算法题
  • 物联网IoT系列之MQTT协议基础知识
  • 【大学生体质】智能 AI 旅游推荐平台(Vue+SpringBoot3)-完整部署教程
  • 【Node.js入门笔记1---初始Node.js)】
  • 自学Java-JavaSE基础加强(多线程)
  • 数字后端培训实战项目六大典型后端实现案例
  • 安卓免费多功能工具:一站式解决 PDF 阅读、编辑、转换等需求
  • diffuser库使用本地模型生成图像
  • 递归—基础算法
  • 全面复习回顾——C++语法篇2
  • 探秘基带算法:从原理到5G时代的通信变革【十】基带算法应用与对比
  • Linux | Vim 鼠标不能右键粘贴、跨系统复制粘贴
  • 无人机遥控器扩频技术解析!
  • Spring Boot API 项目中 HAProxy 与 Nginx 的选择与实践
  • OpenBMC:BmcWeb构造connect对象
  • ORB-SLAM2源码学习(六):相机跟踪(局部地图跟踪和关键帧创建)
  • WordPress使用(3)
  • Docker基础篇——什么是Docker与Docker的仓库、镜像、容器三大概念
  • Gitlab配置personal access token
  • 使用STM32CubeMX实现LED灯每秒闪烁一次(STM32G070CBT6单片机)
  • django中路由配置规则的详细说明
  • 游戏引擎学习第138天
  • 测试理论快速入门
  • 【PostgreSQL】如何免密使用PostgreSQL数据库内置工具