L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解

版权声明: https://blog.csdn.net/youmatterhsp/article/details/80684937

上节磁盘文件系统内容回顾:










扫描二维码关注公众号,回复: 3292443 查看本文章










kudzu:检测磁盘变化的命令。见博主博客。




单独查看磁盘,fdisk -l /dev/sdc。查看sdc磁盘。


进入磁盘sdb。



m:查看帮助。


分了一个扩展分区给1。




剩余的130M全部给(直接按回车),p打印结果。



Partition 1 is alreaday defined:表示1已经被占用。




查看分区,显示结果是没有扩展分区的,因为分区过后还没有保存。


over:礼包里边没有e,只剩下l,p表示扩展分区已经用完。


创建主分区(p)给3。No free sectors available:意思是没有剩余的扇区了,但是分区表还是够用的。


l:表示逻辑分区,


default 15:表示最少是15,我们就给一个400M。


使用小写的m,系统不是识别,进行不了。


逻辑分区从5开始。


5 6都是逻辑分区。



w保存之后可以查看。




partprobe命令。(inform the OS of partition table changes:通知OS分区表的更改)。

最后执行partprobe通知操作系统我的分区表发生变化了。当然了也可以重启,不想重启了就执行partprobe。

我们会看到,不接路径的话,会有提示sda资源忙,所以最好在partprobe后接一个路径(我们的例子sdb。)。





使用命令fdisk /dev/sdb,然后输入p查看,像这样的Linux分区LVM是不支持的,使用t修改,修改Linux对应的5(sdb5),L查看磁盘情况,LVM对应的是8e,我们就把Linux修改成8e,然后输入p查看,sdb5就可以被LVM支持了。


d:删除分区,p查看,没有5分区(Linux LVM)了,分区号会随之改变。




q不保存退出,mkfs.ext4 /dev/sdb格式化磁盘。格式化:分配文件系统。


文件系统会检查,我们不希望它检查,就是用这个命令tune2fs -c -1 /dev/sdb1。

 

以上就是分区格式化挂载的过程。想要永久挂载需要写到/etc/fstab文件里。

parted命令:



parted /dev/sdb:help是查看帮助。


比如想干掉rm命令,可以使用msdos命令然后输,入rm。



如果磁盘被挂载删除不掉,这时候需要把磁盘删除挂载(umont),然后在使用parted命令,rm删除命令。



把磁盘都改成gpt格式。这样才能正常使用parted进行分区。




使用mkpart命令进行主分区(primary)。



使用mkpart命令进行逻辑分区(logical)。进行完之后可以直接quit退出。


查看磁盘发现已经被改过了。



格式化磁盘sdb2。最后把sdb2(格式化的磁盘)挂载到/tmp下。


综上:parted的分区方法。可以直接复制到xshell里边,完成所有操作。

fdisk:磁盘分区的命令,-l查看列表,适用于小于2T的分区工具。

parted:GNU磁盘分区工具,适合大于2T的分区工具。

mount:挂载的命令 -t:文件系统类型 -o:挂载的选项 -a。

umount:卸载的命令,-lf强制执行。

dd:创建一个文件的文件系统(个人理解)。convert and copy a file:转换并复制一个文件(官方理解)。详情见博主博客。

dd:(dd if=/dev/sda of=mbr.bin bs=512 count=1)

mkfs:格式化命令 -t:文件系统类型mkfs.ext3。

df -h:查看磁盘挂载信息。

du -sh:(s:大小。h:人类可读)查看文件及目录大小。
























猜你喜欢

转载自blog.csdn.net/youmatterhsp/article/details/80684937
今日推荐