.\" -*- coding: UTF-8 -*- .\" Copyright 1992, Rickard E. Faith .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH sd 4 "8 فبراير 2026" "صفحات دليل لينكس 6.18" .SH الاسم sd \- محرك لأقراص SCSI .SH موجز .nf \fB#include \fP/* من أجل HDIO_GETGEO */ \fB#include \fP/* من أجل BLKGETSIZE و BLKRRPART */ .fi .SH الضبط يأخذ اسم الجهاز الكتلي الشكل التالي: \fBsd\fP\fIlp،\fP حيث \fIl\fP هو حرف يشير إلى المحرك المادي، و \fIp\fP هو رقم يشير إلى القسم في ذلك المحرك المادي. غالبًا ما يُترك رقم القسم، \fIp\fP، عندما يتوافق الجهاز مع المحرك بأكمله. .P أقراص SCSI لها رقم جهاز رئيس مقداره 8، ورقم جهاز ثانوي على الشكل (16 * \fIdrive_number\fP) + \fIpartition_number\fP، حيث \fIdrive_number\fP هو رقم المحرك المادي بترتيب الاكتشاف، و \fIpartition_number\fP هو كما يلي: .IP \[bu] 3 القسم 0 هو المحرك بأكمله .IP \[bu] الأقسام 1\[en]4 هي أقسام DOS "الرئيسة" .IP \[bu] الأقسام 5\[en]8 هي أقسام DOS "الممتدة" (أو "المنطقية") .P على سبيل المثال، \fI/dev/sda\fP سيكون له الرقم الرئيس 8 والثانوي 0، وسيشير إلى كامل محرك SCSI الأول في النظام؛ و \fI/dev/sdb3\fP سيكون له الرقم الرئيس 8 والثانوي 19، وسيشير إلى قسم DOS "الرئيس" الثالث في محرك SCSI الثاني في النظام. .P في هذا الوقت، توفر الأجهزة الكتلية فقط. لم تُنفذ الأجهزة الخام بعد. .SH الوصف تُوفّر عمليات \fIioctl\fP التالية: .TP \fBHDIO_GETGEO\fP يعيد معاملات قرص BIOS في البنية التالية: .P .in +4n .EX struct hd_geometry { unsigned char heads; unsigned char sectors; unsigned short cylinders; unsigned long start; }; .EE .in .IP يُمرّر مؤشر إلى هذه البنية كمعامل لـ \fBioctl\fP(2). .IP المعلومات المعادة في المعامل هي هندسة القرص للمحرك \fIكما يفهمها DOS!\fP هذه الهندسة \fIليست\fP الهندسة المادية للمحرك. ومع ذلك، تُستخدم عند بناء جدول أقسام المحرك، وهي مطلوبة للتشغيل السهل لـ \fBfdisk\fP(1) و \fBefdisk\fP(1) و \fBlilo\fP(1). إذا لم تكن معلومات الهندسة متاحة، فستُعاد القيمة صفر لجميع المعاملات. .TP \fBBLKGETSIZE\fP يعيد حجم الجهاز بالقطاعات. يجب أن يكون معامل \fBioctl\fP(2) مؤشرًا إلى \fIlong\fP. .TP \fBBLKRRPART\fP يفرض إعادة قراءة جداول أقسام قرص SCSI. لا يلزم وجود معامل. .IP عمليات \fBioctl\fP(2) لـ SCSI مدعومة أيضًا. إذا كان معامل \fBioctl\fP(2) مطلوبًا، وكان قيمته NULL، فسيخفق \fBioctl\fP(2) بالخطأ \fBEINVAL\fP. .SH الملفات .TP \fI/dev/sd[a\-h]\fP الجهاز بأكمله .TP \fI/dev/sd[a\-h][0\-8]\fP أقسام كتلية فردية .\".SH SEE ALSO .\".BR scsi (4) .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .