【透明压缩】怎样确认batocera系统里面的卷表【SHARE】分区格式为【birfs】磁盘 zstd 压缩是否生效
【透明压缩】怎样确认batocera系统里面的卷表【SHARE】分区格式为【birfs】磁盘 zstd 压缩是否生效
1. 先卸载之前的挂载,重新带压缩参数挂载
=【sudo umount /mnt/test_btrfs 2>/dev/null sudo mkdir -p /mnt/test_btrfs # 关键:挂载时显式指定compress=zstd sudo mount -o compress=zstd /dev/sdc4 /mnt/test_btrfs 】=====
2. 查看当前挂载的压缩参数(直接看 zstd)
=【# 查看挂载信息,直接过滤compress关键字 mount | grep /mnt/test_btrfs 】======
输出里会有compress=zstd,说明压缩已经生效。
==================================
补充:为什么看不到?
(可选)验证文件写入时的压缩效果
=【# 写入一个测试文件 dd if=/dev/zero of=/mnt/test_btrfs/testfile.bin bs=1M count=100 # 查看文件实际占用大小(会比100M小,说明压缩生效) ls -lh /mnt/test_btrfs/testfile.bin 】====
现在按步骤执行前两条命令,确认mount输出里有compress=zstd就可以了。
===========================================================================
1. 最直接:白嫖硬盘空间,装更多游戏
2. ⚡ 完全不拖慢游戏,甚至机械硬盘上加载更快
3. 全程无感,不影响 Batocera 的任何使用流程
4. ️ 额外省心:不会搞坏游戏文件,断电也不怕
====================================================
1. 插到 Ubuntu 上复制文件 → 会自动压缩
2. 插到 Batocera 系统里用 → 也会自动压缩
补充关键说明(只说重点)
==========================================