.TH SG_PREVENT "8" "نوامبر 2012" "sg3_utils\-1.35" "راهنمای پارچ لینوکس" .SH "نام (NAME)" sg_prevent \- ارسال دستور SCSI PREVENT ALLOW MEDIUM REMOVAL .SH "خلاصه دستور (SYNOPSIS)" .B sg_prevent [\fI\-\-allow\fR] [\fI\-\-help\fR] [\fI\-\-prevent=PC\fR] [\fI\-\-verbose\fR] [\fI\-\-version\fR] \fIDEVICE\fR .SH "توضیحات (DESCRIPTION)" دستور SCSI با عنوان PREVENT ALLOW MEDIUM REMOVAL را به .I DEVICE ارسال می‌کند. عملکرد پیش‌فرض این ابزار، جلوگیری از بیرون آوردن یا خارج کردن رسانه ذخیره‌سازی از درایو است. این کار با نادیده گرفتن دستور SCSI با عنوان START STOP UNIT (به sg_start مراجعه کنید) و نادیده گرفتن دکمه خروج (Eject) روی درایو هنگام فشردن توسط کاربر انجام می‌شود. درایوهایی که دیسک‌های جداشدنی، کارتریج‌های نوار مغناطیسی یا رسانه‌های CD/DVD را نگه می‌دارند معمولاً این دستور را پیاده‌سازی می‌کنند. تعریف «کدهای جلوگیری» (prevent codes) برای این دستور بین دیسک‌ها و نوارها (پوشش داده شده توسط SBC\-3 و SSC\-3) و درایوهای CD/DVD (پوشش داده شده توسط MMC\-5) متفاوت است. کدهای جلوگیری شرح داده شده در اینجا مربوط به MMC\-5 هستند. .SH "گزینه‌ها (OPTIONS)" آرگومان‌های گزینه‌های بلند برای گزینه‌های کوتاه نیز الزامی هستند. .TP \fB\-a\fR, \fB\-\-allow\fR اجازه خارج کردن رسانه ذخیره‌سازی را می‌دهد. این گزینه معادل تنظیم .B \-\-prevent=2 است. نمی‌توان آن را هم‌زمان با گزینه .I \-\-prevent=PC استفاده کرد (یعنی یا از هیچ گزینه‌ای استفاده نکنید که مانع خروج می‌شود، یا از این گزینه یا از .IR \-\-prevent=PC ). .TP \fB\-h\fR, \fB\-\-help\fR نمایش پیام راهنما و سپس خروج. .TP \fB\-p\fR, \fB\-\-prevent\fR=\fIPC\fR که در آن .I PC مقدار کد جلوگیری است. مقادیر تعریف‌شده عبارتند از: 0 اجازه خروج می‌دهد، 1 مانع خروج می‌شود (پیش‌فرض)، 2 اجازه خروج پایدار می‌دهد در حالی که 3 مانع خروج پایدار می‌شود. «پایدار» در این زمینه به این معنی است که آغازگر (درگاهی) که با موفقیت از کد 3 استفاده می‌کند، مانع از صدور مجوز خروج توسط سایر آغازگرها (درگاه‌ها) می‌شود. وضعیت «جلوگیری پایدار» می‌تواند توسط مالک با صدور مجوز خروج پایدار (کد 2)، یا خاموش و روشن کردن دستگاه (یا هر عملی که دستگاه LU را بازنشانی کند) یا برخی دستورات ویژه (مانند اقدامات خدماتی گوناگون در Persistent Reserve Out، استاندارد SPC\-3 را ببینید) پاک شود. .TP \fB\-v\fR, \fB\-\-verbose\fR افزایش سطح جزئیات خروجی (خروجی اشکال‌زدایی). .TP \fB\-V\fR, \fB\-\-version\fR نمایش اطلاعات نسخه و سپس خروج. .SH "وضعیت خروج (EXIT STATUS)" وضعیت خروج sg_prevent در صورت موفقیت برابر با 0 است. در غیر این صورت به صفحه راهنمای sg3_utils(8) مراجعه کنید. .SH "نویسندگان (AUTHORS)" نوشته شده توسط Douglas Gilbert. .SH "گزارش باگ‌ها (REPORTING BUGS)" گزارش اشکالات به . .SH "حق نشر (COPYRIGHT)" حق نشر \(co 2004\-2012 Douglas Gilbert .br این نرم‌افزار تحت مجوز BSD\-2\-Clause توزیع می‌شود. هیچ ضمانتی وجود ندارد؛ حتی برای قابلیت فروش یا مناسب بودن برای یک هدف خاص. .SH "همچنین ببینید (SEE ALSO)" .BR sg_start (sg3_utils), .BR sg_persist (sg3_utils)