如何用LINUX命令ubuntu格式化u盘命令

linux(225)
在单位用U盘安装的archlinux,安装完后,U盘就没再管它,后来女朋友要用U盘,我就甩了一句,在你那windows的机器下格式化一下那个U盘就可以用了,谁知道,就这一句话,好好的2GU盘变300多MB的废盘了。用了
&& & &sudo fdisk -l
&& & &才发现,U盘被划分成两个分区(/dev/sdb和/dev/sdb1)而原来用来装archlinux的img镜像的那个分区还被隐藏了,无奈,修复一下吧。这样就涉及到了linux下U盘格式化的问题了。
&& & &第一步,手动将挂在的U盘分区卸载:
&& & &umount& /dev/sdb
&& & &umount /dev/sdb1
&& & &第二步,准备格式化U盘,这里要提一句,U盘要被格式化成为fat格式,而用到的命令是mkfs.vfat这个命令要注意,根据你要格式化分区格式的不 同,这个命令有不同的版本,比如mkfs.ext2就是格式化为ext2分区格式,所以很有可能你的系统里面还没有安装你要的分区格式的格式化命令,比如 想要格式化U盘为Fat格式,需要的是mkfs.vfat命令,而这个命令对应应该安装的软件包是dosfstools,我以archlinux为例,命 令就是
&& & &sudo pacman -S dosfstools
&& & &第三部,一切准备就绪,就开始格式化U盘吧
&& & &mkfs.vfat& /dev/sdb
&& & &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盘。
&& &注意:格式化前,请您备份好您的数据。
&linux下格式化U盘
22:25 49人阅读 评论(0) 收藏 举报
最近把系统全装成 Ubuntu 9.04 了,但是得考虑到别人都用 Windows, 不能把 U 盘格式化成 Linux 系统下的文件系统,比如 ext2 、 ext3 、 ext4 。还是格式化成 vfat 格式比较妥当,下面是我的步骤:
1 、 首先要查看 U 盘的设备名,此时必须保证 U 盘已经跟电脑连接,可以用下面两个命令:
( 1 ) sudo fdisk -l
下面是我的截图,可以看出我的 U 盘对应的设备名是 /dev/sdb1 。
( 2 ) mount
可以看出得出了一样的结果,只是显示的信息详细程度不一样而已。
2 、很多人是直接用下面的命令格式化
sudo mkfs -V -t vfat /dev/sdb1
我得到下面结果
最后一句提示很重要: mkfs.vfat: /dev/sdb1 contains a mounted file system
提示我们 /dev/sdb1包含了一个已经挂载的文件系统,所以我们在格式化之前必须卸载一再已经挂载的文件系统。
我是这样做得:我先进入 /media文件夹,此时会看到很多文件夹,找到你 U盘对应的文件夹,当然你可以通过 shell或者 nautilus,找到之后卸载它,我的 U盘挂载点是 /media/usb(后面我告诉你怎样修改 U盘挂载点 ),我是用的下面的命令
sudo umount -l usb
你也可以直接右击鼠标右键,选择 Umount Volume(我用的系统是英文版本的)。
3、格式化 U盘
sudo mkfs -V -t vfat /dev/sdb1
打开 U盘看看是不是格式化完成了。
最后介绍一个修改 U盘挂载点的简便方法,我的 U盘是自动挂载的,盘的图标在桌面上,右击选 Property,出现下图
在 Driver一项里修改就行了,修改的名称就会作为在 /media出现的文件系统的名称,我的就是 usb。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:205096次
积分:2848
积分:2848
排名:第9306名
原创:46篇
转载:232篇
评论:34条
(2)(2)(6)(1)(4)(8)(1)(2)(3)(3)(12)(8)(3)(4)(2)(5)(7)(3)(3)(3)(6)(1)(1)(3)(8)(15)(19)(27)(8)(10)(20)(4)(31)(3)(11)(3)(9)(7)(7)(1)(2)使用dd命令u盘安装的问题
使用dd命令u盘安装的问题
想从ubuntu叛到archlinux,可是用官方的那个教程用命令dd做出来的启动盘系统根本不认,直接进入到硬盘了(我已指定从usb-zip启动)。我的主板支持usb启动的。
制作时的操作:
dd bs=8M if=archlinux-2009.08-core-i686.img of=/dev/sdb
u盘的信息如下:
Disk /dev/sdb: 2032 MB,
95 heads, 61 sectors/track, 685 cylinders
Units = cylinders of 5795 * 512 = 2967040 bytes
Disk identifier: 0x
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 129
Partition 1 has different physical/logical beginnings (non-Linux?):
phys=(0, 1, 1) logical=(0, 1, 3)
Partition 1 has different physical/logical endings:
phys=(46, 94, 61) logical=(128, 52, 41)
请问各位是不是用dd之前对u盘要有什么操作?
昵称: clenton &时间:
昵称: cwjiof &时间:
昵称: clenton &时间:
昵称: defrag &时间:
昵称: cwjiof &时间:
昵称: clenton &时间:
昵称: lolilolicon &时间:
昵称: cwjiof &时间:
昵称: lord007 &时间:linux下如何用c语言实现u盘简单的格式化
[问题点数:40分]
linux下如何用c语言实现u盘简单的格式化
[问题点数:40分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。检测U盘主控、U盘芯片型号、闪存、SSD固态硬盘的必备工具!
版本:1.5.6
大小:1.2M
热门U盘启动资讯
推荐U盘启动资讯
最新U盘启动资讯
随选U盘启动资讯
制作U盘版linux系统安装盘(DD命令)
来源:未知编辑:冰幻 浏览量:
U盘问题,请到问答平台:
  核心提示:
我使用的大致有这么几种: 1.dd命令 2.Unetbootin 3.Ubuntu的启动盘制作器 4.直接往优盘上安装操作系统 Ultraiso也可以用来写优盘,不过我没用过。 下面一个一个说。 1.dd(diskdump) 是一个
我使用的大致有这么几种:
2.Unetbootin
3.Ubuntu的&启动盘制作器&
4.直接往优盘上安装操作系统
也可以用来写优盘,不过我没用过。
下面一个一个说。
1.dd(diskdump) 是一个*nix命令,用法很广,可以实现从磁盘(或磁盘分区分区)到磁盘,文件到磁盘,磁盘到文件的转存。建立启动盘时的用法是
dd&& if=/home/sun/Other/CDLinux.iso of=/dev/sdb
如果是&of=/dev/sdb&则从优盘的最初一个字节开始写,即破坏原有分区表。dd完了之后会显示优盘的一部分是&iso文件格式&,大小和原iso相当,剩下一部分是未分配空间。使用的时候与光盘无异一样只读,不过速度比光盘高。
如果是&of=dev/sdb1&则保留原分区表,从优盘第一个分区开始写,写完了之后原有分区大小不变,但是sdb1所在的区变成只读格式。
只要是刻盘能启动的iso文件,用dd之后一定都能启动,甚至是Windows的安装镜像都可以。这样制作的USB系统不能保存更改(Puppy除外,因为她可以把更改保存在其他分区)。甚至是Windows的安装镜像都可以。使用之前记得先把文件拷出来,因为它会格式化优盘。
2.Unetbootin在Linux、WIndows下都可以一样地使用,Mac下应该也可以,我没用过。它带有下载光盘镜像的功能,不过为了版本较新和保证速度,还是先下载好吧。支持iso和img镜像(有些以&.usbima&为扩展名的文件,就老老实实用dd命令吧)。Unetbootin实际上是在优盘里头装了一个Grub。目前没有遇到用Unetbootin制作自启动优盘不能用的情况(CPU不兼容除外)。与dd命令一样不能保存修改。不会格式化优盘,在同一个优盘上多次使用都不需要格盘。
我第一次装Linux的时候就是在Windows下用了这个软件。
3.Ubuntu里自带了个&启动盘创建器&,用这种方法制作的启动优盘可以保存修改。但是这个软件只能安装Ubuntu及其衍生版(Debian不知道行不行,Puppy肯定不行)。Ubuntu装在优盘里启动速度实在不怎么样,所以这个软件不是最佳选择。
4.直接往优盘里头安装也很简单,用iso文件引导启动虚拟机,不要分配虚拟磁盘,把优盘分配给它,虚拟机就会把优盘当成本地磁盘,然后该怎么装怎么装就行。我的移动硬盘里就这样安装了一个Mint,当然启动速度不怎么样,我平时不用。我比较推荐的是Puppy和CDLinux。Puppy有中文版,也有一个中文衍生版叫Veket,都不错,&天空竞技场&里头的网友制作了很多Veket,基本都在VeryCD上(请使用eMule,不要用easyMule和迅雷)。CDlinux是Slax的衍生版,有两个官方版本,一个60M,一个300多M,建议用300多的那个,用虚拟机或者两个优盘的办法都行,安装选项里头自然有&安装到优盘&这一选项,并且支持FAT32和NTFS格式(NTFS这个比较囧,不过确实很实用,毕竟要和Windows一起用)。这两个都是支持保存修改的(其实和硬盘安装无区别的吧),并且Veket和CDL原生支持简体中文。另外有一个30M的叫做Slitaz的系统,不原生支持简体中文,不过也挺优秀的,而且体积很吸引人。直接装相对较慢,不过跟硬盘安装没区别,如果是USB硬盘的平时用起来也比较舒服。
制作U盘版linux系统安装盘(DD命令):http://www.upan.cc/boot/linux/2949.html
下一篇:没有了
,是一个集、、、于一体的专业指导性网站,请牢记我们的域名:www.upan.cc
评论(请自觉遵守互联网相关政策法规,管理可以直接删除恶意评论、广告或违禁词语):
已引用盖楼,
copyright (C)
upan.cc. all rights reserved .如何用LINUX命令格式化U盘_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
如何用LINUX命令格式化U盘
上传于||文档简介
&&如​何​用​L​I​N​U​X​命​令​格​式​化​U​盘
你可能喜欢

我要回帖

更多关于 linux格式化u盘命令 的文章

 

随机推荐