A
E2fsprogs (más néven Ext2 fájlrendszer segédprogramok) egy nyílt forráskódú szoftver, amely a Linux felhasználók számára a parancssoros segédprogramok gondos gyűjtését tartalmazza bármilyen típusú EXT fájlrendszer manipulálásához bármilyen Linux alapú operációs rendszert.
Több parancssori eszközből áll
A szoftver több parancssori programból áll, és eredetileg csak az EXT2 fájlrendszert támogatta. Azonban, mivel az EXT fájlrendszer sokat fejlődött az elmúlt 10 évben, a program most támogatja az elismert fájlrendszer EXT3 és EXT4 változatait.
Az EXT4 az EXT fájlrendszer legújabb verziója, és 2008-ban kezdetben bejelentették a Linux 2.6.19 rendszermag részeként. Nagyon nagy mennyiségeket támogat, az EXT2 és EXT3 fájlrendszerekkel visszafelé kompatibilis, és jobb időbélyegeket hoz létre.
Alkalmazható az EXT & nbsp; fájlrendszerek létrehozására, átméretezésére és optimalizálására
Az E2fsprogs tartalmazza az e2fsck-et a lemezmeghajtók ellenőrzéséhez, és automatikusan korrigálja az inkonzisztenciákat, az mke2fs-et EXT2, EXT3 és EXT4 fájlrendszerek készítéséhez, a resize2fs-et a fájlrendszerek zsugorításához vagy bővítéséhez, a tune2fs-t a fájlrendszer paramétereinek módosításához, valamint a dumpe2fs-et a blokkcsoport és a superblock nyomtatásához információkat.
Az alkalmazás magában foglalja a debugfs eszközt a fájlrendszer belső struktúráinak manuális módosításához és megtekintéséhez, a fájltöredezés bejelentési fájljának, a parancsok parancsfájlnak egy adott naplófájlba való mentéséhez, az e2undo fájl visszavonásához és az e2label-hez való elmentéséhez. változó címkék.
Ezenkívül a findfs eszköz lehetővé teszi a felhasználók számára, hogy egy fájlrendszert UUID vagy címke segítségével találjanak, a badblocks lehetővé teszi a rosszul blokkolt merevlemezek keresését, a blkid a blokk eszköz attribútumainak kinyomtatására és elhelyezésére szolgál, az e2freefrag jelentései a szabad terület fragmentáció információit, és a chattr módosítja a fájl attribútumokat.
Végül, az e2image használható a kritikus metaadatok fájlba történő mentésére, az e4defrag az EXT4 fájlrendszereket tölti az interneten, a Findsuper megtalálja az EXT2 superblockokat és az lsattr felsorolja a fájl attribútumokat az EXT2 fájlrendszereken.
Alsó sor
Az E2fsprogs minden Linux alapú operációs rendszer számára fontos és nélkülözhetetlen segédeszköz. Enélkül nem nyithatja meg az EXT fájlrendszerek létrehozását, javítását, csökkentését és bővítését.
Az újdonság ebben a kiadásban:
- UI és szolgáltatások:
- A debugfs inode_dump parancs most kinyomtathatja az i_block tömb hex dump-ját és az inode-ban található extra helyet, mint a sérült inode-t vizsgálni.
- A debugfs block_dump és az inode_dump parancs most kinyomtathatja a kiterjesztett attribútumadat-struktúrák alacsony szintű kiírását a blokkban vagy az inode-ban.
- A dumpe2fs parancs most kinyomtathatja az információkat a Multi-Mount Protection (MMP) blokkban. Ez is elérhető e2mmpstatus parancsként a Luster segédprogramokkal való kompatibilitáshoz.
- A debugfs parancs most már működőképes fájlrendszereken működhet, amelyek sérült superblockokkal rendelkeznek, így rögzíthetők. Ez magában foglalja a sérült inodes számmezővel és fájlrendszerekkel ellátott fájlrendszereket, ahol az allokációs bitképek nem mindegyike érvényes helyeket tartalmaz, vagy nem olvashatók.
- javítások:
- Az inode projekt azonosítója mostantól helyesen cserélve van a big-endian rendszereken.
- Az E2fsprogs most figyelmen kívül hagyja az s_desc_size fájlrendszereket, amelyek nem rendelkeznek a 64 bites tulajdonságokkal. Ez következetesebbé teszi a rendszermagot, így most működhet olyan fájlrendszereken, amelyeket a rendszermag hajlandó csatolni.
- Az E2fsck korábban hibásnak ítélte az eszköz inode-ként a kiterjesztések zászlóját, és felajánlja, hogy törölje őket.
- Az E2fsck jobban kezeli az olyan eseteket, ahol az s_inodes_count sérült.
- Az E2fsck több hibát nem okoz, amikor a superblock rosszul sérült (visszaállítva a viselkedés előtti 1,43-at).
- Az E2fsck most felajánlja a dir_nlink szolgáltatást, ha nincs beállítva, és a fájlrendszer megköveteli a dir_nlink szolgáltatást, mert túl sok alkönyvtár van a könyvtárban.
- Az E2fsck végtelenségig nem fog hágni a rosszindulatúan létrehozott fájlrendszer miatt, amely az első blokkcsoportban teljesen inicializálatlan inode táblázatot tartalmaz.
- Az E2fsck nem fog lefagyni, ha a fájlrendszer utolsó blokkja fix metaadat-blokk. (Nagyon ritka, de előfordulhat.)
- Az E2fsck többé nem teszi lehetővé az inicializált blokkok létezését az i_size múltán. Ez az ext4 Linux implementációja soha nem történt (és soha nem kellene).
- A napló e2fsck-ban való ismételt lejátszása során bizonyos hibák miatt az e2fsck egy nem érzékeny hibaüzenetet nyomtat (például "Ismeretlen kód ____ 251 a napló visszaállításakor"). Ez rögzült.
- Abban az esetben, ha a blokkcsoport több mint 75% -át a csoportleíró táblázathoz használják, az mke2fs korábban olyan érvénytelen fájlrendszert hoz létre, amely mind a meta_bg, mind a resize_inode funkciókat engedélyezte. Most letiltja a resize_inode funkciót.
- Az mke2fs program most létrehoz egy fájlrendszert, amely pontosan 1
Újdonság az 1.44.2-es verzióban:
- javítások:
- Az E2fsprogs 1.44.0 bevezette a regressziót, ami miatt az e2fsck nem támogatta a HTree könyvtárakat a big-endian rendszereken. Javítsa ki, hogyan olvassuk el a blokkszámokat a belső hurokcsomópontokhoz.
- Leomlott egy lehetséges szivárgást az fsck-ből.
- Az E2image most helyesen hoz létre e2image fájlokat a bigalloc fájlrendszerekhez.
- A Dumpe2fs és a debugfs helyesen támogatják az e2image fájlokat olyan fájlrendszerek számára, amelyek engedélyezték a meta_bg beállítást.
- Az E2fsck és a debugfs helyesen kezelnek törlési inode-okat (beleértve az e2fsck esetében az elárvult inode listát is) a bigalloc fájlrendszerekhez. (Google hiba címe: # 73795618)
- A GNU Hurd hordozhatósági javításai. (Címek Debian Bug: # 893590)
- A hordozhatósági javítások bizonyos kereszt-építési környezetekben való építkezéshez.
- A MacOS 10.6.8 portálási javításai
- További pontosítások a chattr man oldalához. (Címek Debian hiba: # 890390)
- Teljesítmény, belső végrehajtás, fejlesztési támogatás stb.:
- A Debugfs sokkal hatékonyabban olvassa fel az allokációs bitképeket a fájlrendszer megnyitásakor.
- Frissítse a Sweedish fordítás fájlt.
- Adja hozzá a Vcs- * mezőket a debian csomagoláshoz. (Címek Debian hiba: # 887512)
- Javítsa ki a GNU Hurd teszthibáit egy másik alapértelmezett blokkméret miatt.
- Új regressziós tesztek hozzáadása.
Újdonság a verzióban:
- A kvóta következetlenségi üzenetek javítása az e2fsck 32 bites platformján. Ezenkívül javítson ki egy olyan hibát, amely a projekt kvótaproblémáit csoportkontingens-problémaként jelöli meg.
- A fuzzy fordítások által okozott felhasználói hibák javítása, úgy, hogy bizonyos üzenetek angolul és néhányan idegen nyelven állnak rendelkezésre, és nem egyértelmű, hogy a felhasználó hogyan válaszolhat az igen / nem kérdésre. (Címek Debian hiba: # 856586).
- Bizonyos, az e2fsck-ben lévő, a (általában rosszindulatúan) sérült fájlrendszerek által okozott, elhatárolt memória-hozzáférések javítása. (Debian hibák címek: # 871539, # 871540)
- Optimalizálja a processzorhasználatot az e2fsck alkalmazásban a nagyon nagy, nagyon töredezett, szűk fájlok esetén.
- Válasszon egy opcionális módot az e2fsck-ben, amely a memóriakártyán további memóriát bocsát ki az erősen kötődő fájlrendszerek feldolgozása során. (Ez nagyon nagy mennyiségű memória lehet, ezért ez a funkció jelenleg le van tiltva. Hogyan lehet automatikusan meghatározni, hogy mikor lenne hasznos az optimalizálás engedélyezése, és ha ez az _safe_ engedélyezi ezt az optimalizálást, még mindig egy kicsit kutatási probléma .)
- Az mke2fs program automatikusan 256-ra növeli az inode méretét, ha a parancssorban nincs kifejezetten megadva, és az alapértelmezett inode méret nem elég nagy ahhoz, hogy támogassa a felhasználó által kért kvótakijelzési funkciót. Ha az inode méretét kifejezetten 128 byte-nak nevezik, és a projekt kvóta engedélyezve van, akkor az mke2fs meghibásodhat, mivel hiba esetén elmagyarázza, hogy a projektazonosító nem támogatható, ha az inode mérete & lt; 256 bájt.
- A tune2fs program nem engedi, hogy a projekt funkció vagy a projekt kvóták engedélyezve legyenek az inode mérete 128 bájt.
- A tune2fs program most egy érthetőbb üzenetet nyomtat, amely megmagyarázza, hogy a fájlrendszert az e2fsck-f használatával ellenőrizni kell, mielőtt bizonyos összetett tune2fs műveleteket futtatna. (Címek Debian hiba: # 857336)
- Ha a /etc/e2fsck.conf engedélyezte a proceed_delay opciót, az üzenet, amely jelzi, hogy a felhasználó kilenc másodpercet várhat a folytatásra, kétértelmű volt. Ez az üzenet világosabbá vált. (Címek Debian hiba: # 857336)
- Fix LFS hiba, amely miatt az e2image nem tudott létrehozni az e2image fájlokat, amelyek nagyobbak, mint a 2 GiB 32 bites platformokon. (Címek Debian hiba: # 855246)
- Javítsa a FreeBSD hordozhatósági problémát, amelyet többé nem használnak blokkeszközökön. (A lemezek karakteres módú eszközök.)
- Frissítse a cseh, francia, lengyel, svéd és vietnami fordításokat.
- Különféle Debian csomagolási problémákat javított.
Az újdonság az 1.43.6 verzióban:
- A kvóta-következetlenségi üzenetek javítása az e2fsck 32 bites platformján. Ezenkívül javítson ki egy olyan hibát, amely a projekt kvótaproblémáit csoportkontingens-problémaként jelöli meg.
- A fuzzy fordítások által okozott felhasználói hibák javítása, úgy, hogy bizonyos üzenetek angolul és néhányan idegen nyelven állnak rendelkezésre, és nem egyértelmű, hogy a felhasználó hogyan válaszolhat az igen / nem kérdésre. (Címek Debian hiba: # 856586).
- Bizonyos, az e2fsck-ben lévő, a (általában rosszindulatúan) sérült fájlrendszerek által okozott, elhatárolt memória-hozzáférések javítása. (Debian hibák címek: # 871539, # 871540)
- Optimalizálja a processzorhasználatot az e2fsck alkalmazásban a nagyon nagy, nagyon töredezett, szűk fájlok esetén.
- Válasszon egy opcionális módot az e2fsck-ben, amely a memóriakártyán további memóriát bocsát ki az erősen kötődő fájlrendszerek feldolgozása során. (Ez nagyon nagy mennyiségű memória lehet, ezért ez a funkció jelenleg le van tiltva. Hogyan lehet automatikusan meghatározni, hogy mikor lenne hasznos az optimalizálás engedélyezése, és ha ez az _safe_ engedélyezi ezt az optimalizálást, még mindig egy kicsit kutatási probléma .)
- Az mke2fs program automatikusan 256-ra növeli az inode méretét, ha a parancssorban nincs kifejezetten megadva, és az alapértelmezett inode méret nem elég nagy ahhoz, hogy támogassa a felhasználó által kért kvótakijelzési funkciót. Ha az inode méretét kifejezetten 128 byte-nak nevezik, és a projekt kvóta engedélyezve van, akkor az mke2fs meghibásodhat, mivel hiba esetén elmagyarázza, hogy a projektazonosító nem támogatható, ha az inode mérete & lt; 256 bájt.
- A tune2fs program nem engedi, hogy a projekt funkció vagy a projekt kvóták engedélyezve legyenek az inode mérete 128 bájt.
- A tune2fs program most egy érthetőbb üzenetet nyomtat, amely megmagyarázza, hogy a fájlrendszert az e2fsck-f használatával ellenőrizni kell, mielőtt bizonyos összetett tune2fs műveleteket futtatna. (Címek Debian hiba: # 857336)
- Ha a /etc/e2fsck.conf engedélyezte a proceed_delay opciót, az üzenet, amely jelzi, hogy a felhasználó kilenc másodpercet várhat a folytatásra, kétértelmű volt. Ez az üzenet világosabbá vált. (Címek Debian hiba: # 857336)
- Fix LFS hiba, amely miatt az e2image nem tudott létrehozni az e2image fájlokat, amelyek nagyobbak, mint a 2 GiB 32 bites platformokon. (Címek Debian hiba: # 855246)
- Javítsa a FreeBSD hordozhatósági problémát, amelyet többé nem használnak blokkeszközökön. (A lemezek karakteres módú eszközök.)
- Frissítse a cseh, francia, lengyel, svéd és vietnami fordításokat.
- Különféle Debian csomagolási problémákat javított.
Az újdonság az 1.43.4 verzióban:
- Fix e2fsck, hogy helyesen frissítse a projekt kvótahasználatot a sérült és inode és rögzített mke2fs törlésekor, így a memória nem lenne a kis inode struktúrán túl (ami helytelen volt, de leginkább baleset következtében, néhány biztonsági malloc volt használatban.)
- Nagyszámú FreeBSD hordozhatósági problémát javított. (A FreeBSD-re való felépítéshez azonban továbbra is a GNU Make és redirect dd használatát kell használni a GNU dd használatához.)
- A configure szkript most támogatja a --enable-keményedést, amely lehetővé teszi a veremvédelem, megerősítés, csak olvasható áthelyezési táblázatokat, az azonnali dinamikus szimbólumkötést és az ASLR szövegszegmenset (ha a kernel támogatja a felhasználói space ASLR támogatását) végrehajtható kód. (Azok az elosztók, akik saját akciójukat szeretnék tenni, a CFLAGS, a CFLAGS_SHLIB, a CLFAGS_STLIB, az LDFLAGS, az LDFLAGS_SHLIB és az LDFLAGS_STATIC lehetõség szerint beállíthatják.)
- A configure parancsfájl jelenleg támogatja a --disable-tdb parancsot, mivel 64 bites rendszereken, sokkal gyorsabb, ha csak újabb swap teret engedélyez. Az e2fsck.conf programban található scratch_files szolgáltatás többnyire csak 32 bites rendszereken használható.
- Javította a Direct I / O backback codepath-ot a Unix I / O managerben, hogy az olvasás / módosítás / írás megfelelően működjön. Szerencsére a gyakorlatban (kivéve az Undo handler-t a FreeBSD-en való futtatáskor) használta ezt a hibás codepathot. így a fájlrendszerek nem sérültek meg.
- A Mke2fs figyelmeztet, ha a felhasználó túl hosszú címkét ad. (Címek Debian Bug: # 791630)
- A Debugfs rdump parancsja helyesen működik, amikor lefagy egy fájlrendszer gyökérkönyvtárát. (Címek Debian-hiba: # 766125)
- Javítva egy hibát a debugfs-ben, hogy helyesen kiszámolja a blokkcsoport ellenőrző mezőjét 64 bites rendszereken.
- Az E2fsck most már sokkal érthetőbb hibaüzenettel rendelkezik, amikor a superblock folyóirat hibás, és a felhasználó nem hajlandó javítani. (Címek Debian hiba: # 768162)
- A kiterjesztett időbélyegek rögzítése 64 bites rendszereken.
- Frissített / fix különböző oldalak. (Debian hibák címek: # 766379, # 761144, # 770750, # 428361, # 766127)
- Javította a különböző Debian csomagolási problémákat. (Címek Debian hiba: # 825868)
Újdonság az 1.43.2 verzióban:
- Fix e2fsck, hogy helyesen frissítse a projekt kvótahasználatot a sérült és inode és rögzített mke2fs törlésekor, így a memória nem lenne a kis inode struktúrán túl (ami helytelen volt, de leginkább baleset következtében, néhány biztonsági malloc volt használatban.)
- Nagyszámú FreeBSD hordozhatósági problémát javított. (A FreeBSD-re való felépítéshez azonban továbbra is a GNU Make és redirect dd használatát kell használni a GNU dd használatához.)
- A configure szkript most támogatja a --enable-keményedést, amely lehetővé teszi a veremvédelem, megerősítés, csak olvasható áthelyezési táblázatokat, az azonnali dinamikus szimbólumkötést és az ASLR szövegszegmenset (ha a kernel támogatja a felhasználói space ASLR támogatását) végrehajtható kód. (Azok az elosztók, akik saját akciójukat szeretnék tenni, a CFLAGS, a CFLAGS_SHLIB, a CLFAGS_STLIB, az LDFLAGS, az LDFLAGS_SHLIB és az LDFLAGS_STATIC lehetõség szerint beállíthatják.)
- A configure parancsfájl jelenleg támogatja a --disable-tdb parancsot, mivel 64 bites rendszereken, sokkal gyorsabb, ha csak újabb swap teret engedélyez. Az e2fsck.conf programban található scratch_files szolgáltatás többnyire csak 32 bites rendszereken használható.
- Javította a Direct I / O backback codepath-ot a Unix I / O managerben, hogy az olvasás / módosítás / írás megfelelően működjön. Szerencsére a gyakorlatban (kivéve az Undo handler-t a FreeBSD-en való futtatáskor) használta ezt a hibás codepathot. így a fájlrendszerek nem sérültek meg.
- A Mke2fs figyelmeztet, ha a felhasználó túl hosszú címkét ad. (Címek Debian Bug: # 791630)
- A Debugfs rdump parancsja helyesen működik, amikor lefagy egy fájlrendszer gyökérkönyvtárát. (Címek Debian-hiba: # 766125)
- Javítva egy hibát a debugfs-ben, hogy helyesen kiszámolja a blokkcsoport ellenőrző mezőjét 64 bites rendszereken.
- Az E2fsck most már sokkal érthetőbb hibaüzenettel rendelkezik, amikor a superblock folyóirat hibás, és a felhasználó nem hajlandó javítani. (Címek Debian hiba: # 768162)
- A kiterjesztett időbélyegek rögzítése 64 bites rendszereken.
- Frissített / fix különböző oldalak. (Debian hibák címek: # 766379, # 761144, # 770750, # 428361, # 766127)
- Javította a különböző Debian csomagolási problémákat. (Címek Debian hiba: # 825868)
Az újdonság az 1.43.1 verzióban:
- Meghatározta a lehetséges puffer túlcsordulást a fájlrendszer bezárásakor a libext2fs fájlban. (CVE-2015-1572, Címek Debian-hiba: # 778948)
- Fix egy hibát, amely az e2fsck-t okozhatja Hurd fájlrendszerek hibájának. (Címek Debian hiba: # 760275)
- Meghúzta a holtpontot, amely a systemd és az e2fsck.conf naplózási funkciójának használatakor jelentkezik. (Címek Debian hiba: # 775234)
- Fix olyan hiba, amely a libext2 inode asztali lapolvasási funkcióit használó programok okozhat bizonyos sérült fájlrendszerek összeomlását. (Címek Debian hiba: # 773795)
- Javítva dumpe2fs-et, így nem fog összeomlani, ha a felhasználó nem ad meg blokkeszközt (fájlrendszer). (Címek Debian hiba: # 764293)
- Javítva az e2fsck-et, tehát ha észleli a váratlan HTREE blokkokat a 2. lépésben, akkor a megfelelő könyvtár inode-t jelenti, amely az inkonzisztenciát tartalmazza.
- Ha az e2fsck nem tud növekedni, mert a rexall realloc (3) nem rendelkezik elegendő memóriával, akkor a magyarázó üzenetet nem sikerül megzavarni a zavaros belső hibaüzenetek elmulasztása helyett.
- A tune2fs program elhárítja a naplófájl biztonsági mentési adatait a fájlrendszerből történő eltávolításakor.
- Az mke2fs program alapértelmezés szerint engedélyezi a large_file szolgáltatást.
- Fix hibát okozhat, amely rossz blokkolást okozhat, ha millió és millió rossz blokk van.
- Rögzített valamilyen használaton kívüli hibát a resize2fs és az e2fsck alkalmazásban.
- Javítva a memória szivárgását a tune2fs-ben.
- Rögzített néhány bigendian hibát, amely mind a közvetett, mind a kiterjedt kezelési folyamatokba ágyazódott a libext2fs alatt.
- Frissített / fix különböző oldalak.
- Eszperantó, német és spanyol fordítások frissítése. Dán fordítás.
Újdonság a 1.42.12-es verzióban:
- Erősítsen különböző e2fsck-hibákat a bigalloc fájlrendszerek javításakor.
- Az E2fsck most már meg tudja javítani a túl nagy s_first_meta_bg mezővel rendelkező fájlrendszert, amely korábban az összes e2fsprogs program összeomlását okozta egy ilyen fájlrendszer megnyitásakor.
- Erősítse meg az e2fsck-et, hogy helyesen javíthasson néhány ritka fájlrendszer-hibát, amely fájlrendszer-fuzzer használatakor jött létre.
- Javítsa ki az e2fsck-et, hogy ne próbálja meg újra írni a blokkcsoport-leíróit, ha nem módosították őket.
- Az Mke2fs program most metaadatblokkot helyez el az utolsó flex_bg-ban, így egymás után. Ez csökkenti a szabad területek töredezettségét egy frissen létrehozott fájlrendszerben, valamint lehetővé teszi az mke2fs parancsokat, amelyek rendkívül nagy méretű flex_bg méreteket követelnek meg.
- Az Mke2fs most hatalmas fájlokat hoz létre hatékonyabban (kisebb mértékben fablokkokkal).
- Erősítsen 32/64-bites túlcsordulást okozó hibát, amely miatt a resize2fs örökre hurokhat. (Címek-Launchpad-Bug: # 1321958)
- A resize2fs program sokkal kevesebb memóriát használ a nagyon nagy fájlrendszerek átméretezésénél.
- Fix olyan hiba javítása, amely miatt a resize2fs zavarba hozható és hibás fájlrendszert hozhat létre, amikor egy korábban kibontott és átalakított fájlrendszer összezsugorodott a meta_bg fájlrendszer formátumának használatára, de már nem kell meta_bg fájlrendszert használni formátumot. Ez jellemzően nagy (> 16 TB) fájlrendszerekkel történt. (Címek Debian Bug: # 756922)
- Az e4defrag program most defrag visszafelé osztott fájlokat.
- Fix tune2fs frissíti az UUID-okat, ha fájlrendszert manipulál külső folyóiratokkal (mind a fájlrendszert, mind a UUID naplót).
- Javítsa ki a tune2fs-et, így eltávolíthat egy külső naplót a fájlrendszerekhez egy 1k-os blokkmérettel.
- Adjon hozzá egy új debugfs parancsot, "inode_dump", amely az inode-t hex és ASCII formátumban nyomtatja.
- A debugfs "set_inode_field" automatikusan blokkokat oszt ki a közvetett blokkok és a kiterjedésű fablokkok számára.
- Javítsa ki a debugfs "set_inode_field" -t, így megfelelően kezelheti a "blokkot [IND | DIND | TIND]".
- A debugfs "rdump" parancs több forrássémát tartalmaz.
- Fix dupla záró (2) hiba a "rdump" és a "rdump -p" -ben.
- Javítsa ki a debugfs argumentumának elemzését a freefrag parancsra.
- Fix filefrag a FIBMAP ioctl (a -B-vel) használatához. (Címek Launchpad hiba: # 1356496)
- Nyilvánított üzenetek, amelyek zavaró felhasználókat a debugfs, e2fsck, mke2fs és resize2fs (Debian hibák címek: # 758029, # 757543, # 757544)
- A Dumpe2fs most panaszkodik, ha további érveket kapnak. (Címek Debian hiba: # 758074)
- Frissített / fix különböző oldalak. (Címek-Debian-Bug: # 726760)
- Cseh, holland, francia, lengyel, spanyol, svéd, ukrán és vietnami fordítások frissítése.
Újdonság a 1.42.11 verzióban:
- Támogatás hozzáadása annak érdekében, hogy az mke2fs hatalmas fájlokat hozzon létre úgy, hogy a partíció kezdete helyett a lemez kezdetéhez képest igazodjanak a "hugefiles_align_disk" mke2fs.conf konfigurációs paraméter használatával.
- Fix olyan hiba javítása, amely az e2fsck-et megszakítja egy naplófájl-visszajátszásról egy nagy fájlrendszeren engedélyezett fájlrendszeren. (Címek Debian hiba: # 744953)
- Szépségellenőrzést ad hozzá, hogy az mke2fs elutasíthassa a -G opció által megadott, őrülten nagy flex_bg számítókat. Az őrülten nagy flex_bg méretek olyan fájlrendszert eredményezhetnek, amelyet nem lehet eltávolítani, vagy rendkívül pesszimális metaadat-elrendezésekkel.
- Az mke2fs program jobb metaadat-elrendezést biztosít majd a közepesen nagy (de hihető) flex_bg számokhoz, például 133.072-hez.
- Az mke2fs program ellenőrzi a rendszermag verziószámát is annak megállapítására, hogy a lazy_itable_init opció támogatott-e, így a lusta inode-táblázat inicializálása akkor is használható, ha az ext4 olyan modulként lett összeállítva, amely nem töltötte be, amikor a mke2fs fut.
- Adja hozzá az ext4 telepítési lehetőségeinek leírását az ext4 5. oldal man oldalához.
- Javítsa a chattr man oldalt, és tisztítsa meg a chattr használati üzenetet.
- Az E2fsck automatikusan rögzíti az utolsó csatolási időt vagy az utolsó írási időt, amely a jövőben preen módban lesz, az fsck-ellenőrzés megszakítása helyett.
- A Mke2fs ellenőrzi a parancssor által kért fájlrendszer revíziószámát, és elutasítja, ha túl nagy. A nem támogatott verziószámmal rendelkező fájlrendszert nem fogadja el a fájlrendszer más eszközei közül, és ezt a parancssori beállítást ritkán használják, ezért próbáljuk meg segíteni a felhasználónak, hogy ne lőjen le saját lábát.
- A debugfs programmal a set_super_value parancs segítségével beállíthatja a hiba számát és a társított first_error és last_error mezőket a superblock-ban.
- A Resize2fs nem próbálja kiszámítani a fájlrendszer minimális méretét, ha hibákat tartalmaz. Ellenkező esetben egy nagyon rosszul sérült fájlrendszer-kép okozhatja a minimális méretkalkulációt. Mivel a resize2fs nem fogja engedélyezni a fájlméreteket úgy, hogy a hibákat tartalmazzák, átméretezhető. Nem szükséges a minimális méret kiszámítása, ezért hagyja ki.
- Javított hiba az mke2fs egyik hibaüzenetében.
- Ha a fájltörzs hibába ütközik, akkor a továbbiakban a fájlokat a parancssorban megadott fájlok feldolgozásával folytatja, majd kilép a hibakóddal.
- A Filefrag most újabb új zászlókat (például FIEMAP_EXTENT_ENCODED) nyomtat, és az ismeretlen zászlókat hex értékként nyomtatja ki.
- Fix támogatás a fájlokba a (z) & gt; 2 ** 32 blokk 32 bites platformon.
- A fájlok leíróját szivárgották a debugf fájlokban.
- Az 1.42.10-ben bevezetett regresszió rögzítette, ami miatt a mke2fs nem tudott 2 GB-nál nagyobb fájlrendszereket létrehozni 32 bites platformokon. (Címek Red Hat Bugzilla: # 1099892, Debian Bug: # 752107)
- Adja hozzá az Esparanto és az ukrán fordításokat, és frissítse a cseh, holland, francia, német, olasz, lengyel, svéd és vietnami fordításokat.
- Különböző fordító figyelmeztetéseket rögzített.
Hozzászólás nem található