CruelAngelÉn kipróbáltam ... már közvetlenül karácsonyi ünnepek utántól tesztelem Slackware/Debian/Ubuntu/UHU disztrók alatt egyaránt. Reinstall? Minek?
1. A /boot -ot tedd külön partícióra (10-20 MB-os ext3 partíció bőven elég, hisz alig van benne anyag), majd a "grub" programmal állítsd erre a segédpartícióra a grub és kernel felolvasást. A grub ugyanis még nem tud ugyanis ext4-ről "felnyalni" kernelt. Még ...
2. Fordíts le az ubuntu /boot könyvtárában levő config fájlt bemásolva majd az ext4-et fixen be X-elve egy 2.6.28-as kernelt, amivel felülírod a régit.
A partíció ext4-é alakítása: lecsatolt partíción végrehajtod az alábbi kettő parancsot:
tune2fs -O extents,flex_bg,uninit_bg,dir_nlink,extra_isize /dev/sdaXX (xx=partíciszám)
e2fsck /dev/sdaXX
... és végül a /etc/fstab -ban az ext3 -at ext4-re írod át. Aztán reboot és ha nem bénáztál, megy.
A partíción az adatok nem vesznek el, de már ext3-ként nem mountolja a kernel, csak az általad belefordított ext4. Az elkövetkezendő hónapok előrelépése az lesz, ha a grub is olvasni fogja az ext4-et, ekkor majd nem kell külön klasszikus fájlrendszerre formázott /boot partíció.
--------------
Tapasztalat: "nyugisabb", nem kerregteti olyan intenzitással a merevlemezt. Extent hatására a GB-os fájlok letörlése is zökkenőmentesebb. Gondolom a létrehozása is, de nem mértem.
A fájl létrehozás, néhány másodperces használat, törlés tényleg rövidre lett zárva, ez már nem kerül ki ext4-nél a merevlemezre. Ennek jótékony hatását egy spéci saját alkalmazás futási sebességében igencsak megéreztem.
Első blikkre tényleg igen kellemes. Bár normál asztali felhasználásnál a "nyugisabb" merevlemez fej hangján és a nagy fájlok gyorsabb törlésén kívül másban nem veszi észre az átlagfelhasználó.
De majd a napokban megkínzom egy terhelt nagy szerveren.