[Linux] ubuntu 格式化u盘
$sudo fdisks -l
基本功,格式化命令,以格式化 /dev/sdb4 分區為例:
$?sudo umount /dev/sdb4 ?? # 必須先卸載該分區
# 格式化為 FAT 分區
$?sudo mkfs.vfat?-F 32?/dev/sdb4 ????? # -F 參數必須大寫,參數有 12,16 和 32,分別對應 FAT12,FAT16,FAT32。
# 格式化為?NTFS 分區,先要安裝ntfsprogs,以 Ubuntu / Debian 為例:
$?sudo apt-get install?ntfsprogs
#然后執行格式化命令,以格式化 /dev/sda1 分區為例:
$?sudo umount /dev/sda1 ??????# 必須先卸載該分區
$?sudo mkfs.ntfs /dev/sda1????????# 格式化為ntfs速度有點慢。
# 格式化為ext4/3/2 , 以格式化 /dev/sda1 分區為例:
$?sudo umount /dev/sda1???????# 必須先卸載該分區
$?sudo mkfs.ext4 /dev/sda1????# 格式化為ext4分區
$?sudo mkfs.ext3 /dev/sda1????# 格式化為ext3分區
$?sudo mkfs.ext2 /dev/sda1????# 格式化為ext2分區
由于ext系列的分區都有一個給super user的保留空間,必須占用一定的百分比,默認5%,這么一來格式化容量小的分區還不覺得,5%也沒多少,但是如果是幾百G,1T的分區就會有問題,in this case,5%可是不小的數目啊!
『解決方法』
一、針對將要格式化的分區,以ext3為例:
$?sudo umount /dev/sda1 ????# 必須先卸載該分區,這里要格式化的是 /dev/sda1 分區。
$?sudo mkfs.ext3?-m 0.05?/dev/sda1 ????#?注意-m后的參數,設定的已經是百分位,這里設定為0.05,是0.05%,也就是萬分之5!
好了,這樣以1T的分區為例,1T=1024GB=1048576MB(都是乘以1024的關系),1048576MB*0.0005=524.288MB。
也就是說設定-m參數之后,保留區大概是524MB。當然你可以根據自己喜好設定。
二、對已經格式化完畢的分區,并且不想擦出分區中的數據,可以使用tune2fs -m的方法:
# 這條命令無須先卸載分區。
$?sudo tune2fs -m 0.05 /dev/sda2 ??????# 這個例子是轉換 /dev/sda2 分區的super user保留區,同樣設定為0.05,在提醒一次,是0.05%,也就是萬分之5。
總結
以上是生活随笔為你收集整理的[Linux] ubuntu 格式化u盘的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android-PullLayout
- 下一篇: 自动构建工具Grunt