**此次实验中u盘在linux中显示为sdb。
1:查看磁盘分区;
查看所有磁盘分区命令:sudo fdisk -l
2:开始磁盘分区;
2.1:先将u盘格式化(u盘默认会有一个分区);
输入命令选择要操作的磁盘:sudo fdisk /dev/sdb //按回车此时出现菜单栏,按p可以打印当前u分区信息!
选择输入:d //删除u盘分区,也可以再按p查看删除后的分区情况
保存删除后的状态:w //将删除操作同步至u盘
*******此时如果你在终端查看dev目录下有可能看到之前u盘的分区还是没变化,不要着急,reboot重启一下ubuntu就好!
2.2:重新给u盘分区;
输入命令选择要操作的磁盘:sudo fdisk /dev/sdb //按回车此时出现菜单栏,按p可以打印当前u分区信息!
**************************************************循环选择新建的分区*****************************************************************
选择输入:n //添加新分区
选择输入分区类型:p //选择主分区,e为扩展分区
再选择分区号:1 //第一次分区就填1就好
再选择分区的起始扇区:2048 //填系统推荐的默认值就好,一般第一个分区是2028
再选择分区的结束扇区:32768 //此次实验分区1只设置15M
选择输入:............. //继续选择分区,直至最后一个分区。
**************************************************循环选择新建的分区*****************************************************************
选择输入:w //建新建的分区同步至磁盘
**本次测试共建两个分区,通过fdisk查看如下
/dev/sdb1 2048 32768 30721 15M 83 Linux
/dev/sdb2 34816 61439999 61405184 29.3G 83 Linux
3:给新建的分区创建文件系统;
*************************************************************************************************************************************************************************************
首先复习一下为什么要创建文件系统,因为文件系统是计算机系统中用于组织和管理存储设备上的文件和目录的一种数据结构和算法,文件系统定义了数据 在此分区的存储方式,访问方式和管理方式;而第二步的的新建分区仅仅是在物理上给u盘分了两个区,并没有实现文件系统的功能,所以必须要给新的分区创建文件系统才能够正常的实现对分区的控制!
这里需要注意区别虚拟文件系统,虚拟文件系统是操作系统为了管理不同文件系统而做的一个统一的接口,方便内核的维护!
*************************************************************************************************************************************************************************************
好了,现在开始给第二部创建的两个分区分别创建文件系统;
在终端输入命令:sudo mkfs -t vfat /dev/sdb1 //给分区1创建文件系统fat
在终端输入命令:sudo mkfs -t vfat /dev/sdb2 //给分区2创建文件系统fat
4:结果;
可以把u盘插入windows中,可以看到此时u盘已经被分为两个不同的磁盘了!