您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 情境3-1基本磁盘管理
1.项目课题引入2.磁盘的简介3.磁盘分区4.文件系统的建立与检查6.现场演示案例5.文件系统的挂载项目背景某企业的Linux服务器中新增了一块硬盘,需要划分一个主分区和一个扩展分区,并在扩展分区中新建逻辑分区;然后分别创建文件系统,并将这两个文件系统挂载到系统上。具体配置参数如下:某企业的Linux服务器中新增了一块硬盘/dev/sdb,请使用fdisk命令新建/dev/sdb1主分区和/dev/sdb2扩展分区,并在扩展分区中新建逻辑分区/dev/sdb5,并使用mkfs命令分别创建vfat和ext3文件系统。然后用fsck命令检查这两个文件系统;最后,把这两个文件系统挂载到系统上。项目分析本项目对应的工作任务:1.为硬盘划分主分区和扩展分区2.在扩展分区上新建逻辑分区3.创建、检查文件系统4.文件系统的挂载与卸载项目分析完成职业任务需要的专业知识:1.磁盘的基本管理2.磁盘的分区3.文件系统的建立与检查4.文件系统的创建与挂载教学目标1.磁盘分区(掌握)2.文件系统的建立与挂载(掌握)3.磁盘的基本管理(掌握)应达到的职业能力1.能熟练对基本磁盘的进行分区2.能熟练建立文件系统并对文件系统进行检查3.能通过df和du命令了解磁盘的基本情况4.能够将文件系统挂载到Linux系统上1.硬盘的种类2.基本磁盘简介3.合理规划分区项目问题1-磁盘的简介硬盘的种类主要是SCSI、IDE、以及现在流行的SATA等,任何一种硬盘的生产都要一定的标准随着相应的标准的升级,硬盘生产技术也在升级,比如SCSI标准已经经历了SCSI-1、SCSI-2、SCSI-3目前经常在服务器网站看到的Ultral-160就是基于SCSI-3标准的IDE遵循的是ATA标准,而目前流行的SATA,是ATA标准的升级版本IDE是并口设备,而SATA是串口,SATA的发展目的是替换IDE硬盘的种类硬盘的分区由主分区、扩展分区和逻辑分区组成主分区(包括扩展分区)的最大个数是4个主分区(包含扩展分区)的个数由硬盘的主引导记录MBR决定的,MBR存放启动管理程序(GRUB)和分区表记录。其中扩展分区也算一个主分区;扩展分区下可以包含更多的逻辑分区。主分区(包括扩展分区)范围是从1-4逻辑分区是从5开始的基本磁盘简介DeviceBootStartEndBlocksIdSystem/dev/hda1*176561448317HPFS/NTFS/dev/hda2766280516386300cW95FAT32(LBA)/dev/hda328069729556170305Extended/dev/hda5280638258193118+83Linux/dev/hda6382651001024140683Linux/dev/hda751015198787153+82Linuxswap/Solaris/dev/hda8519966571171938683Linux/dev/hda9665877518787523+83Linux/dev/hda107752972915888253+83Linux案例指出以下磁盘列表中,哪些是逻辑磁盘?IDE硬盘在Linux系统下一般表示为hd*,比如hda、hdb......(可以通过fdisk-l来查看);有时只有一个硬盘,在操作系统中看到的却是hdb,这与硬盘的跳线有关;hdc大多表示是光驱设备;如果有两块硬盘,大多是hda和hdb;SCSI和SATA硬盘在Linux通常表示为sd*,比如sda、sdb......(以fdisk-l为准)移动存储设备在linux表示为sd*,比如sda、sdb......(以fdisk-l为准)磁盘在Linux系统中的表示一个磁盘最多只能有四个主分区,其中扩展也算一个主分区;最合理的分区结构:主分区在前,扩展分区在后然后在扩展分区中划分逻辑分区主分区的个数+扩展分区个数要控制在四个之内合理规划分区1.fdisk简介2.利用fdisk命令进行分区项目问题2-磁盘的分区fdisk是一款功能强大的分区工具fdisk能划分磁盘成为若干个区,同时也能为每个分区指定分区的文件系统,比如ext2、ext3、vfat、linuxswap、ntfs等;用fdisk对磁盘操作分区时,并不是一个终点,我们还要对分区进行格式化所需要的文件系统;这样一个分区才能使用fdisk简介用fdisk对硬盘进行分区,可以在fdisk命令后面直接加上要分区的硬盘作为参数,如:在command提示后面输入相应的命令来选择需要的操作,输入m命令是列出所有可用命令。利用fdisk工具进行分区fdisk是一款功能强大的分区工具fdisk能划分磁盘成为若干个区,同时也能为每个分区指定分区的文件系统,比如ext2、ext3、vfat、linuxswap、ntfs等;用fdisk对磁盘操作分区时,并不是一个终点,我们还要对分区进行格式化所需要的文件系统;这样一个分区才能使用fdisk简介在/dev/sdb硬盘上创建大小为500M,文件系统类型为ext3的/dev/sdb1主分区案例案例分区结束后,输入w,把分区信息写入硬盘分区表并退出。如果要删除磁盘分区,在fdisk菜单下输入d,并选择相应的磁盘分区即可。删除后输入w,保存退出。如:案例1.创建文件系统2.检查文件系统项目问题3-文件系统的建立与检查硬盘分区后,下一步的工作就是文件系统的建立。类似于Windows下的格式化硬盘。在硬盘分区上建立文件系统会冲掉分区上的数据,而且不可恢复,因此在建立文件系统之前要确认分区上的数据不再使用。创建文件系统-mkfs建立文件系统的命令是mkfs,格式如下:mkfs[参数]文件系统mkfs命令常用的参数选项:-t:指定要创建的文件系统类型。-c:建立文件系统前首先检查坏块。-lfile:从文件file中读磁盘坏块列表,file文件一般是由磁盘坏块检查程序产生的。-V:输出建立文件系统详细信息。创建文件系统在/dev/sdb1上建立ext3类型的文件系统,建立时检查磁盘坏块并显示详细信息:在软盘上建立文件系统,一般采用以下步骤:案例fsck命令主要用于检查文件系统的正确性。并对Linux磁盘进行修复。fsck命令的格式如下:fsck[参数选项]文件系统检查文件系统的正确性-fsckfsck命令常用的参数选项:-t:给定文件系统类型,若在/etc/fstab中已有定义或kernel本身已支持的不需添加此项。-s:一个一个地执行fsck命令进行检查。-A:对/etc/fstab中所有列出来的分区进行检查。-C:显示完整的检查进度。-d:列出fsck的debug结果。-P:在同时有-A选项时,多个fsck的检查一起执行。-a:如果检查中发现错误,则自动修复。-r:如果检查有错误,询问是否修复。检查文件系统的正确性-fsck检查分区/dev/sdb1上是否有错误,如果有错误自动修复案例利用df命令可以获取硬盘被占用了多少空间,目前还有多少空间等信息,还可以获得文件系统的挂载位置。df命令格式如下:df[参数选项]df命令的常见参数选项有:-a:显示所有文件系统磁盘使用情况,包括0块的文件系统,如/proc文件系统。-k:以k字节为单位显示。-i:显示i节点信息。-t:显示各指定类型的文件系统的磁盘空间使用情况。-x:列出不是某一指定类型文件系统的磁盘空间使用情况(与t选项相反)。-T:显示文件系统类型。查看文件系统的磁盘空间占用情况-df列出各文件系统的占用情况列出各文件系统的i节点使用情况列出文件系统类型案例案例:以字节为单位列出所有文件和目录的磁盘空间占用情况显示磁盘空间的使用情况-du1.mount与umount2.文件系统的自动挂载项目问题4-文件系统的挂载在磁盘上建立好文件系统之后,还需要把新建立的文件系统挂载到系统上才能使用。文件系统所挂载到的目录被称为挂载点(mountpoint)。Linux系统中提供了/mnt和/media两个专门的挂载点。一般而言,挂载点应该是一个空目录,否则目录中原来的文件将被系统隐藏。通常将光盘和软盘挂载到/media/cdrom(或者/mnt/cdrom)和/media/floppy(或者/mnt/floppy)中,其对应的设备文件名分别为/dev/cdrom和/dev/fd0。文件系统的挂载文件系统的挂载,可以在系统引导过程中自动挂载,也可以手动挂载,手动挂载文件系统的挂载命令是mount。该命令的语法格式如下:mount选项设备挂载点mount命令的主要选项有:-t:指定要挂载的文件系统的类型。-r:如果不想修改要挂载的文件系统,可以使用该选项以只读方式挂载。-w:以可写的方式挂载文件系统。-a:挂载/etc/fstab文件中记录的设备。文件系统的挂载把文件系统类型为ext3的磁盘分区/dev/sda2挂载到/media/sda2目录下案例案例文件系统可以被挂载也可以被卸载。卸载文件系统的命令是umount。umount命令的格式为:umount设备挂载点卸载-umount如果要实现每次开机自动挂载文件系统,可以通过编辑/etc/fstab文件来实现。在/etc/fstab中列出了引导系统时需要挂载的文件系统以及文件系统的类型和挂载参数。系统在引导过程中会读取/etc/fstab文件,并根据该文件的配置参数挂载相应的文件系统。文件系统的自动挂载fstab的内容如果实现每次开机自动将文件系统类型为vfat的分区/dev/sdb3自动挂载到/media/sdb3目录下,需要在/etc/fstab文件中添加下面一行。案例以完成本次课开始提出的项目为目的,在Linux系统上现场演示创建分区、创建文件系统、挂载文件系统的过程,并进行磁盘检查。现场演示经过本项目的学习,我们已经掌握了基本磁盘的管理,掌握了建立磁盘分区和检查磁盘的方法。建立磁盘分区的过程:首先,对磁盘进行分区;然后创建文件系统;最后,挂载文件系统。总结假设公司中的Linux服务器中新增了一块硬盘/dev/sdb,请使用fdisk命令新建/dev/sdb1主分区和/dev/sdb2扩展分区,并在扩展分区中新建逻辑分区/dev/sdb5,并使用mkfs命令分别创建vfat和ext3文件系统。然后用fsck命令检查这两个文件系统;最后,把这两个文件系统挂载到系统上。作业
本文标题:情境3-1基本磁盘管理
链接地址:https://www.777doc.com/doc-4181848 .html