هذا هو الأمر makebootfat الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
makebootfat - إنشاء قرص FAT قابل للتشغيل من Makebootfat
موجز
makebootfat [خيارات] IMAGE
الوصف
تقوم هذه الأداة بإنشاء نظام ملفات FAT قابل للتمهيد وتعبئته بالملفات وأدوات التمهيد.
إنه مصمم بشكل أساسي لإنشاء USB قابل للتمهيد وقرص ثابت لمشروع AdvanceCD.
الموقع الرسمي لـ AdvanceCD و makebootfat هو:
http://advancemame.sourceforge.net/
OPTIONS
‐o ، --انتاج DEVICE
حدد جهاز الإخراج. يجب أن يكون الجهاز الذي تريد إعداد ملف
نظام الملفات. يمكنك استخدام قيمة ˝usb˝ الخاصة لتحديد USB تلقائيًا
جهاز تخزين كبير السعة متصل بالنظام. هذا الخيار مطلوب دائما.
-ب، --حذاء طويل FILE
‐1 ، التمهيد ‐ الدهون 12 FILE
‐2 ، التمهيد ‐ الدهون 16 FILE
‐3 ، التمهيد ‐ الدهون 32 FILE
حدد صور قطاع التمهيد FAT لاستخدامها. يستخدم الخيار ‐b نفس القطاع لـ
جميع أنواع الدهون. يمكن استخدام الخيارات الأخرى لتحديد قطاع مختلف لـ
أنواع مختلفة من الدهون. أنواع FAT التي لم يتم تحديد قطاع تمهيد لها ليست كذلك
مستخدم. هذا الخيار مطلوب دائما.
‐ م ، -مبر FILE
حدد صورة قطاع MBR المراد استخدامها. إذا تم تحديد هذا الخيار في جدول القسم
يتم إنشاؤه على القرص. وإلا يتم ملء القرص بدون جدول أقسام مثل
قرص مرن.
-F، -مبرفات
قم بتغيير صورة MBR المحددة باستخدام الخيار ‐m لتتظاهر بأنها نظام ملفات FAT
بدءًا من القطاع الأول من القرص. هذا يسمح بالتمهيد من USB ‐ FDD
(Floppy Disk Drive) يستخدم أيضًا جدول أقسام مطلوبًا بشكل عام بواسطة USB ‐ HDD
(محرك القرص الصلب). يجب أن تكون صورة MBR المحددة مع الخيار ‐m قابلة للتنفيذ
وضع التعليمات البرمجية مثل قطاع التمهيد FAT. يمكنك استخدام ملف "mbrfat.bin" المضمن.
‐ ج ، --ينسخ FILE
انسخ الملف المحدد في الدليل الجذر للقرص. تم نسخ الملف
باستخدام السمة readonly.
‐x ، ‐‐ استبعاد FILE
استبعاد الملفات والدلائل الفرعية المحددة في دليل IMAGE لنسخها. ال
يجب تحديد المسار باستخدام نفس التنسيق المستخدم في دليل IMAGE
تخصيص.
‐X ، - syslinux2
فرض قيود Syslinux 2.xx FAT. لا يدعم Syslinux 2.xx FAT32 عند
الكل ، و FAT16 مع 64 و 128 قطاعًا لكل تنسيقات عنقود. هذا الخيار يستبعد
جميع تنسيقات FAT التي لا يدعمها syslinux. يرجى ملاحظة أنه يحد من
أقصى حجم لنظام الملفات إلى 1 جيجا بايت.
‐Y ، - syslinux3
فرض دعم syslinux 3.xx FAT. يدعم Syslinux 3.00 جميع أنواع FAT و
الأحجام ولكنه يتطلب تخصيصًا خاصًا لقطاع التمهيد والملف
"ldlinux.sys". يقوم هذا الخيار بإجراء هذا التخصيص دون الحاجة إلى استخدام ملف
مثبت syslinux إذا تم نسخ ملف "ldlinux.sys" على القرص باستخدام الخيار c.
‐Z ، --أَزِيز
إذا كان ذلك ممكنًا ، قم بفرض توافق ZIP ‐ Disk. يحدد هندسة 32 قطاعًا و
64 رأسا. كما أنه يستخدم إدخال القسم الرابع في جدول الأقسام. إنه
مطلوب للتمهيد أيضًا في وضع USB ‐ ZIP.
‐P ، --تقسيم
تأكد من العمل على قسم وليس على قرص.
-د، القرص
تأكد من العمل على قرص وليس على قسم.
‐L ، --ملصق العلامة
قم بتعيين تسمية FAT. التسمية عبارة عن سلسلة من 11 حرفًا.
‐O ، - تصنيع المعدات الأصلية OEM
قم بتعيين اسم FAT OEM. اسم OEM عبارة عن سلسلة من 11 حرفًا.
-س، --مسلسل مسلسل
قم بتعيين الرقم التسلسلي FAT. الرقم التسلسلي هو 32 بت عدد صحيح بدون إشارة.
‐E ، --يقود دريف
قم بتعيين محرك BIOS للإعداد في قطاع التمهيد FAT. عموما هذه القيمة
تم تجاهله بواسطة قطاعات التمهيد ، باستثناء التمهيد FAT12 و FAT16 FreeDOS
القطاعات التي تتطلب القيمة الصحيحة أو القيمة 255 لفرض الاكتشاف التلقائي.
-الخامس، الإفراط في الكلام
اطبع بعض المعلومات عن الجهاز وعن نظام الملفات الذي تم إنشاؤه.
-أنا، تفاعلي
اعرض الأخطاء في مربع الرسالة. فقط لنظام التشغيل Windows.
‐h ، --يساعد
اطبع تعليمات قصيرة.
-الخامس، --إصدار
اطبع رقم الإصدار.
IMAGE صورة الدليل المراد نسخها على القرص. جميع الملفات والأدلة الفرعية موجودة في
يتم نسخ هذا الدليل على القرص.
الأقراص لأي لبس أقسام أسماء
في أجهزة قرص Linux ، يتم تسمية الأجهزة / dev / hdX أو / dev / sdX حيث X حرف. تقسيم
الأجهزة تسمى / dev / hdXN أو / dev / sdXN حيث X حرف و N رقم.
في Windows يتم تسمية أجهزة القرص \\. \ PhysicalDriveN حيث N هي رقم. أجهزة التقسيم
اسمها \\. \ X: حيث X حرف ، ولكن في بعض الأحيان \\. \ X: قرص وليس قسمًا ،
على سبيل المثال على الأقراص المرنة وعلى جميع أجهزة تخزين USB كبيرة السعة بدون جدول تقسيم.
سيسلينوكس
لإنشاء FAT قابل للتمهيد باستخدام syslinux ، يجب عليك استخدام الخيار ‐X للإصدار 2.xx من syslinux
أو الخيار ‐Y للإصدار 3.xx. يجب عليك أيضًا النسخ في الدليل الجذر لـ
قرص الملفات:
ldlinux.sys محمل syslinux.
syslinux.cfg ملف التكوين syslinux.
لينكس صورة Linux kernel (قد يكون اسم الملف مختلفًا).
initrd.img نظام الملفات initrd (قد يكون اسم الملف مختلفًا أو مفقودًا).
يجب عليك أيضًا تحديد قطاع التمهيد "ldlinux.bss" باستخدام الخيار b ومن الممكن أن يكون ملف
قطاع MBR 'mbr.bin' مع خيار m. كلتا الصور القطاعية موجودة في ملف
حزمة syslinux.
فمثلا:
makebootfat ‐o USB \
-ص \
-ب ldlinux.bss -m mbr.bin \
-c ldlinux.sys -c syslinux.cfg \
‐c لينكس ‐c initrd.img \
صورة
لودلين لأي لبس فريدوس
لإنشاء FAT قابل للتمهيد باستخدام loadlin و FreeDOS ، يجب عليك نسخه في الدليل الجذر لـ
قرص الملفات:
kernel.sys نواة FreeDOS. تذكر استخدام إصدار kernel ˝32˝ لدعم FAT32.
command.com قذيفة FreeDOS.
AUTOEXEC.BAT تستخدم لبدء لودلين.
تحميللين الملف القابل للتنفيذ لودلين.
لينكس صورة Linux kernel (قد يكون اسم الملف مختلفًا).
initrd.img نظام الملفات initrd (قد يكون اسم الملف مختلفًا أو مفقودًا).
يجب عليك أيضًا تحديد قطاعات تمهيد FreeDOS المتوفرة في مصدر نظام FreeDOS
الحزمة مع الخيار 1 ، ‐2 ، ‐3. بالنسبة لـ MBR ، يمكنك استخدام صورة القطاعات المتاحة
على حزمة مصدر FreeDOS 'fdisk'.
فمثلا:
makebootfat ‐o / dev / hda1 \
–ه 255 \
-1 Fat12com.bin -2 Fat16com.bin -3 Fat32lba.bin \
-c kernel.sys -c Command.com \
-c autoexec.bat -c Loadlin.exe \
‐c لينكس ‐c initrd.img \
صورة
MULTI نظامي ذراع USB التمهيد
يتم تمييز دعم تمهيد BIOS USB بشكل عام في ثلاث فئات: USB ‐ HDD و USB‐
FDD و USB ‐ ZIP.
يعد معيار USB ‐ HDD (محرك الأقراص الثابتة) هو الخيار المفضل ويتطلب
وجود جدول التقسيم في القطاع الأول من القرص. يمكنك إنشاء هذا النوع من ملفات
القرص باستخدام الخيار ‐m.
يتطلب معيار USB ‐ FDD (محرك الأقراص المرنة) وجود نظام ملفات قيد التشغيل
من القطاع الأول من القرص بدون جدول أقسام. يمكنك إنشاء هذا النوع من ملفات
القرص بدون استخدام الخيار ‐m.
يتطلب معيار USB ‐ ZIP (محرك ZIP) وجود جهاز بملف
الهندسة. على وجه التحديد ، يتطلب هندسة مع 32 قطاعًا و 64 رأسًا. كذلك
يتطلب وجود جدول قسم به قسم قابل للتمهيد فقط في القسم الرابع
دخول. يمكنك إنشاء هذا النوع من الأقراص باستخدام الخيار ‐m و ‐Z.
بشكل عام هذه المعايير غير متوافقة ، ولكن يمكنك استخدام خيارات ‐m و ‐F و Z
إنشاء قرص متوافق مع كل منهم.
لاستخدام الخيار ‐F ، يجب أن تتبع صورة MBR المحددة القيود:
· يجب أن يبدأ بتعليمات قفزة قياسية FAT 3 بايت.
· يجب أن تحتوي على وحدات البايت من العنوان 3 إلى 89 (مضمنة) غير مستخدمة.
ومثال على هذه الصورة موجود في ملف "mbrfat.bin".
على سبيل المثال لإنشاء صورة syslinux:
makebootfat ‐o USB \
-ص \
-ز \
-b ldlinux.bss -m mbrfat.bin -F \
-c ldlinux.sys -c syslinux.cfg \
‐c لينكس ‐c initrd.img \
صورة
وللحصول على صورة FreeDOS و loadlin:
makebootfat ‐o USB \
–ه 255 \
-ز \
-1 Fat12com.bin -2 Fat16com.bin -3 Fat32chs.bin \
‐ م mbrfat.bin ‐F \
-c kernel.sys -c Command.com \
-c autoexec.bat -c Loadlin.exe \
‐c لينكس ‐c initrd.img \
صورة
يرجى ملاحظة أن FreeDos لديه بعض المشاكل في التمهيد من USB. إنه يعمل فقط على عدد قليل جدًا
الظروف.
استثناء
لاستبعاد بعض الملفات أو الدلائل من نسخة الصورة ، يمكنك استخدام الخيار ‐x باستخدام
نفس مواصفات المسار التي تستخدمها لدليل الصور.
على سبيل المثال ، إذا كنت بحاجة إلى استبعاد الدللين الفرعيين "Isolinux" و "syslinux" من
دليل "صورة" يمكنك استخدام الأمر:
الدهون المكبوتة ... \
صورة ‐x / إيزلينوكس \
‐x صورة / syslinux \
صورة
حقوق الطبع والنشر
هذا الملف خاضع لحقوق النشر (C) 2004 ، 2005 Andrea Mazzoleni
استخدم makebootfat عبر الإنترنت باستخدام خدمات onworks.net