通用的、可访问的文件系统具有非常高的文件名大小限制?

通用的、可访问的文件系统具有非常高的文件名大小限制?

我需要提取包含名称超过 256 个字符的文件的存档。我尝试过的每个常见文件系统(ntfs、ext3、ext4)对文件名大小都有 255 或 256 字节的限制。是否有一个我可以在 Debian 系统(mkfs、mount 等)中轻松使用的文件系统来帮助我克服这个限制?

答案1

看着文件系统的比较,看起来 Debian 附带的唯一一个支持长度超过 256 个字符的文件名是(有点臭名昭著)reiserfs

您可以创建并安装新的 100MB 文件系统,而无需使用单独的设备,如下所示:

# apt-get install reiserfsprogs
# dd if=/dev/zero of=/home/username/reiser-filesystem bs=1048576 count=100
# mkfs.reiserfs -f /home/username/reiser-filesystem
# mount -o loop /home/username/reiser-filesystem /mnt

相关内容