سؤال

أنا أقوم ببعض التمارين على XV6 وهو نظام تشغيل صغير للتعليم. أريد أن أجعل بعض التصحيح لتمهيد نظام التشغيل من منفذ USB. هل يجب أن أضع MBR على قرص USB؟ ولكن كما أعلم ، فإن القطاع الأول من فلاش قرص USB هو حفظ بعض المعلومات حول Block Bill. ماذا أفعل؟ :(

أعلم أن برنامج USB Core هو برنامج كبير ، إذا كنت أرغب في التمهيد من USB ، هل يجب أن تدعم BIOS بروتوكول USB بالكامل أو جزء منه؟

هل كانت مفيدة؟

المحلول

أعتقد أنك تفكر في ذلك قليلاً.

  1. كل شيء عن "القطاع الأول على قرص فلاش USB الذي يتم حجزه لمعلومات الكتلة السيئة" - إذا كان هذا صحيحًا (ويعتمد على القرص نفسه) - فسيكون هذا مختفي من المستخدم. (تم تعيينها من مساحة قابلة للضغط على المستخدم). لذلك ، أول كتلة يمكنك الوصول إليها ، هي في الحقيقة MBR القياسية.

  2. علاج قرص فلاش USB مثل أي قرص آخر.

  3. تأكد من إعداد BIOS الخاص بك للقيام بتمهيد USB - كجهاز أول ، إلخ.

  4. بشكل عام ، تقوم بتقسيم القرص ، وإنشاء جزء لنظام التشغيل الخاص بك ، ثم قم بتثبيت محمل التمهيد مثل Grub - والذي سيبدأ على MBR. فقط تكوين اليرقة لتمهيد نظام التشغيل الخاص بك.

  5. إذا كان #4 أكثر من اللازم للتعامل مع - ونظام التشغيل الخاص بك لديه بعض التسهيلات للقيام بتثبيت MBR قياسي - فقط افعل ذلك كما تفعل مع أي قرص عادي آخر.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top