mbadblocks(1) General Commands Manual mbadblocks(1)

mbadblocks - آزمایش فلاپی‌دیسک و علامت‌گذاری بلوک‌های خراب در FAT

این صفحه راهنما به صورت خودکار از مستندات texinfo ابزار mtools تولید شده است و ممکن است کاملاً دقیق یا کامل نباشد. برای جزئیات به انتهای این صفحه راهنما مراجعه کنید.

دستور mbadblocks برای علامت‌گذاری برخی از کلاسترهای خراب در یک سیستم‌فایل MS-DOS استفاده می‌شود. این دستور نحو زیر را دارد:

mbadblocks [-s sectorlist|-c clusterlist|-w] drive:

اگر هیچ فلگی در خط فرمان ارائه نشود، mbadblocks سیستم‌فایل MS-DOS را با تلاش برای خواندن ساده بلوک‌ها جهت یافتن بلوک‌های خراب پویش می‌کند و در صورت شکست خواندن، آن‌ها را علامت‌گذاری می‌نماید. تمام بلوک‌های استفاده‌نشده پویش می‌شوند و در صورت تشخیص خرابی، به همان عنوان در FAT علامت‌گذاری می‌گردند.

این دستور برای استفاده بلافاصله پس از mformat در نظر گرفته شده است. این ابزار برای نجات و بازیابی داده‌ها از دیسک‌های معیوب طراحی نشده است.

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

دستور mbadblocks باید (اما متأسفانه هنوز این‌طور نیست :-( ) با خواندن مکرر بلوک‌های در حال استفاده که معیوب شده‌اند، تلاش کند تا آن‌ها را نجات دهد و سپس آن‌ها را به عنوان خراب علامت‌گذاری نماید.

مستندات texinfo ابزار Mtools

این صفحه راهنما به صورت خودکار از مستندات texinfo ابزار mtools تولید شده است. با این حال، این فرآیند تقریبی بوده و مواردی مانند ارجاعات متقابل، پانویس‌ها و نمایه‌ها در این فرآیند ترجمه از دست می‌روند؛ چرا که این موارد بازنمایی مناسبی در قالب manpage ندارند. علاوه بر این، تمام اطلاعات در نسخه manpage ترجمه نشده است. بنابراین اکیداً توصیه می‌شود از مستندات اصلی texinfo استفاده کنید. برای دستورالعمل‌های نحوه مشاهده مستندات texinfo به انتهای این صفحه مراجعه کنید.

*   
برای تولید یک نسخه چاپی از مستندات texinfo، دستورات زیر را اجرا کنید:
./configure; make dvi; dvips mtools.dvi

*   
برای تولید نسخه html، دستور زیر را اجرا کنید:
./configure; make html

یک نسخه html از پیش ساخته شده در آدرس زیر در دسترس است: `http://www.gnu.org/software/mtools/manual/mtools.html'

*   
برای تولید نسخه info (قابل مرور با حالت info در emacs)، دستور زیر را اجرا کنید:
./configure; make info

مستندات texinfo در حالت چاپ شده یا به عنوان html زیباترین ظاهر را دارند. در واقع در نسخه info، برخی مثال‌ها به دلیل قراردادهای نقل‌قول استفاده شده در info به سختی خوانده می‌شوند.

14Jun25 mtools-4.0.49