آموزش ها-هاست نگار

رفع خطای sudo unable to open read-only file system

 

سیستم فایل لینوکس دارای یک لایه داخلی است که نحوه ذخیره و بازیابی فایل ها را در یک سیستم لینوکس و سایر دستگاه های ذخیره سازی مدیریت می کند. این سیستم یک ساختار دایرکتوری را ارائه می دهد که مکان فایل ها را در سیستم مشخص می کند و بدون آن، سیستم شما دچار یک آشفتگی کامل خواهد شد.
بنابراین سلامت یک فایل سیستم برای یکپارچگی داده ها بسیار مهم است. به همین دلیل، خطای "sudo unable to open read-only file system" می تواند به خصوص آزاردهنده و شوم باشد.
در این آموزش، ما به دنبال درک علت این خطا و راه‌های ممکن برای رفع خطای “sudo unable to open read-only file system” در لینوکس هستیم.
این خطا به دلایل بی شماری از جمله:
  • ناهماهنگی سیستم فایل
  • پیکربندی اشتباه سیستم فایل (ورودهای اشتباه در فایل /etc/fstab).
  • خاموش شدن غیر عادی ای یا ناگهانی یک سیستم به دلایل مختلف از جمله قطع ناگهانی برق یا آسیب کابل.
  • در برخی موارد، راه اندازی dual-boot ویندوز می تواند باعث این خطا شود.
  • خرابی سخت افزار.
پس از بررسی علل احتمالی خطا، اجازه دهید چند ترفند عیب‌یابی را بررسی کنیم که می‌تواند به رفع این خطا کمک کند.
 
1. بررسی و رفع خطاهای Filesystem در لینوکس
اولین قدم این است که سیستم فایل خود را برای هر گونه خطا یا ناهماهنگی بررسی کنید. می توانید این کار را با اجرای دستور fsck زیر با استفاده از گزینه -M انجام دهید، که از بررسی سیستم فایل هایی که قبلاً نصب شده اند صرفنظر می کند.
sudo fsck -Af -M
در صورت عدم موفقیت، سیستم لینوکس خود را در یک محیط نصب لایو راه اندازی کرده و دستور زیر را اجرا کنید. ext4 را با نوع فایل سیستم خود تصحیح و /dev/sda1 را با مکان نصب مناسب جایگزین کنید.
sudo fsck.ext4 -f /dev/sda1
پس از اتمام تغییرات سیستم فایل، حتما سیستم خود را ریبوت کنید.
 
2. Mount Root Filessystem با مجوز خواندن و نوشتن
ترفند دیگر این است که با استفاده از حساب روت، سیستم فایل روت خود را با مجوز خواندن-نوشتن به صورت زیر نصب کنید.
/mount -o remount,rw #
این کار باید خطا را رفع کند. اما اگر رفع نشد میتوانید روش های دیگر را امتحان کنید.
 
3. مشکل Dual-Boot لینوکس و ویندوز را برطرف کنید
اگر راه‌اندازی dual-boot دارید و ویندوز برای حالت راه‌اندازی سریع پیکربندی شده است، گاهی اوقات می‌تواند سیستم فایل را قفل کند. برای رفع این مشکل ابتدا ویندوز را بوت کنید.
به 'Start‘ –> ‘Power Settings‘ بروید و در پانل سمت راست، "Additional power settings" را انتخاب کنید. بعد، روی «Choose what the power buttons do» کلیک کنید.
در مرحله بعد، روی «Change settings that are currently unavailable» کلیک کنید و حتماً تیک گزینه «Turn on fast startup» را بردارید. سپس روی ذخیره تغییرات کلیک کنید.
 
 
سپس ریستارت کنید و سیستم لینوکس خود را مجددا راه اندازی کنید.
sudo reboot
گاهی اوقات سیستم دچار اختلال شده و تنها چیزی که لازم است یک ریستارت ساده برای رفع مشکل است. با این حال، این ممکن است یک راه حل دائمی نباشد و احتمال عود مشکل وجود دارد.
ما برخی از مسائلی را که ممکن است منجر به یک سیستم فایل فقط خواندنی شود و راه‌حل‌های ممکن برای رفع خطا را پوشش داده‌ایم.
برای محافظت از داده های خود در برابر چنین رویدادی، همیشه یک نسخه پشتیبان از فایل های شخصی خود داشته باشید و اطمینان حاصل کنید که به طور منظم سیستم خود را به روز می کنید تا بدافزارها و اشکالات را از بین ببرید.
در این آموزش طریقه رفع خطای sudo sudo unable to open read-only file system را توضیح دادیم. امیدواریم این مقاله آموزشی برای شما مفید بوده باشد، برای دیدن باقی آموزش ها میتوانید وارد منوی پشتیبانی بخش آموزش ها شوید، در صورتی که درباره این آموزش به مشکل یا سوالی برخورد کردید، میتوانید آن را در بخش دیدگاه بیان کنید.

 

 

آموزش های مرتبط:

نصب و کانفیگ Nginx بر روی CentOS
آموزش نحوه نصب و پیکربندی UFW در Ubuntu
نصب مونگو دی بی بر روی ابونتو
نصب جنگو بر روی Centos 7
نصب وردپرس بر روی ابونتو 20.04
آموزش نصب WHMCS

 

نوشتن دیدگاه


تصویر امنیتی
تصویر امنیتی جدید

خرید هاست

 

آموزش های مرتبط