وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

چگونه خطای «سیستم فایل فقط خواندنی» را برطرف کنیم روی اوبونتو

0 40
زمان لازم برای مطالعه: 3 دقیقه


در لینوکس، سیستم فایل مجموعه ای از داده ها (فایل ها و دایرکتوری ها) ذخیره شده در یک دستگاه ذخیره سازی است. سیستم عامل شما متکی است روی سیستم فایل برای گزارش موقعیت فیزیکی و موقعیت فایل ها. بدون سیستم فایل، فایل ها به صورت بیت های نامرئی یا تصادفی ظاهر می شوند.

هر فایل سیستمی همچنین دارای مجوزهای خاص خود است که مدیریت می کند کدام کاربر/گروه می تواند اقدامات خواندن/نوشتن را انجام دهد. این راهنما رفع خطای «سیستم فایل فقط خواندنی» را نشان می‌دهد روی اوبونتو.”

مجوزهای سیستم فایل

لینوکس یک سیستم عامل چند کاربره است. لینوکس برای مدیریت اینکه چه کاربری می تواند به کدام قسمت از سیستم دسترسی داشته باشد، ویژگی های امنیتی مختلفی را پیاده سازی می کند. یکی از این ویژگی ها مجوزها و مالکیت فایل است. مالک فایل و اینکه چه کسی می تواند آنها را بخواند/بنویسد/اجرا کند را مشخص می کند.

مفهوم مشابهی برای فایل سیستم های لینوکس نیز صدق می کند. هر فایل سیستم توسط مجوزهای کاربر محافظت می شود که کنترل می کند چه کسی مجاز به انجام چه عملی است روی سیستم فایل

همانطور که خطا نشان می دهد، سیستم فایل هدف درخواست های نوشتن را لغو می کند زیرا یک سیستم فایل فقط خواندنی است. اگر از روی طراحی است، پس باید از مدیر سیستم بخواهید که اجازه کتبی بدهد. اگر اینطور نیست، این راهنما را دنبال کنید.

راه حل

راه حل این مشکل رفع مجوزهای سیستم فایل است. بسته به روی از نوع سیستم فایل، چند ابزار موجود است.

پیشنهاد می‌کنیم بخوانید:  پشته LAMP (Linux، Apache، MySQL، PHP) را تنظیم کنید روی اوبونتو 20.04

در بیشتر موقعیت ها، این روش ها بهتر از یک جلسه اوبونتو زنده انجام می شوند. به این ترتیب، هیچ برنامه دیگری با رویه تداخل نخواهد داشت. از طرف دیگر، می توانید از یک نصب دیگر اوبونتو بوت شوید. نصب اوبونتو را بررسی کنید روی یک USB

تعیین سیستم فایل هدف

ابتدا فایل سیستمی که قرار است با آن کار کنیم را مشخص کنید. با استفاده از دستور زیر تمام فایل سیستم های موجود را فهرست کنید:

$ sudo fdisk -l

چگونه خطای «سیستم فایل فقط خواندنی» را برطرف کنیم روی اوبونتوچگونه خطای «سیستم فایل فقط خواندنی» را برطرف کنیم روی اوبونتو

از طرف دیگر، می‌توانیم از ابزار findmnt برای فهرست کردن همه سیستم‌های فایل نصب شده استفاده کنیم:

$ findmnt

چگونه خطای «سیستم فایل فقط خواندنی» را برطرف کنیم روی اوبونتوچگونه خطای «سیستم فایل فقط خواندنی» را برطرف کنیم روی اوبونتو

از لیست، دستگاه/پارتیشن مورد نظر را تعیین کنید. در این مثال، دستگاه هدف من است /dev/loop17.

اگر ترجیح می دهید از رابط کاربری گرافیکی استفاده کنید، می توانید از ابزار GNOME Disks نیز استفاده کنید:

چگونه خطای «سیستم فایل فقط خواندنی» را برطرف کنیم روی اوبونتوچگونه خطای «سیستم فایل فقط خواندنی» را برطرف کنیم روی اوبونتو

تعمیر فایل سیستم

پس از اینکه سیستم فایل و زمان تعمیر آن را مشخص کردیم، اکثر سیستم های لینوکس (از جمله اوبونتو) با fsck، ابزاری اختصاصی برای تعمیر فایل سیستم لینوکس. در مورد استفاده بیشتر بیاموزید fsck در لینوکس

برای تعمیر فایل سیستم، دستور زیر را اجرا کنید:

$ sudo fsck -f /dev/loop17

اگر از دیسک‌های GNOME استفاده می‌کنید، سیستم فایل را انتخاب کنید، روی نماد چرخ‌دنده کلیک کنید و «Repair Filesystem» را انتخاب کنید.

چگونه خطای «سیستم فایل فقط خواندنی» را برطرف کنیم روی اوبونتوچگونه خطای «سیستم فایل فقط خواندنی» را برطرف کنیم روی اوبونتو

سپس، دستگاه را راه اندازی مجدد کنید. اکنون سیستم فایل باید مطابق انتظار رفتار کند.

مراحل جلوگیری از خطاهای سیستم فایل

هیچ سیستم فایلی در برابر فساد و خطا مصون نیست. با این حال، ما می توانیم عادات خاصی را برای افزایش ثبات کلی ایجاد کنیم:

  • قبل از خاموش کردن دستگاه، سیستم خود را به درستی خاموش کنید. اغلب اوقات، خاموش شدن نادرست باعث خرابی داده ها و منجر به خطاهای مختلف سیستم فایل می شود.
  • قبل از حذف هر گونه حافظه قابل حمل، آن را به درستی از سیستم خارج یا جدا کنید. در غیر این صورت، می تواند سیستم فایل (به ویژه فایل سیستم های مبتنی بر FAT) را خراب کند.
  • اگر با هارد دیسک کار می کنید، مراقب باشید روی اطلاعات SMART درایو این می تواند نشان دهد که آیا درایو قبل از اینکه با هارد دیسک مرده مواجه شوید در حال از بین رفتن است یا خیر.
  • از اطلاعات مهم خود نسخه پشتیبان تهیه کنید روی فضای ذخیره سازی را جدا کنید تا قفل نشوید.
پیشنهاد می‌کنیم بخوانید:  روش تغییر اندازه قلم ترمینال در اوبونتو

افکار نهایی

در این راهنما، ما نشان دادیم که یک سیستم فایل از جلوگیری از اعمال نوشتن، که منجر به یک سیستم فایل فقط خواندنی در اوبونتو می‌شود، جلوگیری می‌کند. ما همچنین چند تکنیک را برای کاهش احتمال خرابی سیستم فایل بررسی کردیم.

برخی از فایل سیستم ها نسبت به سایرین در برابر فساد مقاوم تر هستند، به عنوان مثال، ZFS. دارای حفاظت داخلی از یکپارچگی داده و فشرده سازی داده ها است و می تواند ظرفیت ذخیره سازی بالایی را مدیریت کند. راه اندازی ZFS را بررسی کنید روی اوبونتو

کامپیوتر مبارک!

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1402-12-29 17:17:04

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید