據我所知,Ubuntu 在佔用分割區容量 5% 的分割區上建立了系統保留。在 8 TB 硬碟上,系統預留佔用約 380 gig。我在 df 中仔細檢查了這一點,可以計算出缺失的演出。我有四個 8 TB 分割區,但遺失了 1.5 TB 儲存空間。有沒有辦法讓ubuntu使用較小的系統保留百分比?
答案1
mkfs.ex4
建立linuxext4
檔案系統
使用時mkfs.ext4
會建立一個新的檔案系統(並且分割區中的資料將會遺失)。你必須備份在執行此操作之前,您不能遺失所有資料。
您可以使用該選項-m
指定保留百分比,例如取得 3%,
sudo mkfs.ex4 -m 3 /dev/sdxn
其中 x 是設備號,n 是分區號,例如/dev/sda1
。
從man mkfs.ex4
-m reserved-blocks-percentage
Specify the percentage of the filesystem blocks reserved for the
super-user. This avoids fragmentation, and allows root-owned
daemons, such as syslogd(8), to continue to function correctly
after non-privileged processes are prevented from writing to the
filesystem. The default percentage is 5%.
tune2fs
修改linuxext4
檔案系統
當您使用時tune2fs
您將修改現有的檔案系統(並且分割區中的資料應該被保留)。但你應該備份在執行此操作之前,您不能遺失所有資料。
您可以使用該選項-m
指定保留百分比,例如取得 3%,
sudo tune2fs -m 3 /dev/sdxn
其中 x 是設備號,n 是分區號,例如/dev/sda1
。
答案2
是的,您可以使用以下參數來變更每個磁碟上的百分比範例:
sudo tune2fs -m 0 /dev/sda1
其中 0 是百分比大小
sudo tune2fs -l /dev/sda1 | grep 'Reserved block count'
檢查保留區塊數