在电脑中插入SD卡,设备对应为sdb1
1)显示挂载的路径,mount /dev/sdb1
弹出如下的信息:
mount: /dev/sdb1 is already mounted or /run/media/root/B243-A3BC busy
/dev/sdb1 is already mounted on /run/media/root/B243-A3BC
2)卸载sdb1设备
umount /run/media/root/B243-A3BC
3)mkfs.ext4 /dev/sdb14)fdisk /dev/sdb,按'm',进入命令
第一个分区
Command (m for help):d //如果只有一个分区直接删除,如果多个分区,会出现个数字,自己选要删除的分区
Command (m for help):n //添加新分区
Partition type:
p primary (2 primary, 0 extended, 2 free)
e extended
Command (m for help):p //一般选p
Partition number (1-4, default 1): 1 //默认从第一个分区开始添加
First sector (2048-15523839, default 2048): //这就是内存从什么地方开始分,比如8G内存,一共会有11523839个sector,从2048开始,那就是留出了2048*512=1M。这个是sd卡保存信息用的。
Last sector, +sectors or +size{K,M,G} (2048-15523839, default 15523839): +200M //分了200M给第一个分区了。
Command (m for help):t //给分区选一个格式,是linux还是FAT32
Selected partition 1 //选择第一个分区,设定格式
Hex code (type L to list codes): b //做FAT32
到第二个分区
Command (m for help): n //接着分个linux系统的分区
Partition type:
p primary (1 primary, 0 extended, 3 free)
e extended
Select (default p): p
Partition number (1-4, default 2):
Using default value 2
First sector (6293504-15523839, default 6293504):
Using default value 6293504
Last sector, +sectors or +size{K,M,G} (6293504-15523839, default 15523839): //大小都是直接回车,把剩余的都给linux分区
Using default value 15523839
Command (m for help): w //保存
6)拔出u盘再插回u盘,查看分区[root@localhost ~]# df -hT
Filesystem Type Size Used Avail Use% Mounted on完成!
ps:
FAT32:(即Vfat)采用32位的文件分配表,支持最大分区128GB,最大文件4GBext4日志式文件系统,支持1EB(1024*1024TB),最大单文件16TB,支持连续写入可减少文件碎片。rhel6默认文件系统