linux格式化硬碟命令

2021-10-06 16:19:49 字數 1162 閱讀 6947

基本功,格式化命令,以格式化 /dev/sda1 分割槽為例:

$ sudo umount /dev/sda1 # 必須先解除安裝該分割槽

$ sudo mkfs.vfat -f 32 /dev/sda1 # -f 引數必須大寫,引數有 12,16 和 32,分別對應 fat12,fat16,fat32。

$ sudo apt-get install ntfsprogs

#然後執行格式化命令,以格式化 /dev/sda1 分割槽為例:

$ sudo umount /dev/sda1 # 必須先解除安裝該分割槽

$ sudo mkfs.ntfs /dev/sda1 # 格式化為ntfs速度有點慢。

$ 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

Linux格式化硬碟

格式化硬碟是指初始化硬碟的檔案系統。檔案儲存在硬碟上,硬碟的最小儲存單位叫做 扇區 sector 每個扇區儲存512位元組 相當於0.5kb linux上的常見的檔案系統 ext2 ext3 ext4。每個檔案對應乙個inode,檔案屬性資訊儲存在inode中,檔案本身的資料儲存在block裡面。檔...

Linux下硬碟格式化

格式化與分割槽 hd ide裝置 sd scsi裝置 fdisk l dev sda 檢視第一塊硬碟分割槽情況 fdisk dev sdb 給第二塊硬碟分割槽 command acton m for help m 顯示命令列表 a 設定可引導標誌 b 設定標籤 d 刪除乙個分割槽 n 新建分割槽 p...

命令列格式化硬碟

參考 最近使用了微軟的官方pe,可真是純淨啊,連圖形介面都沒有。裝系統之前總要格式化硬碟啊,只有乙個diskpart命令 list disk sel disk 0 cre par pri size 5000 actfor quick fs ntfs ass letter z sel par 1宿主機...