Btrfs不再作為Fedora 16默認文件系統
在今年的6月8日舉行的Fedora工程指導委員會會議上,委員會決定Fedora 16將以Btrfs作為默認文件系統。但是,現在Fedora撤回了決定,Btrfs不再作為Fedora 16默認文件系統,原因是時間不充足,無法達到改變默認文件系統所要滿足的基本要求。
Fedora是從紅帽Red Hat Linux發展出來的免費、開源操作系統。2003年9月,紅帽公司突然宣布不再推出面向個人的發行版,改而專心發展商業版本,也就是Red Hat Enterprise Linux,不過紅帽公司也同時宣布將原有的Red Hat Linux 開發計劃和Fedora計劃整合成新的Fedora Project,由該公司贊助,并作為新技術的試驗場。2003年11月,Fedora Core 1出爐,開發代號Yarrow,不過除了新的安裝機制Yum、去掉Red Hat標識之外并無特殊之處。
現在,Fedora 16即將發行,下面回顧一下Fedora所采用的文件系統。之前Fedora一直采用EXT3作為默認的文件系統,直到Fedora 9,提供了ext4文件系統的支持,這是Fedora 9的最大亮點,但ext4只是可選安裝,直接進入安裝程序的話,并沒有ext4的選項,若要啟用ext4,需要在光盤啟動后在安裝啟動選項上按tab鍵,在命令行上加上內核選項ext4,才能在安裝時使用ext4。當時ext4還在開發階段,Grub還沒有支持ext4做為啟動分區,所以/分區用ext4的話,需要把/boot分區獨立出來,放在非ext4分區上邊,否則系統將無法啟動。Fedora 11中將EXT4作為了默認的文件系統,并沿用至今。
Btrfs是由Oracle于2007年宣布并進行中的COW(copy-on-write式)文件系統,目標是取代Linux目前的ext3/4文件系統,改善ext3的限制,特別是單一文件的大小,總文件系統大小及加入文件校驗和。加入目前ext3/4未支援的功能,例如可寫的磁盤快照(snapshots)、支持遞歸的快照(snapshots of snapshots)、內建磁盤陣列(RAID)支援、支持子卷(Subvolumes)的概念、支持在線調整文件系統大小等。
鑒于Btrfs這么多的優點,或許Fedora會在下一個版本中默認使用這個文件系統,前提是能夠在Fedora中穩定使用。
原文:http://www.iteye.com/news/22386
【編輯推薦】