日期:2014-05-16  浏览次数:20877 次

fdisk和mkfs问题。
插入USB后,使用mount信命令查看,发现SD卡被挂载到/dev/sdb1。于是使用fdisk   /dev/sdb1命令,将SD卡分了两个区——一个主分区和一个扩展分区,分了一个逻辑分区,与扩展分区在一个区域,最后使用p命令查看,显示:sdb1p1为主分区,sdb1p2为扩展分区,sdb1p5为逻辑分区;使用w保存退出。
使用mkfs.vfat命令后,/dev下只有/dev/sdb1,没有/dev/sdb1p1、/dev/sdb1p2、/dev/sdb1p5;这样就不能给它分设置文件系统了;强行使用mkfs.vfat   /dev/sdb1,显示:mkfs.vfat:   /dev/sdb1   contains   a   mounted   file   system.
请问这样怎么处理才能使用/dev/sdb1p1、/dev/sdb1p2、/dev/sdb1p5显示出来。。。。

------解决方案--------------------
fdisk给磁盘分区时不应该mount这个磁盘吧,先umount掉再试试呗?