linux centos fedora 扩展 硬盘分区 lvm fdisk df pvcreate vgcreate lvcreate 操作 命令

一、硬盘分区
在Linux系统中一个硬盘分区上限为16个,主分区是上限4介,一般为sdal、sda2、sda3和sda4。
逻辑分区上限11个,一般从sda5开始标可以到sda16。
硬盘可以没有逻辑分区,但必须主分区,只有主分区才能之写入启动程序。
二、linux目录结构:
/:根目录;
/Boot:如启动引导装载程序;
/swap:虚拟内存,最好为物理内存2倍;
/usr:系统软件资源目录;
/var:数据及其日志文件;
/home:用户的主目录;root用户以外的目录,如:abc,wang;
/bin:常用命令目录
/dev:外部设备目录
/lib:的动态连接共享库目录
/mnt:临时挂载别的文件系统的
/etc:系统管理配置文目录
/opt:额外安装软件目录;三、分区命令
1、查看硬及分区
fdisk -l
df -Th
2、硬盘分区
fdisk /dev/sdb
按下m,显示帮助信息
添加分区,按n
主分区时,按p
扩展分区,按e
删除分区,按d
保存分区,按w
退出分区,按q
3、分区转化为物理卷
创建
pvcreate /dev/sdb5
显示
pvdisplay
删除
pvremove /dev/sdb5
4、重新读取分区表
partprobe /dev/sdb
5、格式化分区
mkfs.ext4 /dev/sdb5
6、挂载分区
mount /dev/sdb1 /mnt/sdb5
7、开机挂载
查看UUID
blkid
vi /etc/fstab
/dev/sdb5    /mnt/sdb5    ext4    defaults     0     0
三、LVM  操作硬盘
1、初始化为物理卷
pvcreate /dev/sdb
pvdisplay
pvscan
调整物理卷大小
pvcreate --setphysicalvolumesize 8G /dev/sdb
删除物理卷
pvremove /dev/sdb
2、创建指定的物理卷
vgcreate vg1  /dev/sdb
vgscan
删除指定的物理卷
vgremove vg1
物理卷更名
vgrename vg1 vg2
添加物理卷
vgextend vg3 /dev/sdb
移除物理卷
vgreduce vg3 /dev/sdb
改变物理卷状态
vgchange -a y vg1
vgchange -a n vg1
3、创建LVM的逻辑卷
指点空间创建逻辑卷
lvcreate -L 30G -n lv1 vg1
lvcreate -L 30G -n lv2 vg1
lvcreate -L 20G -n lv3 vg1
剩下的所有空间创建逻辑卷
lvcreate -l +100%free -n lv4 vg1
删除的逻辑卷
lvremove /dev/vg1/lv1
调整逻辑卷大小减少
lvreduce -L -1G /dev/vg1/lv1
调整空间的逻辑卷
lvresize -L 5G /dev/vg1/lv1
扩展空间的逻辑卷增加
lvextend -L 1G /dev/vg1/lv1
4、格式化逻辑卷
linux文件系统ext2,ext3,ext4,xfs,btrfs
windows文件系统
ntfs,fat16,fat32
苹果mac文件系统
HFS
华为手机文件系统
EROFS
文件系统,存储文件的一种特殊格式数据结构,主要受操作系统限制,正常情况下不能相互辨识,当然现在主流插件都能相互识别,建议使用操作系统主流特定格式,一堆废话。linux还是老实用ext4或xfs。
mkfs.ext4 /dev/vg1/lv1
mkfs.ext4 /dev/vg1/lv2
mkfs.ext4 /dev/vg1/lv3
mkfs.ext4 /dev/vg1/lv4
四、实例
调整/home分区大小
假如:当时在安装系统时,只给硬盘分了10G空间给/home,现在不够用了,再加一块扩容,或者也可以是当时只给/home10G空间,还预留200G空间没分,怎么都行,总之就是增加/home空间大小。下面以增加一块硬盘,使用lvm为例增加/home空间。
1、用root登录
2、备份/home下文件 cp -r /home /bak
3、卸载/home分区 umount /home
如果失败用fuser -m -v -i -k /home 干掉进程
4、分区(详细的可看上面三)
fdsik /dev/sdb 然后e扩展分区,n逻辑分区,w保存,建立扩展分区全部空时给sdb5
partprobe /dev/sdb
pvcreate /dev/sdb5
vgcreate vg1  /dev/sdb5
lvcreate -L 200G -n lv1 vg1
mkfs.ext4 /dev/vg1/lv1
mkdir /home
mount /dev/vg1/lv1 /home
将原来备份的 /bak 下的文件拷贝回 /home 目录就可以了
自动加载参照上面第三部分第7项
五、非lvm扩展分区
例如:sda1,sda2,sda3,还有预留空间,来扩展sda3
注意:为了保险可以先备份数据
fdisk /dev/sda
查看分区,按p
记住sda3分区起始位置(start)和结束位置(end)
删除sda3分区按d,再按3
再建sda3分区按n,再按p,再按3,记着上面起始位置,默认值就是。
保存sda3分区按w
partpeobe /dev/sda
xfs_growfs /dev/sda3
完成!^_^

