实 验 报 告
实验题目: CentOS磁盘管理
实验内容:
总的磁盘大小=primary + extend
extend大小 = 所有logical分区之和
步骤
-
使用fdisk命令进行硬盘分区
- 以root用户登录到系统字符界面下,输人fdisk命令,把要进行分区的硬盘设备文件作为参数,例如fdisk/dev/sdb。
- 利用子命令m列出所有可使用的子命令。
- 输入子命令p,显示已有的分区表。
- 用子命令n创建一个大小为10G的逻辑分区,输入新分区的起始扇区为默认值(按enter)。
- 再次利用子命令n创建另一个逻辑分区,将硬盘所有剩余空间都分配给它,并用子命令p显示分区表,查看创建好的新分区。
6. 输入子命令l, 显示所有的分区类型的代号。
7. 输入子命令t, 输入要设置分区类型的分区代号,设置分区的类型,其中fat32 为b,Linux为83。
8.输入子命令p,查看设置结果。
9. 输入子命令w,把设置写人硬盘分区表,退出fdisk并重新启动系统。
-
用mkfs创建文件系统
在上述刚刚创建的分区上创建ext3文件系统和vfat文件系统。
[root@localhost ~]# mkfs -t ext3 -V -c /dev/sdb5
…..
done
Allocating group tables: 完成
正在写入inode表: 完成
Creating journal (32768 blocks): 完成
Writing superblocks and filesystem accounting information: 完成
[root@localhost ~]# mkfs -t vfat -V -c /dev/sdb6
mkfs,来自 util-linux 2.23.2
mkfs.vfat -c /dev/sdb6
mkfs.fat 3.0.20 (12 Jun 2013)
-
用fsck检查文件系统
[root@localhost ~]# fsck -a /dev/sdb1
fsck,来自 util-linux 2.23.2
/dev/sdb1: clean, 11/131072 files, 25405/524288 blocks
-
挂载和卸载文件系统
1.利用mkdir命令,在/mnt目录下建立挂载点mountpoint1和mountpoint2。
[root@localhost ~]# cd /mnt
[root@localhost mnt]# mkdir mountpoint1
[root@localhost mnt]# mkdir mountpoint2
2.利用mount命令列出已经挂载到系统上的分区。
3.把上述新创建的ext3分区挂载到/mnt/mountpoint1上。
[root@localhost ~]# mount -t ext3 /dev/sdb5 /mnt/mountpoint1
4.把上述新创建的vfat分区挂载到/ mnt/ mountpoint2 上。
[root@localhost ~]# mount -t vfat /dev/sdb6 /mnt/mountpoint2
5. 利用mount命令列出挂载到系统上的分区,查看挂载是否成功。
[root@localhost ~]# mount | grep sdb
6.利用umount命令卸载上面的两个分区。
[root@localhost wm]# umount /dev/sdb5 /mnt/mountpoint1
umount: /mnt/mountpoint1:未挂载
[root@localhost wm]# umount /dev/sdb6 /mnt/mountpoint2
umount: /mnt/mountpoint2:未挂载
7.利用mount命令查看卸载是否成功。
-
使用光盘
- 取一张光盘放人光驱中,将光盘挂载到/ media/cdrom目录下。
[root@localhost ~]# cd /media
[root@localhost media]# mkdir cdrom
[root@localhost media]# mount -t iso9660 /dev/cdrom /media/cdrom
mount: /dev/sr0 写保护,将以只读方式挂载
- 查看光盘中的文件和目录列表。
3.卸载光盘
[root@localhost lqq]# umount -t iso9660 /dev/cdrom /media/cdrom
umount: /media/cdrom:未挂载