Linux 操作系统》实验指导书
实验四
实验题目:磁盘管理
实验目的:熟悉并掌握磁盘管理常用命令;掌握利用虚拟机增加新硬盘,使用fdisk对磁盘分区操作;熟悉和了解磁盘显示信息内容;掌握使用卷组进行磁盘管理操作。
实验类型:综合
实验要求:必修
仪器设备:计算机
实验内容、方法、步骤:
1,使用GUI方式建立用户userOI,具体属性如下:
登录shell为/bin/bash,主目录/userOI,用户id: 520,用户组grpOl
2,使用修改配置文件方式建立用户user02,具体属性如下:
登录shell 为/bin/bash,主目录/user02,用户id: 530,用户组grp02
3,使用命令方式建立用户user03,具体属性如下:
登录shell为/bin/bash,主目录/user03,用户id: 530,用户组grp03,附属组grp02 4,对user01, user02, user03,设置密码并登录。
一、磁盘和分区信息查看
1 fdisk查看当前系统硬盘及分区情况,在实验报告中说明当前的磁盘容量,分区数量、名
称和大小,分区挂载点,分区使用方式(卷组名称、逻辑卷名称和大小)。
步骤:fdisk -
2显示当前文件系统使用情况,在实验报告中说明当前主要文件系统信息及使用情况(包括主要文件系统名称、挂载点、容量、使用量及百分比等)
步骤:df —
二、添加新硬盘
内容:关闭虚拟机操作系统,添加2块硬盘,大小分别为5G和10G。
开机后查看新硬盘
是否成功添加。
步骤:
1 关机:in it 0
2添加新硬盘:右键单击虚拟机,选择setting (设置)。
在Add中按照要求添
加2块新硬盘(HardDisk )
3开机后,打开终端。
输入命令fdisk -或Is /dev/sd*查看新硬盘是否添加成功。
三、对新添加硬盘进行分区
内容:
1.将第二块硬盘sdb分区(5G),要求分区1 (sdb1 )为主分区,类型为swap (82),大小为500M ;分区2 (sdb2)为主分区,类型为linux (83),大小为
2G;分区3为扩展分区(sdb3),大小为sdb所有剩余容量;分区5为逻辑分区,类型为lvm (8e),大小为2G。
分区后,查看sdb新添加所有分区,将截图添加到实验报告
中。
raot^AS5:jid»v
中件® 狒(曰音百⑭池①标符® 苕时3
Last cylludAT or raize or taizeM or zeL (307 6S2 default 65^)i052N
Comaomd (n for help)s □
Co>niaand action
1 logical(5 or over)
p prlnsr partilion (1-4)
1
First cylinder (307-652. defoul t307)t
defautt vftlue 307
Laat cylinder or H-size or i-si or "bsl sei1307 052,default C52)s^2G
Cotnaand (D for neip): p
Di Bl /dev/s:lh;VR. bytes
255 heads » S3sectorfi/trAck.. 652cyllDderfi
Ualta ■ cylltidere af 13065 * 512-B225280bytes
Davlco Boot Star^End Bloeka Id Syat-/dl*lr/sdbL1424^7983+Llaiiie
/dev/sdb?疔g30619 5S930Li niiK
/diBv/s<lb330?fl 52277S2455Exte nded
/die*/sdb530 T55019 59(198*ft3Ll av\
Coainand (n for help)i
2.将第三块硬盘sdc分区(10G),要求分区1 (sdc1)为扩展分区,大小为10G;
分区5( sdc5)为逻辑分区,类型为Ivm ,大小为5G ;分区6为逻辑分区(sdc6), 类型为Ivm ,大小为5G ;分区后,查看sdc 新添加所有分区,将截图添加到实
步骤:
1分区命令,以第二块硬盘(/dev/sdb )为例: fdisk /dev/sdb
进入分区界面后,p 为查看硬盘分区情况,n 为添加分区,d 为删除分区,t 为 修改分区类型,w 为保存退出。
其中,主分区标识为 p ,扩展分区标识为e ,逻 辑分区标识为I 。
分区大小起始值为默认柱面数,大小可采用+500M 或+2G 表示。
2对/dev/sdb 分区,大小为500M ,类型为82(swap 类型),则操作为:
p (查看)、n (新建分区)、p (选择分区为主分区)、1 (分区号为1,即sdb1)、 直接enter (默认起始柱面数)、+500M (大小)、p (查看)、t (修改类型)、 分区号为1,
类型为82, p (查看)、w (保存退出)。
四、将sdb1作为交换分区,创建相应文件系统后,挂载。
步骤:
1 mkswap /dev/sdb1执行后截图并添加到实验报告中,解释 mkswap 命令作用
2 swap on /dev/sdb1
3 swapon —执行后截图并添加到实验报告中,解释 swapon 命令作用。
4 vim /etc/fstab
加入:
/dev/sdb1 swap swap defaults 0 0执行后,截图并添加到实验报告中,解 释每个字段含
义。
5 mount -a
五、将sdb2作为普通分区,创建文件系统 ext4后,挂载到/mnt/testb2中,并测 试。
步骤:
1 mkfs.ext4 /dev/sdb2
Device Boot
StftF t
End Bleclu
/der/adcl
1 L^L7
9775&21
/dov/adc5
1
4B01719 +■
/dov/sdcQ 410
1217
EKttfldod
Li null
L 丄 nux
/dav/.dc; L0.7 All, I073741B240
2 5 5 head x r 6
3 1305 £iyl L nde ri UnL■ crllndere of I0Q05 * 512 ■ 8225280 bf
14
5 S3
2 vim /etc/fstab
加入:
/dev/sdb2 /mnt/testb2 ext4 defaults 0 0
3 mount —
4 df -h执行后,截图并添加到实验报告中,并解释命名作用。
5测试:挂载前在/mnt/testb2中添加文件和目录file1、dir1,挂载后查看
/mnt/testb2中内容。
查看后,添加文件和目录file2、dir2,卸载后,查看/mnt/testb2 中内容。
在实验报告中说明测试结果及原因。
(卸载命令为:umount /mnt/testb2 或umount /dev/sdb2)
六、创建物理卷/dev/sdb5,并在其上创建一个名为myvg的卷组,在myvg上分别创建2个逻辑卷share1和share2°share1包含10个PE,一个PE大小为16M。
share2大小为1G。
开机后,share1和share2分别自动挂载到/mnt/share1和/mnt/share2 上。
步骤:
1 pvcreate /dev/sdb5
2 vgcreate —16M myvg /dev/sdb5 创建卷组myvg
3 vgdisplay 查看卷组myvg
4 lvcreate -l 10 myvg -n share1 创建逻辑卷share1
5 lvdisplay 查看逻辑卷share1
6 lvcreate -L 1G myvg -n share2 创建逻辑卷share2
7 lvdisplay 查看逻辑卷share2
8 mkfs.ext4 /dev/myvg/share1 格式化share1
9 mkfs.ext4 /dev/myvg/share2 格式化share2
10 vim /etc/fstab
加入:
/dev/myvg/share1 /mn t/share1 defaults 0 0
/dev/myvg/share2 /mn t/share2 defaults 0 0
11 df -h执行后,截图并添加到实验报告中
七、(扩展实验)创建物理卷/dev/sdc5和/dev/sdc6,用其扩展myvg。
将share 扩展为5G,将share扩展为5G。
partprobe
要求:
(1)按时参加实验,保证实验出勤率。
(2)独立或是在同学及老师指导下完成实验内容
(3)实验之前做好预习及准备工作。