如何恢复原始大小并取消启动我的可启动USB pendrive

我最近使用Ubuntu 14.04使我的笔式驱动器可启动。 但我现在需要取消启动笔式驱动器。 我格式化了我的笔式驱动器,但是笔式驱动器的大小仍然显示为2.25 MB。 然而,这是一个8GB的笔式驱动器。 我该如何摆脱这个问题。 我还在使用Windows 7。

如果您想知道如何从Windows 7重新格式化8GB闪存驱动器,请询问如何在超级用户问答上进行,而不是在此处。 以下命令从Ubuntu中的终端运行。 这些步骤的结果是可重复的。 在使用dd将Ubuntu ISO写入后,我使用以下步骤重新格式化了2个USB闪存驱动器

  1. 除了要重新格式化的8GB USB闪存驱动器之外,请移除所有USB设备,这样您以后就不会对USB pendrive的设备名称感到困惑。

  2. 列出所有分区。

     sudo fdisk -l 

    搜索命令的结果以获得如下所示的输出:

     Disk /dev/sdc: 7864 MB, 7864320000 bytes 30 heads, 33 sectors/track, 15515 cylinders, total 15360000 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00016288 Device Boot Start End Blocks Id System /dev/sdc1 * 2048 15359999 7678976 b W95 FAT32 

    如果您在输出中看到类似7864 MB (8GB)的内容(请参阅上面的示例输出),那么这就是您的8GB USB闪存驱动器。 在这个例子中,它被称为/dev/sdc 。 现在从Dash打开Disks应用程序并再次检查以确保8GB pendrive的设备名称与运行命令时的设备名称相同: sudo fdisk -l

  3. 在msdos类型的磁盘上创建分区表,有时称为主引导记录。

     sudo parted /dev/sdc mklabel msdos 

    在这个例子中,我使用/dev/sdc作为设备名称,这是在步骤2的结果中找到的。我不能强调在运行此步骤之前validation设备名称的重要性

    警告 :如果键入错误的设备名称,则可能会覆盖您的操作系统或包含重要个人文件的另一个分区! 所以要小心,再次检查设备名称。 打开磁盘应用程序并检查磁盘中8GB USB闪存驱动器的设备名称。 它应该是相同的设备名称! 现在再次检查! 您不希望不小心输入错误的设备名称!

  4. 添加一个空的“主”分区,稍后将保存FAT文件系统。

     sudo parted -a none /dev/sdc mkpart primary fat32 0 8192 

    再一次在这个例子中,我使用/dev/sdc作为设备名称,这是在步骤2的结果中找到的。该命令指定起点(从0 MB)到终点(8192 MB)。 如果8GB USB闪存盘没有完整的8192 MB空间,则parted将自动调整。 如果终端返回一条消息,指示起始点无法从0 MB开始,并且您必须使用接近0 MB的其他小数字,请键入Y以接受此操作。 请注意,该命令在整个磁盘上创建一个主分区。

    这个新创建的分区将具有ID /dev/sdc1 。 这是因为此示例中的设备名称是/dev/sdc ,最后的1是因为它是该设备上的第一个分区。

  5. 通过格式化分区在/ dev / sdc1分区上创建FAT文件系统。

     mkfs.vfat -n "8GB-USB" /dev/sdc1 

    /dev/sdc1是步骤4中的分区ID。“8GB-USB”是分区标签,可以自己选择标签,只需将标签括在两个双引号字符内。

您现在可以使用带有8GB FAT分区的即用型重新格式化USB闪存驱动器。