如何在Linux格式化U碟與USB分割區

如何在Linux下格式化U碟與USB分割區,windows下格式化u碟很簡單,要嘛直接右鍵格式化,要嘛進入硬碟分割區去格式化。那麼Linux下呢? 其實Linux下格式化u盤也十分簡單,只需要幾個指令就可以搞定,下面帶大家詳細了解一下,在Linux下如何格式化U盤。

Linux格式化USB

windows下格式化u碟很簡單,要嘛直接右鍵格式化,要嘛進入硬碟分割區去格式化。那麼Linux下呢? 其實Linux下格式化u盤也十分簡單,只需要幾個指令就可以搞定,下面帶大家詳細了解一下,在

一、格式化

格式化/dev/sda1 分割區,格式化USB系統為FAT

# 必須先卸載該分割區umount /dev/sda1 # -F 參數必須大寫,參數有12,16 和32,分別對應FAT12,FAT16,FAT32 mkfs.vfat -F 32 /dev/sda1

格式化為NTFS 分割區,先要安裝 ntfsprogs

dnf install ntfsprogs #格式化前必須先卸載該分割區umount /dev/sda1 # 格式化為ntfs速度有點慢,耐心等待一會mkfs.ntfs /dev/sda1

格式化為ext4/3/2:

#先卸載該分割區umount /dev/sda1 #格式化為ext4分割區mkfs.ext4 /dev/sda1 #格式化為ext3分割區mkfs.ext3 /dev/sda1 #格式化為ext2分割區mkfs.ext2 /dev/sda1

由於ext系列的分區都有一個給super user 的保留空間,必須佔用一定的百分比,默認5%,這麼一來格式化容量小的分區還不覺得,5%也沒多少,但是如果是幾百G,1T的分區就會有問題,in this case,5%可是不小的數目啊!

ext分區佔用保留空間的解決方法

針對將要格式化的分割區,以ext3為例:

#先卸載該分割區umount /dev/sda1 #注意-m後的參數,設定已經是百分位,設定為0.05,是0.05%,也就是萬分之5! mkfs.ext3 -m 0.05 /dev/sda1

這樣以1T的分區為例1T=1024GB=1048576MB都是乘以1024的關係,1048576MB*0.0005=524.288MB。也就是說設定-m參數之後,保留區大概是524MB。當然你可以依照自己喜好設定。
對已經格式化完畢的分割區並且不想擦出分割區中的數據,可以使用 tune2fs -m 的方法:

#這條指令無須先卸載分割區tune2fs -m 0.05 /dev/sda2 #這個例子是轉換/dev/sda2 分割區的super user保留區,同樣設定為0.05,在提醒一次,是0.05%,也就是萬分之5。

mkfs -t ext4 /dev/sdb1 格式化指定分割區

-t 指定檔案系統類型

ext4 檔案類型

二、分區

Linux U盤分割區格式化fdisk指令
fdisk /dev/sdb 進入fdisk指令操作空間

A、Command (m for help): m /指令檢視/ 主要指令有: d delete a partition 刪除分割區m print this menu 列印menu n add a new partition 新增一個新的分割區p print the partition table 印製分割區列表 quit without sa p/列印分區清單/ C、Command (m for help): d /刪除分區/ Partition number(1-4):1 D、Command (m for help): p /檢視此時已無分區/ E、Command (m for help): w /最後寫入分區表

下邊為磁碟增加一分割區並格式化
ls /dev/sd* /進入fdisk指令操作空間/
#/dev/sda /dev/sda1 /dev/sda2 /dev/sdb
fdisk /dev/sdb /進入fdisk指令操作空間/

A、Command (m for help): n /新建分區/ Command action e extended p primary partition (1-4) p /增加主分區/ B、Partition number(1-4):1 C、First cylinder(1-1011,default): /Enter +size{K,M,G}(1-1011,default,1011): /回車預設/ Using default value 1011 D、Command (m for help):p /此時有sdb1分區/ E、Command (m for help): w /最後寫入分區表 3.udox/Ap.

三、修改U盤盤符

#e2label /dev/sdb1 "Tony"(設定的磁碟區標名,ext4格式的磁碟)

四、查看硬碟分割區

1、lsblk -f 查看所有裝置的掛載狀況
2、blkid

評分

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *