۱- بهترین کار اینه که پارتیشن رو به صورت read only مونت کنید.
۲- به صورت read write دوباره mount کنید.
۳-نه فرق داره شما میتونید به فایلها و دایرکتوریهای داخل یه پارتیشن که mount شدن، دسترسی 444 بدید ولی همچنان، حداقل روت میتونه توی جایی که پارتیشن mount شده فایل درست کنه.
اینجوری هم نیست که اگه به پارتیشن /dev/sda5 دسترسی 444 دادید، نشه چیزی توی جایی که پارتیشن mount شده نوشت.
مثلا اگه به پارتیشن /dev/sda5 دسترسی 444 دادید، و پارتیشن روی /mnt/ مونت شده، همچنان میشه توی /mnt/ و به طبع توی اون پارتیشن چیز نوشت.
۴- اون مسیرهایی که میگید به یهجا اشاره میکنند، توی mount کردن معنی داره، نه اینکه اگه به یکی دسترسی خاصی بدید روی اون یکی هم اعمال بشه.
مگه اینکه به فایلهای درون اون دایرکتوریها دسترسی خاصی بدید. چون توی این شرایط اون فایلها در اصل یکی هستند، تغییر دسترسی توی یهجا توی همهی جا قابل مشاهده هست.
مثلا اگه /dev/sda5 روی /mnt/ و /media/user/ مونت شده باشه، (یه پارتیشن میتونه چند جا mount بشه)
تغییر دسترسی فایل
/mnt/myfile
روی این فایل هم قابل مشاهده هست
/media/user/myfile
چون هر دوتا یه فایل هستند.
۵-نمیدونم چرا
پارتیشن رو به صورت read only مونت کنید. اینجوری
sudo mount -o ro /dev/sda5 /mnt
بعد اگه خواستید به صورت read write مونت کنید و قبلا مونت بوده، از این دستور استفاده کنید.
sudo mount -o remount,rw /dev/sda5 /mnt
اگه هم قبلا mount نبوده، همینجوری از دستور mount استفاده کنید.
sudo mount /dev/sda5 /mnt
بهتره درباره دستور mount و همینطور مفهوم mountpoint جستوجو کنید.