Remove overlay filesystem functionality and add detection/removal capability
- Remove unused overlay filesystem configuration and references - Remove overlayfs sections from all profile JSON files - Remove OVERLAY_ENABLED/OVERLAY_PROTECT_CONFIGS from config - Update documentation to focus on tmpfs optimization - Add overlay detection and removal functionality for cleanup - Add remove_overlays() function with safe unmounting - Add overlay status reporting in final optimization summary - Add test-overlay-detection.sh for testing detection logic - Simplify codebase by removing complex unused features - Focus on proven desktop optimizations (tmpfs, zram, kernel)
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# tmpfs/Overlay Functionality Fix Summary
|
||||
# tmpfs Functionality Fix Summary
|
||||
|
||||
## 🐛 Issue Identified
|
||||
The `one-button-optimizer.sh` script was asking users if they wanted to create tmpfs/overlays, but when they chose "yes", nothing happened because the `setup_tmpfs` function was missing.
|
||||
The `one-button-optimizer.sh` script was asking users if they wanted to create tmpfs optimizations, but when they chose "yes", nothing happened because the `setup_tmpfs` function was missing.
|
||||
|
||||
## ✅ Problems Fixed
|
||||
|
||||
@@ -128,4 +128,4 @@ With the fix applied, users will see:
|
||||
- **Better system responsiveness** under load
|
||||
- **Automatic scaling** based on available hardware
|
||||
|
||||
The tmpfs/overlay functionality now works as intended, providing intelligent, automatic optimization of cache directories with proper detection and sizing based on system capabilities.
|
||||
The tmpfs functionality now works as intended, providing intelligent, automatic optimization of cache directories with proper detection and sizing based on system capabilities.
|
||||
Reference in New Issue
Block a user