装完系统后,用fdisk来格式化U盘

事由:
2014年1月用金士顿U盘来给我的联想笔记本安装openSUSE,分区一系列的都做好了,依照鸟哥的私房菜中的方法,分了/boot,/,swap,/home四个区,我电脑上只有一块硬盘。但安装时发现了一个奇怪的事,为什么金士顿U盘也要求被分区,这可和virtualbox中安装系统有些差别了,当时没多想,就安装了。
安装过程一路绿灯,各种东西都安装好了,打开电脑,明显比fedora16好看了不知道多少。毅然决定从此拥抱openSUSE。
约莫一柱香后,本人到windows下用U盘。此刻,本故事的主题思想立即呈现。
U盘无法被打开,点击一下,windows 7要求格式化U盘。
点了“确定”!
windows 7又跳出窗口,无法格式化。
试了好久,无效。
其实U盘非常正常,在linux下也可以显示关于openSUSE系统的一切,那是为什么呢。
应该是装系统时被格式化成别的格式所致。
搜索了若干解决方法,不是软件没有,就是根本无效,终于被一个贴子所吸引,作者是做winPE时出了相似的问题。他介绍要用fdisk。

最后问题解决了,在这里给大家分享一下。

第零步:切换至super user身份

第一步:查看已有硬盘

fdisk -l

装完系统后,用fdisk来格式化U盘_第1张图片
显示出有电脑中有几块硬盘,我笔记本一块硬盘,U盘一个,所以会显示出两个disk,以sd开头的是SCSI/SATA/USB硬盘,而以dh开头的是IDE硬盘。
下面显示的都是SD开头的,现在还显示了容量,本人的U盘标签上16GB(16 * 1000M,奸商标准),也就是15.5G(1024*15.5,程序员标准)。因此sdb就是我的U盘了。一定要看清自己的U盘,否则下面的操作会造成数据的丢失!

第二步:修改分区

用之前最好man fdisk一下,理解一些操作原理。
 


第三步:格式化成你所需要的格式

什么是mkfs?
mkfs is used to build a linux filesystem on a device, usually a hard disk partition.

mkfs.vfat -F 32 -n disk /dev/sdb1 //格为vfat

mkfs.ext3 /dev/sdb1    //ext3格式


好了,至此你的U盘又可以正常使用了。
其实现在想来,是个很容易的问题,但因为没有经验,所以会显示很难搞。
事上无难事,只怕有心人!


你可能感兴趣的:(装完系统后,用fdisk来格式化U盘)