From 2a1e375076e01167754c954caa9043d1e54ac99e Mon Sep 17 00:00:00 2001 From: Mohd Faraz Date: Wed, 30 Sep 2020 10:55:48 +0530 Subject: [PATCH] Write correct mount Opts in fstab Signed-off-by: Mohd Faraz Change-Id: I4049be4a693bde3f1bc3a088ce864eca5515ae5f --- partitionmanager.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/partitionmanager.cpp b/partitionmanager.cpp index 75fdb5d0..1533bf72 100755 --- a/partitionmanager.cpp +++ b/partitionmanager.cpp @@ -362,7 +362,8 @@ int TWPartitionManager::Write_Fstab(void) { } for (iter = Partitions.begin(); iter != Partitions.end(); iter++) { if ((*iter)->Can_Be_Mounted) { - Line = (*iter)->Actual_Block_Device + " " + (*iter)->Mount_Point + " " + (*iter)->Current_File_System + " rw 0 0\n"; + Line = (*iter)->Actual_Block_Device + " " + (*iter)->Mount_Point + " " + (*iter)->Current_File_System + + ((*iter)->Mount_Read_Only ? " ro " : " rw ") + "0 0\n"; fputs(Line.c_str(), fp); } // Handle subpartition tracking