如何從ext3公升級到ext4?

2021-06-22 12:22:05 字數 430 閱讀 4873

首先,我們需要保證系統支援ext4,一般來說,核心版本在2.6.28及以上的版本才支援ext4

其次,如果/boot分割槽目前是ext3,那麼最好保留,因為現在系統上的 grub 很可能不支援 ext4,需要有個commit 的特別版本grub 才能支援 ext4

最後,我們使用以下命令即可將ext3公升級到ext4:

#umount /dev/sdb1

#tune2fs -o extents,uninit_bg,dir_index /dev/sdb1

;轉換成 ext4 後必須用 fsck 掃瞄,否則不能 mount,-p 引數表明 「自動修正 」 檔案系統

#fsck -pf /dev/sdb1

;掛載 ext4 檔案系統

# mount -t ext4 /dev/sdb1 /backup

ok,大功告成!

ext3檔案系統公升級到ext4

1 df t 檢視檔案系統的情況 2 tune2fs l dev vdb1 grep extent 檢視ext4特徵是否啟用 執行上述命令後無任何資訊返回,說明 dev sdb1的ext4特徵沒有啟用,唯一的解決辦法就是公升級檔案系統到ext4了 3 安裝e2fsprogs rpm qa grep ...

ext3與ext4主要區別

很長一段時間以來,ext3是很多linux發行版預設的檔案系統,現在ext4已經發布,並且已經有發行版開始使用ext4作為預設的檔案系統了 其實最初的時候ext4是作為ext3的擴充套件,但是為了保證ext3的穩定性等原因,很多人反對直接對ext3進行擴充套件,所以單獨作為了ext4專案 ext3還...

Linux檔案系統ext3與ext4主要區別手記

ext3還是使用15個inode來查詢資料塊,前12個為直接資料塊,直接指向儲存資料的資料塊,接下來分別為一級間接塊,二級間接塊,間接塊,如下圖 其中point本來也是資料塊,現在拿來做資料塊的索引用,其中ext3的標頭檔案定義為 u32 i block ext3 n blocks pointers...