linux centos fedora 扩展硬盘分区操作命令 fdisk df lvm pvcreate vgcreate lvcreate相关推荐

  1. 26.分区格式化,硬盘分区,fdisk详解,mkfs格式化,mkfs.ext4,mkfs.xfs详细使用方法和示例

    本章详细讲解分区格式化,硬盘分区,fdisk使用,mkfs格式化,mkfs.ext4,mkfs.xfs详细使用方法和示例 文章目录 fdisk 分区操作 格式化作用 查看分区信息 选项含义 创建分区 ...

  2. Linux系统下的硬盘分区、格式化与挂载

    以下内容源于网络资源的学习与整理,如有侵权请告知删除. 参考内容 分区是什么意思_360问答 磁盘分区_360百科 挂载_360百科 fdisk对一个块设备进行分区_XZY028的博客-CSDN博客_ ...

  3. CentOS上的硬盘分区

    CentOS上的硬盘分区 一.硬盘分区 1.当硬盘小于等于2T时,可以用fdisk. 2.当硬盘大于2T时,用parted命令. 二.格式化分区 三.将硬盘挂载到文件夹下 一.硬盘分区 1.当硬盘小于 ...

  4. linux centos fedora audio root 普通用户声卡驱动安装 加载 声音

    linux  centos fedora Audio root 及普通用户声卡及声音的问题 大家用linux大部分当作服务器用的,谁用这玩意听歌,看电影啊,毕竟是玩吗,玩来玩去,声音给浪丢了,那也不能 ...

  5. linux格式化大于2t硬盘分区,linux下大于2tb硬盘格式化及挂载,linux下大于2t的分区方法,linux gpt分区表 管理 自动挂载分区...

    linux下大于2tb硬盘格式化及挂载,linux下大于2t的分区方法,linux gpt分区表 管理 自动挂载分区 (7页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找 ...

  6. linux 挂载有数据硬盘分区,linux下磁盘分区、挂载知多少

    0x01 Linux 分区简介 主分区 vs 扩展分区 硬盘分区表中最多能存储四个分区,但我们实际使用时一般只分为两个分区,一个是主分区(Primary Partion)一个是扩展分区(extende ...

  7. linux 怎么把新硬盘分区,linux添加新硬盘分区

    一.添加硬盘 1.选择"VM"----"setting"并打开,将光标定位在hard Disk这一选项,然后点击下方的Add按钮 2.点击next,执行下一个步 ...

  8. linux操作系统为SCSI硬盘分区,Linux中硬盘分区的表示方法

    Linux中硬盘分区的表示方法 在linux中使用fdisk -l 命令可以查看磁盘的分区,显示的结果: /dev/sda1 /dev/sda2 /dev/sda3 在这里sd表示挂载的是scsi硬盘 ...

  9. Linux入门真经-029MBR格式分区与fdisk

    本节介绍MBR分区格式和fdisk这一分区工具. 1.硬盘分区格式 我们以前讲过文件的元数据:记录了文件的各种属性信息.同样的,硬盘的分区信息是不是也要占用一部分存储空间呢?答案是肯定的,因为硬盘总得 ...

最新文章

  1. Tech UP——EGO北京分会成立啦
  2. 009_调色盘和高亮样式
  3. 《算法竞赛进阶指南》打卡-基本算法-AcWing 93. 递归实现组合型枚举:递归与递推、dfs、状态压缩
  4. SQL server中DateTime类型字段如何赋值零?
  5. [20180810]exadata--豆腐渣系统的保护神.txt
  6. java 类 关系_总结Java类关系
  7. 学习python的日常7
  8. 常用命令(3)---Assertion(selenium学习笔记(一)seleniumIDE)
  9. 奇怪的315:大家都知道,为什么要等晚会曝光,管理部门呢
  10. 【编码-纠错码】通信编码中的R-S编码方式
  11. 录制软件Bandicam安装教程
  12. Android 截屏监听(截图分享功能)
  13. python实现图像二分类特异度(numpy)
  14. english need study and insist 1
  15. 电商打折套路分析 —— Python数据分析练习
  16. 基于 Java Spring Security 的关注微信公众号即登录的设计与实现 ya
  17. 大白菜装机教程win10_如何通过U盘重装win10系统?
  18. web前端 js实现频域水印制作
  19. 梅科尔工作室苏慎臻,Django使用ORM增删改
  20. 我犯的错和解决AnimationEvent 'NewEvent' has no receiver! Are you missing a component

热门文章

  1. python爬取动态网页_python爬取动态网页数据,详解
  2. Apache Geode目录
  3. RecyclerView的极尽升华:BaseRecyclerViewFragment(修改)
  4. 手把手教你用鸿蒙HarmonyOS实现微信聊天界面(二)
  5. Android开发——SVGA格式动画内容资源替换
  6. 核函数能写成两个高维映射乘积的充要条件
  7. 虚拟机黑屏,卡死的解决办法
  8. [oracle][史上最全] 详解别名 tnsnames.ora文件
  9. php token 自动过期,请求时token过期自动刷新token
  10. 2021年中国生姜种植面积、产量及主要贸易地区分析[图]