《06第六章-磁盘与文件系统管理.pptx》由会员分享,可在线阅读,更多相关《06第六章-磁盘与文件系统管理.pptx(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1磁盘与文件系统管理21.磁盘的识别与分区(分区)2.建立和管理文件系统(格式化)3.文件系统的挂载(挂载)本章目录3磁盘识别与分区磁盘识别与分区Linux中将硬盘、分区等设备均表示为文件4磁盘识别与分区磁盘识别与分区MBR:主引导记录0磁头0柱面1扇区硬盘的0柱面、0磁头、1扇区称为主引导扇区磁盘分区表含4个分区项,偏移地址01BEH-01FDH,每个分区表项长16个字节,共64字节为分区项1、分区项2、分区项3、分区项4结束标记偏移地址01FE-01FF的2个字节值为结束标志0 xAA55或0 x55AA,称为“魔数”(magic number)。如果该标志错误系统就不能启动5磁盘识别与分
2、区磁盘识别与分区硬盘和分区的结构:主分区,一个硬盘允许4个主分区扩展分区:一个硬盘允许3个主分区,一个扩展分区逻辑分区:在扩展分区上创建6Fdisk进行分区进行分区fdisk:这是最广为人知的分区管理工具。使用交互式的方式,来进行分区管理的工作。m 显示所有命令列表。p 列出硬盘分区表。a 设定硬盘启动区。n 添加一个新的硬盘分区。d 删除硬盘分区。w 把分区表写入硬盘并退出7管理管理GPT分区分区GUID全局唯一标识分区表(GUIDPartition Table,缩写:GPT)应运而生。GPT是一个实体硬盘的分区表的结构布局的标准,它是可扩展固件接口(EFI)标准(被Intel用于替代个人计
3、算机的BIOS)的一部分,被用于替代BIOS系统中的一32bits来存储逻辑块地址和大小信息的主引导纪录(MBR)分区表。GPT分配64bits给逻辑块地址。GPT支持大于2T单个硬盘GPT支持128个主分区gdisk命令进行分区81.磁盘的识别与分区(分区)2.建立和管理文件系统(格式化)3.文件系统的挂载(挂载)本章目录9建立和管理文件系统建立和管理文件系统文件系统是操作系统用于明确磁盘或分区上的文件的方法和数据结构;即在磁盘上组织文件的方法。Linux中默认使用的文件系统类型EXT4,第4代扩展(Extended)文件系统SWAP,交换文件系统Linux支持的其它文件系统类型FAT16、
4、FAT32、NTFSXFS、JFS10文件系统类型文件系统类型普通文件目录文件设备文件符号连接文件11文件系统结构文件系统结构12创建文件系统命令创建文件系统命令如果磁盘没有提供文件系统,则Red Hat Enterprise Linux就无法通过文件系统使用磁盘空间。因此,如果希望Red Hat Enterprise Linux能使用磁盘空间,就必须在该磁盘空间上建立文件系统。创建文件系统命令mkfsmkfs -t 文件系统类型 选项 文件系统名在/dev/sda5上建立一个xfs分区。mkfs t xfs /dev/sdb5131.磁盘的识别与分区(分区)2.建立和管理文件系统(格式化)3
5、.文件系统的挂载(挂载)本章目录14文件系统的挂载文件系统的挂载mount命令用途:挂载文件系统、ISO镜像到指定文件夹格式:mount -t 类型 存储设备挂载点目录mount -o loop ISO镜像文件挂载点目录umount命令用途:卸载已挂载的文件系统格式:umount 存储设备位置umount 挂载点目录15文件系统的挂载文件系统的挂载文件系统开机自动挂载/etc/fstab配置文件包含了需要开机后自动挂载的文件系统记录rootlocalhost#vim /etc/fstab/dev/VolGroup00/LogVol00 /ext4 defaults 1 1LABEL=/boot
6、 /boot ext4 defaults 1 2devpts /dev/pts devpts gid=5,mode=620 0 0tmpfs /dev/shm tmpfs defaults 0 0proc /proc proc defaults 0 0sysfs /sys sysfs defaults 0 0/dev/VolGroup00/LogVol01 swap swap defaults 0 016挂载命令挂载命令普通文件系统挂载:命令挂载(自定义挂载点)mkdir /mnt/testmount -t ext4 /dev/sda3 /mnt/test命令卸载umount /mnt/tes
7、t17交换分区挂载交换分区挂载交换文件系统挂载:命令挂载(挂载点swap)swapon /dev/sda4命令卸载swapoff /dev/sda4查看交换文件系统的挂载状态swapon -s18永久挂载文件永久挂载文件永久挂载:修改系统文件19自动挂载自动挂载文件系统开机自动挂载/etc/fstab配置文件包含了需要开机后自动挂载的文件系统记录重新挂载普通文件系统mount -a重新挂载交换文件系统swapon -arootlocalhost#vim /etc/fstab/dev/sda3/mnt/testext4defaults0 0/dev/sda4swapswapdefaults0 020其他文件系统的挂载其他文件系统的挂载挂载挂载ISO镜像文件镜像文件mount -o loop ISO镜像文件镜像文件 挂载点目录挂载点目录挂载挂载U盘盘mount /dev/sdb1 /usb21实验实验需求描述1、创建一个大小为300M的主分区,格式化为ext4文件系统,并将该分区永久挂载到/mnt/data目录下2、将磁盘剩余空间全部创建为扩展分区,并完成以下操作:(1)创建一个大小为500M的分区,格式化为xfs文件系统,并将该分区永久挂载到/mnt/test目录下(2)创建一个大小为1500M的分区,格式化为交换文件系统,并实现永久挂载22再见!
限制150内