linux 格式化u盤

2021-09-09 03:15:01 字數 2716 閱讀 3941

在單位用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 ****** filesystem on entire device '/dev/sdb' (use -i to override)

系統提示您需要使用-i引數來完成格式化:mkfs.vfat -i /dev/sdb

這樣您就可以完全格式化您的u盤。

注意:格式化前,請您備份好您的資料。

linux下格式化u盤

最近把系統全裝成 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。

Linux 格式化U盤

1.fdisk l 檢視u盤載入檔案,我的u盤是 dev sdb 2.fdisk dev sdb 操作u盤 p顯示分割槽 d刪除分割槽 n建立分割槽 w儲存並退出 3.格式化u盤 mkfs.vfat dev sdb 還可以通過其他的格式格式化 etc2 3 4 神馬的 附加 tar 壓縮解壓檔案 t...

格式化U盤

總結 本作品採用知識共享署名 非商業性使用 禁止演繹 4.0 國際許可協議進行許可。寫在前面 之前作死的操作是,從u盤匯出資料到行動硬碟時,不太耐心,直接拔u盤,然後只要一插入u盤,就彈窗提示要掃瞄並修復u盤,試過之後提示掃瞄修復失敗。右鍵格式化提示windows無法完成格式化。嘗試了usboot,...

格式化u盤

現象 16gu盤。分了兩個區,乙個exfat放資料。另外乙個做成了u盤linux。結果以後想格式化成16g盤,win7找不到linux的分割槽。解決 1.開啟cmd 2.命令列 diskpart 3.檢視所有硬碟 list disk 4.假設你的優盤為disk1 select disk 1 5.清除...