- 系统是FAT32格式,在Windows系统下可以被识别,文件系统是EXT4格式,只能在Linux系统下被识别。以下为读者介绍如何对一个新卡进行分区,
- 先切换到root用户,再查看磁盘状态,我们的8G SD卡被识别成了/dev/sdb(读者可能是 /dev/sdc或其它类似标识),并且它已经有两个分区 /dev/sdb1和 /dev/sdb2,文件格式分别为FAT32和Linux(这里为EXT4),
-
先将原有的分区删掉,如下图各步骤依次为:
-
-
-
-
fdisk命令对 /dev/sdb磁盘进行操作;
-
m打印fdisk的help菜单;
-
p列出当前的分区表;
-
d表示删除一个分区,如果有多个分区,则用户用1~n的数字指定要删除的分区,如果只有一个分区,则系统默认选定;
-
p再次列出分区表,可见删除后,已经没有分区了;
-
w将变更写入磁盘。
-
-
-
-
- 再使用一下 fdisk查看分区,可见 /dev/sdc底下已经没有分区了,
- 新建两个分区,一个分区大小为5G,剩余的给第二个分区。
-
-
-
- 以下各步骤依次为:
- fdisk对 /dev/sdb 进行操作;
- n开始新建分区;
- p新建一个主分区(关于主分区和扩展分区,读者可以在网上搜索学习,本例用不到扩展分区);
- 分区号直接回车默认为1;
- 初始sector直接回车 默认为2048;
- 最后一个sector设为10485760(因为一个sector为512Byte,10485760 x 512 Byte = 5GB);
- 然后以同样方式新建第二主分区,将磁盘剩余空间全部划分给第二主分区。
-
-
-
- 划分完成后,p打印已经划分的分区表,然后w写入到磁盘
- 再用fdisk查看一下当前磁盘分区情况,可见 /dev/sdb已经包含两个分区了,
- 然后对这两个分区创建文件系统,第一分区为FAT32格式,第二分区为EXT4格式