课堂笔记(三月二十九日)

一;1.1:fdisk分区工具介绍

fdisk -Partition table manipulator for Linux

linux下最常用的分区工具,一般是装完系统后进行分区,装系统之前的分区

多数都是系统ISO里面的工具,或者raid里分小磁盘

fdisk只能root权限用户使用

fdisk适合对于装系统后的剩余空间进行分区,例如:安装系统时没有全部分区,或者安装系统后添加新磁盘

fdisk支持mbr分区表(2TB以内)

1.2:fdisk分区的实质

用fdisk分区的实质,就是修改0磁头0磁道1扇区的前446字节之后的64字节的分区表信息。

可以使用fdisk分区的磁盘大小必须小于2T,如果大于2T,分区就用parted(gpt)。

二;parted分区,传统的MBR分区方式,有一个局限:

无法支持超过2TB的硬盘的分区(或单个分区超过2TB)。

如果大于2T就用GPT分区的概念,GPT的分区表很好的解决了传统MBR无法逾越2TB的限制。

但是在Linux系统中,传统的fdisk命令无法支持gpt分区方式。

parted的操作都是实时的,也就是说你执行了一个分区的命令,他就实实在在的分区了,而不是像fdisk那样,需要执行w命令写入所做的修改,所有进行parted的测试千万注意不能生产环境中。

简述:parted是一个磁盘分区管理工具,它比fdisk更加灵活,功能也更丰富,同时还支持GURB分区表,这在IA64平台管理磁盘时非常有用,它同时支持交互模式和非交互模式,它除了能够进行分区的添加,删除等常见操作外,还可以移动分区,制作文件系统,调整文件系统大小,复制文件系统。

三;文件系统

1.1,什么是文件系统?

文件系统是计算机存储和组织数据的方法或者机制,落地是一个软件。

1.2,为什么需要文件系统?

磁盘、物理介质、磁粒子物理元素。硬件需要软件驱动使用,磁盘需要文件系统驱动,文件系统实现通过磁盘管理规划、存储数据。

1.3,文件系统的种类:

windows:NTFS、fat32、msdos

Linux:ext2、ext3(C5)、ext4(C6)、xfs(C7)、btrfs

三;实际操作,parted分区,临时挂载

先用fdisk把之前的分区删除掉然后用parted进行分区:

然后用mklabel修改分区格式:

用p查看,可以看见已经修改成功:

用mkpart primary 创建主分区:

然后同上操作再创建一个主分区:

再创建一个逻辑分区:

然后使用rm 删除创建的分区:

改回msdos:

用fdisk创建两个主分区,接着w保存退出:


格式化ext4文件系统,其实是生成一定数量的inode和block:

把/dev/sdb1临时挂载到/mnt下:

挂载成功之后我们创建一个文件,然后查看:

umount是卸载文件系统,在当前目录下,用umount卸载不了可以加参数 -lf 强制卸载:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容