summaryrefslogtreecommitdiff
path: root/hurd/translator/ext2fs.mdwn
diff options
context:
space:
mode:
authorjbranso@dismail.de <jbranso@dismail.de>2024-05-25 23:39:58 -0400
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2024-05-26 13:22:07 +0200
commit802232498672d254b3b6a8b8d666e934010bc2f0 (patch)
tree588801038ca03bef7e159d6cbe89c7067feb3f6d /hurd/translator/ext2fs.mdwn
parent952a2c1b321f34624a62a974ee3a6152185d4028 (diff)
I removed the 2 GiB file system limit on the ext2fs page.
* hurd/translator/ext2fs.mdwn: I inlined the faq entry that explains the ext2fs filesystem limitations. Message-ID: <20240526034104.3641-4-jbranso@dismail.de>
Diffstat (limited to 'hurd/translator/ext2fs.mdwn')
-rw-r--r--hurd/translator/ext2fs.mdwn15
1 files changed, 8 insertions, 7 deletions
diff --git a/hurd/translator/ext2fs.mdwn b/hurd/translator/ext2fs.mdwn
index 81e54dff..957b9c13 100644
--- a/hurd/translator/ext2fs.mdwn
+++ b/hurd/translator/ext2fs.mdwn
@@ -22,16 +22,17 @@ License|/fdl]]."]]"""]]
* [[internal_allocator]]
+## Current Limitations
-## Large Stores
+### Use 64 bit time by default
-The `ext2fs` translator from the upstream Hurd code base can only handle file
-systems with sizes of less than roughly 2 GiB.
+Extend ext2fs to support 64bit time.
-[[!tag open_issue_hurd]]
+## Large Stores
+[[!inline pagenames=faq/2_gib_partition_limit raw=yes feeds=no]]
-### Ognyan's Work
+### Ognyan's Work to allow ext2 to surpass the 2 GiB limit
* Ognyan Kulev, [[*Supporting Large ext2 File Systems in the
Hurd*|ogi-fosdem2005.mgp]], 2005, at FOSDEM
@@ -40,8 +41,8 @@ systems with sizes of less than roughly 2 GiB.
* <http://kerneltrap.org/node/4429>
-Ognyan's patch lifts this limitation (and is being used in the
-[[Debian_GNU/Hurd_distribution|running/debian]]), but it introduces another
+Ognyan's patch lifted this limitation (and is being used in the
+[[Debian_GNU/Hurd_distribution|running/debian]]), but it introduced another
incompatibility: `ext2fs` then only supports block sizes of 4096 bytes.
Smaller block sizes are commonly automatically selected by `mke2fs` when using
small backend stores, like floppy devices.