linux系统的分区管理(swap,raid,lvm等)

本文详细介绍了Linux系统的磁盘管理,包括MBR和GPT分区,设备命名规则,如vda、vdb等。讲解了如何挂载、创建、格式化分区,以及如何管理SWAP分区。此外,还讨论了磁盘阵列RAID和逻辑卷管理器LVM的使用,包括LVM的扩展和收缩,以及如何创建和管理LVM快照。最后提到了磁盘配额和文件系统的类型,如xfs和ext。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.mbr,mpt

512-446      =                                          64+                        2

        mbr(主引导记录(找到启动分区))   mpt(记录分区信息) 55aa(有效性标识)

vda                     表示第一个虚拟磁盘 
vdb                     表示第二个虚拟磁盘 

dev/xdx            硬盘格式

dev/hd0            并口硬盘

dev/sda            串口硬盘

dev/cdrom 或/dev/sr0             光驱

/dev/mapper

fdisk -l                       #查看真实存在的设备

cat /proc/partitions           #查看系统可以识别的设备

blkid                          #查看系统可以使用的设备

df                             #查看系统正在使用的设备

df -h 1G=1024K   df -H 1G=1000K       -h更准确


df<= blkid<= cat /proc/partitions<= fdisk

2.挂载

怎样取消正在使用中的设备的挂载

 umount: /mnt: target is busy.

        (In some cases useful info about processes that use

         the device is found by lsof(8) or fuser(1))

lsof

fuser -vm

fuser -kvm
只读和读写挂载的选择
mount /dev/sdb /mnt             #读写挂载

mount -o ro /dev/sdb /mnt       #只读挂载

mount -o remount,rw /dev/sdb    #将只读挂载转换为读写挂载

 

3.分区方式

fdisk  /dev/vdb

 Command (m for help): m	        #获得帮助

 Command action

   a   toggle a bootable flag

   b   edit bsd disklabel

   c   toggle the dos compatibility flag

   d   delete a partition	        #删除分区

   g   create a new empty GPT partition table

   G   create an IRIX (SGI) partition table

   l   list known partition types

   m   print this menu

   n   add a new partition	        #新建分区

   o   create a new empty DOS partition table

   p   print the partition table	#显示分区标信息

   q   quit without saving changes	#退出

   s   create a new empty Sun disklabel

   t   change a partition's system id	#修改分区id

   u   change display/entry units

   v   verify the partition table

   w   write table to disk and exit	#将当前操作写入硬盘分区表

   x   extra functionality (experts only)

 Command (m for help): n	        #创建分区

 Partition type:	                #创建分区类型

    p   primary (0 primary, 0 extended, 4 free)	#主分区

    e   extended	                #扩展分区

 Select (default p):

 Using default response p

 Partition number (1-4, default 1):                       #指定使用的分区表号

 First sector (2048-20971519, default 2048):              #分区起始快,选择默认

 Using default value 2048

 Last sector, +sectors or +size{K,M,G} (2048-20971519, default 20971519): +100M  #设备大小指定

 Partition 1 of type Linux and of size 100 MiB is set

Command (m for help): P                                              
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值