Unmount system after boot, backup, and restore
diff --git a/partitions.hpp b/partitions.hpp
index 50757c1..3417b8c 100644
--- a/partitions.hpp
+++ b/partitions.hpp
@@ -181,6 +181,7 @@
 	virtual int usb_storage_enable(void);                                     // Enable USB storage mode
 	virtual int usb_storage_disable(void);                                    // Disable USB storage mode
 	virtual void Mount_All_Storage(void);                                     // Mounts all storage locations
+	virtual void UnMount_Main_Partitions(void);                               // Unmounts system and data if not data/media and boot if boot is mountable
 	virtual int Partition_SDCard(void);                                       // Repartitions the sdcard
 
 	virtual int Fix_Permissions();