- 論壇徽章:
- 0
|
看了 EXT4 介紹的一些文章,被其很大的改進吸引,決定從現(xiàn)在的 EXT3 遷移到 EXT4 。
具體參考的是 http://kernelnewbies.org/Ext4 。無論是 EXT4 的介紹還是使用的方法都非常詳細。
由于只有一個系統(tǒng)可用,非常擔心萬一出現(xiàn)什么問題后連個求救的方法都沒有,所以十分謹慎地先把 GRUB 升級到 GRUB2 (apt-get install grub-pc),再檢查了 e2fsprogs 版本號是Version: 1.41.3-1 (apt-cache show e2fsprogs),再確認內(nèi)核的 EXT4 文件系統(tǒng)已經(jīng)編譯為模塊(當然直接編譯進內(nèi)核也可以)。
然后開始正式升級,先找了一個放電影的分區(qū),相對不太重要哈。按照文章 3.2 章所說,依次運行 tune2fs -O extents,uninit_bg,dir_index /dev/yourfilesystem (當然 yourfilesystem 換成了我的分區(qū))和 fsck -pf /dev/yourfilesystem 。修改 /etc/fstab 中 ext3 為 ext4。重新掛載,成功!
然后按不重要到重要的順序,最終把 / 分區(qū)都升級為 EXT4 。注意,在 fsck 時出現(xiàn)幾個錯誤是正常的,按要求做就好。由于我的 /boot 在 / 上面,按文章上面所說,在 /boot/grub/grub.cfg 啟動項后面加參數(shù) rootfstype=ext4。重啟,啟動過程中系統(tǒng)重新運行 fsck 并自動重啟,就正常啟動了。
整體過程非常順利,謝謝大俠們的辛勤工作!
本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u2/83046/showart_1802575.html |
|