Linux操作系统
清华大学出版社
第六章 磁盘管理
习题六
10 .上机练习
熟悉Linux 的磁盘的基本管理及磁盘配额的方法
实验一:熟悉虚拟机中挂载文件系统。
实验目的:熟悉在虚拟机VMware中挂载文件系统。
实验内容:
(1)在虚拟机中添加两块SCSI硬盘,容量各为10GB。
(2)查看Ubuntu为新添加的硬盘分配的文件名。
(3)对两块硬盘进行分区、创建文件系统。
(4)使用mount命令挂载文件系统。
(5)查看挂载的所有文件系统
实验二:熟悉磁盘配额。
实验目的:熟悉磁盘配额的配置方法。
实验内容:
(1)激活分区的配额功能。
(2)建立配额数据库。
(3)启动磁盘配额。
(4)编辑用户磁盘配额
(5)验证配额功能
实验工具:VMware Warkstation Pro 、Ubuntu16.04
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
实验一:
1.添加两块10GB的SCSI硬盘
在VM的工具栏中找到“虚拟机” 选项,在“虚拟机”选项分页中找到“设置”选项。
点击设置选项后会弹出虚拟机设置的操作界面
单击“硬盘”选项后,单击添加按钮
之后点击添加硬盘下一步。之后点击添加硬盘下一步。
之后点击添加硬盘下一步。
选择添加SCSI硬盘
单击下一步
硬盘容量调为10GB
单击完成
如图可以看出已经添加了一块10GB的SCSI硬盘
依照上述步骤创建出第二块新的SCSI硬盘
最重要的一步:千万不要忘了在创建完两个新硬盘后在虚拟机设置界面单击 确定 按钮
2.查看ubuntu为新添加的硬盘分配的文件名
打开终端输入命令ls /dev/sd*
由图可以看出Ubuntu为两个新硬盘分别分配了sdb、sdc两个文件
3.对两块硬盘进行分区、创建文件系统。
(1)进行硬盘分区
由2.中的截图可以看到有sda1、sda2、sda5三个文件,此三个文件相同点是都有sda可以猜测与第一块硬盘sda有关。
在终端中输入命令sudo fdisk -l查看硬盘的分区表信息
由图中sda分区表中有三个分区(sda1为主分区、sda2和sda5是Ubuntu安装程序自动创建的扩展分区和交换分区)而sdb、sdc分区表为空,可以看出sdb、sdc两块磁盘并未格式化分区。
输入命令sudo fdisk /dev/sdb对sdb硬盘进行分区
输入m即可查看各个参数的说明。
输入p可以查看该磁盘分区表信息
输入n即可创建sdb磁盘的第一个分区。接着按下图中的步骤即可创建完成。
注:创建完分区后要输入w命令即可保存创建的分区若输入q即可不保存退出,如下图
按照上述步骤即可依次创建sdb的第二个分区,sdc的第一个分区、第二个分区。
(2)创立文件系统
创立文件系统的操作就是指格式化
使用命令mkfs -t 【文件系统格式】 设备名
来进行创立文件系统的操作(亦是格式化)
依照上述步骤对sdb2、sdc1、sdc2进行创立文件系统的操作(亦是格式化)。
4.使用mount命令挂载文件系统
在使用磁盘分区前,需对该分区进行挂载,挂在时需指定挂载的设备和挂载点。挂载点就是目录文件,一般放在**/mnt或者/media目录下
在挂载分区前需新建挂载点,在/mnt**目录下新建两个目录作为分区挂载点。命令执行过程如下图所示
这时即可使用mount命令将/dev/sdc1分区挂载到/mnt/sdc1、将/dev/sdc2分区挂载到/mnt/sdc2。
命令执行过程和效果如下所示:
至于sdb1、sdb2的挂载方法依照上述即可
5.查看挂载的所有文件系统
使用命令lsblk即可
命令执行过程如下图所示
实验二熟悉磁盘配额
1.激活分区的配额功能。