linux下格式化U盘


  使用    sudo fdisk -l
      检测到U盘被划分成几个分区
Disk /dev/sda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0004beca


   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        2497    20051968   83  Linux
/dev/sda2            2497        2611      916481    5  Extended
/dev/sda5            2497        2611      916480   82  Linux swap / Solaris


Disk /dev/sdb: 8000 MB, 8000110592 bytes
160 heads, 19 sectors/track, 5139 cylinders
Units = cylinders of 3040 * 512 = 1556480 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xde6ede6e


   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *         129        5140     7617024    b  W95 FAT32   //这个就是u盘的分区
      第一步,手动将挂在的U盘分区卸载:
      umount /dev/sdb1
      第二步,准备格式化U盘,这里要提一句,U盘要被格式化成为fat格式,而用到的命令是mkfs.vfat这个命令要注意,根据你要格式化分区格式的不 同,这个命令有不同的版本,比如mkfs.ext2就是格式化为ext2分区格式,所以很有可能你的系统里面还没有安装你要的分区格式的格式化命令,比如 想要格式化U盘为Fat格式,需要的是mkfs.vfat命令,而这个命令对应应该安装的软件包是dosfstools,
      sudo pacman -S dosfstools
      第三部,一切准备就绪,就开始格式化U盘吧
      mkfs.vfat  /dev/sdb1
      好了,这下2Gb的U盘又回来了!


linux下格式化U盘方法  

今天查了下如何格式化U 盘,这里将方法些出来。
1、了解如下几点
      1.1 U盘的设备表示为:/dev/sdb1
            因为如果你只有一块硬盘的话,你自己的硬盘占据了sda,那么U盘就只能使用sdb了。需要特别注意,否则,可能将您的sda上的资料给格式化了!
      1.2 格式化命令:mkfs.vfat

2、具体方法
      2.1 先要卸载U盘,使用如下命令:
            #umount /dev/sdb1
            注意:/dev/后面的设备要根据你的实际情况而定,否则后面格式化,丢失数据!!

      2.2 格式化U盘,并建立vfat文件系统
            #mkfs.vfat /dev/sdb1

      2.3 最后再mount上U盘,或者把U盘拨了再插上,系统可能会自动mount上,就可以使用U盘了。

3、完全格式化U盘
     如果你的U盘做过镜像,你会发现你的U判会变小很多,那是因为有一部分空间被隐藏了,完全格式化U盘的方法如下:
    1、umount /dev/sdb1 和/dev/sdb
    2、mkfs.vfat /dev/sdb 和 mkfs.vfat /dev/sdb1

         如果 mkfs.vfat /dev/sdb 出现如下错误:
         mkfs.vfat 3.0.10 (12 Sep 2010)
         mkfs.vfat: unable to open /dev/sdb
         则您需要先格式化/dev/sdb1,即使用mkfs.vfat /dev/sdb1命令,将/dev/sdb1先格式化掉;

         然后再格式化/dev/sdb,如果出现如下错误:
         mkfs.vfat 3.0.10 (12 Sep 2010)
         mkfs.vfat: Device partition expected, not making filesystem on entire device '/dev/sdb' (use -I to override)
         系统提示您需要使用-I参数来完成格式化:mkfs.vfat -I /dev/sdb
         这样您就可以完全格式化您的U盘。

    注意:格式化前,请您备份好您的数据。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值