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