عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

xorriso - الإنترنت في السحابة

قم بتشغيل xorriso في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر xorriso الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


xorriso - يقوم بإنشاء وتحميل ومعالجة وكتابة صور نظام ملفات ISO 9660 باستخدام Rock
ملحقات ريدج.

موجز


اكسوريسو [إعدادات|الإجراءات]

الوصف


اكسوريسو هو برنامج يقوم بنسخ كائنات الملفات من أنظمة الملفات المتوافقة مع POSIX إلى Rock
قام Ridge بتحسين أنظمة ملفات ISO 9660 وإجراء معالجة حكيمة لمثل هذه الأنظمة
أنظمة الملفات. يمكنه تحميل معلومات إدارة صور ISO الموجودة ويكتب
نتائج الجلسة للوسائط الضوئية أو إلى كائنات نظام الملفات.
بالعكس اكسوريسو قادر على نسخ كائنات الملفات من أنظمة ملفات ISO 9660.

خاصية خاصة لـ اكسوريسو هو أنه لا يحتاج إلى مُنسق ISO 9660 خارجي
برنامج ولا برنامج نسخ خارجي للقرص المضغوط أو قرص DVD أو BD بل يشتمل على ملفات
مكتبات libburnia-project.org.

نبذة of الميزات:
يعمل على صورة ISO موجودة أو ينشئ صورة جديدة.
ينسخ الملفات من نظام ملفات القرص إلى صورة ISO.
ينسخ الملفات من صورة ISO إلى نظام ملفات القرص (انظر أوسيروكس).
يعيد تسمية أو يحذف كائنات الملف في صورة ISO.
يغير خصائص الملف في صورة ISO.
يحدّث الأشجار الفرعية لـ ISO بشكل متزايد لمطابقة الأشجار الفرعية المحددة للقرص.
ينتج عن الكتابة إما صورة جديدة تمامًا أو كجلسة إضافية للوسائط الضوئية أو
كائنات نظام الملفات.
يمكن تنشيط صور التمهيد ISOLINUX و GRUB عبر El Torito و MBR.
يمكن أن يؤدي مهام متعددة الجلسات مثل محاكاة mkisofs و cdrecord.
يمكن تسجيل واستعادة الروابط الصلبة و ACL.
قد يتم ضغط المحتوى zisofs أو تصفيته بواسطة عمليات خارجية.
يمكنه إصدار أوامر لتحميل الجلسات القديمة على جنو / لينكس أو FreeBSD.
يمكن فحص الوسائط بحثًا عن الأضرار ونسخ الكتل القابلة للقراءة إلى القرص.
يمكن إرفاق المجموع الاختباري MD5 لكل ملف بيانات والجلسة بأكملها.
عمليات المسح بحثًا عن محركات الأقراص الضوئية ، والوسائط الضوئية القابلة لإعادة الاستخدام الفارغة.
يقرأ تعليماته من وسائط سطر الأوامر ومحاورة وملفات.
يوفر أوامر تنقل للمعالجة التفاعلية لصورة ISO.
حدود قابلة للتعديل للإجهاض وقيمة الخروج والإبلاغ عن المشكلات.

نلاحظ أن اكسوريسو لا يكتب أقراص صوتية مضغوطة وأنه لا ينتج أنظمة ملفات UDF
والتي تم تحديدها للفيديو الرسمي DVD أو BD.

العلاجات العامة معلومات فقرات:
نموذج الجلسة
أنواع الوسائط والدول
الخلق ، النمو ، التعديل ، النمو الأعمى
يقود ليبورن
Rock Ridge و POSIX و X / Open و El Torito و ACL و xattr
معالجة الأمر
الحوار ، قراءة الخط ، النداء الناتج

ربما تريد أولاً إلقاء نظرة على قسم أمثلة بالقرب من نهاية هذا النص من قبل
قراءة المئات من الأسطر التالية من المعلومات الأساسية.

جلسة نموذج:
بخلاف أنظمة الملفات الأخرى ، ISO 9660 (المعروف أيضًا باسم ECMA-119) غير مخصص لعملية القراءة والكتابة
بل يتم إنشاؤها في عملية مسح واحدة ويتم كتابتها إلى الوسائط كملف الجلسة.
يسمى محتوى بيانات الجلسة نظام الملفات صورة.

يمكن بعد ذلك تركيب الصورة المكتوبة في جلستها بواسطة نظام التشغيل
تستخدم للقراءة فقط. إن GNU / Linux قادر على تحميل صور ISO من الأجهزة المحظورة ، وهو الأمر الذي قد يحدث
تمثل الوسائط الضوئية أو الوسائط الأخرى أو عبر جهاز حلقة حتى من ملفات القرص العادية.
يقوم FreeBSD بتثبيت صور ISO من الأجهزة التي تمثل وسائط عشوائية أو من قرص عادي
الملفات.

تم تمديد نموذج استخدام الجلسة هذا على وسائط الأقراص المضغوطة بمفهوم متعدد الجلسات ,
الذي يضيف معلومات إلى القرص المضغوط ويمنح برامج التحميل الخاصة بأنظمة التشغيل الامتداد
عناوين نقاط الدخول لكل جلسة. تتعرف برامج التحميل على أجهزة الكتل
التي تمثل وسائط القرص المضغوط وستقوم افتراضيًا بتثبيت الصورة في الجلسة الأخيرة.
تحتوي هذه الجلسة عادةً على شجرة دليل محدّثة للوسيط بأكمله الذي يحكم
محتويات البيانات في جميع الجلسات المسجلة. لذلك من وجهة نظر برنامج جبل كل شيء
تشكل جلسات وسيط معين معًا صورة واحدة لنظام الملفات.
يشار إلى إضافة جلسة إلى صورة ISO موجودة في هذا النص باسم متزايد.
لا ينطبق نموذج الجلسات المتعددة لمعيار MMC على جميع أنواع الوسائط. لكن البرنامج
Growisofs بواسطة Andy Polyakov أظهر كيفية توسيع هذه الوظيفة للوسائط القابلة للكتابة عليها
أو ملفات القرص التي تحمل أنظمة ملفات ISO 9660 صالحة.

اكسوريسو يوفر النمو بالإضافة إلى طريقة خاصة تسمى التعديل التي تنتج أ
صورة ISO جديدة تمامًا من الصورة القديمة والتعديلات. انظر إنشاء الفقرة ،
النمو والتعديل والنمو الأعمى أدناه.

اكسوريسو يتبنى مفهوم الجلسات المتعددة عن طريق تحميل شجرة دليل الصور إن وجدت ،
من خلال عرض التلاعب بها من خلال العديد من الإجراءات ، وكتابة الصورة الجديدة إلى
الهدف المتوسط.
الجلسة الأولى من أ اكسوريسو يبدأ run بتعريف محرك الإدخال بامتداد
صورة ISO أو من خلال تعريف محرك الإخراج. تنتهي الجلسة بأمر التزام
الذي يحفز الكتابة. أ- يتم الالتزام تلقائيًا عند انتهاء البرنامج بانتظام.

بعد الالتزام ، تبدأ جلسة جديدة بالجلسة المكتوبة حديثًا كمدخلات. مدخلات جديدة
يمكن اختيار محرك الأقراص فقط طالما لم يتم تغيير صورة ISO المحملة. قيد الانتظار
يمكن إبطال التغيير عن طريق الرجوع إلى الأمر.

من المفترض أن تكون كتابة جلسة إلى الهدف مكلفًا للغاية من حيث الوقت والوقت
مساحة مستهلكة على الوسائط القابلة للإلحاق أو الكتابة مرة واحدة. لذلك كل التلاعب المقصود من
يجب عمل صورة ISO معينة في جلسة واحدة. لكن من حيث المبدأ هذا ممكن
لتخزين الحالات الوسيطة والاستمرار في التلاعب بالصور.

الوسائط أنواع و الدول:
توجد عائلتان من الوسائط في معيار MMC:
متعدد الجلسات وسائل الإعلام هي CD-R و CD-RW و DVD-R و DVD + R و DVD + R / DL و BD-R و DVD-RW غير المهيأ.
توفر هذه الوسائط جدول محتوى يصف جلساتهم الحالية. يرى
أمر -Toc.
تشبه وسائط الجلسات المتعددة أقراص DVD-R DL وأقراص DVD-RW التي تم تفريغها بأدنى حد. يسجلون
جلسة واحدة فقط يجب معرفة حجمها مسبقًا. اكسوريسو سوف يكتب على
عليها فقط إذا تم تعيين الأمر -close على "تشغيل".
قابل للكتابة وسائل الإعلام هي DVD-RAM و DVD + RW و BD-RE و DVD-RW المهيأ. أنها توفر بشكل عشوائي
حق الوصول للكتابة ولكن لا تقدم معلومات حول محفوظات الجلسة الخاصة بهم. إذا كانت تحتوي على
جلسة واحدة أو أكثر من جلسات ISO 9660 وإذا تمت كتابة الجلسة الأولى اكسوريسو، ثم
يمكن محاكاة جدول المحتوى. عدا ذلك ، ستكون جلسة واحدة عامة واحدة فقط مرئية.
يمكن تنسيق وسائط DVD-RW بواسطة تنسيق "ممتلئ". يمكن جعلها غير منسقة بفارغة
"تشوه".
يتم التعامل مع الملفات العادية وأجهزة الحظر كوسائط قابلة للكتابة عليها. مواسير وغيرها
يتم التعامل مع أنواع الملفات القابلة للكتابة كوسائط فارغة متعددة الجلسات.

يمكن لهذه الوسائط أن تفترض عدة حالات تقدم فيها قدرات مختلفة.
فراغ يمكن كتابة الوسائط من البداية. لا تحتوي على صورة ISO مناسبة لـ اكسوريسو.
فارغ هو حالة الوسائط الضوئية المشتراة حديثًا. مع استخدام CD-RW و DVD-RW يمكن أن يكون
تم تحقيقه عن طريق الإجراء - فارغ "as_needed". تعتبر الوسائط التي يمكن استبدالها فارغة إذا كانت
جديدة أو إذا تم تعليمها على أنها فارغة بواسطة اكسوريسو. يمكن أن تكون قيمة "as_needed" فارغة الإجراء
تستخدم للقيام بهذه العلامات على الوسائط القابلة للكتابة عليها ، أو لتطبيق التنسيق الإلزامي على الوسائط الجديدة
وسائل الإعلام إذا لزم الأمر.
قابل للإلحاق تقبل وسائل الإعلام المزيد من الجلسات. إما أن تكون وسائط MMC متعددة الجلسات بتنسيق
الحالة القابلة للإلحاق ، أو أنها وسائط قابلة للكتابة عليها وتحتوي على صورة ISO مناسبة لـ
اكسوريسو.
Appendable هي الحالة بعد كتابة جلسة بأمر -close off.
مغلق لا يمكن كتابة الوسائط. قد تحتوي على صورة ISO مناسبة لـ اكسوريسو.
مغلق هو حالة وسائط DVD-ROM والوسائط المتعددة الجلسات التي تمت كتابتها باستخدام
الأمر - أغلق. إذا كان محرك الأقراص عبارة عن جهاز للقراءة فقط ، فمن المحتمل أن يعرض أي وسائط
كقرص مضغوط مغلق أو DVD-ROM.
تفترض الوسائط التي يمكن استبدالها هذه الحالة في محركات الأقراص للقراءة فقط أو إذا كانت تحتوي على
بيانات لا يمكن التعرف عليها في أول 32 كتلة بيانات.
قد تعرض محركات الأقراص المخصصة للقراءة فقط أو لا تعرض سجلات جلسات الوسائط متعددة الجلسات. في كثير من الأحيان فقط
الجلسة الأولى والأخيرة مرئية. في بعض الأحيان ولا حتى ذلك. الأمر -rom_toc_scan
قد تساعد أو لا تساعد في مثل هذه الحالات.

خلق، تزايد التعديل ، بليند تزايد:
تحصل على صورة ISO فارغة جديدة خلق في حالة عدم وجود محرك إدخال مع صورة ISO 9660 صالحة
عندما يتم تعريف محرك الإخراج لأول مرة. يتم تحقيق ذلك عن طريق الأمر -dev على فارغ
وسائل الإعلام أو عن طريق الأمر --outdev على وسائل الإعلام في أي دولة.
يمكن ملء الصورة الفارغة الجديدة بالأدلة والملفات. قبل أن يكون
مكتوبًا ، يجب أن يدخل الوسيط الموجود في محرك الإخراج في حالة فارغة إذا لم يكن فارغًا
بالفعل.

إذا كان هناك محرك إدخال مع صورة ISO صالحة ، فسيتم تحميل هذه الصورة كملف
أساس التلاعب والتمديد. كوكبة محرك الإدخال والإخراج
يحدد طريقة الكتابة التي سيتم استخدامها. لديهم قدرات مختلفة تماما و
القيود.

طريقة متزايد يضيف بيانات جديدة إلى البيانات الموجودة على الوسيط. تلك البيانات
تتكون من محتوى ملف جديد وتتجاوز ISO 9660 + Rock Ridge الحالي
شجرة الدليل. من الممكن إخفاء الملفات من الجلسات السابقة لكنها لا تزال موجودة
على الوسط ومع العديد من أنواع الوسائط البصرية ، من السهل جدًا استعادتها
تصاعد الجلسات القديمة.
يتم تحقيق النمو عن طريق القيادة-ديف.

طريقة الكتابة التعديل تنتج صورًا مضغوطة لنظام الملفات بدون ملفات قديمة أو ملفات
أشجار الدليل. يمكن أن يكتب التعديل صوره لاستهداف الوسائط التي هي بالكامل
غير مناسب للعمليات متعددة الجلسات. على سبيل المثال DVD-RW التي تم معالجتها بفارغة
deformat_quickest ، DVD-R DL ، الأنابيب المسماة ، أجهزة الأحرف ، المقابس. على الجانب الآخر
لا يمكن كتابة الجلسات المعدلة على وسائط قابلة للإلحاق ولكن على وسائط فارغة فقط.
لذلك في هذه الطريقة يحتاج المرء إما إلى محركي أقراص ضوئية أو يجب أن يعمل مع نظام الملفات
الكائنات كمصدر و / أو وسيط مستهدف.
يتم التعديل إذا لم يكن محرك الإدخال ومحرك الإخراج متماثلين وأمر if
تم تعيين -grow_blindly على الوضع الافتراضي "إيقاف". يتم تحقيق ذلك عن طريق الأوامر -indev و
-outdev.

إذا تم تعيين الأمر -grow_blindly على رقم غير سالب وإذا تم تعيين -indev و -outdev
كلاهما على محركات أقراص مختلفة ، ثم أعمى متزايد تم إنجازه. تنتج وظيفة إضافية
جلسة جاهزة للكتابة على عنوان الكتلة المحدد. هذا هو الاستخدام
نموذج
mkisofs -M $ indev -C $ msc1، $ msc2 -o $ outdev
مما يعطي مجالًا كبيرًا لتركيبات المعلمات الخاطئة ، وبالتالي يجب استخدامه فقط في حالة
تمييز صارم بين منسق ISO اكسوريسو وبرنامج الحرق هو المطلوب. -ج
$ msc1، $ msc2 يعادل:
-حمل sbsector $ msc1 -grow_blindly $ msc2

ليبورن محركات:
محرك الإدخال ، أي مصدر صورة ISO موجودة أو فارغة ، يمكن أن يكون أي وصول عشوائي
محرك ليبرن المقروء: وسائط بصرية مع بيانات قابلة للقراءة ، وسائط ضوئية فارغة ، عادية
الملفات ، أجهزة الحظر.
يمكن أن يكون محرك الإخراج ، أي الهدف للكتابة ، أي محرك libburn. بعض أنواع محركات الأقراص لا تفعل ذلك
دعم طريقة النمو ولكن فقط طرق التعديل والنمو الأعمى. هم
كلها مناسبة للصور المنشأة حديثًا.

يجب أن تقدم جميع كائنات ملف محرك الأقراص إذن rw لمستخدم اكسوريسو. حتى تلك
التي لن تكون قابلة للاستخدام لقراءة صورة ISO.
مع أي نوع من عناصر محرك الأقراص ، تعتبر البيانات منظمة في كتل من 2 كيلوبايت.
يحدث الوصول من حيث عنوان الكتلة المنطقية (LBA) الذي يعطي رقم أ
كتلة بيانات معينة.

عادةً ما يتم التعامل مع محركات الأقراص المتوافقة مع MMC (أي الضوئية) على جنو / لينكس من خلال مسار
جهاز الكتلة الخاص بهم أو جهاز الطابع العام الخاص بهم. على سبيل المثال
-ديف / ديف / sr0
-dev / dev / hdc
-dev / dev / sg2
في FreeBSD ، تحتوي ملفات الجهاز على أسماء مثل
-dev / ديف / cd0
على NetBSD:
-ديف / ديف / rcd0d
على OpenSolaris:
-dev / dev / rdsk / c4t0d0s2
احصل على قائمة بمحركات الأقراص التي يمكن الوصول إليها عن طريق الأمر
-روابط الجهاز
قد يكون من الضروري القيام بذلك على أنه الخارق من أجل رؤية جميع محركات الأقراص ومن ثم السماح
rw- الوصول للمستخدمين المقصودين. ضع في اعتبارك تجميع المستخدمين المصرح لهم في مجموعة مثل
قديم "مرن".

يمكن معالجة كائنات نظام الملفات من أي نوع تقريبًا بالبادئة "stdio:" ومسارها
في نظام الملفات. على سبيل المثال:
-dev stdio: / dev / sdc
يسمح الإعداد الافتراضي لـ -drive_class للمستخدم بمعالجة الملفات خارج نطاق / ديف شجرة
بدون تلك البادئة. على سبيل المثال:
-dev / tmp / pseudo_drive
إذا أدى المسار إلى ملف عادي أو إلى جهاز كتلة ، فسيكون محرك الأقراص الذي تمت مضاهاته عشوائيًا
الوصول للقراءة ويمكن استخدامه لطريقة النمو إذا كان يحتوي بالفعل على صالح
صورة ISO 9660. أي نوع ملف آخر لا يمكن قراءته عبر "stdio:" ويمكن استخدامه فقط كملف
الهدف لطريقة التعديل أو النمو الأعمى. المسارات غير الموجودة في القائمة
يتم التعامل مع الدلائل كملفات عادية فارغة.

نوع خاص جدًا من محركات الأقراص الزائفة عبارة عن واصفات ملفات مفتوحة. تم تصويرهم من قبل
"stdio:/ dev / fd /"ورقم الواصف (انظر الرجل 2 مفتوحًا).
العناوين "-" أو "stdio: / dev / fd / 1" تصور الإخراج القياسي ، وهو عادةً الإخراج
قناة لنصوص النتائج. لمنع التداخل الفادح بين صورة ISO والنص
الرسائل ، تتم إعادة توجيه جميع نصوص النتائج إلى stderr if - * dev "-" أو "stdio: / dev / fd / 1" هو
من بين حجج بداية البرنامج.
الإخراج القياسي مناسب حاليًا لإنشاء جلسة واحدة لكل برنامج يتم تشغيله بدونها
الحوار. يتم تثبيط الاستخدام في مواقف أخرى ويتم تطبيق عدة قيود:
لا يُسمح باستخدام الإخراج القياسي كمحرك زائف إذا لم يكن من بين البداية
الحجج. لا تحاول خداع هذا الحظر عن طريق عناوين مستتر إلى stdout.
إذا تم استخدام stdout كمحرك أقراص ، فسيتم تعطيل -use_readline نهائيًا. استخدام الأبواب الخلفية
يمكن أن يسبب ذاكرة شديدة و / أو فساد tty.

اعلم أنه يمكن للمستخدم المتميز الكتابة في أي ملف أو جهاز يمكن الوصول إليه بواسطة
باستخدام مساره مع البادئة "stdio:". افتراضيا أي عنوان في / ديف شجرة بدون
ستعمل البادئة "stdio:" فقط إذا كانت تؤدي إلى محرك أقراص MMC.
يمكن للمرء استخدام الأمر -ban_stdio_write لمنع هذا الخطر بالتأكيد وتقييد القيادة
استخدام لمحركات MMC.
يمكن للمرء أن يضيف "mmc:" إلى مسار يمنع بالتأكيد أي "stdio:" تلقائي.
عن طريق الأمر -drive_class يمكن للمرء أن يحظر مسارات معينة أو يسمح بالوصول بدون البادئة "stdio:"
إلى مسارات أخرى.

صخرة ريدج، بوسيكس ، X / فتح ، El توريتو ، ACL ، xattr:
صخرة قمة جبل هو اسم مجموعة من المعلومات الإضافية التي تعزز ISO 9660
نظام الملفات بحيث يمكن أن يمثل نظام ملفات متوافق مع POSIX مع الملكية والوصول
الأذونات والروابط الرمزية والسمات الأخرى.
هذا هو ما اكسوريسو يستخدم لتمثيل لائق لملفات القرص داخل ISO
صورة. اكسوريسو ينتج معلومات Rock Ridge بشكل افتراضي. لا يشجع على ذلك
تعطيل هذه الميزة.

اكسوريسو لم يتم تسمية "porriso" لأن POSIX تضمن 14 حرفًا فقط من اسم الملف
طول. إنه معيار X / Open System Interface XSI الذي يتطلب اسم ملف بطول
ما يصل إلى 255 حرفًا ومسارات تصل إلى 1024 حرفًا. روك ريدج يلبي هذا الطلب.

An El توريتو يشير سجل التمهيد إلى منشأة BIOS bootstrapping إلى تمهيد واحد أو أكثر
الصور ، وهي ملفات برامج ثنائية مخزنة في صورة ISO. محتوى الحذاء
ملفات الصور ليست في نطاق El Torito.
معظم أقراص GNU / Linux المضغوطة القابلة للتشغيل مزودة بصور تمهيد ISOLINUX أو GRUB. اكسوريسو is
قادرًا على إنشاء أو الحفاظ على كائن El Torito مما يجعل مثل هذه الصورة قابلة للتمهيد. ل
التفاصيل انظر الأمر -boot_image.
من الممكن جعل صور ISO قابلة للتمهيد من محرك أقراص USB أو وسائط أخرى تشبه القرص الصلب.
عدة خيارات لتثبيت ملف MBR (سجل التمهيد الرئيسي) ، قد يتم تعديله وفقًا لـ
احتياجات البرنامج الثابت للتمهيد المقصود ومحمل التمهيد المتضمن ، مثل GRUB2 أو ISOLINUX.
يحتوي MBR على رمز التمهيد وجدول الأقسام. يمكن لـ MBR الجديد لجلسة المتابعة
تدخل حيز التنفيذ فقط على الوسائط القابلة للكتابة عليها.
تتم قراءة MBR بواسطة PC-BIOS عند التشغيل من محرك أقراص USB أو قرص صلب ، ومن خلال PowerPC CHRP أو
PReP عند التشغيل. يشير جزء MBR من النوع 0xee إلى وجود GPT.
مضاهاة -كما أن mkisofs تدعم خيارات المثال خارج ويكي ISOLINUX ، الخيارات
المستخدمة في برنامج GRUB النصي grub-mkrescue ، والمثال في FreeBSD AvgLiveCD wiki.
A GPT (جدول أقسام GUID) يميز الأقسام بطريقة أكثر حداثة. يقرأ من قبل EFI
عند التشغيل من محرك أقراص USB أو قرص صلب ، ويمكن استخدامه للعثور على HFS + وتركيبه
التقسيم داخل صورة ISO.
An APM (خريطة قسم Apple) تشير إلى قسم HFS +. تتم قراءته بواسطة أجهزة Mac للتمهيد و
للتركيب.
يمكن دمج MBR و GPT و APM. تحتل APM أول 8 بايت من رمز التمهيد MBR. الجميع
ثلاثة لا تعرقل تمهيد El Torito من قرص مدمج.
هناك دعم لمزيد من المرافق: MIPS Big Endian (SGI) ، MIPS Little Endian (DEC) ،
صن سبارك ، HP-PA. لا يمكن دمجها بشكل متبادل ولا يمكن أيضًا دمجها مع MBR ،
GPT أو APM.

دوري أبطال آسيا هي طريقة متقدمة للتحكم في أذونات الوصول إلى كائنات الملفات. لا ISO
يحدد 9660 ولا Rock Ridge طريقة لتسجيل ACLs. لذلك قدم libisofs معيارًا
الامتداد المطابق المسمى AAIP لهذا الغرض. يستخدم هذا الامتداد إذا تم تمكينه بواسطة
أمر -acl.
من المفترض أن تكون الصور المحسّنة AAIP قابلة للتثبيت بشكل طبيعي ، ولكن لا يمكن للمرء أن يتوقع أن ملف
سيُظهر نظام الملفات المُثبت ويحترم قوائم التحكم في الوصول. في الوقت الحالي فقط اكسوريسو قادر على
استرداد تلك قوائم ACL. يمكنه تفعيلها عند استعادة الملفات إلى قائمة التحكم بالوصول (ACL)
نظام الملفات الممكّن أو يمكنه طباعتها بتنسيق مناسب لمجموعة الأدوات.
تظهر الملفات التي تحتوي على قائمة التحكم بالوصول (ACL) كأذونات مجموعة إعداد الإدخال "mask ::" إذا كان هذا الإدخال
موجود. ومع ذلك ، يتم التعامل مع أعضاء المجموعة غير المدرجين وفقًا للإدخال
"مجموعة::". عند إزالة ACL من ملف ، اكسوريسو يجلب "المجموعة ::" حيز التنفيذ.
تسجيل واستعادة قوائم ACL من وإلى الملفات المحلية يعمل حاليًا فقط على GNU / Linux
و FreeBSD.

xattr (المعروف أيضًا باسم EA ، أو extattr) هما أزواج من الاسم والقيمة يمكن إرفاقهما بالملف
أشياء. AAIP قادر على تمثيلهم و اكسوريسو يمكن تسجيل واستعادة الأزواج التي
لها أسماء من مساحة اسم المستخدم. أي تلك التي تبدأ بـ "user." ، مثل "user.x"
أو "أيا كان المستخدم". يجب أن يكون الاسم سلسلة 0 منتهية. قد تكون القيمة أي صفيف بايت
الذي لا يتجاوز حجمه 4095 بايت. تحدث معالجة xattr فقط إذا كانت كذلك
تم تمكينه بواسطة الأمر -xattr.
كما هو الحال مع ACL ، حاليًا فقط اكسوريسو قادر على استرداد xattr من صور AAIP المحسنة ،
لاستعادتها إلى أنظمة ملفات قادرة على xattr ، أو طباعتها.
تسجيل واستعادة xattr من وإلى الملفات المحلية يعمل حاليًا فقط على GNU / Linux
و FreeBSD ، حيث تُعرف باسم extattr.

أمر المعالجة:
الأوامر هي إما إجراءات تحدث على الفور أو إعدادات تؤثر على ما يلي
أجراءات. لذا فإن تسلسلها مهم ، ما لم يتم تقديمها كحجج للبرنامج و
أمر -x هو من بينها.
تتكون الأوامر من كلمة أمر ، متبوعة بصفر أو أكثر من كلمات المعلمات. إذا كانت القائمة
من كلمات المعلمات متغيرة الطول (يشار إليها بواسطة "[...]" أو "[***]") إذن يجب أن يكون
تم إنهاؤها بواسطة أي من قائمة محدد، أو تحدث في نهاية قائمة الوسائط ، أو تحدث
في نهاية سطر الإدخال.

عند بدء تشغيل البرنامج ، يكون محدد القائمة هو السلسلة "-". يمكن تغيير هذا مع
-list_delimiter للسماح "-" كمعامل في قائمة متغيرة الطول.
ومع ذلك ، يُنصح بإعادة المحدد إلى "-" مباشرة بعد ذلك.
للإيجاز ، يشار إلى محدد القائمة بـ "-" في هذا النص.
يتم تجاهل محدد القائمة بصمت إذا ظهر بعد معلمات الأمر
بطول قائمة ثابت. يتم التعامل معها كنص عادي إذا ظهرت بين المعلمات
مثل هذا الأمر.

نمط توسع يحول قائمة كلمات النمط إلى قائمة عناوين الملفات الموجودة.
ستظهر كلمات النمط غير المتطابقة دون تغيير في قائمة النتائج هذه.
مطابقة النمط يدعم أحرف البدل محلل shell المعتاد '*' '؟' "[xyz]" واحترام
'/' كفاصل مسار ، والذي يمكن فقط مطابقته حرفيًا.
توسيع النمط هو خاصية لبعض أوامر معينة وليس ميزة عامة. هو - هي
يتم التحكم فيه بواسطة الأوامر -iso_rr_pattern و -disk_pattern. الأوامر التي تستخدم النمط
تحتوي جميع التوسعات على قوائم معلمات متغيرة محددة في هذا النص بواسطة "[***]"
بدلا من "[...]".
تقوم بعض الأوامر الأخرى بتنفيذ مطابقة النمط دون قيد أو شرط.

تتم قراءة كلمات الأوامر والمعلمات إما من وسيطات البرنامج ، حيث يتم قراءة وسيطة واحدة
هي كلمة واحدة ، أو من سطور الإدخال المقتبسة حيث يتم التعرف على الكلمات بشكل مشابه لـ
قواعد الاقتباس لمحلل الصدفة.
اكسوريسو ليست صدفة ، على الرغم من أنها قد تبدو كذلك للوهلة الأولى. اعلم أن ملف
يختلف تفاعل علامات الاقتباس ورموز الأنماط مثل "*" عن الغلاف المعتاد
موزعي. في اكسوريسو، لا تجعل علامة الاقتباس رمز النمط حرفيًا.

ونقلت إدخال يحول النص المفصول بمسافات بيضاء إلى كلمات. علامة الاقتباس المزدوجة "
ويمكن استخدام علامة الاقتباس المفردة لإحاطة مسافة بيضاء وجعلها جزءًا من
كلمات (مثل أسماء الملفات). يمكن لكل نوع علامة أن يحيط بعلامات من النوع الآخر. أ
الخط المائل العكسي / الاقتباسات الخارجية أو الاقتباس المفتوح يتسبب في سطر الإدخال التالي إلى
يتم إلحاقه.
يقبل الإدخال المقتبس أي حرف 8 بت باستثناء NUL (0) كمحتوى علامات الاقتباس.
ومع ذلك ، قد يكون من الصعب على المستخدم إنتاج هذه الأحرف مباشرة.
ولذلك فإن المدخلات المقتبسة وحجج البرنامج تقدم اختيارية مائل ترجمة التي
يمكن أن تمثل جميع الأحرف 8 بت باستثناء NUL (0) عبر رموز الخط المائل العكسي كما في $ '...' من
سحق.
لا يتم تمكين هذا بشكل افتراضي. انظر الأمر-backslash_codes.

عندما يبدأ البرنامج ، فإنه يبحث أولاً عن الوسيطة no_rc. إذا لم يكن هذا موجودًا
ثم يبحث عن ملفات بدء التشغيل ويقرأ محتواها كسطر إدخال أوامر. ثم
يفسر البرنامج الحجج كأوامر ومعلمات. أخيرًا يدخل الحوار
الوضع إذا تم تنفيذ الأمر -dialog "على" بهذه النقطة.

ينتهي البرنامج إما بنهاية الأمر ، أو بنهاية وسائط البرنامج إذا كان وضع الحوار
لم يتم تمكينه في تلك المرحلة ، أو عن طريق حدث مشكلة يؤدي إلى بدء الحد الأدنى
الأمر -abort_on.

حوار قراءة ، نتيجة بيجر:
يطالب وضع الحوار بسطر إدخال مقتبس ويقسمه إلى كلمات وينفذها كـ
أوامر مع معلماتها. يوفر خدمات مساعدة لجعل الحوار أكثر
مريحة.

يعد Readline تحسينًا لخط الإدخال. قد تعرفها بالفعل من باش
صدَفَة. سواء كان متوفرا في اكسوريسو يعتمد على توافر الحزمة
readline-dev في ذلك الوقت عندما اكسوريسو تم بناؤه من رمز المصدر الخاص به.
يتيح Readline للمستخدم تحريك المؤشر فوق النص في السطر بمساعدة اليسار و
مفاتيح الأسهم لليمين. يمكن إدراج النص في موضع المؤشر. يزيل مفتاح الحذف
الحرف تحت المؤشر. مفاتيح الأسهم لأعلى ولأسفل للتنقل عبر محفوظات
خطوط الإدخال السابقة.
راجع قراءة man لمزيد من المعلومات حول libreadline.

يقوم Command -page بتنشيط بيجر نص النتيجة المدمج والذي قد يكون مناسبًا في الحوار
وضع. بعد أن يخرج الإجراء العدد المحدد من الخطوط الطرفية ، يطالب جهاز النداء بامتداد
مستخدم لخط الإدخال.
يسمح سطر فارغ اكسوريسو استئناف العمل حتى يتم إخراج الصفحة التالية.
يؤدي الحرف المفرد "@" إلى تعطيل الترحيل للإجراء الحالي.
طلب "@" ، أو "x" ، أو "q" ، أو "X" ، أو "Q" أن يتم إلغاء الإجراء الحالي وإلغائه أكثر
نتيجة الإخراج.
سيتم تفسير أي إدخال سطر آخر على أنه سطر حوار جديد. الإجراء الحالي هو
طلب إجهاض. بعد ذلك ، يتم تنفيذ سطر الإدخال.

تطبق بعض الإجراءات الترحيل على إخراج المعلومات أيضًا.
طلب الإجهاض قد يطيع أو لا يطيع الإجراء الحالي. تحاول جميع الإجراءات
إجهاض في أسرع وقت ممكن.

OPTIONS


يتم عرض جميع كلمات الأمر بشرطة بادئة على الرغم من أن هذه الشرطة ليست إلزامية لـ
الأمر المراد التعرف عليه. على الرغم من ذلك ، داخل القيادة - مثل شُرَط المحاكاة
الأوامر إلزامية.
عادة يتم تجاهل أي عدد من الشرطات الأمامية مع كلمات الأمر والشرطات الداخلية
يتم تفسيرها على أنها خطوط سفلية.

التنفيذ طلب of برنامج الحجج:

بشكل افتراضي ، يتم تفسير وسيطات برنامج تشغيل xorriso على أنها سلسلة من
الأوامر التي يتم تنفيذها بالضبط بالترتيب المحدد. هذا يتطلب من المستخدم أن يكتب
أوامر للإعدادات المرغوبة قبل الأوامر التي يجب أن تتأثر بها
الإعدادات.
تدعم العديد من البرامج الأخرى حجج البرنامج في الترتيب والتنفيذ التعسفيين
الإعدادات والإجراءات في تسلسل حسب تقديرهم الخاص. يوفر xorriso خيارًا لـ
تمكين مثل هذا السلوك على حساب فقدان التعبيرية.

-x قم بتمكين الفرز التلقائي لوسائط البرنامج في تسلسل (على الأرجح)
منطقي. يمكن إعطاء هذا الأمر في أي موضع بين الأوامر التي هي
سلمت كحجج البرنامج.
ملاحظة: يعمل فقط إذا تم تقديمه كوسيطة برنامج وبواسطة شرطة واحدة (على سبيل المثال
"-x"). لن يعمل في ملفات بدء التشغيل ، ولا مع -options_from_file ، ولا في
وضع الحوار ، ولا كـ "x" وأخيراً ليس كـ "--x". إنه يؤثر فقط على الأوامر
نظرا للحجج البرنامج.

-قائمة_فرز_البحث
ضع قائمة بجميع أوامر xorriso بالترتيب الذي ينطبق إذا كان الأمر -x ساريًا.
قد تكون هذه القائمة مفيدة أيضًا بدون -x للمستخدم الذي يتأمل في التسلسل
حيث يتم وضع الأوامر. قد تؤدي الانحرافات عن ترتيب الفرز المدرج إلى حدوث ذلك
على الرغم من ذلك.

كسب مصدر و الهدف قيادة:

قد يعتمد تأثير الحصول على محرك أقراص على عدة أوامر في الفقرة التالية
"التأثير على سلوك تحميل الصور". إذا رغبت في ذلك ، يجب أن تكون أوامر التمكين الخاصة بهم
يتم تنفيذها قبل الأوامر التي تحصل على محرك الأقراص.

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

-ينديف العنوان
اضبط محرك الإدخال وقم بتحميل صورة ISO إن وجدت. إذا كان محرك الإدخال الجديد يختلف
من -outdev ثم التحول من النمو إلى التعديل أو النمو الأعمى. هذا يعتمد
في وضع -grow_blindly يتم تنشيط أي منهما. نفس القواعد و
تنطبق القيود كما هو الحال مع -dev.

-outdev العنوان
اضبط محرك الإخراج وإذا كان يختلف عن محرك الإدخال ، فانتقل من النمو إلى
تعديل أو النمو الأعمى. على عكس -dev و -indev ، لا يقوم هذا الإجراء بتحميل ملف
صورة ISO جديدة. لذلك يمكن إجراؤها حتى في حالة وجود تغييرات معلقة.
-outdev يمكن تنفيذه بدون سابق -dev أو -indev. في هذه الحالة ISO فارغ
تم إنشاء الصورة مع عدم وجود تغييرات معلقة. يمكن إما أن يتم ملؤها بمساعدة
-خريطة ، -إضافة وآخرون. أو يمكن التخلص منها بصمت إذا تم تنفيذ -dev أو -indev
بعد ذلك.
سلسلة العنوان الخاصة "-" تعني الإخراج القياسي ، والتي توجد قيود عديدة عليها
يتقدم. انظر أعلاه الفقرة "محركات ليبورن".
تتخلى سلسلة العنوان الفارغة "" عن محرك الإخراج الحالي دون الحصول على ملف
جديد. لا يمكن الكتابة بدون محرك الإخراج.

-النمو_العمى "إيقاف" | التنبؤ
إذا كان توقع_nwa رقمًا غير سالب ، فقم بإجراء النمو الأعمى بدلاً من
تعديل إذا تم تعيين -indev و -outdev على محركات أقراص مختلفة. مفتاح التبديل "إيقاف" أو "-1"
للتعديل ، وهو الافتراضي.
توقع_nwa هو عنوان الكتلة حيث تكون الجلسة الإضافية للإرادة العمياء
في النهاية. تقع على عاتق المستخدم مسؤولية ضمان هذا المنصب النهائي
و حضور الجلسات القديمة. وإلا فإن صورة ISO الإجمالية لن تكون كذلك
قابل للتثبيت أو سينتج عنه أخطاء في القراءة عند الوصول إلى محتوى الملف. اكسوريسو سوف
اكتب الجلسة على العنوان كما تم الحصول عليها من الفحص -outdev وليس
بالضرورة أن تنبأ.
أثناء تشغيل النمو الأعمى ، يتم التخلي عن محرك الإدخال قبل أن يبدأ الإخراج.
يتم التخلي عن محرك الإخراج عند الانتهاء من الكتابة.

التأثير ال سلوك of صورة جار التحميل:

يجب عادةً تنفيذ الأوامر التالية قبل تحميل الصورة بالحصول عليها
محرك الإدخال. في حالات نادرة ، من المستحسن تنشيطها فقط بعد تحميل الصورة.

-سرعة القراءة كود | رقم [ك | م | ج | د | ب]
اضبط سرعة القراءة. الإعداد الافتراضي هو "لا شيء" ، والذي يتجنب إرسال إعداد السرعة
الأمر إلى محرك الأقراص قبل أن تبدأ القراءة.
رموز السرعة الخاصة الأخرى هي:
يحدد "max" (أو "0") السرعة القصوى كما أعلنها محرك الأقراص.
يحدد "min" (أو "-1") السرعة الدنيا كما يعلنها محرك الأقراص.
يمكن تحديد السرعة بالأرقام التي تعتمد على الوسائط أو على هيئة معدل النقل المطلوب في الثانية
في MMC متوافق مع kB (= 1000) أو MB (= 1000 kB). يمكن ضبط عامل سرعة x للوسائط
الوضوح بواسطة "c" للقرص المضغوط ، و "d" لـ DVD ، و "b" لـ BD ، و "x" اختياري.
سرعات المثال:
706 كيلو بايت = 706 كيلو بايت / ثانية = 4 ج = 4xCD
5540 كيلو بايت = 5540 كيلو بايت / ثانية = 4d = 4xDVD
إذا لم يكن هناك أي تلميح حول وحدة السرعة المرفقة ، فسيكون الوسيط في -indev
سيقرر. الوحدة الافتراضية هي CD = 176.4 كيلو.
اعتمادًا على محرك الأقراص ، يمكن أن تكون سرعات القراءة المبلغ عنها منخفضة أو عالية بشكل مخادع.
لذلك لا يمكن أن تصبح السرعة "min" أعلى من 1x للنوع المتوسط ​​المعني.
لا يمكن أن تقل سرعة القراءة "القصوى" عن 52xCD أو 24xDVD أو 20xBD ، اعتمادًا على ملف
نوع متوسط.
عادةً ما تقوم محركات MMC بتنشيط فكرتها الخاصة عن السرعة وتأخذ قيمة السرعة المعطاة
بواسطة برنامج الحرق فقط كتلميح لقرارهم.

-حمل معرف الكيان
قم بتحميل جلسة ISO معينة (ربما تكون قديمة) من -dev أو -indev. عادة كل شيء
تظهر الجلسات المتاحة مع الأمر -toc.
الكيان يصور نوع العنونة. معرف يصور عنوان معين. ال
الكيانات التالية محددة:
"تلقائي" مع أي معرف عناوين الجلسة الأخيرة في -toc. هذا هو الافتراضي.
"جلسة" مع المعرّف رقمًا اعتبارًا من سطر "جلسة ISO" ، العمود "Idx".
"المسار" مع رقم التعريف باعتباره رقمًا في السطر "مسار ISO" ، والعمود "Idx".
"lba" أو "sbsector" برقم في السطر "ISO ..." ، العمود "sbsector".
"موحد" بنمط بحث عن نص كسطر "ISO ..." ، العمود "الحجم
بطاقة تعريف".
الإصرار على كيان غير موجود أو كيان لا يمثل صورة ISO
إما التخلي عن -indev أو على الأقل يؤدي إلى صورة فارغة.
إذا تم تعيين محرك الإدخال في اللحظة التي يتم فيها تنفيذ -load ، فسيتم توجيه العنوان
يتم تحميل صورة ISO على الفور. وإلا ، فسيظل الإعداد معلقًا حتى اليوم التالي
-ديف أو -ينديف. بعد أن يتم تحميل الصورة مرة واحدة ، يكون الإعداد صالحًا لـ
-الرجوع إلى الخلف حتى -dev أو -indev التالي ، حيث ستتم إعادة تعيينه إلى "تلقائي".

-الإزاحة [-] با
يعوض إزاحة الصورة مقابل عنوان البداية للصورة
كان مستعدا. يؤثر هذا فقط على تحميل صور ISO وقراءة ملفاتها.
طريقة الجلسات المتعددة للنمو غير مسموح بها طالما - النزوح
غير صفرية. أي يجب أن يكون -indev و -outdev مختلفين. يتم إعادة ضبط الإزاحة إلى
0 قبل إعادة الحصول على محرك الأقراص بعد الكتابة.
أمثلة:
إذا بدأ مسار القرص المضغوط عند الكتلة 123456 وتم نسخه إلى ملف القرص حيث كان
تبدأ من الكتلة 0 ، ثم يمكن تحميل هذه النسخة بـ -displacement -123456.
إذا تمت كتابة صورة ISO على قسم بإزاحة 640000 كتلة من 512
بايت ، ثم يمكن تحميله من الجهاز الأساسي عن طريق الإزاحة 160000.
في كلتا الحالتين ، يجب أن تكون جلسات ISO قائمة بذاتها ، أي ليست جلسات إضافية
إلى صورة ISO خارج المسار أو القسم.

- فئة_محرك "غير ضار" | "محظور" | "تحذير" | "clear_list" disk_pattern
أضف نمط مسار محرك إلى إحدى قوائم الأمان أو اجعل تلك القوائم فارغة.
هناك ثلاث قوائم محددة يتم اختبارها بالتسلسل التالي:
إذا تطابق مسار عنوان محرك الأقراص مع القائمة "غير الضارة" ، فسيكون محرك الأقراص كذلك
قبلت. إذا لم يكن جهاز MMC ، فسيتم إضافة البادئة "stdio:"
تلقائيا. هذه القائمة فارغة بشكل افتراضي.
وإلا إذا كان المسار يتطابق مع القائمة "المحظورة" ، فلن يتم قبول محرك الأقراص من قبل
اكسوريسو بل تؤدي إلى حدث فشل. هذه القائمة فارغة بشكل افتراضي.
وإلا إذا كان المسار يتطابق مع قائمة "التنبيه" وإذا لم يكن جهاز MMC ، فعندئذٍ
يجب أن يحتوي العنوان على البادئة "stdio:" وإلا فسيتم رفضه. هذه القائمة بقلم
إدخال واحد افتراضي: "/ ديف".
إذا لم يتطابق مسار محرك الأقراص مع أي قائمة ، فسيتم اعتباره "غير ضار". افتراضيا هذه
كلها مسارات لا تبدأ بالدليل "/ ديف".
يتطابق المسار مع قائمة إذا كان أحد مساراته الأصل أو نفسه يتطابق مع إدخال قائمة.
سيتم تجاهل بادئة العنوان "stdio:" أو "mmc:" عند اختبار التطابقات.
من خلال "clear_list" و "clear_list" و "pseudo-Patterns" "محظورة" أو "تنبيه" أو "غير مؤذية"
أو "الكل" ، يمكن جعل القوائم فارغة.
على سبيل المثال: -drive_class clear_list banned
سيحدد المرء عادةً قوائم -drive_class في واحدة من ملفات اكسوريسو بدء التشغيل
الملفات.
ملحوظة: هذه ليست ميزة أمنية بل ميزة إضافية للمستخدم المتميز
منع الحوادث غير المقصودة. لحظر الوصول إلى ملف جهاز لديك بشكل موثوق
لرفض أذونات rw في نظام الملفات.

-قراءة_ fs "أي" | "نوروك" | "nojoliet" | "ecma119"
حدد نوع شجرة نظام الملفات المراد تحميلها إن وجدت. إذا كانت الرغبة لا يمكن أن تكون
مستوفاة ، ثم يتم تحميل أسماء ECMA-119 وتحويلها وفقًا لـ -ecma119_map.
يحاول "أي" أولاً قراءة Rock Ridge. إذا لم تكن موجودة ، فقد تمت محاكمة جولييت.
"norock" لا تحاول Rock Ridge.
"nojoliet" لا تحاول Joliet.
"ecma119" لا يحاول استخدام Rock Ridge ولا Joliet.

-صادق شدة النمط
رفض تحميل صور ISO بمعرفات وحدة التخزين التي لا تتطابق مع البحث المحدد
نمط. عند رفض صورة ، تخلَّ عن محرك الإدخال وأصدر حدثًا لـ
نظرا لخطورتها (مثل فشل ، انظر -Aort_on). أي نمط بحث فارغ يقبل أي
صورة.
لا يعيق هذا الأمر إنشاء صورة فارغة من وسائط إدخال فارغة
ولا يتجاهل صورة تم تحميلها بالفعل.

-in_charset حرف_مجموعة_الاسم
عيّن مجموعة الأحرف التي يمكن من خلالها تحويل أسماء الملفات عند تحميل صورة. يرى
الفقرة "مجموعات الأحرف" لمزيد من التوضيحات. عند تحميل الصورة المكتوبة
بعد الالتزام ، سيتم نسخ الإعداد -out_charset إلى -in_charset.

- auto_charset "تشغيل" | "إيقاف"
تمكين أو تعطيل التسجيل وتفسير اسم مجموعة أحرف الإخراج بتنسيق
سمة xattr لدليل جذر الصورة. إذا تم تمكين وإذا تم تسجيل
تم العثور على اسم مجموعة الأحرف ، ثم سيتم استخدام هذا الاسم كاسم للإدخال
مجموعة الأحرف عند قراءة صورة.
لاحظ أن مجموعة أحرف الإخراج الافتراضية هي مجموعة الأحرف المحلية للمحطة
أين اكسوريسو أشواط. قبل إسناد مجموعة الأحرف المحلية هذه إلى ISO المنتج
صورة ، تحقق مما إذا كان الجهاز يعرض جميع أسماء الملفات المقصودة بشكل صحيح ،
خاصة الشخصيات الوطنية الغريبة.

-الروابط الصعبة الوضع [: الوضع ...]
تمكين أو تعطيل تحميل وتسجيل علاقات الارتباط الثابت.
في الوضع الافتراضي "إيقاف" ، تفقد ملفات iso_rr أرقام inode الخاصة بها في وقت تحميل الصورة.
سيحصل كل كائن ملف iso_rr ليس له رقم inode في وقت إنشاء الصورة
رقم inode جديد فريد إذا تم تعيين التوافق على new_rr.
يحتفظ الوضع "on" بأرقام inode من الصورة المحملة إذا كانت هذه الأرقام كذلك
مسجل. عند تنفيذ جلسة ، فإنه يبحث عن عائلات ملفات iso_rr التي
تنبع من نفس ملف القرص ، ولديها ترشيح محتوى متطابق ولديها متطابقة
ملكيات. يحصل جميع أفراد العائلة على نفس رقم inode. سواء كانت هذه
يتم احترام الأرقام في وقت التحميل حسب نظام التشغيل.
يعرض الأمر -lsl عدد الروابط الثابتة إذا تم تمكين "lsl_count". هذا يمكن أن يبطئ
الأمر إلى حد كبير بعد إجراء تغييرات على صورة ISO. لذلك
الافتراضي هو "no_lsl_count".
الأوامر - تحديث و -update_r تتبع تقسيمات ودمج الروابط الصلبة في
أنظمة الملفات التي لها جهاز ثابت وأرقام inode. هذا يمكن أن يسبب تلقائيا
تتغير اللحظة الأخيرة قبل كتابة الجلسة. القيادة -الروابط الصعبة
يمكن استخدام "Perform_update" لإجراء هذه التغييرات في وقت سابق ، على سبيل المثال إذا كنت بحاجة إلى تقديم طلب
مرشحات لجميع الملفات المحدثة.
يتجنب الوضع "بدون تحديث" معالجة الارتباط الثابت أثناء أوامر التحديث. استخدم هذا
إذا كان وضع نظام الملفات لديك لا يسمح بـ -disk_dev_ino "تشغيل".
اكسوريسو الأوامر التي تستخرج الملفات من صورة ISO تحاول ربط الملفات بامتداد
رقم inode متطابق. النطاق الطبيعي لهذه العملية هو من تحميل الصورة إلى
تحميل الصورة. قد يتخلى المرء عن عناوين الروابط الصلبة المتراكمة عن طريق الروابط الصلبة
"تجاهل_استخراج".
قد يستنفد عدد كبير من عائلات الارتباط الثابت -temp_mem_limit إذا لم يكن -osirrox
"sort_lba_on" و -الرابط الثابت "cheap_sorted_extract" كلاهما ساري المفعول. هذا
يقيد الارتباط الثابت بالملفات الأخرى التي تمت استعادتها بواسطة نفس أمر الاستخراج الفردي.
- الروابط الصعبة "normal_extract" تعيد تمكين التراكم الواسع والمكلف للوصلة الصلبة.

-acl "تشغيل" | "إيقاف"
تمكين أو تعطيل معالجة قوائم التحكم في الوصول. إذا تم تمكينه ، إذن اكسوريسو سيحصل على قوائم ACL
من كائنات ملف القرص ، قم بتخزين قوائم التحكم في الوصول في صورة ISO باستخدام libisofs المحددة
تنسيق AAIP ، وتحميل بيانات AAIP من صور ISO ، واختبار ACL أثناء مقارنة الملفات ، و
استعادة قوائم التحكم في الوصول إلى ملفات القرص عند استخراجها من صور ISO. انظر أيضا الأوامر
-getfacl ، -setfacl.

-xattr "تشغيل" | "إيقاف"
تمكين أو تعطيل معالجة سمات xattr في مساحة اسم المستخدم. إذا تم التمكين ،
then اكسوريسو سيتعامل مع xattr على غرار ACL. راجع أيضًا الأوامر -getfattr ،
-ستفتر وما فوق فقرة عن xattr.

-md5 "on" | "all" | "off" | "load_check_off"
تمكين أو تعطيل معالجة المجاميع الاختبارية MD5 للجلسة العامة ولكل منها
ملف بيانات واحد. في حالة التمكين ، يتم تحميل الصور ذات علامات المجموع الاختباري فقط إذا كان ملف
تتطابق علامات superblock وشجرة الدليل بشكل صحيح. المجاميع الاختبارية MD5 للبيانات
يتم تحميل الملفات والجلسة بأكملها من الصورة إن وجدت.
باستخدام الأوامر - قم بتعديل وتحديث MD5 المسجل لملف سيتم استخدامه لتجنب ذلك
قراءة المحتوى من الصورة. سيتم قراءة محتوى ملف القرص فقط و
مقارنة مع MD5. هذا يمكن أن يوفر الكثير من الوقت إذا لم يكن -disk_dev_ino "on" كذلك
متكافئ.
في وقت إنشاء الصورة يتم حسابها لكل ملف يحصل على بياناته
مكتوبة في الجلسة الجديدة. المجاميع الاختبارية للملفات التي تحتوي على بياناتها في صيغة أقدم
يتم نسخ الجلسات في الجلسة الجديدة. Superblock والشجرة وجلسة كاملة تحصل على ملف
علامة المجموع الاختباري لكل منهما.
وضع "الكل" سيتحقق بشكل إضافي أثناء إنشاء الصورة مما إذا كان المجموع الاختباري لـ
تم تغيير ملف البيانات بين الوقت الذي بدأت فيه قراءته ووقت بدء قراءته
انتهى. هذا يعني قراءة كل ملف مرتين.
وضع "load_check_off" مع "on" أو "all" سيحمل مبالغ MD5 المسجلة ولكن
لا تختبر علامات المجموع الاختباري المسجلة للكتل الفائق وشجرة الدليل. هذا هو
ضروري إذا تم استخدام Growisofs كبرنامج حرق ، لأنه لا يحل محل ملف
علامة المجموع الاختباري superblock للدورة الأولى. لذلك ، فإن load_check_off في ملف
تأثير متى اكسوريسو -كخيار mkisofs -M يتم تنفيذه.
يمكن إعادة تمكين الاختبار عن طريق الوضع "load_check_on".
يمكن استغلال المجاميع الاختبارية عبر الأوامر -check_md5، -check_md5_r ، عبر إجراءات البحث
get_md5 و check_md5 وعبر -check_media.

-للنسخ الاحتياطي
قم بتمكين جميع الميزات الإضافية التي تساعد في إنتاج أو استعادة النسخ الاحتياطية بأعلى مستوى
دقة خصائص الملف. هذا اختصار حاليًا لـ: -روابط صلبة على -acl
على -xattr on -md5 on.

-ecma119_map "تم تجريده" | "غير معين" | "أحرف صغيرة" | "أحرف كبيرة"
اختر تحويل أسماء الملفات من الجلسة المحملة إذا لم يكن هناك Rock Ridge
تمت قراءة اسم ولا اسم جولييت من الجلسة.
الوضع "تم تجريده" هو الوضع الافتراضي. يعرض الأسماء كما هو موجود في ISO ولكن يزيلها
زائدة "؛ 1" أو ". ؛ 1" إن وجدت.
يعرض الوضع "غير المعين" الأسماء كما تم العثور عليها دون إزالة الأحرف.
الوضع "الأحرف الصغيرة" يشبه "تم تجريده" ولكنه أيضًا يقوم بتعيين الأحرف الكبيرة إلى الأحرف الصغيرة
حروف. هذا متوافق مع سلوك تحميل GNU / Linux الافتراضي.
الوضع "الأحرف الكبيرة" يشبه "تم تجريده" ولكنه يرسم الأحرف الصغيرة إلى الأحرف الكبيرة ، إن وجدت
تحدث بالرغم من وصفات ECMA-119.

-disk_dev_ino "على" | "ino_only" | "إيقاف"
تمكين أو تعطيل معالجة أرقام تعريف الملف المسجل (dev_t و
انا لا). إذا تم تمكينها ، فسيتم تخزينها على أنها xattr ويمكنها تسريع الملف بشكل كبير
مقارنة. تحصل عقدة الجذر على طابع زمني بدء عام. إذا كان أثناء المقارنة أ
تم العثور على ملف مع طوابع زمنية أصغر في صورة ISO ، ثم يُشتبه في ذلك
تحتوي على محتوى غير متسق.
إذا كانت أرقام الأجهزة وأرقام inode لأنظمة ملفات القرص ثابتة وإذا
لا توجد تغييرات غير منتظمة في الطوابع الزمنية أو ساعة النظام تحدث ، ثم محتملة
يمكن الكشف عن تغييرات المحتوى دون قراءة هذا المحتوى. تغيير محتوى الملف
يفترض في حالة تغيير أي من mtime أو ctime أو رقم الجهاز أو رقم الإدخال.
يستبدل الوضع "ino_only" الشرط المسبق بأن تكون أرقام الجهاز مستقرة بواسطة
الشرط المسبق أن نقاط التحميل في الشجرة المقارنة تؤدي دائمًا إلى نفس الشيء
أنظمة الملفات. استخدم هذا إذا كان الوضع "on" يرى دائمًا تغيير جميع الملفات.
تظهر ميزة السرعة فقط إذا تم إنتاج الجلسة المحملة باستخدام
-disk_dev_ino "تشغيل" أيضًا.
لاحظ أن -disk_dev_ino "off" سارية المفعول تمامًا فقط إذا كانت-hardlinks "off" ،
أيضا.

-file_name_limit [+] رقم
قم بتعيين الحد الأقصى للطول المسموح به لأسماء الملفات في النطاق من 64 إلى 255. المسار
المكونات التي تكون أطول من الرقم المحدد سيتم اقتطاعها ويكون لها
آخر 33 بايت تم الكتابة فوقها بنقطتين ":" والتمثيل السداسي لـ MD5 من
أول 4095 بايت من الاسم الكبير الحجم بالكامل. UTF-8 غير مكتمل
سيتم استبدال البايتات البادئة بـ "_".
iso_rr_paths مع المكونات الطويلة ستظل قادرة على الوصول إلى مسارات الملفات
بمكونات مبتورة.
إذا تم تنفيذ -file_name_limit أثناء وجود شجرة ISO ، فإن أسماء الملفات في ملف
يتم فحص شجرة ISO بحثًا عن أسماء الملفات المقتطعة الحالية للحد الحالي ول
تضارب الأسماء بين الملفات المقطوعة حديثًا والملفات الموجودة. في كلتا الحالتين،
سيتم رفض الإعداد مع حدث SORRY.
يمكن للمرء رفع هذا الحظر عن طريق إضافة الحرف "+" إلى وسيطة
-file_name_limit. قد يتم بعد ذلك اقتطاع أسماء الملفات المقتطعة مرة أخرى ، مما يؤدي إلى إبطال مفعولها
جزء MD5 الخاص بهم. تصادم الأسماء المبتورة تكون فريدة من نوعها ، وتستهلك 9 على الأقل
المزيد من بايت لجزء الاسم المتبقي.
إذا تم تمكين كتابة xattr ، فسيتم تخزين الطول في "isofs.nt" من ملف
دليل الجذر. إذا تم تمكين قراءة xattr وتم العثور على "isofs.nt" ، فإن ملف
سيصبح الطول الذي تم العثور عليه ساري المفعول إذا كان أصغر من الإعداد الحالي
-file_name_limit.
لن تعمل أنماط اسم الملف إلا إذا كانت تتطابق مع الاسم المقتطع. هذا يمكن
تغيير في المستقبل.
يتم حذف الملفات ذات الأسماء المقطوعة وإعادة إضافتها دون قيد أو شرط أثناء التحديث
و -update_r. قد يتغير هذا في المستقبل.
نواة لينكس تصل إلى 4.1 على الأقل تحريف الأسماء من 254 و 255. إذا كنت
توقع مثل هذه الأسماء في أو أسفل disk_paths وتخطط لتركيب ISO بواسطة نظام Linux
kernels ، ضع في اعتبارك تعيين -file_name_limit 253. وإلا تجنب الأسماء الأطول من
أحرف 253.

-rom_toc_scan "on" | "force" | "off" [: "emul_off"] [: "emul_wide"]
لا تخبر محركات الأقراص للقراءة فقط نوع الوسائط الفعلي ولكنها تعرض أي وسائط على أنها ROM (على سبيل المثال
مثل DVD-ROM). قد يتم اقتطاع محفوظات جلسة الوسائط المتعددة جلسات MMC إلى
الجلسة الأولى والأخيرة أو حتى تكون خاطئة تمامًا. (التاريخ الذي تمت محاكاته لـ
لا تتأثر الوسائط التي يمكن استبدالها بهذا.)
أن يكون لديك في حالة الفشل فرصة للحصول على تاريخ الجلسة وخاصة
عنوان الجلسة الأخيرة ، هناك مسح لرؤوس نظام ملفات ISO 9660
مما قد يساعد ولكنه قد يؤدي أيضًا إلى نتائج أسوأ من جدول محرك الأقراص
محتوى. في نهايته يمكن أن يتسبب في محاولات قراءة لعناوين غير صالحة وبالتالي قبيحة
سلوك القيادة. يؤدي تعيين "تشغيل" إلى تمكين هذا المسح بحثًا عن الوسائط المزعومة للقراءة فقط.
بعض أنظمة التشغيل غير قادرة على تحميل أحدث جلسة لـ
متعدد الجلسات DVD أو BD. إذا كان على مثل هذا النظام اكسوريسو ليس لديه قدرات MMC الخاصة
ثم قد يستمر في العثور على تلك الجلسة من جدول محتوى تم مسحه ضوئيًا. جلسة
تتعامل "القوة" مع أي وسائط مثل وسيط ROM مع إعداد "تشغيل".
من ناحية أخرى ، يمكن لمحاكاة محفوظات الجلسة على الوسائط القابلة للكتابة فوقها
تعيق قراءة الوسائط التالفة جزئيًا. يؤدي ضبط "off: emul_off" إلى تعطيل ملف
أيضًا فحص جدول محتويات جدير بالثقة لهذه الوسائط.
عادةً ما يبحث فحص جدول المحتوى على الوسائط القابلة للكتابة حتى ملف
نهاية الجلسة المشار إليها بواسطة superblock في المربع 0. الإعداد
"on: emul_wide" يتيح استمرار الفحص حتى نهاية الوسيط. هذا قد يكون
مفيد بعد نسخ وسيط مع -check_media patch_lba0 = عندما لا يكون الأخير
تم تحميل الجلسة.

-calm_drive "في" | "خارج" | "كل" | "إبطال" | "في" | "إيقاف"
قلل ضوضاء محرك الأقراص حتى يتم استخدامه فعليًا مرة أخرى. بعض محركات الأقراص تبقى في حالة تأهب ل
بعد وقت طويل من استخدامها للقراءة. هذا يقلل من بدء التشغيل
وقت تشغيل محرك الأقراص التالي ولكن يمكن أن يكون مرتفعًا ويضيع الطاقة إذا لم يكن i / o مع
من المتوقع أن يحدث محرك الأقراص قريبًا.
أوضاع "in" أو "out" أو "all" تهدأ فورًا -indev أو -outdev أو كليهما ،
على التوالى. وضع "الإبطال" على الفور ينبه كلاهما. الوضع "on" يسبب -calm_drive
يتم إجراؤها تلقائيًا بعد كل -dev و -indev و -outdev. الوضع "إيقاف"
يعطل هذا.

-ban_stdio_write
اسمح لكتابة استخدام محركات الأقراص الضوئية MMC فقط. عدم السماح لكتابة ملف
يؤدي إلى ملفات من النوع شبه التعسفي. بمجرد التعيين ، لا يمكن أن يكون هذا الأمر
إلغاء - فسخ.

-pearly_stdio_test "on" | "appendable_wo" | "off"
إذا تم التمكين بواسطة "تشغيل" ، فسيتم اختبار الملفات العادية وأجهزة الحظر للتأكد من فعاليتها
أذونات الوصول. هذا يعني محاولة فتح تلك الملفات للكتابة ، والتي
خلاف ذلك سيحدث فقط في وقت لاحق وفقط إذا كانت الكتابة الفعلية مطلوبة.
يتم استخدام نتيجة الاختبار لتصنيف محركات الأقراص الزائفة على أنها قابلة للكتابة عليها ،
للقراءة فقط أو للكتابة فقط أو فارغة بلا فائدة. قد يؤدي هذا إلى الكشف المبكر عن
مشاكل خطيرة ، وقد تتجنب بعض أحداث الخطأ الأقل خطورة.
الوضع "appendable_wo" يشبه "تشغيل" مع خاصية إضافية غير فارغة
تعتبر ملفات الكتابة فقط قابلة للإلحاق وليست فارغة.

-data_cache_size number_of_tiles block_per_tile
عيّن حجم ودقة ذاكرة التخزين المؤقت للبيانات المستخدمة عندما تكون صور ISO
تحميلها وعند قراءة محتوى الملف من صور ISO. تتكون ذاكرة التخزين المؤقت من عدة
يتكون كل منها من عدة كتل. يقلل التخزين المؤقت الأكبر من الحاجة إلى ملفات
يتم قراءة البلاط عدة مرات. قد تؤدي المربعات الأكبر حجمًا إلى تحسين البيانات بشكل إضافي
الإنتاجية من محرك الأقراص ، ولكن يمكن أن تكون مهدرة إذا كانت البيانات مبعثرة فوق ملف
متوسط.
تساعد أحجام ذاكرة التخزين المؤقت الكبيرة بشكل أفضل في تحميل الصور من محركات أقراص MMC. هم
بديل أدنى لخيار -osirrox "sort_lba_on".
يجب أن تكون block_per_tile بقوة 2. على سبيل المثال ، 16 أو 32 أو 64. الحجم الإجمالي لذاكرة التخزين المؤقت
يجب ألا يتجاوز 1 جيجا بايت. يمكن استعادة القيم الافتراضية بواسطة المعلمة "default"
بدلاً من أحد الرقمين أو كليهما. العدد الافتراضي حاليًا هو 32 قطعة من 32
كتل = 2 ميغا بايت.

إدراج ملفات إلى ISO صورة:

تتوقع الأوامر التالية نوعين من عناوين الملفات:
مسار_القرص هو مسار كائن في شجرة نظام الملفات المحلية.
iso_rr_path هو اسم Rock Ridge لكائن ملف في صورة ISO. إذا لم يكن هناك روك ريدج
يتم تسجيل المعلومات في صورة ISO المحملة ، ثم سترى أسماء ISO 9660 التي
محدودة الطول ومجموعة الأحرف. إذا لم يتم تخزين معلومات Rock Ridge في ملف
صورة ISO ناشئة ، فسيتم تعيين أسمائهم لمثل هذا المعيار ISO 9660 (المعروف أيضًا باسم
ECMA-119).

لاحظ أنه في صورة ISO ، أنت قوي مثل المستخدم المتميز. أذونات الوصول الخاصة بـ
الملفات الموجودة في الصورة لا تنطبق على عمليات الكتابة الخاصة بك. من المفترض أن يكونوا
ساري المفعول مع الصورة المركبة للقراءة فقط.

إذا كان iso_rr_path لملف مدرج حديثًا يؤدي إلى كائن ملف موجود في ISO
صورة ، ثم يحدث التعامل مع الاصطدام التالي:
إذا كان كلا الكائنين عبارة عن مجلدات ، فسيتم دمجهما عن طريق إدراج ملف
الكائنات الفرعية من نظام الملفات إلى صورة ISO. إذا اصطدمت أنواع الملفات الأخرى فإن الإعداد
من القيادة -الكتابة فوق يقرر.
إعادة تسمية الملفات لها معالجة تضارب مماثلة ، لكن الدلائل يمكن استبدالها فقط ،
غير مدمج. لاحظ أنه في حالة وجود الدليل الهدف ، يقوم -mv بإدراج الكائنات المصدر
في هذا الدليل بدلاً من محاولة استبداله. القيادة ، التحرك ، من جهة أخرى
اليد ، سيحاول استبداله.

الأوامر في هذا القسم تغير صورة ISO وليس نظام الملفات المحلي.

-disk_pattern "on" | "ls" | "إيقاف"
اضبط وضع توسيع النمط لمعلمات disk_path لعدة أوامر
التي تدعم هذه الميزة.
يؤدي ضبط "إيقاف التشغيل" إلى تعطيل هذه الميزة لجميع الأوامر التي تم وضع علامة عليها في هذا الرجل
الصفحة بواسطة "disk_path [***]" أو "disk_pattern [***]".
ضبط "on" يمكّنه من كل تلك الأوامر.
يؤدي ضبط "ls" إلى تمكينه فقط لأولئك الذين تم وضع علامة "disk_pattern [***]" عليها.
الافتراضي هو "ls".

-إضافة pathspec [...] | مسار_القرص [***]
أدخل الملفات أو أشجار الدلائل المحددة من نظام الملفات في صورة ISO.
إذا تم تعيين -pathspecs على "تشغيل" ، فسيتم تعطيل توسيع النمط دائمًا و
الحرف "=" له معنى خاص. يفصل مسار صورة ISO عن القرص
المسار:
iso_rr_path = disk_path
يمكن تخطي الفاصل '=' بواسطة '\'. إذا كان iso_rr_path لا يبدأ بـ "/"
ثم -cd مُسبق. إذا لم يبدأ disk_path بـ "/" ، فسيكون -cdx
مُسبَق.
إذا لم يتم إعطاء '=' ، فسيتم استخدام الكلمة على حد سواء ، iso_rr_path ومسار القرص. إذا كان في
في هذه الحالة ، لا تبدأ الكلمة بـ "/" ، ثم يتم إضافة -cdx إلى مسار القرص
و -cd مُسبقًا إلى المسار iso_rr_path.
إذا تم تعيين -pathspecs على "off" ، فسيتم تطبيق توسيع -disk_pattern ، إذا تم تمكينه.
يتم استخدام الكلمات الناتجة على حد سواء ، iso_rr_path ومسار القرص. مسار نسبي
الكلمات الحصول على إعداد مسبق من -cdx إلى disk_path والإعداد -cd to
iso_rr_path.

-إضافة_بشكل واضح طريقة
إذا تم الضبط على الوضع "غير معروف" ، فإن أي كلمة أمر لا تبدأ بـ "-" وهي
سيخضع الأمر الذي لم يتم التعرف عليه باعتباره أمرًا معروفًا إلى أمر إضافة افتراضي. أي ذلك
سيتم استخدامها كميزة pathspec أو مثل disk_path وإضافتها إلى الصورة. إذا تم التمكين ،
ينطبق توسيع -disk_pattern على مسارات_القرص.
وضع "متقطع" مشابه لـ "غير معروف" ولكنه يضيف أيضًا كلمات أوامر غير متعرف عليها
إذا بدأوا بـ "-".
يعلن الوضع "أي" أنه يجب إضافة جميع الكلمات الأخرى كمحددات مسار أو
مسارات_القرص. هذا لا يعمل في وضع الحوار.
الوضع "لا شيء" هو الوضع الافتراضي. يمنع أي كلمات من الفهم كملفات
إضافة ، إذا لم تكن معلمات للأوامر المناسبة.

-قائمة_المسار مسار_القرص
مثل -إضافة ولكن اقرأ كلمات المعلمة من ملف disk_path أو الإدخال القياسي إذا كان
disk_path هو "-". يجب أن تحتوي القائمة على مسار واحد أو نمط disk_path واحد بالضبط
في كل سطر.

-قائمة المسار_المقتبسة مسار_القرص
Like -path_list لكن مع قواعد قراءة الإدخال المقتبسة. يتم تقسيم الخطوط إلى معلمات
كلمات لـ -add. تم تجاهل المسافة البيضاء خارج علامات الاقتباس.

-خريطة مسار القرص iso_rr_path
أدخل كائن ملف disk_path في صورة ISO كـ iso_rr_path. إذا كانت disk_path عبارة عن ملف
الدليل ثم يتم إدراج شجرته الفرعية بالكامل في صورة ISO.

-map_single مسار القرص iso_rr_path
مثل خريطة ، ولكن إذا كان disk_path عبارة عن دليل ، فلن يتم إدراج الشجرة الفرعية الخاصة به.

-lmap_l disk_prefix iso_rr_prefix مسار_القرص [***]
تنفيذ خريطة مع كل من معلمات disk_path. سيتم تكوين iso_rr_path
من disk_path عن طريق استبدال disk_prefix بـ iso_rr_prefix.

-تحديث مسار القرص iso_rr_path
قارن ملف الكائن disk_path بكائن الملف iso_rr_path. إذا لم يتطابقوا ،
ثم قم بإجراء معالجات الصور اللازمة لجعل iso_rr_path نسخة مطابقة
من disk_path. بشكل افتراضي ، ستقتضي هذه المقارنة قراءة محتوى مطولة من قبل
تم اتخاذ القرار. قد تؤدي الأوامر -disk_dev_ino أو -md5 إلى تسريع المقارنة إذا
كانت سارية المفعول بالفعل عندما تم تسجيل الجلسة المحملة.
إذا كان disk_path عبارة عن دليل ولم يكن iso_rr_path موجودًا بعد ، فسيكون الملف بأكمله
سيتم إدراج الشجرة الفرعية. سيتم تحديث سمات الدليل فقط.

-update_r مسار القرص iso_rr_path
مثل -update ولكن يعمل بشكل متكرر. أي كل كائنات الملف أسفل كلا العنوانين
الحصول على مقارنة ما إذا كان لديهم نظراء أسفل العنوان الآخر وما إذا كان
كلا النظيرين يتطابقان. إذا كان هناك عدم تطابق ثم التحديث اللازم
يتم التلاعب.
لاحظ أن نتيجة المقارنة قد تعتمد على الأمر -follow. يجب أن يكون الإعداد
دائمًا ما يكون هو نفسه كما هو الحال مع الإضافة الأولى لـ disk_path مثل iso_rr_path.
إذا لم يكن iso_rr_path موجودًا بعد ، فسيتم إضافته. إذا لم يكن disk_path موجودًا ،
ثم يتم حذف iso_rr_path.

-تحديث_ل disk_prefix iso_rr_prefix مسار_القرص [***]
نفذ -update_r مع كل من معلمات disk_path. سيكون iso_rr_path
مؤلف من disk_path عن طريق استبدال disk_prefix بـ iso_rr_prefix.

-انقطع disk_path byte_offset byte_count iso_rr_path
قم بتعيين فاصل بايت لملف قرص عادي في ملف عادي في صورة ISO.
قد يكون هذا ضروريًا إذا كان ملف القرص أكبر من وسيط واحد ، أو إذا كان
يتجاوز الحد التقليدي البالغ 2 جيجا بايت - 1 لأنظمة التشغيل القديمة ، أو الحد الأقصى
من 4 جيجا بايت - 1 للأحدث. يبدو أن أحدث نواة Linux فقط تقرأ بشكل صحيح
الملفات> = 4 جيجا بايت - 1.
العلاج الخرقاء لهذا الحد هو النسخ الاحتياطي لأجزاء الملف وتسلسلها في
استعادة الوقت. حجم التقطيع الذي تم اختباره جيدًا هو 2047 م. يجوز طلب أ
byte_count أعلى من المتاح. سيتم اقتطاع الملف الناتج إلى
الحجم الصحيح للقطعة النهائية. لطلب byte_offset أعلى من المتاح
لا ينتج عن أي ملف في صورة ISO ولكن حدث SORRY. على سبيل المثال:
-cut_out / بلدي / القرص / الملف 0 2047 م \
/file/part_1_of_3_at_0_with_2047m_of_5753194821 \
-cut_out / بلدي / القرص / ملف 2047 م 2047 م \
/file/part_2_of_3_at_2047m_with_2047m_of_5753194821 \
-cut_out / بلدي / القرص / ملف 4094 م 2047 م \
/file/part_3_of_3_at_4094m_with_2047m_of_5753194821
بينما يتم تعيين الأمر -split_size أكبر من 0 ، وإذا كانت جميع أجزاء الملف موجودة
في نفس دليل ISO بدون ملفات أخرى ، وإذا كانت الأسماء تشبه أعلاه ،
ثم سيتم التعرف على دليل ISO الخاص بهم والتعامل معه كملف عادي. هذا
يؤثر على الأوامر -compare * ، -update * ، والكتابة فوق المواقف. انظر القيادة
-split_size للحصول على التفاصيل.

-الإنعاش القلبي الرئوي مسار القرص [***] iso_rr_path
أدخل الملفات أو أشجار الدلائل المحددة من نظام الملفات في صورة ISO.
تتشابه قواعد إنشاء عناوين ISO مع أمر shell cp -r.
ومع ذلك ، يتم إنشاء أدلة iso_rr_path إذا لزم الأمر. خاصة أ
غير موجود حتى الآن iso_rr_path سيتم التعامل معها كدليل إذا كانت disk_paths متعددة
حاضرون. سيتم تطعيم الأسماء الورقية لمسارات القرص المتعددة تحتها
دليل كما هو الحال مع دليل موجود.
إذا كان يوجد مسار قرص واحد ، فسيحصل مسار iso_rr_path غير الموجود على نفس المسار
اكتب باسم disk_path.
إذا لم يبدأ disk_path بالرمز '/' ، فسيتم إضافة -cdx مسبقًا. إذا كان الملف iso_rr_path
لا يبدأ بـ "/" ثم -cd مُسبق.

-مقدر ايزو_rr_path [...]
قم بإنشاء أدلة فارغة إذا لم تكن موجودة بعد. وجود كدليل
يولد حدث تحذير ، يؤدي الوجود كملف آخر إلى حدث فشل.

-lns target_text iso_rr_path
قم بإنشاء ارتباط رمزي بالعنوان iso_rr_path الذي يشير إلى target_text.
قد لا يكون iso_rr_path موجودًا بعد.
تلميح: يُنتج Command -clone ما يعادل ISO للرابط الصلب.

- الحيوانات المستنسخة iso_rr_path_original iso_rr_path_copy
قم بإنشاء نسخة من كائن ملف ISO iso_rr_path_original بالعنوان الجديد
iso_rr_path_copy. إذا كان الأصل عبارة عن دليل ، فقم بنسخ جميع الملفات وملفات
الدلائل في الأسفل. إذا كان iso_rr_path_original عبارة عن ملف كتالوج تمهيد ، فسيكون ملف
لا يتم نسخه ولكن يتم تجاهله بصمت.
كائنات ملف ISO المنسوخة لها نفس السمات. تشير ملفات البيانات المنسوخة إلى
مصدر المحتوى نفسه مثل أصولهم. يمكن بعد ذلك التلاعب بالنسخ
بشكل مستقل عن أصولهم.
سيرفض هذا الأمر التنفيذ إذا كان العنوان iso_rr_path_copy موجودًا بالفعل
في شجرة ISO.

-cp_clone iso_rr_path_original [***] iso_rr_path_dest
قم بإنشاء نسخ من واحد أو أكثر من كائنات ملف ISO كما هو الحال مع استنساخ الأوامر. في حالة
تضارب الدلائل مع الدلائل الموجودة ، ولكن لا تكتب فوق ISO الموجودة
كائنات الملف.
قواعد إنشاء عناوين النسخ هي نفسها مع الأمر -cpr (انظر
أعلاه) أو shell command cp -r. بخلاف -cpr ، نسبي iso_rr_path_original
سيحصل على مسار -cd وليس مسار -cdx. النظر في -mkdir
iso_rr_path_dest قبل -cp_clone حتى لا يعتمد عنوان النسخة على الرقم
من المعلمات iso_rr_path_original.

الإعدادات For ملف إدراج:

-ملف_حجم_حد قيمة [قيمة [...]] -
قم بتعيين الحد الأقصى للحجم المسموح به لملف بيانات واحد. يتم تلخيص القيم
للحد الفعلي. إذا كانت القيمة الوحيدة "إيقاف التشغيل" ، فلن يكون حجم الملف مقيدًا
by اكسوريسو. الافتراضي هو حد 100 مدى ، 4g - 2k لكل منهما:
-ملف_حجم_حد 400 جم -200 كيلو-
عند تركيب أنظمة ملفات ISO 9660 ، يمكن لأنظمة التشغيل القديمة التعامل مع الملفات فقط
إلى 2g -1 -. الأحدث جيدة حتى 4g -1 -. أنت بحاجة إلى نواة Linux جديدة تمامًا
لقراءة البايتات النهائية للملف بشكل صحيح> = 4g إذا لم يتم محاذاة حجمها
كتل 2048 بايت.
اكسوريسوإمكانيات قراءة البيانات الخاصة به لا تتأثر بحجم نظام التشغيل
حدود. تنطبق هذه الحدود على التركيب فقط. ومع ذلك ، فإن الهدف من نظام الملفات
يجب أن يكون المستخلص قادرًا على أخذ حجم الملف.

-not_mgt كود [: كود [...]]
التحكم في سلوك قوائم الاستبعاد.
تحدث معالجة الاستثناءات قبل تعيين disk_paths إلى صورة ISO و
قبل مقارنة ملفات القرص بملفات الصور. مسار القرص المطلق لملف
المصدر مطابق لقائمة -not_paths. اسم ورقة مسار القرص هو
مطابقة مع الأنماط الموجودة في القائمة -not_leaf. إذا تم الكشف عن تطابق ثم
لن يتم اعتبار مسار القرص كملف موجود ولن يتم إضافته إلى ملف ISO
صورة.
يتم تحديد عدة رموز. تستمر إعدادات _on / _off حتى يتم إبطالها بواسطة
هم_من / على نظرائهم.
"محو" يفرغ القوائم التي تراكمت بواسطة -not_paths و -not_leaf.
يشبه "إعادة التعيين" "محو" ولكنه يعيد أيضًا تثبيت السلوك الافتراضي.
يؤدي "إيقاف" إلى تعطيل معالجة الاستبعاد مؤقتًا بدون إبطال القوائم و
الإعدادات.
يقوم "on" بإعادة تمكين معالجة الاستبعاد.
يطبق "param_off" معالجة الاستثناءات فقط على المسارات التي تقع أسفل معلمة disk_path الخاصة بـ
أوامر. أي يتم إعفاء مسارات_القرص المعطاة صراحةً من معالجة الاستثناءات.
يطبق "param_on" معالجة الاستثناءات على معلمات الأوامر وكذلك على الملفات
أدناه هذه المعلمات.
يستبعد "subtree_off" مع "param_on" مسارات المعلمات فقط إذا كانت تتطابق مع ملف
-Not_paths البند بالضبط.
يستبعد "subtree_on" أيضًا مسارات المعلمات التي تؤدي إلى عنوان ملف
أسفل أي عنصر -not_paths.
يتعامل "ignore_off" مع ملفات القرص المستبعدة كما لو كانت مفقودة. أي يحصلون عليه
تم الإبلاغ عنها بـ -مقارنة وحذفها من الصورة مع التحديث.
"ignore_on" يحافظ على الملفات المستبعدة خارج الأنشطة المعقدة أو المحدثة.

-لا_ممرات مسار_القرص [***]
أضف المسارات المحددة إلى قائمة مسارات القرص المطلقة المستبعدة. إذا كان هناك مسار معين
نسبي ، ثم الحالي -cdx يتم إلحاقه مسبقًا لتشكيل مسار مطلق. نمط
المطابقة ، إذا تم تمكينها ، تحدث في وقت التعريف وليس عند إجراء فحوصات الاستبعاد
مصنوع.
(لا تنس إنهاء قائمة مسارات_القرص بـ "-")

-لا_ورقة النمط
قم بإضافة نمط نمط محلل لغلاف واحد إلى قائمة استثناءات القرص
أسماء الأوراق. يتم تقييم هذه الأنماط عند إجراء فحوصات الاستبعاد.

-لا_قائمة مسار_القرص
اقرأ الأسطر من disk_path واستخدم كل منها إما كمعامل -not_paths ، إذا كان
أنها تحتوي على حرف / ، أو كنمط -not_leaf.

- اقتبس_لا_قائمة مسار_القرص
Like -not_list ولكن مع قواعد قراءة الإدخال المقتبسة. يتم التعامل مع كل كلمة باعتبارها واحدة
معلمة -not_paths أو -not_leaf.

-إتبع مناسبة [: مناسبة [...]]
قم بتمكين أو تعطيل دقة الروابط الرمزية ونقاط التحميل ضمن مسارات_القرص.
ينطبق هذا على الإجراءات -add و -du * x و -ls * x و -findx و -concat و -disk_pattern
توسيع.
هناك ثلاثة أنواع من قرارات المتابعة التي يتعين اتخاذها:
الصفحة هي القفزة من ارتباط رمزي إلى كائن الملف الهدف الخاص بها لغرض
قراءة. أي ليس للأوامر -concat. في حالة التمكين ، يتم التعامل مع الروابط الرمزية
ككائنات الملف الهدف ، وإلا يتم التعامل مع الروابط الرمزية على أنها نفسها.
جبل هو الانتقال من نظام ملفات إلى نظام ملفات ثانوي آخر. في حالة التمكين
ثم يتم التعامل مع أدلة mountpoint مثل أي دليل آخر ، وإلا mountpoints
يتم التعامل معها كأدلة فارغة إذا تمت مواجهتها في شجرة الدليل
اجتياز.
CONCAT هي القفزة من ارتباط رمزي إلى كائن الملف الهدف الخاص بها لغرض
كتابة. أي للأوامر -concat. هذه مخاطرة أمنية!
أقل عمومية من المناسبات المذكورة أعلاه:
النمط هو mount and link التنقل ، ولكن فقط أثناء توسيع نمط القرص.
المعلمة هو رابط التنقل لكلمات المعلمات (بعد توسيع النمط النهائي). لو
ممكّن بعد ذلك -ls * x سيعرض أهداف الارتباط بدلاً من الروابط نفسها.
-du * x و -findx و -add سيعالج أهداف الارتباط ولكن لا يتبع الروابط في ملف
شجرة الدليل النهائية أسفل الأهداف (ما لم يتم تمكين "الارتباط").
يمكن دمج المناسبات في قائمة مفصولة بنقطتين. جميع المناسبات المذكورة في
القائمة ستؤدي بعد ذلك إلى قرار متابعة إيجابي.
خصم يمنع أي قرار متابعة إيجابي. استخدمه إذا لم تنطبق أي مناسبة أخرى.
الاختصارات:
الافتراضي تعادل "pattern: mount: limit = 100".
on دائما يقرر إيجابيا. يعادل "link: mount: concat".

ليست مناسبة ولكن الإعداد الاختياري هو:
الحد =الذي يعيّن الحد الأقصى لعدد قفزات الارتباط. تتكون قفزة الارتباط من
سلسلة من الروابط الرمزية وهدف نهائي من نوع مختلف. مع ذلك
يمكن لتلك القفزات أن تدور. مثال:
$ ln -s .. uploop
يحتوي رابط التنقل على اكتشاف حلقة مضمنة يتوقف عن التنقل في البداية
تكرار هدف الارتباط. ثم يتم التعامل مع الارتباط المكرر على أنه نفسه وليس على أنه
هدفها. للأسف ، يمكن للمرء إنشاء شبكات ارتباط تسبب الأسي
عبء العمل قبل اكتشاف حلقاتهم. الرقم المعطى مع "Limit =" يمكنه كبح جماح
عبء العمل هذا معرض لخطر اقتطاع تسلسل مقصود من قفزات الارتباط.

-ممرات "تشغيل" | "إيقاف"
تفسير معلمة التحكم مع اكسوريسو الإجراءات -إضافة و -قائمة المسار.
"على" يمكّن pathspecs من النموذج الهدف = المصدر مثل برنامج mkisofs
نقاط الطعم. كما أنه يعطل توسعة -disk_pattern للأمر إضافة.
يؤدي "إيقاف التشغيل" إلى تعطيل أنواع مسارات نموذج الهدف = المصدر وإعادة التمكين -disk_pattern
توسيع.

-الكتابة فوق "on" | "nondir" | "off"
السماح أو عدم السماح بالكتابة فوق الملفات الموجودة في صورة ISO بواسطة الملفات ذات الامتداد
نفس الاسم.
مع تحديد "إيقاف" ، يتسبب تضارب الأسماء في حدوث فشل في الأحداث. مع وضع "nondir" ،
يتم حماية الدلائل فقط بواسطة مثل هذه الأحداث ، بينما تحصل أنواع الملفات الأخرى الموجودة على ملفات
تمت معالجته بـ -rm قبل إضافة الملف الجديد. يتيح ضبط "تشغيل" تلقائيًا
-rm_r. أي أنه غير دليل يمكن أن يحل محل دليل موجود وجميع ملفات
المرؤوسين.
إذا تم تمكين استعادة الملفات ، فسيتم تطبيق قاعدة الكتابة فوق الهدف
كائنات الملفات الموجودة على القرص أيضًا ، ولكن تم إرجاع "on" إلى "nondir".

- تقسيم_حجم رقم ["ك" | "م"]
عيّن حد التقسيم التلقائي للملفات العادية. مثل خرائط التقسيم أ
ملف قرص كبير على دليل ISO به عدة ملفات جزئية. هذا هو
ضروري إذا تجاوز حجم ملف القرص -file_size_limit. تشغيل أقدم
يمكن للأنظمة التعامل مع الملفات في أنظمة ملفات ISO 9660 المركبة فقط إذا كانت أصغر
من 2 جيجا بايت أو في حالات أخرى 4 جيجا بايت.
القيمة الافتراضية هي 0 والتي ستستبعد الملفات الأكبر من -file_size_limit بواسطة FAILURE
حدث. حجم الانقسام الذي تم اختباره جيدًا هو 2047 مترًا. الأحجام فوق-file_size_limit ليست كذلك
مسموح.
بينما يتم تعيين الأمر -split_size أكبر من 0 ، فإن هذا الدليل يحتوي على ملف مقسم
سيتم التعرف على القطع والتعامل معها كملف عادي عن طريق الأوامر -compare * ،
-تحديث * ، وفي حالات الكتابة فوق. هناك معلمات -ossirox
"concat_split_on" و "concat_split_off" التي تتحكم في المعالجة عند وصول الملفات
استعادة القرص.
لكي يتم التعرف عليها ، يجب أن تصف أسماء ملفات الأجزاء الامتداد
قسمة 5 أرقام:
part_number ، total_parts ، byte_offset ، byte_count ، disk_file_size
والتي تم تضمينها في شكل النص التالي:
الجزء _ # _ من _ # _ في _ # _ مع _ # _ of_ #
يتم أخذ أحرف القياس مثل "م" أو "ك" في الاعتبار. جميع الأرقام
يتم تفسيره على أنه رقم عشري ، حتى إذا كانت الأصفار البادئة موجودة.
E.g: /file/part_1_of_3_at_0_with_2047m_of_5753194821
غير مسموح بملفات أخرى في الدليل. يجب أن تكون جميع الأجزاء موجودة ولديها
يجب أن تكون الأرقام معقولة. على سبيل المثال ، يجب أن يكون byte_count صالحًا كمعلمة -cut_out
وقد لا تتداخل محتوياتها.

قم بتقديم التلاعب:

تتعامل الأوامر التالية مع الملفات الموجودة في صورة ISO ، بغض النظر عما إذا كانت تنشأ أم لا
من الصورة المحملة أو تم إدراجها حديثًا.

-iso_rr_pattern "on" | "ls" | "إيقاف"
اضبط وضع توسيع النمط لمعلمات iso_rr_path لعدة أوامر
التي تدعم هذه الميزة.
يؤدي ضبط "إيقاف التشغيل" إلى تعطيل توسيع النمط لجميع الأوامر التي تم وضع علامة عليها في هذا
صفحة الرجل بواسطة "iso_rr_path [***]" أو "iso_rr_pattern [***]".
ضبط "on" يمكّنه من كل تلك الأوامر.
يؤدي ضبط "ls" إلى تمكينه فقط لأولئك الذين تم وضع علامة "iso_rr_pattern [***]" عليها.
الافتراضي هو "تشغيل".

-RM iso_rr_path [***]
احذف الملفات المحددة من صورة ISO.
ملاحظة: هذا لا يفرغ أي مساحة على وسيط -indev ، حتى لو تم الحذف
ملتزم بنفس الوسيلة.
سيتقلص حجم الصورة إذا تمت كتابة الصورة إلى وسيط مختلف بتنسيق
وضع التعديل.

-rm_r iso_rr_path [***]
احذف الملفات أو أشجار الدلائل المحددة من صورة ISO. انظر أيضا الملاحظة
مع الأمر- rm.

-رمدير iso_rr_path [***]
حذف الدلائل الفارغة.

-نقل iso_rr_path iso_rr_path
أعد تسمية الملف الذي قدمه أول (الأصل) iso_rr_path إلى الثاني (الوجهة)
iso_rr_path. ابتعد عن قواعد أمر shell mv بعدم نقل الملف الأصلي
تحت دليل وجهة موجود. بدلاً من ذلك ، سيحل الملف الأصلي محل
مثل هذا الدليل ، إذا كان مسموحًا بذلك عن طريق الأمر -overwrite.

-MV iso_rr_path [***] iso_rr_path
أعد تسمية كائنات الملف المحددة في شجرة ISO إلى المعلمة الأخيرة في القائمة.
استخدم نفس القواعد المستخدمة في أمر shell mv.
إذا تم تمكين توسيع النمط وإذا كانت المعلمة الأخيرة تحتوي على حرف بدل
حرفًا ، فيجب أن يتطابق تمامًا مع عنوان ملف موجود واحد ، أو غير ذلك
فشل الأمر مع حدث FAILURE.

-مذكور معرف المستخدم iso_rr_path [***]
تعيين ملكية كائنات الملف في صورة ISO. يمكن أن يكون uid رقمًا عشريًا
أو اسم مستخدم معروف لنظام التشغيل.

-chown_r معرف المستخدم iso_rr_path [***]
Like -chown ولكن يؤثر على جميع الملفات الموجودة أسفل الدلائل النهائية.

-شجرب معرف الهوية iso_rr_path [***]
قم بتعيين سمة المجموعة لكائنات الملف في صورة ISO. قد يكون gid إما رقمًا عشريًا
رقم أو اسم مجموعة معروفة لنظام التشغيل.

-chgrp_r معرف الهوية iso_rr_path [***]
مثل -chgrp ولكن يؤثر على جميع الملفات الموجودة أسفل الدلائل النهائية.

-شمود وضع iso_rr_path [***]
يكافئ shell command chmod في صورة ISO. الوضع هو إما رقم ثماني
تبدأ بـ "0" أو قائمة بيانات النموذج مفصولة بفواصل
[أوغوا] * [+ - =] [rwxst] *.
مثل: go-rwx ، u + rwx.
الشخصيات: u = المستخدم ، g = المجموعة ، o = الآخرين ، a = الكل
مشغلي: + يضيف الأذونات الممنوحة ، - يلغي الأذونات الممنوحة ، = يلغي جميع الأذونات القديمة
ثم يضيف الأذونات المعطاة.
أذونات: r = read، w = write، x = تنفيذ | فحص ، s = setuid | setgid ، t = بت مثبت
للأرقام الثماني انظر الرجل 2 stat.

-chmod_r وضع iso_rr_path [***]
مثل -chmod ولكن يؤثر على جميع الملفات الموجودة أسفل الدلائل النهائية.

-Setfacl acl_text iso_rr_path [***]
قم بإرفاق ACL المحدد بـ iso_rr_paths المحدد. إذا كانت الملفات تحتوي بالفعل على قوائم ACL ،
ثم يتم حذفها قبل أن تدخل العناصر الجديدة حيز التنفيذ. إذا كانت acl_text فارغة ،
أو يحتوي على النص "مسح" أو النص "- إزالة الكل" ، ثم قوائم ACL الموجودة
ستتم إزالته ولن يتم إرفاق أي عناصر جديدة. أي محتوى آخر من acl_text
سيتم تفسيره على أنه قائمة بإدخالات ACL. قد يكون في خط متعدد طويل
التنسيق كما تم وضعه بواسطة -getfacl ولكن يمكن أيضًا اختصاره على النحو التالي:
يتم فصل إدخالات قائمة التحكم بالوصول (ACL) بفاصلة أو سطر جديد. إذا كان الإدخال هو نص فارغ أو يبدأ
مع "#" ثم سيتم تجاهله. يجب أن يبدأ الإدخال الصحيح بحرف من
{ugom} لـ "المستخدم" ، "المجموعة" ، "أخرى" ، "القناع". يجب أن يحتوي على نقطتين ":". أ
نص غير فارغ بين هذه ":" يعطي معرف المستخدم أو معرف المجموعة. بعد الثانية ":"
قد يكون هناك أحرف من {rwx- #}. الثلاثة الأولى تعطي القراءة أو الكتابة أو التنفيذ
إذن. يتم تجاهل الأحرف "-" و "" و TAB. يتسبب "#" في باقي الإدخال
ليتم تجاهله. لا يتم دعم الحرف "X" أو أي أحرف أخرى. أمثلة:
g: toolies: rw، u: lisa: rw، u: 1001: rw، u :: wr، g :: r، o ​​:: r، m :: rw
المجموعة: الأدوات: rw-، user :: rw-، group :: r -، other :: r -، mask :: rw-
قد يكون الإدخال الصحيح مسبوقًا بـ "d" وبعض الأحرف التالية و ":". هذا
يشير إلى أن الإدخال ينتقل إلى قائمة التحكم بالوصول "الافتراضية" بدلاً من "الوصول" إلى قائمة التحكم بالوصول.
على سبيل المثال:
u :: rwx، g :: rx، o ::، d: u :: rwx، d: g :: rx، d: o ::، d: u: lisa: rwx، d: m :: rwx

-setfacl_r acl_text iso_rr_path [***]
مثل setfacl ولكن يؤثر على جميع الملفات الموجودة أسفل الدلائل النهائية.

-setfacl_list مسار_القرص
اقرأ إخراج -getfacl_r أو الأمر shell getfacl -R وقم بتطبيقه على ملف
iso_rr_paths كما هو وارد في الأسطر التي تبدأ بـ "# file:". هذا سوف يتغير
الملكية والمجموعة وقائمة التحكم بالوصول (ACL) للملفات المحددة. إذا كانت disk_path تساوي "-" فإن الأسطر تكون
قراءة من المدخلات القياسية. ينهي السطر "@" القائمة ، ويحبط "@" بدون تغيير
معلق iso_rr_path.
نظرًا لأن -getfacl و getfacl -R شريط يؤدي إلى "/" من مسارات الملفات ، فإن إعداد -cd
دائما مهم.

-ستفتر [-] قيمة الاسم iso_rr_path [***]
قم بإرفاق زوج xattr المحدد من الاسم والقيمة بـ iso_rr_paths المحدد. إذا كان
يسبق الاسم المحدد بـ "-" ، ثم تتم إزالة الزوج الذي يحمل هذا الاسم من
قائمة xattr. إذا كان الاسم هو "--remove-all" ، فكل مساحة اسم المستخدم xattr من المعطى
يتم حذف iso_rr_paths. في حالة الحذف ، يجب أن تكون القيمة نصًا فارغًا.
يسمح فقط بالأسماء من مساحة اسم المستخدم. أي الاسم يجب أن يبدأ به
"user." ، مثل "user.x" أو "user.whatever".
القيم والأسماء تخضع لمعالجة الإدخال العادية لـ اكسوريسو. انظر أيضا الأمر
-رموز الخط المائل العكسي. بخلاف الأمر setfattr_list ، لا يمكن لقيمة البايت 0
يتم التعبير عنها عبر -setfattr.

-setfattr_r [-] قيمة الاسم iso_rr_path [***]
مثل -setfattr ولكنه يؤثر على جميع الملفات الموجودة أسفل الدلائل النهائية.

-Setfattr_list مسار_القرص
اقرأ إخراج -getfattr_r أو الأمر shell getfattr -Rd وقم بتطبيقه على ملف
iso_rr_paths كما هو وارد في الأسطر التي تبدأ بـ "# file:". جميع الموجودة سابقًا
سيتم حذف مساحة المستخدم xattr من iso_rr_paths المعطاة. إذا كانت disk_path تساوي "-"
ثم تتم قراءة الأسطر من الإدخال القياسي.
نظرًا لأن -getfattr و getfattr -Rd يؤدي الشريط إلى "/" من مسارات الملفات ، فإن إعداد
-cd لا يهم دائما.
سيتم تجاهل سطور وأسطر الإدخال الفارغة التي تبدأ بـ "#" (باستثناء "# file:").
ينهي السطر "@" القائمة ، ويجهض "@" بدون تغيير iso_rr_path المعلق.
يجب أن تحتوي سطور الإدخال الأخرى على النموذج
الاسم = "القيمة"
يجب أن يكون الاسم من مساحة اسم المستخدم. أي user.xyz حيث يجب أن تتكون xyz من
أحرف قابلة للطباعة فقط. الفاصل "=" غير مسموح به في الأسماء. يجوز للقيمة
تحتوي على أي نوع من البايت. يجب أن يكون في الاقتباسات. مسافة بيضاء زائدة بعد النهاية
سيتم تجاهل الاقتباس. يجب تمثيل البايت والاقتباسات غير القابلة للطباعة على أنها \ XYZ
بواسطة كودهم الثماني 8 بت XYZ. استخدم الرمز \ 000 لـ 0 بايت.

-التاريخ اكتب timestring iso_rr_path [***]
قم بتعديل إدخالات التاريخ للملفات في صورة ISO. قد يكون النوع واحدًا مما يلي:
يحدد "a" وقت الوصول ، وتحديثات ctime.
يحدد "م" وقت التعديل والتحديثات ctime.
يحدد "b" وقت الوصول ووقت التعديل ، وتحديثات ctime.
تقوم "ac" و "mc" و "bc" بتعيين الأوقات بدون تحديث ctime.
"c" يعيّن ctime.
قد يكون التسلسل الزمني بالتنسيقات التالية (انظر أيضًا قسم الأمثلة):
كما هو متوقع حسب تاريخ البرنامج:
MMDDhhmm [[CC] YY] [. ss]]
حسب تاريخ البرنامج:
[اليوم] MMM DD hh: mm: ss [TZON] YYYY
الأوقات النسبية المحسوبة من وقت الساعة الحالي:
+ | -رقم ["s" | "h" | "d" | "w" | "m" | "y"]
حيث "s" تعني الثواني ، "h" الساعات ، "d" الأيام ، "w" الأسابيع ، "m" = 30d ، "y" = 365.25d زائد
تمت إضافة 1d إلى نتيجة الضرب.
عدد الثواني المطلقة من 1 يناير 1970:
= رقم
اكسوريسوالطوابع الزمنية الخاصة بـ:
YYYY.MM.DD [.hh [mm [ss]]]
الطوابع الزمنية scdbackup:
YYMMDD [.hhmm [ss]]
حيث "A0" هي عام 2000 ، و "B0" هي 2010 ، وما إلى ذلك.
الطوابع الزمنية لحجم ECMA-119:
YYYYMMDDhhmmsscc
هذه عادة ما تكون معطاة بتوقيت جرينتش. تؤدي اللاحقة "LOC" إلى تحويل المنطقة الزمنية المحلية.
على سبيل المثال 2013010720574700 ، 2013010720574700LOC. آخر رقمين سم مكعب (سنتي ثانية)
سيتم تجاهله ، ولكن يجب أن يكون موجودًا حتى يمكن التعرف على التنسيق.
على سبيل المثال:
-alter_date MC 2013.11.27.103951 / file1 / file2 -

-alter_date_r اكتب timestring iso_rr_path [***]
مثل -alter_date ولكن يؤثر على جميع الملفات الموجودة أسفل الدلائل النهائية.

-إخفاء Hide_state iso_rr_path [***]
منع أسماء الملفات المحددة من الظهور في أشجار دليل ISO
9660 و / أو Joliet و / أو HFS + عند كتابة الصورة. محتوى بيانات
سيتم تضمين هذه الملفات المخفية في الصورة الناتجة ، حتى لو لم تظهر
حتى في أي دليل. لكنك ستحتاج إلى وسائل خاصة للعثور على بيانات غير معروفة في ملف
صورة.
تحذير: لن يتم نسخ البيانات المخفية من شجرة ISO 9660 بواسطة ملف
طريقة الكتابة في التعديل.
القيم المحتملة لـ hide_state هي: "iso_rr" للاختباء من شجرة ISO 9660 ، "joliet"
لشجرة جوليت ، "hfsplus" لـ HFS + ، "on" لهم جميعًا. "إيقاف" تعني الرؤية في
كل أشجار الدليل.
يمكن دمج هذه القيم. على سبيل المثال: جوليت: هفسبلس
لا ينطبق هذا الأمر على كتالوج التمهيد. بدلاً من ذلك ، استخدم: -boot_image "أي"
"cat_hidden = تشغيل"

شجرة اجتياز أمر -يجد:

-يجد iso_rr_path [test [op] [test ...]] [-exec action [params]] -
تم العثور على بديل مقيد لأمر shell في صورة ISO. ينفذ
إجراء على مطابقة كائنات الملف عند أو أقل من iso_rr_path.
إذا لم يتم استخدامه كآخر أمر في السطر ، فيجب أن تحصل على قائمة المعلمات
تم إنهاؤه بواسطة "-".
الاختبارات اختيارية. إذا تم حذفها ، فسيتم تطبيق الإجراء على جميع كائنات الملف.
إذا تم إجراء الاختبارات ، فإنها تشكل معًا تعبيرًا. يتم تطبيق الإجراء
فقط إذا كان التعبير يطابق كائن الملف. عامل التعبير الافتراضي بين
الاختبارات هي - و ، أي أن التعبير يتطابق فقط إذا كانت جميع اختباراته متطابقة.
الاختبارات المتاحة هي:
-اسم pattern: يطابق إذا تطابق النمط مع اسم ورقة الملف. إذا كان النمط لا
لا تحتوي على أي من الأحرف "*؟ [" ، ثم يتم اقتطاعها وفقًا لـ
-file_name_limit وبالتالي تطابق الاسم المقطوع في نظام ملفات ISO.
-اسم كله النمط: يطابق إذا كان النمط يطابق مسار الملف كما هو
مطبوعة بواسطة عمل "صدى". يمكن مطابقة الحرف "/" بواسطة أحرف البدل. إذا كان النمط
القطع الواقعة بين '/' لا تحتوي على أي من الأحرف "*؟ [" ، ستكون كذلك
مقطوع وفقًا لـ -file_name_limit.
-اسم_القرص النمط: Like -name ولكن اختبار اسم الورقة لمصدر الملف على
القرص. يمكن أن تتطابق فقط مع ملفات البيانات التي لا تنبع من الصورة المحملة ، أو ملفات
الدلائل فوق ملفات البيانات هذه. مع الدلائل يمكن أن تتغير النتيجة بين
- يتم تشغيل البحث إذا كان محتواها ينبع من مصادر متعددة.
-disk_path disk_path: يطابق إذا كان disk_path المحدد يساوي مسار ملف
مصدر الملف على القرص. تنطبق نفس القيود كما هو الحال مع -disk_name.
من نوع type_letter: تطابق الملفات من النوع المحدد: "block"، "char"، "dir"،
"الأنبوب" و "الملف" و "الرابط" و "المقبس" و "eltorito" و "Xotic" الذي يطابق ما هو ليس كذلك
تتطابق مع الأنواع الأخرى.
يتم تفسير الحرف الأول فقط. على سبيل المثال: -بحث / -نوع د
- تالف : يطابق الملفات التي تستخدم كتل البيانات التي تم تمييزها على أنها تالفة بسبب تشغيل سابق
من-check_media. تختفي معلومات الضرر عند تحميل صورة ISO جديدة.
لاحظ أن عدم تطابق جلسة MD5 يشير إلى أن جميع ملفات الجلسة تالفة. لو
مطلوب تمييز أدق ، قم بتنفيذ -md5 قبل-check_media.
-البيانات_المعلقة : يطابق الملفات التي تحصل على محتواها من خارج ملف ISO المحمل
صورة.
-lba_range start_lba block_count: تطابق الملفات التي تستخدم كتل البيانات داخل ملف
نطاق start_lba و start_lba + block_count-1.
-ها_ acl : يطابق الملفات التي تحتوي على قائمة تحكم بالوصول غير تافهة.
-هاس_كساتر : يطابق الملفات التي تحتوي على أزواج xattr الاسم والقيمة من مساحة اسم المستخدم.
-حاسيس : يطابق الملفات التي تحتوي على ACL أو أي xattr.
-حسن_أي_كساتر : يطابق الملفات التي لها أي xattr بخلاف ACL.
-has_md5 : يطابق ملفات البيانات التي تحتوي على مجموع اختباري MD5.
-has_hfs_crtp نوع المنشئ: يطابق الملفات التي لها منشئ HFS + و
اكتب المرفقة. هذه رموز من 4 أحرف يتم تخزينها إذا كان hfsplus هو
ممكن. استخدم شرطة واحدة "-" كحرف بدل يطابق أي رمز من هذا القبيل. على سبيل المثال:.
-has_hfs_crtp نص YYDN
-has_hfs_crtp - -
-هاش نعمة: يطابق الملفات التي تحمل معطى HFS + نعمة. ممكن
كن واحدًا من: "ppc_bootdir" ، "intel_bootfile" ، "show_folder" ، "os9_folder" ،
"osx_folder" ، "أي". راجع أيضًا الإجراء set_hfs_bless.
-تصفية : يطابق الملفات التي تمت تصفيتها بواسطة -set_filter.
مخفي hide_state: تطابق الملفات المخفية في شجرة "iso_rr" ، في "joliet"
شجرة ، في شجرة "hfsplus" ، في جميع الأشجار ("on") ، أو غير مخفية في أي شجرة ("off").
تلك التي كانت مخبأة في بعض الأشجار المطابقة - غير مخفية "إيقاف".
- اسم سيئ مساحة الاسم: تطابق الملفات ذات الأسماء التي تتغير عند تحويلها
والعودة بين مجموعة الأحرف المحلية وواحدة من مساحات الأسماء "rockridge" ،
"joliet" ، "ecma119" ، "hfsplus".
يتم أخذ جميع قواعد الامتثال المعمول بها في الاعتبار. القاعدة "omit_version" هي
ممكّن دائمًا ، لأن مساحات الأسماء "joliet" و "ecma119" قد تتسبب في حدوث تغييرات
مع كل اسم غير دليل. ضع في اعتبارك أيضًا تمكين القواعد "no_force_dots" و
"no_j_force_dots".
تستخدم مساحات الأسماء مجموعات أحرف مختلفة وتطبق قيودًا إضافية على الاسم
الطول والأحرف المسموح بها ومكونات الاسم الإلزامية. يستخدم "روكريدج"
مجموعة الأحرف المحددة بواسطة -out_charset ، "joliet" تستخدم UCS-2BE ، يستخدم "ecma119"
ASCII ، "hfsplus" يستخدم UTF-16BE.
-name_limit_blocker length: يطابق أسماء الملفات التي تمنع الأمر
-file_name_limit بالطول المحدد. يقوم الأمر نفسه بالإبلاغ عن الأول فقط
ملف المشكلة.
-تقليم : إذا تم الوصول إلى هذا الاختبار وكان الملف الذي تم اختباره عبارة عن دليل ، فابحث عن will
لا يغوص في هذا الدليل. هذا الاختبار نفسه دائمًا ما يتطابق.
-استخدام_نمط "on" | "off": يتحكم هذا الاختبار الزائف في تفسير أحرف البدل
مع الاختبارات -name و -wholename و -disk_name. الافتراضي هو "تشغيل". إذا كان التفسير
تم تعطيله بواسطة "off" ، ثم يجب أن تكون معلمات -name و -wholename و -disk_name
تطابق حرفيا وليس كنمط بحث. هذا الاختبار نفسه دائمًا ما يتطابق.
-أو_نمط_الاستخدام "on" | "off": مثل -use_pattern ، ولكن يتم إلحاق ملف
اختبار عن طريق - أو بدلاً من - و. علاوة على ذلك ، فإن الاختبار نفسه لا يتطابق أبدًا. لذا أ
الاختبار اللاحق - أو سيؤدي إلى إجراء المعامل الآخر.
-قرار "نعم" | "لا": إذا تم الوصول إلى هذا الاختبار ، فسينتهي التقييم على الفور
ويتم تنفيذ الإجراء إذا كان القرار "نعم" أو "صحيح". انظر عامل التشغيل -if.
-صحيح و -خطأ شنيع : تطابق دائمًا أو لا تطابق ، على التوالي. التقييم مستمر.
-Sort_lba : تطابق دائمًا. يؤدي هذا إلى البحث عن تنفيذ عملها في تسلسل
مرتبة حسب عناوين كتلة صورة ISO للملفات. قد يحسن الإنتاجية
مع الإجراءات التي تقرأ البيانات من محركات الأقراص الضوئية. سيحصل الإجراء دائمًا على
المسار المطلق كمعلمة.
المشغلون المتاحون هم:
-ليس : يطابق في حالة عدم تطابق الاختبار أو التعبير الفرعي التالي. العديد من الاختبارات تفعل
هذا على وجه التحديد:
-مضاد ، -lba_range مع start_lba سلبي ، -has_no_acl ، -has_no_xattr ،
-has_no_aaip، -has_no_filter.
: يطابق في حالة تطابق كلا الاختبارين المتجاورين أو التعبيرات.
أو : تتطابق في حالة تطابق واحد على الأقل من كلا الاختبارين المتجاورين أو العبارات المتجاورة.
-الفرعية -إرسال or ( ) : قم بتضمين تعبير فرعي يتم تقييمه أولاً
قبل أن تتم معالجتها من قبل المشغلين المجاورين. الأسبقية الطبيعية هي: -not، -or،
-و.
-لو -من ثم -السيف -من ثم -آخر -إنهاء إذا : أرفق واحدًا فرعيًا أو أكثر
التعبيرات. إذا تطابق التعبير -if ، فسيتم تقييم التعبير -then
كنتيجة للتعبير الكامل حتى -endif. آخر-السيف القادم
يتم تقييم التعبير وإذا كان متطابقًا ، يتم التعبير عن التعبير -then. أخيرًا في حالة
لا يوجد تطابق ، يتم تقييم التعبير الآخر. قد يكون هناك أكثر من السيف.
لا - آخر ولا - السيف إلزامي. إذا كان -else مفقودًا وسيتم إصابته ،
ثم تكون النتيجة عدم تطابق.
-if-التعبيرات هي حالة الاستخدام الرئيسية لقرار الاختبار أعلاه.

الإجراء الافتراضي هو صدى، أي لطباعة عنوان الملف الموجود. افعال اخرى
مؤكد اكسوريسو الأوامر التي يتم تنفيذها على الملفات التي تم العثور عليها. هؤلاء
قد يكون للأوامر معلمات محددة. انظر أيضا الأوصاف الخاصة بهم.
CHOWN و chown_r تغيير الملكية والحصول على معرف المستخدم كمعامل. على سبيل المثال:
-توماس تشون-إكسيك-
chgrp و chgrp_r تغيير سمة المجموعة والحصول على معرف المجموعة كمعلمة.
على سبيل المثال: -exec chgrp_r staff -
شمود و chmod_r تغيير أذونات الوصول والحصول على سلسلة وضع كمعامل.
على سبيل المثال: -exec chmod aw، a + r -
تاريخ التغيير و Alter_date_r تغيير الطوابع الزمنية. يحصلون على شخصية نوع و
timestring كمعلمات.
على سبيل المثال: -exec alter_date "m" "30 كانون الأول (ديسمبر) 19:34:12 2007" -
lsdl يطبع معلومات الملف مثل shell command ls -dl.
قارن ينفذ الأمر - كومباري مع عنوان الملف الذي تم العثور عليه مثل iso_rr_path و
عنوان الملف المقابل أسفل المعلمة disk_path_start. لهذا فإن
iso_rr_path للأمر -find يتم استبداله بـ disk_path_start.
على سبيل المثال: -بحث / توماس -exec قارن / الصفحة الرئيسية / توماس -
تحديث ينفذ الأمر - تحديث بعنوان الملف الذي تم العثور عليه مثل iso_rr_path. ال
يتم تحديد عنوان الملف المقابل مع الإجراء أعلاه "قارن".
update_merge يشبه التحديث ولكنه لا يحذف الملف الموجود إذا كان مفقودًا في
القرص. يمكن تشغيله عدة مرات ويسجل مع جميع الملفات التي تمت زيارتها سواء كانت ملفات
تم بالفعل مشاهدة النظير الموجود على القرص بواسطة أحد عمليات تشغيل update_merge.
أخيرًا ، قد يؤدي تشغيل البحث باستخدام الإجراء "rm_merge" إلى إزالة جميع الملفات التي لم تر
النظير على القرص.
حتى موعد "rm_merge" أو "clear_merge" التالي ، سيتم وضع علامة على جميع الملفات المدرجة حديثًا
كوجود نظير قرص.
rm يزيل iso_rr_path الذي تم العثور عليه من الصورة إذا لم يكن دليلًا يحتوي على ملفات
فيه. أي أن هذا "rm" يتضمن "rmdir".
rm_r يزيل iso_rr_path الذي تم العثور عليه من الصورة ، بما في ذلك أشجار الدليل بالكامل.
rm_merge يزيل iso_rr_path الذي تم العثور عليه إذا تمت زيارته من قبل واحد أو أكثر من السابق
الإجراءات "update_merge" ورأيت عدم وجود نظير على القرص في أي منها. الوسم
من إجراءات التحديث تتم إزالتها في أي حال.
Clear_merge يزيل العلامة النهائية من الإجراء "update_merge".
تقرير_ضرر يصنف الملفات ما إذا كانت قد وصلت إلى كتلة بيانات تم وضع علامة عليها كـ
تالف. تتم طباعة النتيجة مع عنوان أول بايت تالف ،
أقصى مدى للأضرار وحجم الملف ومسار الملف.
report_lba يطبع الملفات المرتبطة بكتل بيانات الصورة. يخبر
عنوان الكتلة المنطقية ورقم الكتلة وحجم البايت ومسار كل ملف.
قد يتم الإبلاغ عن أكثر من سطر واحد لكل ملف إذا كان الملف يحتوي على أكثر من سطر واحد
قسم. في هذه الحالة يكون لكل سطر رقم مدى مختلف في العمود "xt".
تقرير_أقسام مثل report_lba لكن مع ذكر أحجام البايت الخاصة
مقاطع بدلاً من الحجم الإجمالي للبايت للملف.
com.getfacl يطبع أذونات الوصول في شكل نصي ACL إلى قناة النتيجة.
مجموعة يرفق قوائم ACL بعد إزالة الموجودة. تم تقديم قائمة التحكم بالوصول (ACL) الجديدة في النص
شكل كما هو محدد مع الأمر -setfacl.
على سبيل المثال: -exec setfacl u: lisa: rw، u :: rw، g :: r، o ​​:: -، m :: rw -
com.getfattr يطبع أزواج xattr name-value من مساحة اسم المستخدم إلى قناة النتيجة.
get_any_xattr يطبع أزواج xattr name-value من أي مساحة اسم باستثناء ACL إلى ملف
قناة النتيجة. هذا في الغالب من أجل تصحيح أخطاء مساحة الاسم "isofs".
list_extattr يقوم الوضع بطباعة برنامج نصي إلى قناة النتيجة ، والتي قد تستخدم FreeBSD
الأمر setextattr لتعيين أزواج xattr name-value الخاصة بمساحة اسم المستخدم.
يتحكم وضع المعلمة في شكل إخراج الأسماء والقيم. الوضع الافتراضي
يطبع الحرف "e" أحرفًا غير ضارة في علامات اقتباس للقشرة ، ولكنه يمثل نصوصًا بها
octal 001 إلى 037 و 0177 إلى 0377 بواسطة أمر echo -e مضمن. يطبع الوضع "q"
أي أحرف في علامات اقتباس قذيفة. قد لا يكون هذا آمنًا طرفيًا ولكن يجب
العمل في ملفات البرامج النصية. لا يستخدم الوضع "r" علامات اقتباس. غير آمن. يطبع الوضع "ب"
تشفير الخط المائل العكسي. غير مناسب لتحليل القشرة.
على سبيل المثال list_extattr e -
الأمر -backslash_codes لا يؤثر على الإخراج.
get_md5 يطبع مجموع MD5 ، إذا تم تسجيله ، مع مسار الملف.
check_md5 يقارن مجموع MD5 ، إذا تم تسجيله ، بمحتوى الملف والتقارير إذا كان
عدم تطابق.
على سبيل المثال: -بحث / -لا-قيد_بيانات_منتهية -exec check_md5 FAILURE -
جعل_مدي 5 يجهز ملف بيانات بمجموع MD5 لمحتوياته. مفيد لترقية
من الملفات الموجودة في الصورة المحملة إلى تغطية MD5 الكاملة بالالتزام التالي مع -md5 "تشغيل".
على سبيل المثال: -بحث / -النوع f -not -has_md5 -exec make_md5 -
ستفتر يحدد أزواج قيم اسم xattr أو يحذفها.
على سبيل المثال: -بحث / -has_xattr -exec setfattr - حذف-الكل '' -
set_hfs_crtp يضيف أو يغير أو يزيل HFS + منشئ وسمات الكتابة.
على سبيل المثال: -exec set_hfs_crtp YYDN TEXT
على سبيل المثال: -find / my / dir -prune -exec set_hfs_crtp --delete -
get_hfs_crtp يطبع منشئ HFS + ويكتب السمات مع ملف
iso_rr_path ، إذا كان الملف يحتوي على مثل هذه السمات على الإطلاق.
على سبيل المثال: -exec get_hfs_crtp
set_hfs_bless يطبق أو يزيل النعم HFS +. إنها أدوار يمكن أن تكون
يُنسب إلى ما يصل إلى أربعة أدلة وملف بيانات:
"ppc_bootdir" ، "intel_bootfile" ، "show_folder" ، "os9_folder" ، "osx_folder".
يمكن اختصارها كـ "p" و "i" و "s" و "9" و "x".
يمكن أن يُنسب كل دور إلى كائن ملف واحد على الأكثر. "intel_bootfile" هو
الذي قد ينطبق على ملف البيانات. كل الآخرين تنطبق على الدلائل. ال
- سينتهي البحث عن المدى بمجرد إصدار البركة الأولى. الحامل السابق لـ
البركة ستفقدها بعد ذلك. لا يمكن لأي كائن ملف أن يحمل أكثر من نعمة واحدة.
على سبيل المثال: -find / my / blessed / directory -exec set_hfs_bless p
علاوة على ذلك ، هناك نعمة "لا شيء" أو "ن" تلغي أي نعمة من الموجود
الملفات. لن يتوقف تشغيل البحث هذا عند الوصول إلى أول مباراة.
على سبيل المثال: -إيجاد / -has_hfs_bless أي -exec set_hfs_bless none
get_hfs_bless يطبع دور HFS + النعمة والمسار iso_rr_path ، إذا كان الملف
مبارك على الاطلاق.
على سبيل المثال: -exec get_hfs_bless
تعيين_فلتر يطبق أو يزيل المرشحات.
على سبيل المثال: -exec set_filter --zisofs -
mkisofs_r يطبق قواعد mkisofs -r على كائن الملف:
يصبح معرف المستخدم ومعرف المجموعة 0 ، ويتم منح جميع أذونات r ، وتم رفض كل w. لو
هناك أي إذن x ، ثم يتم منح الثلاثة x جميعًا. الحصول على s- و t- بت
إزالة.
فرز_وزن ينسب رقم وزن LBA إلى الملفات العادية.
قد يتراوح الرقم من -2147483648 إلى 2147483647. وكلما ارتفع العدد ، انخفض العدد
سيكون عنوان كتلة بيانات الملف في صورة ISO الناشئة. حالياً
يبلغ وزن كتالوج التمهيد مليار. عادة يجب أن تحتل
الكتلة بأدنى عنوان ممكن.
تحصل ملفات البيانات التي يتم تحميلها بواسطة -indev أو -dev على وزن يتراوح بين 1 و 2 exp 28 =
268,435,456،XNUMX،XNUMX ، اعتمادًا على عنوان الكتلة الخاصة بهم. هذا سوف يبقيهم تقريبا في
نفس الترتيب إذا تم تطبيق طريقة التعديل في الكتابة.
تحصل ملفات البيانات التي تمت إضافتها بواسطة أوامر أخرى على وزن أولي قدره 0. التمهيد
ملفات الصور لها وزن افتراضي 2.
على سبيل المثال: -exec sort_weight 3 -
تيار العرض يعرض سلسلة تدفق المحتوى لملف البيانات.
show_stream_id يشبه show_stream ، ولكنه يطبع أيضًا بين نوع الدفق والأول
":" بين قوسين مربعين أرقام معرف libisofs: [fs_id ، dev_id ، ino_id].
إخفاء يجلب الملف إلى إحدى حالات الإخفاء "on" ، "iso_rr" ، "joliet" ،
"hfsplus" ، "off". يمكن دمجها. على سبيل المثال: جوليت: هفسبلس
على سبيل المثال:
-بحث عن / -disk_name * _secret -exec إخفاء على
print_outname يطبع في السطر الأول اسم الملف كما سجله البرنامج
نموذج ، وفي السطر الثاني اسم الملف بعد التحويل ذهابًا وإيابًا بينهما
مجموعة الأحرف المحلية وأحد مساحات الأسماء "rockridge" أو "joliet" أو "ecma119" أو
"hfsplus". خط الإخراج الثالث هو "-".
لا يأخذ تحويل الاسم في الاعتبار إمكانية تضارب الأسماء
في مساحة الاسم الهدف. من المرجح أن تكون مثل هذه الاصطدامات في "جوليت" و "إيما 119" ،
حيث يتم حلها من خلال تغييرات اسم الملف التلقائية.
على سبيل المثال:
-بحث عن / -bad_outname joliet -exec print_outname joliet
تقدير_حجم يطبع تقديرًا أدنى وأعلى لعدد الكتل التي
ستشغل الملفات التي تم العثور عليها معًا في صورة ISO الناشئة. لم يحدث ذلك
حساب للكتلة الفائقة ، للأدلة الموجودة في مسار البحث ، أو للصورة
حشوة.
جد يؤدي تشغيلًا آخر من البحث عن عنوان الملف المطابق. يقبل
نفس المعلمات مثل البحث ، باستثناء iso_rr_path.
على سبيل المثال:
-بحث / -اسم '؟؟؟' -type d -exec find -name '[abc] *' -exec chmod aw، a + r -

فلاتر For البيانات ملف المحتويات:

فلاتر يمكن تثبيتها بين ملفات البيانات في صورة ISO ومصدر محتواها
خارج الصورة. يمكن أيضًا استخدامها بالعكس بين محتوى البيانات في الصورة و
الهدف على القرص.
المرشحات المدمجة هي "--zisofs" و "--zisofs-decode". يتم تطبيق السابق عن طريق
-set_filter ، يتم تطبيق الأخير تلقائيًا إذا تم اكتشاف محتوى مضغوط zisofs
بملف عند تحميل صورة ISO.
زوج عامل تصفية مدمج آخر هو "--gzip" و "--gunzip" مع لاحقة ".gz". يتصرفون
حول مثل gzip الخارجية و gunzip ولكن تجنب تزييف عملية لكل ملف على حدة. لذا
تكون أسرع بكثير إذا كان هناك العديد من الملفات الصغيرة.

-تصفية خارجية خيار الاسم [: option] program_path [الوسيطات] -
قم بتسجيل عامل تصفية المحتوى عن طريق ربط اسم بمسار البرنامج أو البرنامج
الحجج وبعض الخيارات السلوكية. بمجرد التسجيل يمكن تطبيقها على
ملفات بيانات متعددة في صورة ISO ، بغض النظر عما إذا كان محتواها موجودًا فيها
صورة ISO المحملة أو في نظام الملفات المحلي. عمليات التصفية الخارجية قد
إنتاج محتوى ملف اصطناعي من خلال قراءة المحتوى الأصلي من stdin و
الكتابة إلى stdout ما يريدون. يجب أن يقدموا نفس الإخراج على
نفس المدخلات في الأشواط المتكررة.
الخيارات هي:
تعني كلمة "افتراضي" أنه لا يوجد خيار آخر مقصود.
تعين "اللاحقة = ..." لاحقة اسم الملف. إذا لم يكن فارغًا ، فسيتم إلحاقه
إلى اسم الملف أو إزالته منه.
ستعمل "remove_suffix" على إزالة لاحقة اسم الملف بدلاً من إلحاقها.
سيترك "if_nonempty" الملفات ذات الحجم 0 بدون تصفية.
سيحاول "if_reduction" التصفية وإبطالها إذا لم يكن حجم المحتوى كذلك
إنكمش.
سيتم إبطال "if_block_reduction" إذا لم يتقلص عدد كتل 2 كيلو بايت.
تم تجاهل "used = ...". الأمر -حالة يظهره مع عدد الملفات التي
يتم تطبيق الفلتر حاليًا.
أمثلة:
-external_filter bzip2 لاحقة = .bz2: if_block_reduction \
/ usr / bin / bzip2 -
-external_filter bunzip2 لاحقة = .bz2: remove_suffix \
/ usr / bin / bunzip2 -

- إلغاء التسجيل الاسم
قم بإزالة تسجيل -external_filter. هذا ممكن فقط إذا لم يكن المرشح
يتم تطبيقها على أي ملف في صورة ISO.

-إغلاق_قائمة_تصفية
أوامر الحظر بشكل لا رجعة فيه -con "pipe" و -external_filter و -unregister_filter ،
ولكن ليس -set_filter. استخدم هذا لمنع التصفية الخارجية بشكل عام أو عند الكل
يتم تسجيل المرشحات المقصودة ولن يُسمح بوضع "الأنبوب" في وضع -concat.
قد يتم أيضًا حظر المرشحات الخارجية تمامًا في وقت الترجمة اكسوريسو. بشكل افتراضي
إذا تم حظرهم اكسوريسو يعمل تحت إذن setuid.

- ضبط_تصفية الاسم iso_rr_path [***]
قم بتطبيق مرشح-خارجي أو مرشح مضمن على ملفات البيانات المحددة في ISO
صورة. إذا لم تكن لاحقة المرشح فارغة ، فسيتم تطبيقها على الملف
اسم. تحدث إعادة التسمية فقط إذا تم إرفاق الفلتر بالفعل ولم يتم إبطاله
بخياراتها. بشكل افتراضي ، لن تحصل الملفات التي تحمل اللاحقة بالفعل
مصفى. سيحصل الآخرون على اللاحقة إلحاق بأسمائهم. إذا كان المرشح
لديه الخيار "remove_suffix" ، فلن يتم تطبيق الفلتر إلا إذا كانت اللاحقة
الحاضر ويمكن إزالتها. الاسم كبير الحجم أو تضارب ناتج عن تغيير اللاحقة
سيمنع التصفية.
مع معظم أنواع المرشحات ، سيقوم هذا الأمر فورًا بتشغيل المرشح مرة واحدة لكل منهما
ملف من أجل تحديد حجم الإخراج. عمليات قراءة المحتوى مثل
-استخراج ، -مقارنه وتوليد الصور سيؤدّي المزيد من عمليات التصفية و
تقديم محتوى تمت تصفيته.
في وقت إنشاء الصورة ، يجب أن يظل إخراج المرشح هو نفسه الإخراج
من الجولة الأولى. لا يحدث التصفية لتوليد الصور مع ملفات من
صورة ISO المحملة إذا كانت طريقة الكتابة في النمو سارية المفعول (على سبيل المثال -indev و
-outdev متطابقة).
يلغي اسم المرشح المحجوز "--remove-all-filter" التصفية. هذا سوف يبطل
إعادة تسمية لاحقة كذلك. استخدم "--remove-all-filter +" لمنع أي لاحقة
إعادة تسمية.
لن يؤدي إرفاق المرشحات أو فصلها إلى تغيير حالة -changes_pending. لو
يجب أن تكون معالجة التصفية هي التغييرات الوحيدة في تشغيل الكتابة ، ثم بشكل صريح
تنفيذ -changes_pending "نعم".

- ضبط_تصفية_تصفية الاسم iso_rr_path [***]
مثل -set_filter ولكن يؤثر على جميع ملفات البيانات الموجودة أسفل الدلائل النهائية.

نادي الكتابة ال نتيجة، قيادة مراقبة:

(انظر أيضًا فقرة حول الإعدادات أدناه)

-الرجوع للخلف
تجاهل صورة ISO التي تم التلاعب بها وأعد تحميلها من -indev. (استخدم -rollback_end إذا كان
هو المطلوب نهاية البرنامج الفوري.)

-تغييرات_معلقة "لا" | "نعم" | "mkisofs_printed" | "show_status"
يتم تنفيذ عمليات الكتابة فقط إذا تم إجراء تغيير على الصورة منذ
تم تحميل الصورة أو إنشائها فارغة. والعكس بالعكس ، سيبدأ البرنامج تشغيل الكتابة
للتغييرات المعلقة عندما تنتهي بشكل طبيعي (أي ليس بالإجهاض وليس بالأمر
-الرجوع إلى الخلف).
يمكن استخدام الأمر -changes_pending لتجاوز ما تم تحديده تلقائيًا
ولاية. هذا مفيد بشكل أساسي لتحديد الحالة "نعم" على الرغم من عدم وجود تغييرات حقيقية
صنع. التسلسل -changes_pending "no" -end يكافئ الأمر
-الرجوع إلى الخلف. الحالة "mkisofs_printed" ناتجة عن أمر مضاهاة - مثل mkisofs
إذا كان الخيار -حجم الطباعة موجودًا.
يمكن استخدام الحالة الزائفة "show_status" لطباعة الحالة الحالية للنتيجة
القناة.
سيتم تحديث تحميل الصور أو التلاعبات التي تحدث بعد هذا الأمر مرة أخرى
تلقائيا حالة التغيير للصورة.

-يقترف
قم بإجراء عملية الكتابة. بعد ذلك ، إذا كان -outdev قابلاً للقراءة ، فاجعله الجديد
-dev وتحميل الصورة من هناك. قم بالتبديل إلى وضع النمو. (A اللاحقة -outdev
سينشط وضع التعديل أو النمو الأعمى.) -التزام يتم تنفيذه
تلقائيًا في نهاية البرنامج إذا كانت هناك عمليات معالجة غير ملتزمة معلقة.
لذلك ، لإجراء عملية كتابة نهائية بدون تحديث جديد وبدون تحميل جديد لـ
صورة ، بدلا من تنفيذ الأوامر نهاية. إذا كنت تريد الاستمرار بدون تحميل الصور ،
تنفيذ - تنفيذ "بلا". للإخراج بعد الكتابة دون تحميل الصورة ، استخدم
-التزام_إخراج "الكل".
لمنع الكتابة النهائية ، قم بتنفيذ -rollback_end.

الكتابة يمكن أن تستمر لفترة طويلة. ليس من غير الطبيعي مع عدة أنواع من الوسائط أن
لا يوجد تقدم مرئي في الدقائق القليلة الأولى أو أن محرك الأقراص ينخرط
الوسيط لبضع دقائق بعد إرسال جميع البيانات. اكسوريسو و
محركات الأقراص في علاقة العميل والخادم. محركات الأقراص لديها الكثير من الحرية
ماذا تفعل بوسائل الإعلام. بعض مجموعات محركات الأقراص والوسائط ببساطة لا تفعل ذلك
العمل ، على الرغم من وعود بائعيها. إذا فشلت الكتابة ، فحاول استخدام وسائط أخرى
أو محرك أقراص آخر. نادرًا ما يكون سبب هذا الفشل في كود
برامج حرق مختلفة ولكن يمكنك تجربة بعض تلك المدرجة أدناه تحت SEE
أيضا.

أخرج "في" | "خارج" | "الكل"
أخرج الوسيط في -indev أو -outdev أو كلاهما ، على التوالي. ملاحظة: ليس كذلك
من الممكن حتى الآن إخراج ملفات القرص بشكل فعال.

-التزام_تنفيذ "في" | "خارج" | "كل" | "لا شيء"
الجمع بين الالتزام والطرح. عند الانتهاء من الكتابة لا تجعل من الجديد
-dev ، وتحميل أي صورة ISO. بدلا من إخراج -indev و / أو -outdev. التخلي عن أي
محرك غير مقذوف.

-فارغ طريقة
اجعل الوسائط جاهزة للكتابة من البداية (إذا لم يتم تنشيط الدمية).
هذا يؤثر فقط على -outdev وليس -indev. إذا كان كلا محركات الأقراص هي نفسها وإذا
تم تغيير صورة ISO ثم يؤدي هذا الأمر إلى حدث FAILURE. مُعرف
الأوضاع هي:
as_needed ، سريع ، الكل ، deformat ، deformat_quickest
يهتم "as_needed" بالأقراص المضغوطة القابلة لإعادة الكتابة وأقراص DVD-RW والوسائط المستخدمة التي يمكن استبدالها بواسطة
تطبيق فارغ "سريع". يطبق -Format "كامل" على DVD-RAM غير المهيأ و
BD-RE. يتم تجاهل الوسائط الأخرى في حالة فارغة بأمان. الوسائط التي لا يمكن أن تكون
جاهزة للكتابة من الصفر تسبب في حدوث فشل.
"سريع" يجعل الأقراص المضغوطة القابلة لإعادة الكتابة وأقراص DVD-RW غير المهيأة قابلة لإعادة الاستخدام ، أو تبطل الكتابة فوقها
صور ISO. قد تعمل "الكل" بشكل أكثر شمولاً وتحتاج إلى مزيد من الوقت.
"deformat" يحول DVD-RW القابل للكتابة إلى أقراص غير منسقة.
"deformat_quickest" هي طريقة أسرع لتشويه أو تفريغ DVD-RW ولكنها تنتج وسائط
وهي مناسبة لجلسة واحدة فقط. تعلن بعض محركات الأقراص عن هذه الحالة بواسطة
لا تقدم ميزة 21h ، ولكن بعض محركات الأقراص توفرها على أي حال. إذا كانت الميزة 21h هي
في عداد المفقودين ، إذن اكسوريسو سوف يرفض الكتابة على DVD-RW إذا لم يتم تعيين الأمر إغلاق
إلى "تشغيل".
التقارير المرحلية الصادرة عن بعض محركات الأقراص أثناء الطمس غير واقعية تمامًا. يفعل
عدم استنتاج النجاح أو الفشل من النسب المئوية المبلغ عنها. كان الطمس
ناجحًا إذا لم يحدث أي حدث آسف أو ما هو أسوأ.
قد يكون الوضع مسبوقًا بـ "force:" من أجل تجاوز تقييم الوسيط
الدولة التي كتبها ليبرن. على سبيل المثال "القوة: سريع". الطمس مع ذلك لن ينجح إلا إذا
الدافع على استعداد للقيام بذلك.

-شكل طريقة
تحويل DVD-RW غير المهيأ إلى أقراص قابلة للكتابة ، DVD + RW "لإزالة الجليد" ، بتنسيق جديد
اشترى BD-RE أو BD-R أو إعادة تنسيق DVD-RAM أو BD-RE.
الأوضاع المحددة هي:
as_needed ، كامل ، سريع ، حسب الفهرس ، fast_by_index_ و
حسب الحجم_ ، سريع ، بدون قطع غيار
تنسيقات "as_needed" غير مهيأة بعد DVD-RW أو DVD-RAM أو BD-RE أو فارغة غير منسقة
BD-R. وسائل الإعلام الأخرى تركت دون مساس.
"كامل" (إعادة) تنسيقات DVD-RW أو DVD + RW أو DVD-RAM أو BD-RE أو BD-R فارغ غير منسق.
تعمل "fast" مثل "full" ولكنها تحاول أن تكون أسرع.
يختار "by_index_" تنسيقًا من قائمة الواصف الصادرة عن الأمر
-قائمة التنسيقات. يجب إلحاق رقم الفهرس من تلك القائمة بكلمة الوضع.
على سبيل المثال: "by_index_3".
يقوم "fast_by_index_" بنفس عمل "by_index_" ولكنه يحاول أن يكون أسرع.
يختار "by_size_" تنسيقًا من قائمة الواصف الذي يوفر على الأقل تنسيق
حجم معين. يجب إلحاق هذا الحجم بكلمة الوضع. على سبيل المثال: "by_size_4100m".
هذا ينطبق على الوسائط مع إدارة العيوب. في BD-RE لن تختار التنسيق
0x31 ، التي لا تقدم أي إدارة للعيوب.
يعمل "fast_by_size_" بنفس طريقة "by_size_" ولكنه يحاول أن يكون أسرع.
يختار "without_spare" أكبر تنسيق من قائمة التوصيفات
لا يوفر مساحة احتياطية لإدارة العيوب. في BD-RE سيكون هذا التنسيق 0x31.
لا يؤثر إجراء التنسيق على الوسائط إذا تم تنشيط -dummy.
عادة ما تكون هناك حاجة إلى التنسيق مرة واحدة فقط خلال عمر الوسيط ، إن وجد.
لكن هذا سبب لإعادة التنسيق إذا:
تم تشويه DVD-RW بفارغ ،
DVD + RW لديه إخفاقات في القراءة (إعادة التهيئة قبل الكتابة التالية) ،
يجب على DVD-RAM أو BD-RE تغيير مقدار احتياطي العيب.
قد يكون BD-R مكتوبًا بدون تنسيق أو قد يتم تنسيقه قبل الاستخدام الأول. تنسيق
ينشط إدارة العيوب التي تحاول التقاط وإصلاح النقاط التالفة على الوسائط
أثناء عملية الكتابة على حساب نصف السرعة حتى مع الوسائط الخالية من العيوب.
التقارير المرحلية الصادرة عن بعض محركات الأقراص أثناء التنسيق غير واقعية تمامًا.
لا تستنتج النجاح أو الفشل من النسب المئوية المبلغ عنها. التنسيق كان
ناجحًا إذا لم يحدث أي حدث آسف أو ما هو أسوأ. التحلي بالصبر على ما يبدو مجمدة
التقدم.

-قائمة التنسيقات
ضع قائمة بواصفات التنسيق كما تم الإبلاغ عنها بواسطة محرك الإخراج لملف
الوسيط الحالي. تعطي القائمة رقم الفهرس بعد "تنسيق idx" ، تنسيق MMC
الكود ، الحجم المعلن في الكتل (مثل "2236704s") والحجم نفسه في MiB.
رموز تنسيق MMC متعددة. الأهم من ذلك: "00h" التنسيق العام ، "01h"
يزيد المساحة الاحتياطية لأقراص DVD-RAM ، و "26 ساعة" لأقراص DVD + RW ، و "30 ساعة" لـ BD-RE مع حجز
space ، "31h" لـ BD-RE بدون مساحة احتياطية ، "32 h" لـ BD-R.
يعني حجم التنسيق الأصغر باستخدام DVD-RAM أو BD-RE أو BD-R مساحة تخزين أكبر.

-قائمة_السرعة
ضع قائمة بقيم السرعة كما ذكرت من قبل محركات الأقراص مع الوسائط المحملة. ال
تخبر القائمة سرعات قراءة محرك الإدخال ومحرك الإخراج. كذلك يخبرنا
سرعات الكتابة لمحرك الإخراج.
لا تعني قائمة سرعات الكتابة بالضرورة أن الوسيط قابل للكتابة أو
أن هذه السرعات قابلة للتحقيق بالفعل. خاصة القوائم الواردة فارغة
من الواضح أن محرك الأقراص أو وسائط ROM يعلن عن سرعات للوسائط الأخرى.
ليس من الضروري استخدام قيم السرعة خارج النطاق المدرج. القيادة
من المفترض أن تختار سرعة آمنة قريبة من السرعة المطلوبة قدر الإمكان.
في نهاية القائمة ، يعد "اكتب السرعة L" و "سرعة الكتابة H" أفضل التخمينات
لحد سرعة الكتابة المنخفضة والعليا. قد يكون "كتابة السرعة l" و "سرعة الكتابة ح"
تظهر فقط مع القرص المضغوط وتتجاوز في النهاية قائمة عروض السرعة الأخرى.
فقط إذا أبلغ محرك الأقراص عن تناقض معلومات السرعة هناك سيظهر "اكتب
speed 0 "، الذي يخبرنا بنتيجة اختيار السرعة بواسطة الأمر -speed 0 ، إذا كان
ينحرف عن "سرعة الكتابة H".
تخبر "قراءة السرعة L" و "سرعة القراءة H" الحد الأدنى والأقصى لسرعات القراءة ، مثل
ذكرت من قبل محرك الأقراص. سيتم اختيارهم عن طريق -read_speed "min" أو "max" إذا كانوا
تقويض أو تجاوز الحدود المضمنة. هذه هي "1x" ، "52xCD" ، "24xDVD" ،
"20x دينار بحريني".

-أغلق_تلف "as_needed" | "القوة"
حاول إغلاق المسار والجلسة إذا أبلغ محرك الأقراص عن الوسيط كـ
تالف. قد ينطبق هذا على CD-R أو CD-RW أو DVD-R أو DVD-RW أو DVD + R أو DVD + R DL أو BD-R
وسائط. يشار إليه برسائل تحذير عند الحصول على محرك الأقراص ، وبواسطة a
ملاحظة "لكن المسار التالي تالف" مع السطر "حالة الوسائط:" من الأمر -toc.
يحدد إعداد الأمر -close ما إذا كان الوسيط يظل قابلاً للإلحاق.
وضع "as_needed" يرفض برشاقة على الوسائط التي لم يتم الإبلاغ عنها على أنها تالفة.
وضع "القوة" يحاول إجراء عملية قريبة حتى مع الوسائط التي تظهر غير تالفة.
لا يُسمح بتعليق أي تغييرات على الصورة قبل تنفيذ هذا الأمر. بعد
تمت محاولة الإغلاق ، تم التخلي عن كلا محركي الأقراص.

-قائمة_الملفات "في" | "خارج" | "الكل"
ضع قائمة بأنواع الوسائط التي يدعمها -indev أو -outdev أو كليهما على التوالي.
يتم تمييز النوع المعترف به حاليًا بالنص "(الحالي)".

الإعدادات For نتيجة جاري الكتابة:

سيتم إنشاء معلومات Rock Ridge افتراضيًا. ستتم كتابة قوائم ACL وفقًا لـ
وضع الأمر- ACL.

جولييت "تشغيل" | "إيقاف"
في حالة التمكين بواسطة "تشغيل" ، قم بإنشاء شجرة جوليت بالإضافة إلى شجرة ISO 9660 + Rock Ridge.

-حفس بلس "تشغيل" | "إيقاف"
إذا تم التمكين بواسطة "on" ، فأنشئ نظام ملفات HFS + داخل صورة ISO 9660 وعلامة
بواسطة إدخالات Apple Partition Map (APM) في منطقة النظام ، أول 32 كيلوبايت من
صورة.
قد يتعارض هذا مع البيانات المقدمة من قبل -boot_image system_area =. أول 8
تتم الكتابة فوق بايت منطقة النظام بواسطة {0x45 ، 0x52 ، 0x08 0x00 ، 0xeb ، 0x02 ،
0xff ، 0xff} والتي يمكن تنفيذها كرمز آلة x86 بدون تأثيرات سلبية.
لذلك إذا تم دمج MBR مع هذه الميزة ، فيجب أن تحتوي أول 8 بايت
لا توجد أوامر أساسية.
سيتم احتلال الكتل التالية المكونة من 2 كيلوبايت في منطقة النظام بواسطة إدخالات APM. ال
يغطي الأول الجزء من صورة ISO قبل البيانات الوصفية لنظام ملفات HFS +. ال
الثانية تحدد النطاق من HFS + البيانات الوصفية إلى نهاية بيانات محتوى الملف. لو
يتبع المزيد من بيانات صورة ISO ، ثم يتم إنتاج إدخال قسم ثالث. آخر
قد تتسبب ميزات xorriso في الحاجة إلى المزيد من إدخالات APM.
نظام ملفات HFS + غير مناسب للجلسات الإضافية التي ينتجها ملف
طريقة متعددة الجلسات للنمو. ومع ذلك ، قد تكون صورة ISO الحالية هي الأساس
لصورة جديدة تنتجها طريقة التعديل. إذا تم تمكين -hfsplus عندما
-indev أو -dev يتم تنفيذه ، ثم يتم تحميل سمات AAIP من صورة الإدخال
والتحقق من المعلومات حول منشئ HFS أو نوع الملف أو النعمة. ان وجد،
ثم يتم تمكينهم كإعدادات لإنتاج الصورة التالية. ظزولاؤ
من المستحسن أداء -hfsplus "on" قبل -indev أو -dev.
يتم تخزين معلومات حول منشئ HFS والنوع والبركات بواسطة xorriso if
-hfsplus يتم تمكينه في وقت الالتزام. يتم تخزينها كنسخة خارج HFS +
التقسيم ، ولكن مع معلومات Rock Ridge. xorriso لا يقرأ
أي معلومات من البيانات الوصفية HFS +.
اعلم أن HFS + غير حساس لحالة الأحرف على الرغم من أنه يمكنه تسجيل أسماء الملفات بامتداد
الأحرف الكبيرة والصغيرة. لذلك ، أسماء الملفات من شجرة الاسم iso_rr
قد تتصادم في شجرة اسم HFS +. في هذه الحالة يتم تغييرها عن طريق الإضافة
تسطير أسفل الأحرف وأرقام العد. في حالة الأسماء الطويلة جدًا ، قد تكون كذلك
ضروري لتعيينهم على "MANGLED _...".

-صخرة "تشغيل" | "إيقاف"
يعمل الوضع "off" على تعطيل إنتاج معلومات Rock Ridge لملف ISO 9660
أشياء. تعتمد قدرات xorriso متعددة الجلسات كثيرًا على التسمية
إخلاص روك ريدج. لذلك لا يشجع بشدة على الانحراف عن التخلف عن السداد
ضبط "على".

-الامتثال القاعدة [: القاعدة ...]
اضبط الامتثال لمواصفات ISO 9660 / ECMA-119 والمعاصرة
ملحقات. في بعض الحالات ، من المفيد الانحراف قليلاً من أجل التحايل على الأخطاء
من نظام القارئ المقصود أو للحصول على ميزات إضافية غير رسمية.
هناك العديد من القواعد القابلة للتعديل التي تحتوي كل منها على كلمة رئيسية. إذا تم ذكرها
باستخدام هذا الأمر ، يتم إضافة قاعدتهم إلى قائمة الاسترخاء. هذه القائمة يمكن
يمكن محوها بقواعد "صارمة" أو "واضحة". يمكن إعادة ضبطه على وضع البداية من خلال
"تقصير". يمكن إبطال جميع قواعد الاسترخاء التالية بشكل فردي
إلحاق "_off". مثل "deep_paths_off".
الكلمات الأساسية للقاعدة هي:
"iso_9660_level =" يختار الرقم المستوى 1 بأسماء ECMA-119 للنموذج 8.3 و
-file_size_limit <= 4g - 1 ، أو المستوى 2 بأسماء ECMA-119 حتى طول 32 و
same -file_size_limit ، أو المستوى 3 بأسماء ECMA-119 حتى طول 32 و
-file_size_limit> = 400 جرام -200 كيلو. إذا لزم الأمر ، يتم تعديل file_size_limit.
يسمح "allow_dir_id_ext" لأسماء الأدلة ECMA-119 بأن يكون لها امتداد اسم مثل
مع أنواع الملفات الأخرى. لا يفرض النقاط ويتجاهل رقم الإصدار ،
رغم ذلك. هذا تقليد سيء من mkisofs ينتهك ECMA-119. خاصة ISO
المستوى 1 يسمح فقط بـ 8 أحرف في اسم الدليل وليس 8.3.
لا يضيف "omit_version" إصدارات ("؛ 1") إلى أسماء ملفات ECMA-119 و Joliet.
لا يضيف "only_iso_version" إصدارات ("؛ 1") إلى أسماء ملفات Joliet.
تسمح "المسارات العميقة" بمسارات ملفات ECMA-119 الأعمق من 8 مستويات.
تسمح "long_paths" بمسارات ملفات ECMA-119 الأطول من 255 حرفًا.
تسمح "long_names" بما يصل إلى 37 حرفًا بأسماء ملفات ECMA-119.
لا تضيف "no_force_dots" نقطة إلى أسماء ملفات ECMA-119 التي لا تحتوي على أي نقطة.
لا تقوم "no_j_force_dots" بإضافة نقطة إلى أسماء ملفات Joliet التي لا تحتوي على أي نقطة.
تسمح "الأحرف الصغيرة" بالأحرف الصغيرة في أسماء ملفات ECMA-119.
يسمح "7bit_ascii" تقريبًا بجميع الأحرف المكونة من 7 بتات في أسماء ملفات ECMA-119. لا
المسموح بها هما 0x0 و '/'. إذا لم يتم تمكين "الأحرف الصغيرة" ، فسيتم الحصول على الأحرف الصغيرة
تم تحويلها إلى أحرف كبيرة.
يسمح "full_ascii" لجميع الأحرف المكونة من 8 بتات باستثناء 0x0 و '/' في أسماء ملفات ECMA-119.
"untranslated_names" قد تكون خطيرة لبرامج القارئ غير المقصودة التي تعتمد
على التقييد الذي لا يتجاوز 37 حرفًا في أسماء ملفات ECMA-119. هذه القاعدة
يسمح لأسماء ملفات ECMA-119 بما يصل إلى 96 حرفًا بدون تحويل الأحرف. اذا كان
يحتوي اسم الملف على أحرف أكثر ، ثم يفشل إنتاج الصورة عمدًا.
"untranslated_name_len =" number يمكّن untranslated_names بحد أصغر لـ
طول أسماء الملفات. 0 يعطل هذه الميزة ، -1 يختار الحد الأقصى للطول ،
الأرقام الأكبر من 0 تعطي حد الطول المطلوب.
تسمح "joliet_long_names" لأسماء أوراق Joliet بما يصل إلى 103 حرفًا بدلاً من 64 حرفًا.
يسمح "joliet_long_paths" بمسارات Joliet التي تزيد عن 240 حرفًا.
تقوم "joliet_utf16" بترميز أسماء Joliet بتنسيق UTF-16BE بدلاً من UCS-2. الاختلاف
مع أحرف غير موجودة في UCS-2 ويتم ترميزها في UTF-16 بمقدار 2
كلمات 16 بت لكل منهما. ثم تنبثق كلتا الكلمتين من مجموعة فرعية محجوزة من UCS-2.
يخزن "always_gmt" الطوابع الزمنية في تمثيل GMT مع المنطقة الزمنية 0.
يسجل "rec_mtime" بإدخالات دليل غير RockRidge ملف القرص mtime و
ليس وقت إنشاء الصورة. ينطبق هذا على شجرة ECMA-119 (ISO عادي
9660) ، إلى Joliet ، وإلى ISO 9660: 1999. "rec_time" هو الافتراضي. إذا تم تعطيله ، فإنه يحصل
تتم إعادة تمكينه تلقائيًا عن طريق مضاهاة mkisofs عند مصادفة pathspec.
يستخدم "new_rr" الإصدار 1.12 من Rock Ridge (مناسب لـ GNU / Linux ولكن ليس للأقدم
FreeBSD أو Solaris). هذا يعني "aaip_susp_1_10_off" والتي يمكن تغييرها بواسطة
اللاحقة "aaip_susp_1_10".
الافتراضي هو "old_rr" الذي يستخدم الإصدار 1.10 من Rock Ridge. هذا يعني أيضا
"aaip_susp_1_10" والتي يمكن تغييرها بواسطة "aaip_susp_1_10_off" اللاحقة.
يسمح "aaip_susp_1_10" بكتابة AAIP على أنه امتداد غير رسمي لـ RRIP بدلاً من ذلك
من التمديد الرسمي بموجب SUSP-1.12.
"no_emul_toc" يحفظ 64 كيلو بايت مع الجلسة الأولى على الوسائط القابلة للكتابة عليها ولكنه يجعل
الصورة غير قادرة على عرض محفوظات الجلسة الخاصة بها.
يتسبب "iso_9660_1999" في إنتاج شجرة دليل إضافية متوافقة مع
ISO 9660: 1999. يمكنه تسجيل أسماء ملفات طويلة للقراء الذين لا يفهمون
روك ريدج.
يستخدم "old_empty" الطريقة القديمة لإعطاء عناوين كتلة في النطاق من [0,31،XNUMX] إلى
الملفات التي ليس لها محتوى بيانات خاص. الطريقة الجديدة هي أن يكون لديك كتلة مخصصة لذلك
كل هذه الملفات سوف تشير.
الإعداد الافتراضي هو
"clear: only_iso_version: deep_paths: long_paths: no_j_force_dots:
Always_gmt: old_rr ".
ملاحظة: المصطلح "اسم ECMA-119" يعني أسماء وسمات ISO 9660 العادية التي
كن مرئيًا إذا تجاهل القارئ Rock Ridge.

-rr_reloc_dir الاسم
حدد اسم دليل إعادة التوطين الذي يجب أن تكون فيه الأشجار الفرعية للدليل العميق
يتم وضعها إذا تم ضبط التوافق على "deep_paths_off" أو "long_paths_off". عميق
الدليل هو واحد يحتوي على سلسلة من 8 أدلة رئيسية (بما في ذلك الجذر) أعلاه
نفسها ، أو الملف الذي يحتوي على ملف به مسار ECMA-119 يزيد عن 255
حرفا.
ستظهر شجرة الدليل الكلية في الأصل عميقًا عند تفسيرها على أنها Rock
شجرة ريدج. ستظهر على أنها مُعاد ترتيبها إذا كانت معلومات ECMA-119 فقط
اعتبر.
دليل إعادة التوطين الافتراضي هو الدليل الجذر. بإعطاء اسم غير فارغ
مع -rr_reloc_dir ، قد يحصل دليل في الدليل الجذر على هذا الدور. لو كان ذلك
الدليل غير موجود بالفعل في وقت الالتزام ، ثم سيتم إنشاؤه و
تم وضع علامة لـ Rock Ridge على أنها قطعة أثرية لإعادة التوطين. على الأقل في جنو / لينكس لن يكون كذلك
معروضة في صور Rock Ridge المركبة.
يجب ألا يحتوي الاسم على حرف '/' ويجب ألا يزيد عن 255 بايت.

صلبة نص
حدد معرّف وحدة التخزين ، والذي ستعتبره معظم أنظمة التشغيل هو الحجم
اسم الصورة أو الوسيط.
اكسوريسو يقبل أي نص يصل إلى 32 حرفًا ، ولكن وفقًا للمواصفات التي نادرًا ما يتم الالتزام بها
تطبق قواعد أكثر صرامة:
تتطلب ECMA-119 أحرف ASCII من [A-Z0-9_]. يحب:
"IMAGE_23"
يسمح Joliet بـ 16 حرفًا من UCS-2. يحب:
"اسم Windows"
انتبه إلى أنه قد يتم استخدام معرف وحدة التخزين تلقائيًا كاسم الحامل
نقطة عندما يتم إدخال الوسيط في نظام كمبيوتر مرح.
إذا تم تحميل صورة ISO أثناء تعيين معرف وحدة التخزين على الوضع الافتراضي "ISOIMAGE" أو إلى
"" ، سيصبح معرف وحدة التخزين للصورة المحملة هو معرف وحدة التخزين الفعال لـ
تشغيل الكتابة التالي. ولكن بمجرد تنفيذ الأمر -volid بعد ذلك ، هذا
تم تجاوز المعرّف المعلق من خلال الإعداد الجديد.
ضع هذا في اعتبارك عند إعداد -volid "ISOIMAGE" قبل تنفيذ -dev أو -indev أو
-الرجوع للخلف. إذا كنت تصر على "ISOIMAGE" موحد ، فقم بتعيينه مرة أخرى بعد تلك الأوامر.

-volset_id نص
قم بتعيين سلسلة معرف مجموعة وحدة التخزين ليتم كتابتها باستخدام الالتزام التالي. المسموح بها
ما يصل إلى 128 حرفًا. يتم تجاوز هذا الإعداد عن طريق تحميل الصور.

-الناشر نص
قم بتعيين سلسلة معرف الناشر المراد كتابتها بالالتزام التالي. هذا قد يحدد
الشخص أو المنظمة التي حددت ما يجب تسجيله. المسموح بها
ما يصل إلى 128 حرفًا. يتم تجاوز هذا الإعداد عن طريق تحميل الصور.

-رقم الاستمارة نص
قم بتعيين سلسلة معرف التطبيق المراد كتابتها باستخدام الالتزام التالي. هذا ممكن
تحديد مواصفات كيفية تسجيل البيانات. المسموح بها تصل إلى 128
الشخصيات. يتم تجاوز هذا الإعداد عن طريق تحميل الصور.
يتم تحويل النص الخاص "@ xorriso @" إلى سلسلة المعرف الخاصة بـ اكسوريسو وهو
يكتب عادة كـ -preparer_id. يعد كتابة معرف البرنامج تقليدًا خاطئًا
كما -application_id.

-system_id نص
قم بتعيين سلسلة معرف النظام المراد كتابتها باستخدام الالتزام التالي. هذا قد يحدد
نظام يمكنه التعرف على محتوى منطقة النظام في الصورة والتصرف بناءً عليه
الكتل من 0 إلى 15. مسموح بها حتى 32 حرفًا. يتم تجاوز هذا الإعداد
عن طريق تحميل الصور.

-حجم_تاريخ اكتب timestring
قم بتعيين أحد الطوابع الزمنية العامة الأربعة لكتابة الصورة اللاحقة. متاح
الأنواع هي:
وقت "c" عندما تم إنشاء وحدة التخزين.
الوقت الذي تم فيه آخر تعديل لوحدة التخزين.
وقت "x" عندما تنتهي صلاحية المعلومات الموجودة في المجلد.
الوقت "f" منذ متى يكون المجلد صالحًا فعليًا.
يعيّن "uuid" تسلسلًا زمنيًا يتجاوز مرات "c" و "m" حرفيًا. يجب
يتكون من 16 رقمًا عشريًا والتي تشكل YYYYMMDDhhmmsscc ، مع YYYY بين 1970
و 2999. المنطقة الزمنية بتوقيت جرينتش. من المفترض أن تتطابق مع خط GRUB هذا:
البحث - fs-uuid - مجموعة YYYY-MM-DD-hh-mm-ss-cc
على سبيل المثال ، 2010040711405800 هو 7 أبريل 2010 11:40:58 (+0 سنتي ثانية).
يمكن إعطاء سلاسل زمنية للأنواع الأخرى كما هو الحال مع الأمر -alter_date. بعض
هم عرضة لحسابات المنطقة الزمنية. الحلقات الزمنية "افتراضي" أو "تم تجاوزها"
سبب الإعدادات الافتراضية: "c" و "m" سيعرضان الوقت الحالي لإنشاء الصورة.
سيتم وضع علامة "x" و "f" على أنها غير مهمة. سيتم إلغاء تنشيط "uuid".

-حقوق النشر نص
قم بتعيين اسم ملف حقوق النشر المراد كتابته مع الالتزام التالي. يجب أن يكون هذا
مسار ISO 9660 لملف في الصورة يحتوي على بيان حقوق النشر.
مسموح بما يصل إلى 37 حرفًا. يتم تجاوز هذا الإعداد عن طريق تحميل الصور.

-ملف_ملخص نص
قم بتعيين اسم ملف الملخص المراد كتابته مع الالتزام التالي. يجب أن يكون هذا
مسار ISO 9660 لملف في الصورة يحتوي على بيان تجريدي حول ملف
محتوى الصورة. مسموح بما يصل إلى 37 حرفًا. يتم تجاوز هذا الإعداد
عن طريق تحميل الصور.

-Biblio_file نص
قم بتعيين اسم ملف البيبلو ليتم كتابته مع الالتزام التالي. يجب أن يكون هذا
مسار ISO 9660 لملف في الصورة يحتوي على تسجيلات ببليوغرافية.
مسموح بما يصل إلى 37 حرفًا. يتم تجاوز هذا الإعداد عن طريق تحميل الصور.

- معرف_المستعد
قم بتعيين سلسلة معرف المُعد ليتم كتابتها باستخدام الالتزام التالي. هذا قد يحدد
الشخص أو الكيان الآخر الذي يتحكم في إعداد البيانات الذي يتعين عليه
كن مسجلا. عادة يجب أن يكون هذا هو معرف اكسوريسو وليس من الشخص أو
البرنامج الذي يعمل اكسوريسو. يرجى تجنب تغييرها. المسموح بها تصل إلى
أحرف 128.
يتم تحويل النص الخاص "@ xorriso @" إلى سلسلة المعرف الخاصة بـ اكسوريسو وهو
الافتراضي عند بدء تشغيل البرنامج.
على عكس سلاسل المعرف الأخرى ، لا يتأثر هذا الإعداد بتحميل الصورة.

-Application_use حرف | 0xXY | disk_path
حدد محتوى حقل "استخدام التطبيق" والذي يمكن أن يستغرق 512 بايت على الأكثر.
إذا كانت معلمة هذا الأمر فارغة ، فسيتم ملء الحقل بـ 512
0 بايت. إذا كان حرفًا واحدًا ، فسيتم تكراره 512 مرة. لو أنه
يبدأ بـ "0x" متبوعًا برقمين سداسي عشري [0-9a-fA-F] ، ثم تُقرأ الأرقام على أنها
قيمة البايت التي تتكرر 512 مرة.
يتم استخدام أي نص معلمة آخر كـ disk_path لفتح ملف بيانات وللقراءة حتى
512 بايت منه. إذا كان الملف أصغر من 512 بايت ، فسيكون البايت المتبقي
في هذا المجال ، يتم تعيينه على ثنائي 0.
لا يتأثر هذا الإعداد بتحميل الصور.

-out_charset حرف_مجموعة_الاسم
قم بتعيين مجموعة الأحرف التي يتم تحويل أسماء الملفات إليها عند كتابة صورة. يرى
الفقرة "مجموعات الأحرف" لمزيد من التوضيحات. عند تحميل الصورة المكتوبة
بعد الالتزام ، سيتم نسخ الإعداد -out_charset إلى -in_charset.

-المعرّف رقم تعريف الوحدة
معرف المستخدم الذي سيتم استخدامه لجميع الملفات عند كتابة شجرة ISO الجديدة على الوسائط.

-Gid الجد داء يصيب الخراف
يتم استخدام معرف المجموعة لجميع الملفات عند كتابة شجرة ISO الجديدة على الوسائط.

-زيسوف خيار [: خيارات]
تعيين المعلمات العامة لضغط zisofs. يتم التعرف على تنسيق البيانات هذا و
غير مضغوط بشفافية من قبل بعض نواة لينكس. يتم تطبيقه عن طريق الأمر
-set_filter مع مرشح مدمج "--zisofs". المعلمات هي:
"المستوى =" [0-9] ضغط zlib: 0 = بلا ، 1 = سريع ، ... ، 9 = بطيء
"block_size =" 32 كيلو | 64 كيلو | حجم 128 كيلو بايت من كتل الضغط
يتيح "by_magic = on" اختبارًا مكلفًا في وقت إنشاء الصورة والذي يتحقق
الملفات من القرص سواء كانت zisofs مضغوطة بالفعل ، على سبيل المثال عن طريق البرنامج
مكزفتري.
"افتراضي" مثل "المستوى = 6: block_size = 32k: by_magic = off"

-سرعة كود | رقم [ك | م | ج | د | ب]
اضبط سرعة الحرق. الافتراضي هو "ماكس" (أو "0") = السرعة القصوى كما أعلنها
يقود. رموز السرعة الخاصة الأخرى هي:
يحدد "min" (أو "-1") السرعة الدنيا كما يعلنها محرك الأقراص.
يتجنب "none" إرسال أمر إعداد السرعة إلى محرك الأقراص قبل بدء النسخ.
يمكن تحديد السرعة بالأرقام التي تعتمد على الوسائط أو على هيئة معدل النقل المطلوب في الثانية
في MMC متوافق مع kB (= 1000) أو MB (= 1000 kB). يمكن ضبط عامل سرعة x للوسائط
الوضوح بواسطة "c" للقرص المضغوط ، و "d" لـ DVD ، و "b" لـ BD ، و "x" اختياري.
سرعات المثال:
706 كيلو بايت = 706 كيلو بايت / ثانية = 4 ج = 4xCD
5540 كيلو بايت = 5540 كيلو بايت / ثانية = 4d = 4xDVD
إذا لم يكن هناك أي تلميح حول وحدة السرعة المرفقة ، فإن الوسيط في -outdev
سيقرر. الوحدة الافتراضية هي CD = 176.4 كيلو.
عادةً ما تقوم محركات MMC بتنشيط فكرتها الخاصة عن السرعة وتأخذ قيمة السرعة المعطاة
بواسطة برنامج الحرق فقط كحد أقصى لقرارهم.

- تيار_التسجيل "on" | "off" | "full" | "data" | number
يحاول ضبط "تشغيل" التحايل على إدارة العيوب الموجودة على أقراص DVD-RAM أو BD-RE أو
BD-R. تحافظ إدارة العيوب على الوسائط التالفة جزئيًا قابلة للاستخدام. لكنه يقلل من الكتابة
السرعة إلى نصف السرعة الاسمية حتى لو كان الوسيط في حالة ممتازة. للقضية
من الوسائط الخالية من العيوب ، يمكن للمرء استخدام -stream_recording "on" للحصول على السرعة القصوى.
يحاول "full" بأقصى سرعة مع جميع عمليات الكتابة ، بينما يقوم "on" بهذا فقط
فوق عنوان بايت 32 ثانية. يمكن للمرء أن يعطي عددًا لا يقل عن 16 ثانية من أجل تعيين
حد العنوان الخاص.
تؤدي "البيانات" إلى بدء تشغيل السرعة القصوى عند كتابة المداخل الفائقة وإدخالات الدليل
وتبدأ كتابة كتل محتوى الملف.

-dvd_obs "افتراضي" | "32 كيلو" | "64 كيلو بايت"
خاص بـ GNU / Linux: عيّن عدد البايت الذي سيتم إرساله مع كل عملية كتابة
عملية على وسائط DVD أو BD. قد يؤدي عدد 64 كيلو بايت إلى تحسين الإنتاجية باستخدام الناقل
الأنظمة التي تظهر مشاكل الكمون. يعتمد الإعداد الافتراضي على نوع الوسائط ، عند الأمر
-stream_recording ، وعلى خيارات وقت الترجمة.

-التواضع_على_السائق المعلمة [: المعلمات]
التحكم في ما إذا كان يجب منع محرك الأقراص المؤقت من الامتلاء بالكامل.
المعلمة "on" (أو "1") تمنع البرنامج من محاولة الكتابة إلى محرك الناسخ
بينما يكون المخزن المؤقت في خطر ليتم ملؤه فوق حد معين. إذا كان هذا الحد
تم تجاوزه ثم سينتظر البرنامج حتى يصل الملء إلى مستوى منخفض معين
قيمة النسبة المئوية.
هذا يمكن أن يخفف الحمل على نظام التشغيل ووحدة التحكم في القيادة وبالتالي يساعد في ذلك
تحقيق عرض نطاق ترددي أفضل للإدخال إذا لم يكن القرص والناسخ مستقلين
وحدات تحكم (مثل hda و hdb). قد يساعد أيضًا في الحروق المتزامنة
شعلات مختلفة بنواة لينكس مثل 3.16. من ناحية أخرى ، فإنه يزيد من
خطر تدفق المخزن المؤقت وبالتالي تقليل سرعة الكتابة.
بعض الشعلات غير مناسبة لأنها تشير إلى ملء المخزن المؤقت بدقة أيضًا
خشن في الحجم أو الوقت ، أو توقع أن يتم ملء المخزن المؤقت الخاص بهم إلى الأعلى قبل ذلك
اذهب بأقصى سرعة.
المعلمات "إيقاف" أو "0" تعطيل هذه الميزة.
يتم تحديد حد بداية الانتظار بواسطة المعلمة "max_percent =".
تحدد المعلمة "min_percent =" الحد الأقصى لاستئناف الإرسال.
النسب المئوية مسموح بها في النطاق من 25 إلى 100. الأرقام في هذا النطاق
بدون اسم مسبوق يتم تفسيره على أنه "on: min_percent =".
على سبيل المثال: -modesty_on_drive 75
تعتمد القيم المثلى على سلوك المخزن المؤقت لمحرك الأقراص.
تُعرف المعلمة "timeout_sec =" بعد ذلك الوقت غير الناجح لانتظار ملف
يجب تعطيل الحياء لأنه لا يعمل.
تحدد المعلمة "min_usec =" فترة السكون الأولية بالميكروثانية. إذا كان
يبدو أن المخزن المؤقت لمحرك الأقراص ممتلئ جدًا لإرسال المزيد من البيانات ، وسينتظر البرنامج
الوقت المحدد واستفسر عن حالة تعبئة المخزن المؤقت مرة أخرى. إذا أظهر الاستفسار المتكرر
لا توجد مساحة خالية كافية ، سيتم زيادة وقت السكون ببطء إلى أي معلمة
يحدد "max_usec =".
المعلمات ، التي لم يتم ذكرها بأمر -modesty_on_drive ، تبقى
دون تغيير. الافتراضي هو:
- تعديل_غير_الدفع: min_percent = 90: max_percent = 95:
timeout_sec = 120: min_usec = 5000: max_usec = 25000

-stdio_sync "on" | "off" | "end" | number
قم بتعيين عدد البايتات التي يتم بعدها فرض الإخراج على محركات الأقراص stdio: pseudo. هذا
يحافظ التأثير على الذاكرة من الانسداد بالكثير من البيانات المعلقة للبطء
الأجهزة. الافتراضي "on" هو نفس "16m". يمكن تعطيل الإخراج القسري بواسطة
"off" ، أو يتم تأخيرها بـ "end" حتى يتم إنتاج كافة البيانات. إذا تم اختيار رقم ،
إذًا يجب أن يكون 64 كيلو بايت على الأقل.

-غبي "تشغيل" | "إيقاف"
إذا "تشغيل" ، فقم بمحاكاة الحرق أو الرفض باستخدام حدث FAILURE إذا لم تكن هناك محاكاة
ممكن ، لا فارغة ولا التنسيق.

-fs رقم ["ك" | "م"]
اضبط حجم المخزن المؤقت فيفو الذي يعمل على تنعيم تدفق البيانات من صورة ISO
جيل لحرق الوسائط. الافتراضي هو 4 ميغا بايت ، الحد الأدنى 64 كيلو بايت ، والحد الأقصى 1 جيجا بايت. ال
يمكن أن يتبع الرقم الحرف "k" أو "m" مما يعني أن الوحدة هي kiB (= 1024) أو MiB
(= 1024 كيلو بايت).

-أغلق "on" | "off" | "as_needed"
إذا تم تعيين -close على "تشغيل" ، فقم بتمييز الوسيط المكتوب على أنه غير قابل للإلحاق بعد الآن.
لن يكون لهذا أي تأثير على أنواع الوسائط التي يمكن الكتابة فوقها. تعيين "on" هو عكس ذلك
من خيار cdrecord -multi ، وهو جانب واحد من خيار Growisofs -dvd -com.
إذا تم الضبط على "إيقاف" ، فاحفظ الوسيط قابلاً للكتابة لجلسة ملحقة.
إذا تم التعيين على "as_needed" ، فاستخدم "on" فقط في حالة توقع فشل "off" مع
وسط معين وحالته.
لا تتعرف جميع محركات الأقراص بشكل صحيح على أقراص DVD-RW التي تم تفريغها بسرعة والتي تحتاج إلى "تشغيل". إن كان هناك
هو شك مبني على أسس سليمة في أن عملية حرق قد فشلت بسبب إغلاق "إيقاف التشغيل" ، ثم إغلاقها
يؤدي "as_needed" إلى إعادة المحاولة باستخدام "on".
لاحظ أن أمر مضاهاة - مثل "cdrecord" يلغي بشكل مؤقت التيار
إعداد -close افتراضيًا -إغلاق "on" إذا كان خياره-multi مفقودًا.

-الكتابة_نوع "تلقائي" | "تاو" | "ساو / داو"
اضبط نوع الكتابة للتشغيل التالي للنسخ. سيختار "auto" SAO مع قرص مضغوط فارغ
الوسائط ، DAO مع DVD-R فارغ [W] إذا كان الإغلاق "قيد التشغيل" ، وكذلك القرص المضغوط TAO أو
نوع الكتابة المكافئ لوسائط DVD / BD معينة. اختيار TAO أو SAO / DAO
قد يتسبب بشكل صريح في فشل تشغيل النسخ إذا لم يكن نوع الكتابة المطلوب كذلك
ممكن مع حالة إعلامية معينة.

-حشوة الرقم ["ك" | "م"] | "مضمن" | "مُلحق"
قم بإلحاق العدد المحدد من البايتات الإضافية بتدفق الصورة. هذا تقليدي
علاج لخلل تقليدي في كتلة جهاز قراءة السائقين. مطلوب فقط للقرص المضغوط
التسجيلات في وضع TAO. نظرًا لأنه لا يمكن للمرء أن يتنبأ بصعوبة على الوسائط التي قد تكون عليها الصورة
ينتهى إلى، اكسوريسو يضيف 300 كيلو من المساحة المتروكة بشكل افتراضي لجميع الصور.
بالنسبة للصور التي لن تصل أبدًا إلى قرص مضغوط ، فمن الآمن استخدام الحشوة 0.
عادةً لا تتم كتابة المساحة المتروكة كجزء من صورة ISO ولكن يتم إلحاقها بعد ملف
نهاية الصورة. هذا هو وضع الحشوة "مُلحق".
أمر مضاهاة - مثل "mkisofs" والأمر -jigdo يتسبب في كتابة الحشو كـ
جزء من الصورة. يتم تحقيق نفس التأثير عن طريق وضع الحشوة "المضمنة".

تمهيد ISO الصور:

على عكس المواصفات المنشورة ، ستقوم العديد من BIOSes بتحميل سجل El Torito من ملف
الجلسة الأولى على الوسائط وليس من الجلسة الأخيرة ، والتي يتم تثبيتها افتراضيًا. هذا
لا يسبب أي مشاكل مع الوسائط القابلة للكتابة عليها ، لأنها تبدو للقراء غير المقصودين مثل
جلسة واحدة.
ولكن مع الوسائط متعددة الجلسات CD-R [W] و DVD-R [W] و DVD + R ، فهذا يعني أن
يجب أن يكون النظام موجودًا بالفعل في الجلسة الأولى وأن الجلسة الأخيرة لا تزال بحاجة إلى ذلك
تحمل جميع الملفات التي يتوقعها النظام الذي تم تمهيده بعد تركيب صورة ISO.
في حالة وجود صورة تمهيد من ISOLINUX أو GRUB على الوسائط ، يُنصح بذلك
لتصحيحه عند كتابة جلسة متابعة. ولكن لا ينبغي للمرء الاعتماد على
القدرة على التأثير على قابلية التمهيد للجلسات الحالية ، ما لم يمكن للمرء أن يفترض
الوسائط القابلة للكتابة عليها.
هناك آليات تمهيد لا تستخدم سجل El Torito ولكنها تبدأ من
البايتات الأولى من الصورة: PC-BIOS MBR أو EFI GPT للأجهزة التي تشبه القرص الصلب ، وقسم APM
إدخالات لأجهزة Mac التي تتوقع صور تمهيد HFS + ، رأس وحدة تخزين MIPS لأجهزة كمبيوتر SGI القديمة ،
DEC Boot Block لـ MIPS DECstation القديمة ، ملصق قرص SUN لأجهزة SPARC ، التمهيد HP-PA
قطاع ماكينات HP PA-RISC ، قطاع تمهيد DEC Alpha SRM لأجهزة DEC Alpha القديمة.

تتوقع العديد من الأوامر التالية مسارات القرص كإدخال ولكنها تقبل أيضًا الوصف
سلاسل للقارئ الفاصل libisofs ، القادر على قطع البيانات من ملفات القرص أو ملفات
-indev وتصفير أجزاء من المحتوى: الأمر -append_partition ، مواصفات التمهيد
system_area =، grub2_mbr =، prep_boot_part =، efi_boot_part =.
تتكون سلسلة الوصف من المكونات التالية ، مفصولة بنقطتين ":"
"- الفاصل الزمني:" الإشارات ":" الفاصل الزمني ":" Zeroizers ":" المصدر
يوضح المكون "- interval" أن هذا ليس مسار قرص عادي بل هو ملف
سلسلة وصف الفاصل الزمني القارئ. يعدل المكون الإضافي
تفسير:
يطالب "local_fs" بالقراءة من ملف يصوره المسار في المصدر.
تطالب "import_iso" بالقراءة من -indev. هذا يعمل فقط إذا لم يكن -outdev هو نفسه
كما -indev. تم تجاهل مكون المصدر.
يتكون الفاصل الزمني للمكون من رقمي عناوين بايت مفصولة بحرف "-".
على سبيل المثال ، يعني "0-429" قراءة البايت من 0 إلى 429.
يتكون مكون Zeroizers من صفر أو أكثر من السلاسل المفصولة بفاصلة. هم يحددون
أي جزء من البيانات المقروءة للتصفير. رقم البايت 0 يعني البايت المقروء من ملف
عنوان بدء الفاصل الزمني. قد تكون كل سلسلة واحدة مما يلي:
يتطلب "zero_mbrpt" تصفية جدول أقسام MBR إذا كان البايتان 510 و 511 يحملان MBR
التوقيع 0x55 0xaa.
تتطلب "zero_gpt" التحقق من رأس GPT بالبايت من 512 إلى 1023 ، لتصفيرها وتلك الخاصة بها
كتل جدول التقسيم.
تتطلب عملية "zero_apm" التحقق من وجود كتلة APM 0 وتصحيح كتل جدول الأقسام الخاصة بها.
Start_byte "-" يطالب End_byte بتصفير وحدات بايت القراءة التي تبدأ بالرقم
Start_byte وتنتهي بعد End_byte.
مصدر المكون هو مسار الملف بعلامة "local_fs" ، ويتم تجاهله بالعلامة
"import_iso".
يمكن تحجيم أرقام البايت بواسطة لاحقة من {k، m، g، t، s، d} مما يعني الضرب في
{1024 ، 1024 كيلو ، 1024 م ، 1024 جم ، 2048 ، 512}. الرقم النهائي للقيمة المقاسة يصور البايت الأخير من
النطاق المصغر.
على سبيل المثال ، "0d-0d" تساوي "0-511".
أمثلة:
"local_fs: 0-32767: zero_mbrpt، zero_gpt، 440-443: /tmp/template.iso"
"import_iso: 45056d-47103d ::"

-حذاء_صورة "أي" | "إيزلينوكس" | "نكش"
"تجاهل" | "الاحتفاظ" | "التصحيح" | "إعادة التشغيل" | "show_status" |
bootspec | "التالي"
تحديد معدات نظام الملفات الناشئ مع نقاط دخول التمهيد.
مع الأنظمة التي تقوم بالتمهيد عبر BIOS أو EFI ، هذه مجموعة من صور التمهيد El Torito ،
ربما رمز التمهيد MBR ، وربما جداول التقسيم من نوع MBR أو GPT أو APM.
يتم إنتاج مجموعات الملفات هذه بواسطة أنظمة محمل الإقلاع مثل ISOLINUX أو GRUB.

يحتوي كل أمر -boot_image على معلمتين: النوع والإعداد. أكثر من واحد
يمكن استخدام الأمر -boot_image لتحديد التعامل مع صورة تمهيد واحدة أو أكثر.
التسلسل مهم.
الأنواع إنزلاينوكس و نكش رعاية الخصائص المعروفة. يكتب أي وقت لا تفعل
افتراضات حول أصل صور التمهيد.

عند تحميل نظام ملفات ISO ، يتم تحميل منطقة النظام وصور تمهيد El Torito ،
أيضاً. السلوك الافتراضي هو عدم كتابة صور تمهيد El Torito المحملة والكتابة
محتوى منطقة النظام المحملة دون تعديلات.
تجاهل يتخلى عن كتالوج El Torito boot وصور التمهيد الخاصة به. يغض النظر
سواء تم تحميلها من نظام ملفات ISO أو تحديدها بواسطة الأوامر. أي BIOS أو EFI
يتم إبطال خيارات التمهيد ذات الصلة. ومع ذلك ، تبقى بيانات منطقة النظام المحملة
صالح. إذا رغبت في ذلك ، يجب محوها بواسطة
-boot_image any system_area = / dev / صفر
احتفظ يحتفظ أو ينسخ صور El Torito boot دون تغيير ويكتب كتالوجًا جديدًا.
التصحيح يطبق الترقيع على صور تمهيد El Torito الموجودة إذا بدا أنها تحمل ملف
جدول معلومات التمهيد.
يجب تصحيح جدول معلومات التمهيد عندما يتم تقديم صورة التمهيد حديثًا
في صورة ISO أو إذا تم نقل صورة موجودة. هذا تلقائيًا
يتم القيام به إذا تم إعطاء نوع "العزلة" أو "اليرقة" ، ولكن ليس مع "أي".
إذا تم تمكين التصحيح ، فسيتم فحص تمهيد الصور من الجلسات السابقة
ما إذا كانت تبدو وكأنها تحمل جدول معلومات التمهيد. إذا لم يكن كذلك ، فسيظلون غير مصابين. هذا
الاختيار ليس معصوم من الخطأ. لذلك إذا كنت تعرف أن الصور لا تحتاج إلى ترقيع ، فاستخدم
"أي" "الاحتفاظ". "اليرقة" "patch" لن تصحح صور EFI (platform_id = 0xef).
اعادتها هي نسخة أكثر حداثة من "patch" ، والتي لا تهتم فقط بـ El
معدات تمهيد Torito وأيضًا لأحكام التمهيد التي يمكن التعرف عليها في النظام
منطقة. فإنه يتجاهل أي إعداد -boot_image موجود ويقوم بتنفيذ الأوامر
مقترح بواسطة الأمر -report_el_torito "cmd".
لن ينجح هذا الإجراء إلا إذا تم ذكر كائنات الملف في إخراج
الأمر -report_el_torito "cmd" ما زالت متوفرة. لا تقم بإزالة أو إعادة تسمية التمهيد
ملفات الصور بعد -indev.
إسقاط El Torito غير معروف: -boot_image "أي" "تجاهل"
الاحتفاظ بأشياء يمكن التعرف عليها: -boot_image "أي" "إعادة تشغيل"
El Torito فقط لـ GRUB: -boot_image "grub" "patch"
El Torito فقط لـ ISOLINUX: -boot_image "Isolinux" "patch"
show_status سيطبع ما هو معروف عن صور التمهيد المحملة وملفات
المصير المحدد.

A com.bootspec هي كلمة من اسم النموذج = القيمة. يتم استخدامه لوصف المعلمات
من ميزة التمهيد. تؤدي الأسماء "dir" و "bin_path" و "efi_path" إلى El Torito
صور قابلة للتمهيد. يقوم الاسم "system_area" بتنشيط ملف معين مثل MBR أو قرص آخر
رأس.
هذا ممكن في جميع أنواع الوسائط خلال الجلسة الأولى. في جلسات أخرى
يمكن استبدال صورة تمهيد حالية بصورة جديدة ، ولكن اعتمادًا على الوسائط
اكتب هذا قد يكون له تأثير قليل في وقت التمهيد. أنظر فوق.
يجب إضافة صور التمهيد El Torito إلى صورة ISO بالوسائل العادية (صورة
تحميل ، -خريطة ، -إضافة ، ...). في حالة ISOLINUX ، يجب أن توجد الملفات إما بتنسيق
دليل صورة ISO / Isolinux أو in / boot / escapeinux. في هذه الحالة يكفي
استخدم كملف bootspec للنص "دير = / العزلة"أو" dir = / boot / implinux ". على سبيل المثال:
-boot_image Isolinux dir = / boot /
الذي يجمع هذه الإعدادات الفردية:
-boot_image Isolinux bin_path = / boot /
-boot_image المعزولة cat_path = / boot /
-boot_image العزلة load_size = 2048
-boot_image أي boot_info_table = تشغيل
يتم إدراج ملف كتالوج التمهيد El Torito في صورة ISO مع العنوان
cat_path = وقت الالتزام. وهو خاضع للكتابة والتأكيد العادي
المعالجة إذا كان هناك بالفعل ملف يحمل نفس الاسم. يسرد الكتالوج ملفات
boot images ويتم قراءتها بواسطة مرفق التمهيد لاختيار إحدى صور التمهيد. لكن
ليس من الضروري أن يظهر في شجرة الدليل على الإطلاق. يمكن للمرء أن يخفيه
في جميع الأشجار cat_hidden = تشغيل. القيم الأخرى المحتملة هي "iso_rr" ، "joliet" ،
"hfsplus" ، و "off" الافتراضي.
bin_path = يصور ملف صورة التمهيد El Torito ، وهو برنامج ثنائي يجب أن يكون
بدأت بواسطة مرفق تمهيد الجهاز (مثل BIOS) في وقت التمهيد.
efi_path = يصور ملف صورة تمهيد El Torito جاهزًا لبدء تشغيل EFI. هذا
عادةً ما تكون صورة نظام ملفات FAT لا يزيد حجمها عن 65535 كتلة من 512 بايت (= 32
MiB - 512). يتم تحديد load_size الخاص به تلقائيًا ، ولا يتم تحديد جدول معلومات التمهيد
مكتوب ، لا يتم محاكاة أي وسيط تمهيد ، platform_id هي 0xef.
emul_type = يمكن أن تكون واحدة من "no_emulation" ، "hard_disk" ، "diskette". يتحكم في
التمهيد المتوسط ​​رمز مضاهاة صورة التمهيد. الافتراضي "no_emulation" مناسب
لـ ISOLINUX و GRUB و FreeBSD cdboot.
load_size = هي القيمة التي تعتمد على صورة التمهيد. يجب أن يكون 2048 الافتراضي هو
يتم تجاوزها فقط في حالة معرفة قيمة أفضل.
boot_info_table = تشغيل يؤدي إلى تصحيح العنوان إلى بايت 8 إلى 63 من صورة التمهيد التي
يُعطى بواسطة "أي" "bin_path =". "boot_info_table = off" يعطل هذا التصحيح.
grub2_boot_info = تشغيل يتسبب في تصحيح العنوان إلى بايت 2548 من صورة التمهيد وهي
مُعطى بواسطة "أي" "bin_path =". العنوان مكتوب كرقم 64 بت صغير.
إنه عنوان الكتلة 2 كيلوبايت لمحتوى صورة التمهيد ، مضروبًا في 4 ، ثم
زيادة بمقدار 5. "grub2_boot_info = off" يعطل هذا الترقيع.
platform_id = يحدد بواسطة رقم سداسي عشري أو عشري معرف النظام الأساسي للتمهيد
صورة. "0x00" هي 80x86 PC-BIOS ، و "0x01" هي PowerPC ، و "0x02" هي Mac ، و "0xef" هي EFI
(عشري "239").
id_string =text | 56_hexdigits يحدد سلسلة المعرف لقسم كتالوج التمهيد حيث
سيتم سرد صورة التمهيد. إذا كانت القيمة تتكون من 56 حرفًا [0-9A-Fa-f]
ثم يتم تحويلها إلى 28 بايت ، وإلا فإن أول 28 حرفًا تصبح المعرف
خيط. تصبح سلسلة المعرف لصورة التمهيد الأولى معرّف الكتالوج الإجمالي. هو - هي
بحد أقصى 24 حرفًا. تصبح id_strings الأخرى معرفات الأقسام.
sel_crit =يحدد hexdigits معايير التحديد لصورة التمهيد. ما يصل إلى 20
تتم قراءة البايت من الأحرف المحددة [0-9A-Fa-f]. ينسبون إلى
إدخال صورة التمهيد في الكتالوج.
التالي ينتهي تعريف صورة التمهيد ويبدأ واحدة جديدة. أي متابع
-bootimage ستؤثر ملفات bootspecs على الصورة الجديدة. تم تحميل المرتجعات الأولى "التالية"
التمهيد الصور وكتالوجها.
منطقة النظام =ينسخ disk_path بحد أقصى 32768 بايت من ملف القرص المحدد إلى ملف
بداية صورة ISO. منطقة النظام هذه محجوزة للنظام التابع
برنامج التمهيد ، على سبيل المثال MBR الذي يمكن استخدامه للتمهيد من محرك أقراص USB أو قرص صلب.
بخلاف صورة التمهيد El Torito ، لا يلزم إضافة الملف disk_path إلى ملف
صورة ISO.
-حذاء_صورة إنزلاينوكس منطقة النظام = يشير إلى "partition_table = on". في هذه الحالة ، فإن ملف
يجب أن يؤدي مسار القرص إلى أحد ملفات SYSLINUX isohdp [fp] x * .bin أو إلى ملف
والتي تم اشتقاقها من أحد تلك الملفات. على سبيل المثال ، لأول 512 بايت من ملف
ISOLINUX صورة ISO هجينة.
في هذه الحالة ، قد يتم زيادة صور التمهيد El Torito (dir =، bin_path =، efi_path =)
by إنزلاينوكس partition_entry = gpt_basdat or إنزلاينوكس partition_entry = gpt_hfsplusو
by إنزلاينوكس partition_entry = apm_hfsplus. سيتم بعد ذلك ذكر صورة التمهيد في
GPT كبيانات أساسية أو قسم GPT HFS + ، وفي APM كقسم HFS +. الأول
سيتم أيضًا تمييز ثلاثة أقسام GPT بواسطة أقسام MBR.
في حالات الجلسات المتعددة ، يتم الاحتفاظ بمنطقة النظام الموجودة افتراضيًا. في
في هذه الحالة ، مسار القرص الخاص "." يمنع قراءة ملف القرص ولكن
ومع ذلك يتسبب في إجراء تعديلات في بيانات منطقة النظام المحملة. مثل هذه التعديلات
قد يتم طلبها بأوامر -boot_image.
grub2_mbr =يعمل disk_path مثل "أي" system_area = مع ترقيع إضافي لـ
GRUB MBRs الحديثة. يتم تحويل عنوان بدء المحتوى لصورة التمهيد الأولى إلى
عدد كتل 512 بايت ، ويضاف إزاحة 4. النتيجة مكتوبة كـ
64 بت رقم endian صغير لعنوان البايت 0x1b0.
يمكن إبطال هذه الميزة إما عن طريق grub2_mbr = بمسار قرص فارغ ، أو بواسطة
إرسال disk_path عبر system_area =.
partition_table = on يؤدي جدول قسم بسيط إلى كتابة 446 بايت إلى
511 من منطقة النظام.
باستخدام النوع "Isolinux" ، فإنه يظهر قسمًا يبدأ من البايت 0 ويتسبب في حدوث الامتداد
تتم كتابة LBA من صورة التمهيد الأولى في MBR. لأول جلسة هذا
يعمل فقط إذا تم أيضًا إعطاء "system_area =" و "bin_path =" أو "dir =".
مع النوعين "أي" و "اليرقة" يظهر قسم واحد يبدأ من 512 بايت
وينتهي حيث تنتهي صورة ISO. يعمل هذا مع system_area = أو التمهيد أو بدونه
صورة.
Bootspecs chrp_boot_part = ، prep_boot_part = ، و efi_boot_part = الكتابة فوق هذا الإدخال
في جدول أقسام MBR.
إذا تم تعيين النوعين "العزلة" أو "النقرة" على "التصحيح" ، فسيتم
المنشط بدون صورة تمهيد جديدة. في هذه الحالة ، تحصل منطقة النظام الحالية
التحقق مما إذا كان يحمل عناوين وأحجامًا كما لو تم معالجته بواسطة
"partition_table = on". إذا كان الأمر كذلك ، فسيتم تحديث هذه المعلمات عند النظام الجديد
المنطقة مكتوبة.
يتسبب "system_area = / dev / zero" الخاص في 32 كيلو بايت من NUL بايت. استخدم هذا لتجاهل ملف
MBR التي تم تحميلها مع صورة ISO.
appended_part_as = gpt يحدد الأقسام من -append_partition في GPT بدلاً من
MBR. في هذه الحالة ، يعرض MBR قسمًا واحدًا من النوع 0xee يغطي ملف
بيانات الإخراج الكاملة.
appended_part_as = mbr هو الافتراضي. يتم وضع علامة على الأقسام الملحقة في GPT فقط إذا
يتم إنتاج GPT بسبب إعدادات أخرى.
chrp_boot_part = تشغيل يتسبب في قسم واحد في MBR يغطي صورة ISO بالكامل
ولديه نوع 0x96. هذا غير متوافق مع أي ميزة أخرى تنتج MBR
إدخالات التقسيم. يجعل GPT غير معروف.
prep_boot_part =يقوم disk_path بإدراج محتوى ملف البيانات في الصورة و
يميزه بواسطة قسم MBR من النوع 0x41. أجزاء صورة ISO قبل و
بعد أن يتم تغطية هذا القسم بأقسام MBR أخرى. ملف البيانات هو
من المفترض أن تحتوي على كود ELF القابل للتنفيذ.
efi_boot_part =يقوم disk_path بإدراج محتوى ملف البيانات في الصورة والعلامات
بواسطة قسم GPT. إذا لم يكن chrp_boot_part = on ، فسيكون القسم الأول في MBR
سيكون نوع 0xee للإعلان عن وجود GPT. من المفترض أن ملف البيانات
تحتوي على نظام ملفات FAT.
بدلاً من disk_path ، يمكن إعطاء الكلمة --efi-boot-image. يفضح في GPT
محتوى أول صورة تمهيد El Torito EFI كقسم نظام EFI. التمهيد EFI
الصور مقدمة من bootspec efi_path =. لا يمكن لصورة التمهيد EFI المتأثرة
تظهر في HFS + لأنه مخزن خارج قسم HFS +.
partition_offset =2kb_block_adr يتسبب في جدول أقسام بقسم واحد
التي تبدأ من عنوان الكتلة المحدد. يتم حساب هذا في كتل 2048 بايت ، وليس في
كتل 512 بايت. إذا كان عنوان الكتلة غير صفري ، فيجب أن يكون 16 على الأقل
يتسبب إزاحة القسم غير الصفري في إنشاء كتلتين فائقتين ومجموعتين من
أشجار الدليل. يمكن بعد ذلك تثبيت الصورة من بدايتها المطلقة أيضًا
من بداية التقسيم.
يتم الاحتفاظ بقيمة الإزاحة لصورة ISO عند إضافة جلسة جديدة. لذا
القيمة المحددة هنا سارية فقط إذا تمت كتابة صورة ISO جديدة.
partition_hd_cyl =number يعطي عدد الرؤوس لكل أسطوانة للقسم
طاولة. 0 يختار قيمة افتراضية. الحد الأقصى 255.
partition_sec_hd =number يعطي عدد القطاعات لكل رأس للقسم
طاولة. 0 يختار قيمة افتراضية. الحد الأقصى 63.
المنتج partition_sec_hd * partition_hd_cyl * 512 هو حجم الاسطوانة. هو - هي
يجب أن يكون قابلاً للقسمة على 2048 من أجل جعل المحاذاة الدقيقة ممكنة. مع
الأقسام الملحقة و "appended_part_as = gpt" لا يوجد حد لعدد
اسطوانات. وإلا قد يكون هناك 1024 منهم على الأكثر. إذا كان حجم الأسطوانة أيضًا
صغيرة للبقاء أقل من الحد ، فإن القيم المناسبة لـ partition_hd_cyl هي
تم اختياره باستخدام partition_sec_hd 32 أو 63. إذا كانت الصورة أكبر من 8,422,686,720،XNUMX،XNUMX،XNUMX
بايت ، فلا يمكن استيفاء قيود حجم الأسطوانة لـ MBR.
partition_cyl_align =يتحكم الوضع في محاذاة حجم الصورة إلى عدد صحيح من
اسطوانات. يتم وصفه بواسطة مواصفات isohybrid ويبدو أنه يرضي البرنامج
fdisk. يجب أن يكون حجم الأسطوانة قابلاً للقسمة على 2048. الصور الأكبر من 8,323,596,288،XNUMX،XNUMX،XNUMX
لا يمكن محاذاة البايت في جدول أقسام MBR.
الوضع "تلقائي" هو الوضع الافتراضي. المحاذاة عن طريق الحشو تحدث فقط مع "العزلة"
"partition_table = on".
يتسبب الوضع "on" في المحاذاة عن طريق الحشو باستخدام "partition_table = on" لأي نوع. وضع
يشبه "الكل" "تشغيل" ولكنه يقوم أيضًا بتدبيس الأقسام من -append_partition إلى المحاذاة
حجم.
يعمل الوضع "إيقاف التشغيل" على تعطيل المحاذاة لأي نوع.
mips_path =تعلن iso_rr_path أن ملف البيانات في الصورة هو MIPS Big Endian
التمهيد ويؤدي إلى إنتاج رأس وحدة تخزين MIPS Big Endian. هذا هو
حصريًا مع إنتاج كتل تمهيد أخرى مثل MBR. فإنه سوف
الكتابة فوق أول 512 بايت من أي بيانات مقدمة من system_area =. ما يصل إلى 15 التمهيد
يمكن التصريح عن الملفات بواسطة mips_path =.
mipsel_path =تعلن iso_rr_path أن ملف البيانات في الصورة هو MIPS Little
ملف التمهيد Endian. هذا هو حصري مع كتل التمهيد الأخرى. فإنه سوف
الكتابة فوق أول 512 بايت من أي بيانات مقدمة من system_area =. واحد فقط
يمكن التصريح عن ملف التمهيد بواسطة mipsel_path =.
sparc_label =يتسبب النص في إنتاج SUN Disk Label بالنص المحدد كـ
تسمية ASCII. قد تشغل الصور الملحقة الأقسام من 2 إلى 8. القسم 1
ستكون دائمًا صورة ISO. انظر الأمر-append_partition. أول 512 بايت
من أي بيانات يقدمها system_area = ستتم الكتابة فوقها.
grub2_sparc_core =يتسبب iso_rr_path في عنوان المحتوى وحجم الملف المحدد
ليتم كتابتها بعد تسمية قرص SUN. يتم حساب كلا الرقمين بالبايت. ال
تتم كتابة العنوان كرقم كبير 64 بت للبايت 0x228. الحجم مكتوب
كرقم كبير 32 بت للبايت 0x230.
hppa_cmdline =يحدد النص سطر أوامر PALO لـ HP-PA. ما يصل إلى 1023 حرفًا
مسموح به بشكل افتراضي. مع hppa_hdrversion = 4 ، يكون الحد 127.
لاحظ أن أول خمسة hppa_ bootspecs إلزامية ، إن وجدت.
يتم استخدام bootspecs. يسمح فقط بفقدان hppa_hdrversion =.
hppa_bootloader =يعين iso_rr_path المسار المحدد كملف محمل إقلاع HP-PA.
hppa_kernel_32 =يعين iso_rr_path المسار المحدد كملف HP-PA 32 بت kernel.
hppa_kernel_64 =يعين iso_rr_path المسار المحدد كملف HP-PA 64 بت kernel.
hppa_ramdisk =يعين iso_rr_path المسار المحدد كملف قرص HP-PA RAM.
hppa_hdrversion =number بين إصدار رأس PALO 5 (افتراضي) والإصدار
4. للحصول على القيمة المناسبة انظر في كود مصدر PALO: PALOHDRVERSION.
alpha_boot =تعلن iso_rr_path أن ملف البيانات في الصورة هو DEC Alpha SRM
محمل Bootstrap الثانوي ويسبب إنتاج قطاع تمهيد يشير إلى
هو - هي. هذا متنافي مع إنتاج كتل تمهيد أخرى مثل MBR.
mips_discard, sparc_discard, hppa_discard, alpha_discard إبطال أي ملف تمهيد
التصريحات التي تم إجراؤها لـ mips / mipsel أو sparc أو hppa أو alpha ، على التوالي. هذا
يزيل الحظر المفروض على إنتاج كتل التمهيد الأخرى.
hfsplus_serial =يحدد hexstring سلسلة من 16 رقمًا من "0" إلى "9" والأحرف من "a" إلى
"f" ، والذي سيتم استخدامه كرقم تسلسلي فريد لنظام ملفات HFS + ناشئ.
hfsplus_block_size =number يحدد حجم كتلة التخصيص لاستخدامه عند الإنتاج
أنظمة ملفات HFS +. المسموح به هو 512 أو 2048 أو 0. هذا الأخير يتيح للبرنامج
قرر.
apm_block_size =number يحدد حجم الكتلة لاستخدامه عند وصف الأقسام بواسطة
خريطة قسم Apple. المسموح به هو 512 أو 2048 أو 0. هذا الأخير يسمح بامتداد
برنامج يقرر.
لاحظ أن الحجم 512 غير متوافق مع إنتاج GPT ، وهذا الحجم 2048
لن تكون قابلة للتركيب -t hfsplus على الأقل بواسطة نوى Linux القديمة.

-اضافة_تقسيم رقم التقسيم: نوع_رمز القرص_مسار
تسبب في إلحاق صورة نظام ملفات معدة بصورة ISO وإلحاقها
وصفه بإدخال جدول القسم في كتلة التمهيد في بداية الناشئة
صورة ISO. سيتحمل إدخال القسم حجم الملف المقدم مقربًا
إلى المضاعف التالي البالغ 2048 بايت أو المضاعف التالي لحجم الأسطوانة.
احذر من الدورات اللاحقة متعددة الجلسات. سيحصل القسم الملحق على ملفات
مكتوب.
يمكن إلحاق الأقسام بنوع كتلة التمهيد MBR وبواسطة SUN Disk Label.
مع MBR:
قد يكون رقم القسم من 1 إلى 4. وسيضع الرقم 1 صورة ISO بالكامل في ملف
مساحة غير مطالب بها قبل التقسيم 1. حتى مع معظم اكسوريسو ميزات MBR ،
الرقم 2 سيكون الخيار الأكثر طبيعية.
قد يكون type_code هو "FAT12" أو "FAT16" أو "Linux" أو رقم سداسي عشري بين
0x00 و 0xff. لن تسفر كل هذه الأرقام عن نتائج قابلة للاستخدام. للحصول على قائمة الرموز
ابحث في الإنترنت عن "أنواع الأقسام" أو قم بتشغيل الأمر fdisk "L".
إذا تسبب أمر آخر في إنتاج GPT ، فإن الأقسام الملحقة
سيتم ذكره هناك أيضًا.
يجب أن يوفر disk_path وحدات بايت البيانات الضرورية في وقت الالتزام. فارغ
disk_path يعطل هذه الميزة لرقم القسم المحدد.
مع SUN Disk Label (محدد بواسطة -boot_image أي sparc_label =):
قد يكون رقم القسم من 2 إلى 8. الرقم 1 سيكون دائمًا صورة ISO. تقسيم
عناوين البدء تتماشى مع 320 كيلوبايت. لا يهم type_code. إرسال 0x0.
اسم صورة القسم "." يتسبب في أن يصبح القسم نسخة من التالي أدناه
واحد صالح.

جيجدو قالب استخلاص:

من man genisoimage: "Jigdo هي أداة للمساعدة في توزيع الملفات الكبيرة مثل القرص المضغوط
وصور DVD. ارى http://atterer.net/jigdo/ لمزيد من التفاصيل. أقراص ديبيان المضغوطة وأقراص دي في دي ISO
يتم نشر الصور على الويب بتنسيق jigdo للسماح للمستخدمين النهائيين بتنزيلها أكثر
بكفاءة.
اكسوريسو يمكن أن تنتج ملف .jigdo و .template مع جلسة واحدة ISO
صورة. يحتوي ملف .jigdo على مجاميع اختبارية وعناوين ملفات رمزية. القالب
يحتوي الملف على صورة ISO مضغوطة بعلامات مرجعية بدلاً من محتوى بايت
الملفات المدرجة.
المدخلات لهذه العملية هي الوسيطات العادية لـ a اكسوريسو جلسة على فارغة -outdev ،
وملف .md5 الذي يسرد ملفات البيانات التي قد تكون مدرجة في ملف .jigdo و
تتم الإشارة إليه خارجيًا في ملف .template. يتم تمثيل كل ملف معين في
.md5 بسطر نصي واحد:
MD5 في صورة 32 رقمًا سداسيًا سداسيًا ، 2 فراغات ، بحجم 12 رقمًا عشريًا أو فراغات ، 2 فراغات ، رمزي
عنوان الملف
يجب أن يحمل عنوان الملف في سطر .md5 نفس الاسم الأساسي مثل مسار القرص لملف
الملف الذي يجب أن تتطابق معه. يعد مسار الدليل الخاص بعنوان الملف حاسمًا لـ إلى = من
رسم الخرائط ، وليس للتعرف على الملفات. بعد إلى = من التعيين ، تتم كتابة عنوان الملف
في ملف .jigdo. ستعمل أدوات استعادة Jigdo على تحويل هذه العناوين إلى ملفات
عناوين مصادر البيانات التي يمكن الوصول إليها والتي يمكنهم القراءة منها.
إذا لم تكن قائمة معلمات jigdo فارغة ، فحينئذٍ اكسوريسو سيرفض الكتابة إليه
أهداف غير فارغة ، سيتم تعطيل المحاكاة متعددة الجلسات ، وسيتم احتساب المساحة المتروكة على أنها
جزء من صورة ISO.

-جيجدو قيمة اسم_المعلمة
امسح قائمة معلمات Jigdo Template Extraction أو أضف معلمة إلى تلك القائمة.
الأسماء المستعارة هي خيارات genisoimage المقابلة. يتم قبولهم على أنهم
أسماء المعلمات كذلك. خاصة أنها معترف بها من قبل - كما mkisofs
أمر مضاهاة.
معامل واضح بأي قيمة تفرغ القائمة بأكملها. لا .jigdo و .template
سيتم إنتاج الملف.
مسار_النموذج يعيّن disk_path لملف القالب
نسخة صورة ISO مضغوطة.
الاسم المستعار: -jigdo-template
jigdo_path يعيّن disk_path لملف .jigdo مع المجموع الاختباري والتنزيل
عناوين لملء الثقوب في قالب.
الاسم المستعار: -جيجدو-جيجدو
md5_path يعيّن disk_path حيث يتم العثور على ملف الإدخال .md5.
الاسم المستعار: -md5- قائمة
الحجم الأدنى يعيّن الحد الأدنى لحجم ملف البيانات المراد إدراجه في ملف .jigdo و
كونه فجوة في ملف .template.
الاسم المستعار: -جيجدو-مين-حجم الملف
منع يضيف نمط تعبير عادي يمكن مقارنته مع المطلق
disk_path لأي ملف بيانات. يؤدي التطابق إلى بقاء الملف في .template في أي ملف
القضية.
الاسم المستعار: -jigdo- استبعاد
الطلب_md5 يضيف نمط تعبير عادي يمكن مقارنته بـ
disk_path المطلق لأي ملف بيانات لم يتم العثور عليه في قائمة .md5. مباراة
يتسبب في حدث MISHAP.
الاسم المستعار: -جيجدو-القوة- md5
رسم الخرائط يضيف زوج سلسلة من النموذج إلى = من إلى قائمة المعلمات. إذا كانت البيانات
يتم إدراج الملف في ملف .jigdo ، ثم تتم الإشارة إليه بواسطة عنوان الملف من
الخط الخاص به في ملف .md5. يتم فحص عنوان الملف هذا سواء كان يبدأ بـ
السلسلة من. إذا كان الأمر كذلك ، فسيتم استبدال هذه السلسلة بسلسلة To و a
':' ، قبل أن ينتقل إلى ملف .jigdo. يجب أن تنتهي السلسلة "من" بـ
'/' شخصية.
الاسم المستعار: -جيجدو-الخريطة
ضغط يختار أحد "bzip2" أو "gzip" لضغط القالب
ملف. يتم وضع ملف jigdo غير مضغوط.
الاسم المستعار: -jigdo-template-compress
اختباري يختار واحدًا أو أكثر من "md5" و "sha1" و "sha256" و "sha512" من أجل
المجاميع الاختبارية المساعدة "# Image Hex" في ملف jigdo. قد تبدو القيمة على سبيل المثال
"md5، sha1، sha512". القيمة "الكل" تختار كل الخوارزميات المتاحة. لاحظ أن MD5
يبقى ممكّنًا دائمًا.
الاسم المستعار: -checksum_algorithm_iso
المجموع الاختباري يشبه المجموع الاختباري ولكن لـ "# Template Hex".
الاسم المستعار: -checksum_algorithm_template

حرف مجموعات:

أسماء الملفات عبارة عن سلاسل من البايت غير الصفري مع 8 بت لكل منها. للأسف نفس البايت
قد تظهر السلسلة كشخصيات وطنية غريبة مختلفة على تأميم مختلف
محطات. يتم تعريف معاني رموز البايت في حرف بدلات رسمية التي لها أسماء.
يسرد الأمر Shell iconv -l.
يُفترض أن أسماء الملفات الموجودة على القرص الصلب مشفرة بامتداد محلي حرف طقم وهو
تستخدم أيضًا للتواصل مع المستخدم. رموز البايت من 32 إلى 126 المحلي
يجب أن تتطابق مجموعة الأحرف مع أحرف US-ASCII للرمز نفسه. ISO-8859 و UTF-8
تلبية هذا الطلب.
افتراضيا، اكسوريسو يستخدم مجموعة الأحرف كما أخبرها أمر shell "locale" مع الوسيطة
"charmap". قد يتأثر هذا بمتغيرات البيئة LC_ALL أو LC_CTYPE أو LANG و
يجب أن تتطابق مع توقعات المحطة. في بعض الحالات قد يكون من الضروري
اضبطه عن طريق الأمر -local_charset.
يجب ألا تكون مجموعات الأحرف المحلية مهمة طالما أن الأحرف الأبجدية الرقمية الإنجليزية هي فقط
تستخدم لأسماء الملفات أو طالما أن جميع الكتاب وقراء الوسائط يستخدمون نفس المحتوى المحلي
مجموعة الأحرف. خارج هذه القيود قد يكون من الضروري السماح اكسوريسو تحويل البايت
رموز من وإلى مجموعات الأحرف الأخرى.
يُفترض أن أسماء ملفات Rock Ridge في أنظمة ملفات ISO مشفرة بامتداد إدخال
حرف طقم. ستكون أسماء ملفات Rock Ridge التي تتم كتابتها باستخدام أنظمة ملفات ISO
المشفرة بواسطة الناتج حرف طقم.
يمكن تعريف المجموعات بشكل مستقل عن طريق الأوامر -in_charset و -out_charset. عادة
سيحصل المرء على كليهما متطابق ، إن وجد. بخلاف مجموعة الأحرف المحلية ، هذين
قد تنحرف مجموعات الأحرف عن US-ASCII.
لا تتأثر مجموعات أحرف الإخراج لـ Joliet و HFS + بهذه الأوامر. جوليت
يستخدم مجموعة أحرف الإخراج UCS-2 أو UTF-16. يستخدم HFS + UTF-16.
مجموعة أحرف الإخراج الافتراضية هي مجموعة الأحرف المحلية للمحطة حيث اكسوريسو أشواط.
لذلك ، بشكل افتراضي ، لا يحدث أي تحويل بين أسماء أنظمة الملفات المحلية و Rock Ridge الناشئة
أسماء في الصورة. يبقى الوضع غامضًا ويتعين على القارئ حل لغز ماذا
تم استخدام مجموعة الأحرف.
بواسطة الأمر -auto_charset ، من الممكن أن ينسب اسم مجموعة أحرف الإخراج إلى الصورة.
هذا يجعل الوضع لا لبس فيه. ولكن إذا كانت مجموعة الأحرف الطرفية الخاصة بك لا تتطابق مع
مجموعة الأحرف لأسماء الملفات المحلية ، ثم يمكن أن تصبح هذه السمة خاطئة بشكل واضح و
يسبب مشاكل في وقت القراءة. لمنع ذلك ، من الضروري التحقق مما إذا كان ملف
يعرض Terminal بشكل صحيح جميع أسماء الملفات المقصودة. تحقق بشكل خاص من المواطن الغريب
حرفا.
لفرض تسجيل اسم مجموعة أحرف معينة دون أي تحويل في الصورة
وقت التوليد ، قم بتعيين -charset و -local_charset إلى الاسم المطلوب ، وتمكين
-backslash_codes لتجنب عرض الشخصيات الشريرة على جهازك.

-شريحة حرف_مجموعة_الاسم
عيّن مجموعة الأحرف التي يمكن من خلالها تحويل أسماء الملفات عند تحميل صورة وإليها
التي يتم تحويلها عند كتابة صورة.

-المحلية_تشارست حرف_مجموعة_الاسم
تجاوز افتراض النظام الخاص باسم مجموعة الأحرف المحلية. إذا ظهر هذا
ضروري ، ينبغي للمرء أن ينظر في تعيين -backslash_codes إلى "تشغيل" من أجل تجنب ذلك
يتم إرسال الرموز الثنائية الخطيرة إلى الجهاز.

استثناء المعالجة:

منذ مهام اكسوريسو متشعبة وعرضة للتأثير الخارجي ، قد تنشأ
الحاجة ل اكسوريسو للإبلاغ عن أحداث المشكلة والتعامل معها.
يتم تصنيف هذه الأحداث عندما يتم اكتشافها بواسطة إحدى وحدات البرامج و
إلى وحدات إعداد التقارير والتقييم التي تقرر ردود الفعل. فئات الحدث
مرتبة حسب الشدة:
"أبدًا" الطرف العلوي من طيف الخطورة.
"ABORT" يتم إحباط البرنامج وهو في طريقه إلى الانتهاء.
"فادح" فشل الغرض الرئيسي من التشغيل أو فشل مورد مهم بشكل غير متوقع.
"فشل" جزء مهم من العمل لا يمكن أن يؤديها.
"MISHAP" فشل يمكن تحمله أثناء إنشاء صورة ISO.
"آسف" لا يمكن تنفيذ جزء أقل أهمية من العمل.
"تحذير" الموقف مريب في أنه لم يقصده المستخدم.
"تلميح" اقتراح للمستخدم كيفية تحقيق نتائج أفضل.
"ملاحظة" معلومات غير ضارة حول ظروف جديرة بالملاحظة.
"UPDATE" رسالة مصاصة أثناء عمليات التشغيل الطويلة.
"DEBUG" رسالة تهم مطوري البرنامج فقط.
"ALL" الطرف الأدنى من طيف الخطورة.

- أوقف خطورة
قم بتعيين حد الخطورة للأحداث لإحباط البرنامج.
مفيد: "NEVER" ، "ABORT" ، "FATAL" ، "FAILURE" ، "MISHAP" ، "SORRY"
قد يصبح من الضروري إجهاض البرنامج على أي حال ، على الرغم من الإعداد بهذا
يأمر. لا تتوقع أن يتم تجاهل الكثير من أحداث "ABORT".
من الخصائص الخاصة لهذا الأمر أنه يعمل بشكل استباقي إذا تم إعطاؤه كبرنامج
تبدأ الحجة. أي أن الإعداد الأول -abort_on بين وسيطات البداية هو في
تأثير بالفعل عند العمليات الأولى من اكسوريسو يبدأ. فقط "-abort_on" مع
شرطة "-" معترف بها بهذه الطريقة.

- العودة مع خطورة exit_value
عيّن العتبة و exit_value لإرجاعهما في نهاية البرنامج إذا لم يكن هناك إحباط
حدث. هذا هو السماح اكسوريسو للمضي قدما بعد المشاكل ولكن الحصول على فشل
تشير إلى قيمة الخروج من البرنامج ، مع ذلك. المفيد قيمة أقل من
العتبة -abort_on ، وصولاً إلى "WARNING".
قد يكون exit_value إما 0 (يشير إلى نجاح بداية البرنامج) أو a
عدد بين 32 و 63. يتم استخدام بعض exit_values ​​الأخرى بواسطة اكسوريسو إذا قررت
لإلغاء تشغيل البرنامج:
1 = إحباط بسبب إشارة خارجية
2 = لم يتم تقديم أي حجج خاصة بالبرنامج
3 = خلق اكسوريسو فشل الكائن الرئيسي
4 = فشل بدء مكتبات libburnia-project.org
5 = إحباط البرنامج أثناء معالجة الحجة
6 = إحباط البرنامج أثناء معالجة الحوار

-تقرير عن خطورة
قم بتعيين الحد الأدنى للأحداث التي سيتم الإبلاغ عنها.
مفيد: "SORRY" ، "WARNING" ، "HINT" ، "NOTE" ، "UPDATE" ، "DEBUG" ، "ALL"
بغض النظر عن ما تم تعيينه بواسطة -report_about ، يتم الإبلاغ عن الرسائل دائمًا إذا وصلت
عتبة الخطورة -abort_on.
يتم إرسال رسائل الأحداث إلى قناة المعلومات "I" والتي تكون عادةً stderr ولكنها قد تكون كذلك
تتأثر بالأمر -pkt_output. الحصول على رسائل المعلومات التي لا تنتمي إلى أي حدث
تعزى خطورة "ملاحظة".
خاصية خاصة لهذا الأمر هي أن إعداد التقرير الأول بين
تكون وسيطات البداية سارية المفعول بالفعل عند العمليات الأولى لـ اكسوريسو
يبدأ. يتم التعرف على "-report_about" فقط مع شرطة "-" بهذه الطريقة.

- التعامل مع الإشارات طريقة
التحكم في تركيب معالج الإشارة الذي يجب أن يتفاعل مع الإشارات الخارجية
(على سبيل المثال من برنامج "القتل" أو من مفاتيح Ctrl + C) أو الإشارات الناتجة عن شديدة
أخطاء البرنامج.
الوضع "on" هو الوضع الافتراضي. يستخدم معالج إشارة libburn الذي ينتج قبيحًا
الرسائل ولكنه يبذل الكثير من الجهد في إطلاق محركات الأقراص الضوئية من قبل اكسوريسو الغايات.
الوضع "off" حيث أن التعامل مع الإشارة الأولى بين وسيطات البداية يمنع كل شيء
احتياطات الإشارة اكسوريسو. تظل إعدادات معالج الإشارة الموروثة كما هي.
إنه يعمل مثل "sig_dfl" إذا تم إعطاؤه بعد معالجة الإشارات الأخرى بالفعل
أنشئت في بداية البرنامج.
يستخدم الوضع "sig_dfl" النظام المقدم من المعالجة الافتراضية للإشارات ، وهو
عادة ما يتم إجهاض مفاجئ للبرنامج. لمنع محركات عالقة ، ليبورن
يتم استخدام المعالج أثناء النسخ والطمس والتهيئة على محركات أقراص MMC.
يحاول الوضع "sig_ign" تجاهل أكبر عدد ممكن من أنواع الإشارات. هذا يفرض
خطر ذلك اكسوريسو يرفض إنهاء حتى قتل خارجيًا -9 إذا تم تنفيذه. قتل -9
ثم يفرض خطر ترك محرك الأقراص في حالة غير صالحة للاستخدام ويحتاج إلى فصل الطاقة
ليتم إعادة تعيينها. لذلك أثناء الحرق والمسح والتنسيق ، انتظر على الأقل ملفات
وقت التشغيل العادي قبل القتل خارجيًا.
من الخصائص الخاصة لهذا الأمر أن الإعداد -signal_handling الأول بين
تكون وسيطات البداية سارية المفعول بالفعل عند العمليات الأولى لـ اكسوريسو
يبدأ. يتم التعرف فقط على "-signal_handling" مع شرطة "-" بهذه الطريقة.

-الخطأ_السلوك سلوك مناسبة
التحكم في سلوك البرنامج في مناسبات أحداث المشكلة. في الوقت الحالي هذا ينطبق على
مناسبات "تحميل_صورة" التي تُعطى أثناء قراءة شجرة الصورة من المدخلات
الجهاز ، وإلى "file_extraction" التي تُعطى بأوامر osirrox مثل
-يستخرج.
مع "تحميل_صورة" هناك ثلاثة سلوكيات متاحة:
يستمر "best_effort" في القراءة بعد الأحداث بدرجة أقل من FAILURE إذا كان
عتبة الأمر -abort_on يسمح بذلك.
"فشل" يحبط قراءة شجرة الصورة في الحدث الأول على الأقل SORRY. يصدر ملف
حدث الفشل الخاص. هذا هو الافتراضي.
"فادح" يتصرف مثل "الفشل" لكنه يصدر الحدث الخاص على أنه فادح.
مع مناسبة "file_extraction" هناك ثلاثة سلوكيات:
يحتفظ "keep" بالملفات المستخرجة بشكل غير كامل على القرص. هذا هو الافتراضي.
"حذف" يزيل الملفات التي واجهت أخطاء أثناء استخراج المحتوى.
يبدأ "best_effort" محاولة اكتشاف بواسطة -extract_cut إذا كان الملف
ينبع المحتوى من صورة ISO المحملة ولا يتم تصفيته.

الحوار طريقة مراقبة:

-حوار "on" | "off" | "single_line"
قم بتمكين أو تعطيل الدخول إلى وضع الحوار بعد معالجة جميع وسائط البرنامج.
في وضع الحوار ، تتم المطالبة بخطوط الإدخال عبر readline أو من stdin.
إذا لم يتم تعيين درجة خطورة -abort_on عند بدء مربع الحوار ، فسيتم تعيين "NEVER" على تجنب ذلك
إجهاض في معظم حالات الإدخال الخاطئ أو مشاكل أخرى. قبل أن يبدأ الحوار ، فإن ملف
الافتراضي هو "فشل" والذي على سبيل المثال إحباط في أوامر غير معروفة.
الوضع "on" يدعم إدخال أحرف السطر الجديد ضمن علامات الاقتباس والخط
الاستمرارية بخط مائل عكسي خارج علامات الاقتباس. الوضع "single_line"
لا.

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

-use_readline "تشغيل" | "إيقاف"
إذا "تشغيل" ، فاستخدم readline للحوار. آخر استخدام عادي stdin.
راجع أيضًا أعلاه ، حوار الفقرة ، قراءة سطر ، بيجر النتيجة.

- ضمان "على" | "شجرة" | "إيقاف"
في حالة "تشغيل" ، اطلب من المستخدم "y" أو "n":
قبل حذف أو الكتابة فوق أي ملف في صورة ISO ،
قبل الكتابة فوق أي ملف قرص أثناء عمليات الاستعادة ،
قبل التراجع عن تغييرات الصورة المعلقة ،
قبل تنفيذ تغييرات الصورة على الوسائط ،
قبل تغيير محرك الإدخال ،
قبل تفريغ الوسائط أو تنسيقها ،
قبل إنهاء البرنامج.
مع ضبط "الشجرة" ستظهر المطالبة المطمئنة لدليل نهائي
مرة واحدة فقط وليس لكل ملف في شجرته الفرعية بأكملها.
يؤدي ضبط "إيقاف التشغيل" بصمت إلى قتل أي نوع من كائن ملف الصورة ويتم تنفيذ ما سبق
أفعال لا رجوع عنها.
لإنتاج مطالبات المستخدم حقًا ، يجب تعيين حوار الأوامر على "تشغيل". لاحظ أن
لا يظهر الموجه في المواقف التي يحظر فيها الأمر إزالة الملف
-الكتابة فوق. - يفرض التأكيد فقط قيودًا إضافية على إزالة الملف الموجود
شاء.
اعلم أنه يتم حذف كائنات الملف من صورة ISO بعد ذلك مباشرة
تأكيد. لقد اختفوا حتى إذا تم إحباط أمر التشغيل و
يتم إبطال التأثير المطلوب. في حالة الفوضى الشديدة ، ضع في اعتبارك استخدام -rollback
لإلغاء الجلسة بأكملها.

حامل و وسائل الإعلام ذات صلة تحقيق أجراءات:

-الأجهزة
عرض قائمة محركات الأقراص MMC المتاحة مع عناوين معايير ليبيرن الخاصة بهم
ملفات الجهاز.
هذا ممكن فقط عندما لا تكون هناك تغييرات معلقة على صورة ISO. بعد هذا الأمر
لا يوجد تيار محرك ولا توجد صورة محملة.
لكي يكون الجهاز مرئيًا ، يجب أن يقدم أذونات rw مع libburn الخاص به
ملف الجهاز القياسي. وبالتالي قد يكون فقط الخارق من هو القادر على رؤية كل شيء
محركات الأقراص.
لا يتم عرض محركات الأقراص التي تشغلها عمليات أخرى.

-روابط الجهاز
مثل الأجهزة ، ولكن تقديم محركات الأقراص مع عناوين الروابط الرمزية التي
أشر إلى ملفات الجهاز الفعلية.
قد تقوم أنظمة GNU / Linux الحديثة بتبديل عناوين محركات الأقراص من التمهيد إلى التمهيد. udev
من المفترض أن ينشئ البرنامج الخفي روابط تشير دائمًا إلى نفس محرك الأقراص ، بغض النظر
من عنوان نظامها. يعرض الأمر -device_links عناوين هذه الروابط
إذا بدأوا بـ "/ dev / dvd" أو "/ dev / cd". الأسبقية هي: "dvdrw" ، "cdrw" ، "dvd" ،
"cdrom" ، "cd".

-Toc
إظهار جداول محتوى محددة للوسائط. هذا هو تاريخ الجلسة للوسيلة ،
ليس شجرة دليل صورة ISO.
في حالة وجود وسائط قابلة للكتابة عليها صورة ISO صالحة ، فقد يحدث أن ملف
يتم عرض جلسة واحدة. ولكن إذا كانت الجلسة الأولى على الوسائط القابلة للكتابة عليها
كتبه اكسوريسو ثم يمكن محاكاة تاريخ الجلسة الكامل.
قد يعرض محرك الأقراص غير القادر على الكتابة أي وسائط على شكل قرص مضغوط أو DVD-ROM
جلسة واحدة أو جلستين فقط. من المفترض أن تكون آخر هذه الجلسات هي
أحدث جلسة حقيقية بعد ذلك.
لا تعرض بعض محركات الأقراص والوسائط للقراءة فقط أي سجل جلسة قابل للاستخدام على الإطلاق. يأمر
-rom_toc_scan قد يساعد.
إذا تم الحصول على كل من جهاز الإدخال وجهاز الإخراج وليس نفس الشيء ، فعندئذٍ كلاهما
تظهر جداول المحتوى.

-Toc_of "in" | "out" | "all" [": short"]
مثل command -toc ولكن اختيار جدول محتويات محرك الأقراص الذي تريد إظهاره بشكل صريح.
يظهر "in" -indev أو -dev ، "out" يظهر -outdev أو -dev ، يظهر "all" مثل
-Toc.
إذا تم إلحاق ": short" بمحرك الأقراص الذي يختار الكلمة ، فلن يكون هناك سوى ملخص قصير لـ
تتم طباعة حالة محرك الأقراص والمحتوى المتوسط.
كاختلاف إضافي بين -toc ، لا يُصدر هذا الأمر أحداث FAILURE إذا كان
لم يتم الحصول على محرك الأقراص المطلوب.

-كمية_سمد قيادة مسار معرف الكيان
انبعث سطر أوامر مناسب لتركيب جلسة ISO المشار إليها بواسطة محرك الأقراص ،
الكيان والمعرف. ستكون النتيجة مختلفة في جنو / لينكس وعلى FreeBSD أو NetBSD.
يمكن أن يكون محرك الأقراص "indev" أو "outdev" للإشارة إلى محركات الأقراص المكتسبة بالفعل ، أو يمكن أن يكون كذلك
مسار محرك لم يتم الحصول عليه بعد. البادئة "stdio:" لمحركات الأقراص غير MMC ليست كذلك
إلزامية.
يجب أن يكون الكيان إما "sbsector" مع عنوان قطاع superblock كمعرف ، أو
"تتبع" برقم مسار كمعرف ، أو "جلسة" برقم جلسة ، أو "موحد"
بنمط بحث عن معرف وحدة التخزين ، أو "تلقائي" مع أي نص كمعرف.
سيتم استخدام المسار كنقطة تحميل ويجب أن يكون موجودًا بالفعل كدليل على القرص.
تتم طباعة الأمر على قناة النتيجة. انظر جبل القيادة للمباشرة
تنفيذ هذا الأمر.

-كمية_أعلى الخيار [: خيار ...]
قم بتعيين الخيارات التي تؤثر على -mount و -mount_cmd. حاليا هناك خيار واحد
"حصري" وهو الافتراضي ونظيره "مشترك". هذا الأخير يسبب
اكسوريسو لا تتخلى عن محرك الأقراص المتأثر بكمية الأوامر. على جنو / لينكس
يضيف خيار جبل "حلقة" والتي قد تمكن من تصاعد عدة جلسات من نفس الشيء
جهاز كتلة في نفس الوقت. لا ينبغي للمرء أن يكتب إلى وسيط بصري مركب من
دورة. احرص على إلغاء جميع الجلسات قبل إخراجها.

-الجلسة_السلسلة محرك تنسيق معرف كيان
اطبع إلى القناة الناتجة نصًا يتم تكوينه وفقًا للتنسيق و
معلمات الجلسة الموجهة.
تنسيقات "linux:" path أو "freebsd:" المسار ينتج عنه إخراج -mount_cmd من أجل
أنظمة تشغيل معينة.
في نصوص أخرى اكسوريسو سيحل محل أسماء المعلمات التالية. اختياري
ستتم إزالة البادئة "سلسلة:".
سيتم استبدال "٪ device٪" بمسار الجهاز القابل للتركيب لعنوان محرك الأقراص.
سيتم استبدال "٪ sbsector٪" بقطاع بدء الجلسة.
سيتم استبدال "٪ track٪"، "٪ session٪"، "٪ volid٪" برقم المسار ، الجلسة
الرقم أو معرّف وحدة التخزين للجلسة المصوّرة.

-حجم الطباعة
اطبع الاستهلاك المتوقع لـ 2048 بايت من خلال الالتزام التالي. هذا يمكن
أخيرًا لفترة من الوقت حيث يتم إعداد التزام وفقط في اللحظة الأخيرة يتم إبطاله من خلال هذا
يأمر. تعتمد النتيجة على عدة إعدادات وأيضًا على نوع الإخراج
جهاز. إذا لم يتم تعيين خيارات jidgo ولم يتم استخدام الأمر - كما تم استخدام "mkisofs" ، إذن
- لا يتم احتساب الحشوة (300 كيلو بايت افتراضيًا) كجزء من حجم الصورة.
إذا كان ملف صورة التمهيد El Torito موصوفًا بالفعل ، فقم الأمر -print_size
ينفذ -boot_image "أي" "التالي" تلقائيًا. هذا يعني أن خصائص
لا يمكن تحرير صورة التمهيد هذه بالأوامر اللاحقة.

-tell_media_space
اطبع المساحة المتوفرة على وسيط الإخراج والمساحة الحرة بعد الطرح
الاستهلاك المتوقع بالفعل من قبل الالتزام التالي.
لاحظ أن عنوان التنبؤ "بعد التنفيذ" مضلل. من الافضل
المساحة التي قد تظل ممتلئة في هذه الجلسة دون الالتزام التالي
تفشل من تجاوز متوسط.
قد تكون المساحة الحرة بعد الالتزام التالي أصغر بعدة ميغا بايت. هذا يعتمد
على النوع المتوسط ​​وعدد الجلسات المسجلة وعادات القيادة.

-pvd_info
اطبع سلاسل معرفات وطوابع زمنية مختلفة يمكن العثور عليها في صور ISO المحملة.
قد يتم تغيير بعض المعرفات بأوامر مثل -volid أو -publisher. لهؤلاء
المعرفات -pvd_info تفيد بما سيتم كتابته مع الالتزام التالي. الطوابع الزمنية
لا يتم نشرها تلقائيًا من الصورة المحملة إلى الصورة المكتوبة حديثًا. أولئك الذين
للصور الجديدة يمكن تعيينها بواسطة الأمر -volume_date. انظر هناك لمعرفة معنى
الطوابع الزمنية الخاصة.

-report_el_torito طريقة
مع الوضع عادي اطبع تقريرًا عن المعلومات الموجودة في التمهيد El Torito
كتالوج لصورة ISO المحملة.
مع الوضع مساعدة اطبع نصًا يشرح معنى الأسطر التي وضعها
"سهل".
موضة كمد يحاول طباعة ملف اكسوريسو الأوامر اللازمة لإنتاج
تم العثور على معدات التمهيد: معرّفات القرص ، وصور تمهيد El Torito ، ومنطقة النظام.
معرفات القرص هي السلاسل التي قد يستخدمها نظام التشغيل الذي يقوم بالتمهيد للبحث
نظام ملفات ISO من حيث يأتي. المعروف حاليا هو استخدام معرف وحدة التخزين و
تاريخ التعديل.
حالة الاستخدام المقصودة هي تعديل نظام الملفات بالحصول على -indev و
- يشير إلى مختلف الصور أو محركات الأقراص. قد تكون النتيجة غير كافية ،
إذا كان لا يمكن إنتاج المعدات التي تم العثور عليها بواسطة xorriso. أحداث مختلفة SORRY قد
تنشأ في هذه الحالة ، ولكن ليس مضمونًا أن يتعرف xorriso على كل ما لديه
القصور.
موضة as_mkisofs يحاول طباعة ملف اكسوريسو -مثل مكيسوفس الخيارات الضرورية
لإنتاج المعدات الموجودة. حالة الاستخدام المقصودة هي استخدام المركب
نظام الملفات كشجرة إدخال مع الخيارات المطبوعة.

-تقرير_منطقة_نظام_النظام طريقة
مع الوضع عادي اطبع تقريرًا عن المعلومات الموجودة في منطقة النظام لـ
صورة ISO المحملة. يتكون التقرير من صفر إلى العديد من الأسطر بنص رأس ،
نقطتان ونص معلومات.
مع الوضع مساعدة اطبع نصًا يشرح معنى الأسطر التي وضعها
"سهل". ربما يتعين عليك البحث عن المزيد من الوثائق التي تشرح
التفاصيل الفنية لمرافق التمهيد المذكورة.
وسائط كمد و as_mkisofs تعمل مثل الأمر مع الأمر -report_el_torito. أنظر فوق.
مع الوضع gpt_crc_of:disk_path قراءة ما يصل إلى 32 كيلوبايت من ملف القرص الذي يحتوي على المسار
يعطى بعد القولون. احسب رقم CRC المتوافق مع GPT واطبعه على ملف
قناة النتيجة. يظهر الرقم مثل "0x690fd979". مسار القرص الخاص "-"
يسبب القراءة من المدخلات القياسية.

قائمة الإختيارات in ISO صورة و أسطوانة نظام الملفات:

-قرص مضغوط iso_rr_path
قم بتغيير دليل العمل الحالي في صورة ISO. هذا مُقدم إلى
iso_rr_paths التي لا تبدأ بـ "/".
من الممكن ضبط دليل العمل على مسار غير موجود بعد
صورة ISO. سيتم إنشاء الدلائل الأصل الضرورية عند الملف الأول
يتم إدراج الكائن في هذا الدليل الظاهري. استخدم -mkdir إذا كنت تريد التنفيذ
وجود الدليل بالفعل في الإدراج الأول.

-cdx مسار_القرص
قم بتغيير دليل العمل الحالي في نظام الملفات المحلي. ليتم تحضيرها على
disk_paths التي لا تبدأ بـ "/".

-أشخاص ذوي الإعاقة
أخبر دليل العمل الحالي في صورة ISO.

-pwdx
أخبر دليل العمل الحالي في نظام الملفات المحلي.

-لس iso_rr_pattern [***]
أدرج الملفات في صورة ISO التي تطابق أنماط الصدفة (مثل أحرف البدل '*' '؟'
"[az]"). إذا كان النمط لا يبدأ بـ "/" فإنه يتم مقارنته بالعناوين
نسبة إلى -cd.
يتم سرد الدلائل حسب محتواها وليس كعنصر ملف فردي.
قد يتم تعطيل توسيع النمط عن طريق الأمر -iso_rr_pattern.

-إل إس دي iso_rr_pattern [***]
مثل -ls ولكن سرد الدلائل على أنها نفسها وليس من خلال محتواها. هذا
يشبه الأمر shell ls -d.

-LSL iso_rr_pattern [***]
مثل -ls ولكن أيضًا سرد بعض سمات الملف. تنسيق الإخراج يشبه
أمر قذيفة ls -ln.
يشير نوع الملف "e" إلى كتالوج التمهيد El Torito.
إذا كان الملف يحتوي على قائمة تحكم بالوصول (ACL) غير تافهة ، فسيتم إلحاق "+" بمعلومات الإذن. لو
الملف مخفي ، ثم "I" لـ "iso_rr" ، و "J" لـ "joliet" ، و "A" لـ "hfsplus" ، و "H"
لإلحاق العديد من الاختباء. جنبا إلى جنب مع ACL هي "i" ، "j" ، "a" ، "h".

-lsdl iso_rr_pattern [***]
مثل -lsd ولكن أيضًا سرد بعض سمات الملف. تنسيق الإخراج يشبه
أمر قذيفة ls -dln.

-LSX نمط القرص [***]
ضع قائمة بالملفات في نظام الملفات المحلي والتي تطابق أنماط الصدفة. الأنماط التي تفعل
لا تبدأ بـ "/" بالنسبة لـ -cdx.
يتم سرد الدلائل حسب محتواها وليس كعنصر ملف فردي.
قد يتم تعطيل توسيع النمط عن طريق الأمر -disk_pattern.

-lsdx نمط القرص [***]
مثل -lsx ولكن مع سرد الدلائل على أنها نفسها وليس حسب محتواها. هذا
يشبه الأمر shell ls -d.

-lslx نمط القرص [***]
مثل -lsx ولكن أيضًا سرد بعض سمات الملف. شكل الإخراج يشبه
أمر قذيفة ls -ln.

-lsdlx نمط القرص [***]
مثل -lsdx ولكن أيضًا سرد بعض سمات الملف. شكل الإخراج يشبه
أمر قذيفة ls -dln.

-getfacl iso_rr_pattern [***]
اطبع أذونات الوصول للملفات المحددة في صورة ISO باستخدام التنسيق
من أمر shell getfacl. إذا كان الملف لا يحتوي على ACL ، فسيتم تصنيعه من ملف
إعدادات -chmod. قد يحتوي الملف على قائمة تحكم بالوصول (ACL) حقيقية إذا تم إدخاله في صورة ISO
بينما تم تعيين الأمر -acl على "تشغيل".

-getfacl_r iso_rr_pattern [***]
مثل -gefacl ولكن سرد بشكل متكرر أشجار الملفات بأكملها أسفلها في النهاية
الدلائل.

-getfattr iso_rr_pattern [***]
اطبع xattr للملفات المحددة في صورة ISO. إذا كان الملف لا يحتوي على مثل هذا xattr
ثم ملاحظة تطبع لذلك.

-getfattr_r iso_rr_pattern [***]
مثل -gefattr ولكن سرد بشكل متكرر أشجار الملفات بأكملها أسفلها في النهاية
الدلائل.

-دو iso_rr_pattern [***]
سرد حجم الدلائل والملفات بشكل متكرر في صورة ISO التي تتطابق مع أحد ملفات
أنماط. على غرار shell command du -k.

-دوس iso_rr_pattern [***]
قائمة حجم الدلائل والملفات في صورة ISO التي تتطابق مع أحد ملفات
أنماط. على غرار shell command du -sk.

-دوكس نمط القرص [***]
سرد حجم الدلائل والملفات بشكل متكرر في نظام الملفات المحلي المطابق
أحد الأنماط. على غرار shell command du -k.

-dusx نمط القرص [***]
سرد حجم الدلائل والملفات في نظام الملفات المحلي الذي يتطابق مع أحد ملفات
أنماط. على غرار shell command du -sk.

-البحث عن disk_path [-name pattern] [-type t] [-exec action [params]] -
مثل - ابحث ولكن يعمل على نظام ملفات محلي وليس على صورة ISO. هذا هو
تخضع لإعدادات -follow.
يقبل -findx المعلمات من نفس النوع مثل البحث. بالإضافة إلى أنه يتعرف على النوع
"mountpoint" (أو "m") الذي يطابق الدلائل الفرعية الموجودة في مجلد مختلف
جهاز من والديهم. لا يتطابق أبدًا مع disk_path المعطى كعنوان بدء لـ
-البحث عن.
-findx يقبل الإجراءات -exec كما يفعل -البحث. لكن باستثناء القليل التالي
الإجراءات التي ستؤدي دائمًا إجراء "صدى".
in_iso يُبلغ عن المسار إذا كان نظيره موجودًا في صورة ISO. لهذا فإن
يتم استبدال disk_path للأمر -findx بـ iso_rr_path المعطى كـ
المعلمة.
على سبيل المثال: -findx / home / thomas -exec in_iso / thomas_on_cd -
not_in_iso يُبلغ عن المسار إذا لم يكن نظيره موجودًا في صورة ISO. ال
تنسيق التقرير هو نفسه مع الأمر - كومباري.
add_missing يضيف iso_rr_path_start المقابل إذا لم يكن موجودًا بعد في الملف
صورة ISO وتمييزها لـ "rm_merge" على أنها غير قابلة للإزالة.
على سبيل المثال: -findx / home / thomas -exec add_missing / thomas_on_cd -
is_full_in_iso تقارير إذا كان النظير في صورة ISO يحتوي على ملفات. يكون
تستخدم مع -type "m" للإبلاغ عن نقاط التحميل.
فارغ _ iso_dir يحذف جميع الملفات من نظيرتها في صورة ISO. لاستخدامها
ذات النوع "م" لاقتطاع نقاط التركيب.
تقدير_حجم يطبع تقديرًا أدنى وأعلى لعدد الكتل التي
ستشغل الملفات التي تم العثور عليها معًا في صورة ISO الناشئة. لم يحدث ذلك
حساب سوبربلوك ، للأدلة في مسار -findx ، أو للصورة
حشوة.
list_extattr يقوم الوضع بطباعة برنامج نصي إلى قناة النتيجة ، والتي قد تستخدم FreeBSD
الأمر setextattr لتعيين أزواج xattr name-value الخاصة بمساحة اسم المستخدم. يرى
- ابحث عن وصف لوضع المعلمة.
على سبيل المثال list_extattr e -

-يقارن مسار القرص iso_rr_path
قارن السمات ومحتوى ملف البيانات النهائي لكائن ملف في المستوى المحلي
ملفات مع كائن ملف في صورة ISO. قد يشير iso_rr_path إلى
كائن ملف صورة لم يتم الالتزام به بعد ، أي محتوى البيانات منه
لا يزال موجودًا في نظام الملفات المحلي. محتوى البيانات هذا عرضة للخارج
تسبب في حدوث تغييرات.
إذا كانت iso_rr_path فارغة ، فسيتم استخدام disk_path كمسار في صورة ISO أيضًا.
يتم الإبلاغ عن السمات المختلفة بالتفصيل ، ويتم تلخيص المحتوى المختلف. كلاهما
لقناة النتيجة. في حالة عدم وجود اختلافات ، لا تنبعث أي خطوط نتيجة.

-كومباري __ مسار القرص iso_rr_path
مثل - مقارنة ولكن تعمل بشكل متكرر. أي كل كائنات الملف أسفل كلا العنوانين
الحصول على مقارنة ما إذا كان لديهم نظراء أسفل العنوان الآخر وما إذا كان
كلا النظيرين يتطابقان.

-مقارنه disk_prefix iso_rr_prefix مسار_القرص [***]
نفذ -compare_r مع كل من معلمات disk_path. سيكون iso_rr_path
مؤلف من disk_path عن طريق استبدال disk_prefix بـ iso_rr_prefix.

-تيار العرض iso_rr_path [***]
عرض سلسلة دفق المحتوى لملفات البيانات في صورة ISO. تتكون السلسلة
iso_rr_name وتدفقات واحدة أو أكثر ، مفصولة بعلامات "<". مجرى
يتكون الوصف من نص واحد أو أكثر ، مفصولة بأحرف ":". الأول
يخبر النص نوع الدفق ، فيما يليه ، إن وجد ، يصف فرده
ملكيات. الأنواع المستخدمة بكثرة هي:
القرص: "disk_path" لكائنات نظام الملفات المحلية.
image: "iso_rr_path" لكائنات ملفات صورة ISO.
cout: "عدد إزاحة disk_path" للملفات المقطوعة.
extf: 'filter_name' للفلاتر الخارجية.
على سبيل المثال:
'/abc/xyz.gz' <extf: 'gzip' <disk: '/ home / me / x'

-show_stream_r iso_rr_path [***]
مثل -show_stream لكن العمل بشكل متكرر.

التقييم of قراءة و التعافي:

ليس من غير المألوف أن تنتج الوسائط الضوئية أخطاء قراءة. قد تكون الأسباب مختلفة و
يتم حجبها عن طريق تصحيح الخطأ الذي تقوم به محركات الأقراص وعلى أساس البيانات الإضافية
على وسائل الإعلام. إذا قام محرك الأقراص بإرجاع البيانات ، فيمكن للمرء أن يثق تمامًا في أنها صالحة. ولكن في
درجة معينة من مشاكل القراءة ، سيفشل التصحيح ويفترض أن محرك الأقراص
تشير إلى الخطأ.
اكسوريسو يمكن مسح وسيط بحثًا عن كتل بيانات قابلة للقراءة ، وتصنيفها وفقًا لقراءتها
السرعة ، وحفظها في ملف ، وتتبع الكتل المحفوظة الناجحة لمزيد من المحاولات
على نفس الوسيلة.
بواسطة الأمر -md5 قد يتم تسجيل المجاميع الاختبارية مع ملفات البيانات وجلسات كاملة. هؤلاء
يمكن الوصول إلى المجاميع الاختبارية فقط عبر indev والصورة المحملة. إنهم يعملون بشكل مستقل عن
نوع الوسائط ويمكن الكشف عن أخطاء الإرسال.

- check_media [خيار [خيار ...]] -
حاول قراءة كتل البيانات من محرك indev ، وانسخها اختياريًا إلى ملف القرص ،
وأخيراً الإبلاغ عن الجودة التي تمت مواجهتها. يمكن استخدام عدة خيارات ل
تعديل السلوك الافتراضي.
تتجاوز المعلمات المعطاة مع هذا الأمر الإعدادات الافتراضية التي قد تحتوي على
تم تغييره عن طريق الأوامر - check_media_defaults. انظر هناك للحصول على وصف
الخيارات المتاحة.
تخبر قائمة النتائج فترات من كتل 2 KiB مع عنوان البداية ، وعدد
كتل والجودة. الصفات التي تبدأ بـ "+" يفترض أن تكون صالحة
بيانات قابلة للقراءة. الصفات مع "-" هي بيانات غير قابلة للقراءة أو تالفة. يشير "0"
الصفات التي لا يغطيها تشغيل الشيك أو التي يُسمح بها بانتظام
غير قابل للقراءة (مثل الفجوات بين المسارات).
بدلاً من ذلك ، من الممكن الإبلاغ عن الملفات التالفة بدلاً من الكتل.
إذا كان -md5 "قيد التشغيل" ، فإن الوضع الافتراضي ماذا = المسارات يبحث عن المجموع الاختباري لـ libisofs
علامات بيانات جلسة ISO والتحقق منها مقابل المجاميع الاختبارية المحسوبة من
تدفق البيانات.

- check_media_defaults [خيار [خيار ...]] -
خيارات محددة مسبقًا لعمليات التشغيل من -check_media و -extract_cut و best_effort file
اِستِخلاص. الخيارات المقدمة مع -check_media ستبطل الخيارات المعينة مسبقًا.
-استخراج_قطع سيتجاوز بعض الخيارات تلقائيًا.
يتكون الخيار من كلمة أساسية وحرف "=" وقيمة. قد تتجاوز الخيارات
بعضها البعض. لذا فإن تسلسلهم مهم.
الإعداد الافتراضي عند بدء البرنامج هو:
use = indev what = المسارات min_lba = -1 max_lba = -1 إعادة المحاولة = الافتراضي
time_limit = 28800 item_limit = 100000 data_to = "الحدث = ALL
abort_file = / var / opt / xorriso / do_abort_check_media
Sector_map = '' map_with_volid = off patch_lba0 = خارج التقرير = كتل
bad_limit = غير صالح slow_limit = 1.0 chunk_size = 0 ثانية async_chunks = 0
الخيار "إعادة تعيين = الآن" يستعيد هذه الإعدادات الافتراضية لبدء التشغيل.
الخيارات غير الافتراضية هي:
تقرير = "ملفات" يسرد الملفات التي تستخدم الكتل التالفة (وليس مع use = outdev). ال
يشبه التنسيق مع find -exec report_damage. لاحظ أن جلسة MD5 غير متطابقة
يضع علامة على جميع ملفات الجلسة على أنها تالفة. إذا كان التمييز الدقيق هو المطلوب ،
أداء -md5 قبالة قبل-check_media.
تقرير = "block_files" يسرد أولاً الكتل التالفة ثم الملفات المتأثرة.
استخدام = "outdev" يقرأ من محرك الإخراج بدلاً من محرك الإدخال. هذا يتجنب
تحميل شجرة صورة ISO من الوسائط.
استخدم = "Sector_map" لا يقرأ أي وسائط ولكنه يقوم بتحميل الملف الذي قدمه الخيار
Sector_map = ويعالج هذه النتيجة الافتراضية.
ماذا = "القرص" يمسح نطاق الحمولة الصافية للوسيط دون مراعاة فجوات المسار.
ماذا = "صورة" يشبه "القرص" ، ولكنه يقيد المسح الضوئي إلى نطاق ISO 9660
الصورة ، إن وجدت.
min_lba = حد يتجاهل جميع الكتل التي تحتوي على عناوين أقل من الحد المسموح به.
max_lba = حد يتحول إلى ما = القرص ويتجاهل جميع الكتل فوق الحد.
chunk_size = الحجم يعيّن عدد البايت المطلوب قراءته في قراءة واحدة منخفضة المستوى
عملية. يتم تقريب هذا إلى كتل كاملة من 2048 بايت. 0 يعني تلقائي
حجم.
أعد المحاولة = "تشغيل" تجبر القراءة على إعادة المحاولة بأدنى حجم للقطعة الحسية عندما تكون طبيعية
قراءة قطعة ينتج عنها خطأ في القراءة. هذا الحجم هو 1 ثانية مع ملفات CD و stdio ، 16 ثانية مع ملفات
DVD (كتلة واحدة ECC) ، و 1 ثانية مع BD (مجموعة واحدة). افتراضيًا ، تكون عمليات إعادة المحاولة فقط
ممكّن مع وسائط الأقراص المضغوطة. "إعادة المحاولة = إيقاف" forbits بإعادة المحاولة لجميع أنواع الوسائط.
abort_file = disk_path يعطي مسار الملف الذي قد يحبط تشغيل الفحص. إحباط
يحدث إذا كان الملف موجودًا ولم يكن mtime الخاص به أقدم من وقت بدء ملف
يجري. استخدم أمر shell "touch" لتشغيل هذا. بخلاف تشغيل برنامج تم إحباطه ،
سيؤدي هذا إلى الإبلاغ عن الكتل المختبرة وغير المختبرة وسيستمر في الجري اكسوريسو.
time_limit = ثواني يعطي عدد الثواني التي يجب أن يكون الفحص بعدها
أجهضت. هذا مفيد للمسح الضوئي غير المراقب للوسائط التي قد تفرط في العمل
محرك الأقراص في محاولة للضغط على بعض الكتل القابلة للقراءة. قد يتأخر الإجهاض
بواسطة محرك قضم في آخر عملية قراءة مفردة. القيمة -1 تعني غير محدود
مرة.
item_limit = رقم يعطي عدد عناصر قائمة التقرير التي سيتم الإحباط بعدها.
القيمة -1 تعني رقم صنف غير محدود.
data_to = disk_path نسخ الكتل الصالحة إلى الملف المحدد.
الحدث = الخطورة يحدد درجة الخطورة المحددة لحدث المشكلة الذي سيتم إصداره في
نهاية تشغيل الفحص إذا كانت كتل البيانات غير قابلة للقراءة أو فشلت في مطابقة التسجيلات
اختباري MD5. تؤدي درجة الخطورة "ALL" إلى تعطيل هذا الحدث.
Sector_map = disk_path يحاول قراءة الملف المقدم بواسطة disk_path كصورة نقطية للقطاع و
لتخزين ملف الخريطة هذا بعد تشغيل الفحص. تخبر الصورة النقطية الكتل التي تحتوي على
تمت قراءتها بنجاح في الأشواط السابقة. إنها ذاكرة دائمة للعديد
بمسح على نفس الوسيط ، حتى مع إخراج وسيط ، من أجل التجميع
كتل قابلة للقراءة كلما كان محرك الأقراص محظوظًا بما يكفي لإنتاجها. الملف المخزن
يحتوي على جدول المحتويات القابل للقراءة من قبل الإنسان للمسارات وعناوين مجموعات البداية الخاصة بها ، متبوعة
من خلال بيانات الصورة النقطية الثنائية.
بشكل افتراضي ، لا تعتبر الكتل غير المختبرة سيئة ، بل يتم اعتبارها عن قصد
غير مقروء. إذا كنت تتوقع time_limit = أو item_limit = لإيقاف التشغيل ، ففكر في ذلك
استخدم bad_limit = "غير مختبرة".
map_with_volid = "على" يفحص المسارات ما إذا كانت صور ISO ويطبع ملفات
معرفات وحدة التخزين في جدول المحتويات المقروء من قبل الإنسان لخريطة القطاع =.
patch_lba0 = "on" ينقل داخل data_to = ملف نسخة من الملف الذي تم تحميله حاليًا
توجه الجلسة إلى بداية هذا الملف وتصحيحه ليكون صالحًا في هذا الموضع.
هذا يجعل الجلسة المحملة آخر جلسة صالحة لملف الصورة عندما تحصل عليها
مركبة أو محملة على أنها stdio: drive. سيتم إلحاق جلسات جديدة بعد هذا الأخير
جلسة وستستبدل أي جلسات تليها.
patch_lba0 = "القوة" ينفذ patch_lba0 = "on" حتى لو اكسوريسو يعتقد أن
البيانات المنسوخة غير صالحة.
patch_lba0 = قد تحمل رقمًا أيضًا. إذا كان 32 أو أعلى فيؤخذ كبداية
عنوان الجلسة المراد نسخها. في هذه الحالة ليس من الضروري أن يكون لديك ملف
-ينديف وصورة محملة. يمكن إضافة ": force" بعد الرقم.
bad_limit = العتبة يحدد أعلى جودة والتي تعتبر ضررًا.
اختر واحدًا من "جيد" ، "md5_match" ، "بطيء" ، "جزئي" ، "صالح" ، "لم يتم اختباره" ،
"غير صالح" ، "tao_end" ، "off_track" ، "md5_mismatch" ، "غير قابل للقراءة".
"صالحة" و "غير صالحة" هي الصفات التي تم استيرادها من ملف Sector_map. "tao_end" و
"off_track" غير مقروء عمدًا ، ولكنه ليس سيئًا أيضًا. هي "جزئية"
من الكتل التي تم استردادها من جزء يمكن قراءته جزئيًا. من المفترض أن يكونوا بخير لكن
تنبع من حي مشبوه.
تتداخل منطقتا "md5_match" و "md5_mismatch" مع مناطق ذات جودة أخرى.
slow_limit = عتبة يعيّن الحد الزمني لقطعة قراءة واحدة لتكون
تعتبر بطيئة. قد يكون هذا عددًا كسريًا مثل 0.1 أو 1.5.
async_chunks = رقم يتيح معالجة MD5 غير المتزامنة إذا كان الرقم 2 أو أكبر.
في هذه الحالة ، يتم تخصيص العدد المحدد من أجزاء القراءة كمخزن مؤقت لـ fifo. على جدا
حاول محركات MMC السريعة: chunk_size = 64 ثانية async_chunks = 16.

- check_md5 الخطورة iso_rr_path [***]
قارن محتوى البيانات للملفات المحددة في الصورة المحملة بالملفات المسجلة
MD5 الاختباري ، إن وجدت. في حالة وجود أي عدم تطابق حدث معين
تم إصدار الخطورة. يمكن بعد ذلك التعامل معها من خلال الإعدادات المناسبة للأوامر
-abort_on أو -return_with يمكن أن يتسبب كلاهما في قيم خروج غير صفرية للبرنامج
يجري. تقوم خطورة ALL بقمع هذا الحدث.
يبلغ هذا الأمر عن تطابق ملفات البيانات وعدم تطابقها مع قناة النتيجة.
تتسبب الملفات غير المتعلقة بالبيانات في حدوث أحداث NOTE. ستكون هناك أيضًا أحداث UPDATE من البيانات
قراءة.
إذا لم يتم إعطاء iso_rr_path ، فسيتم مقارنة الجلسة المحملة بالكامل مع MD5 الخاص بها
مجموع. كن على علم بأن هذا يغطي جلسة واحدة فقط وليس الصورة بأكملها إذا كانت هناك
هي جلسات أقدم.

- check_md5_r الخطورة iso_rr_path [***]
مثل -check_md5 ولكن فحص جميع ملفات البيانات الموجودة أسفل المسارات المحددة. فقط
سيتم الإبلاغ عن ملفات البيانات غير المتطابقة.

أوسيرروكس ISO إلى القرص على استعادة أوامر:

عادة اكسوريسو يكتب فقط على ملفات القرص التي تم إعطاؤها مثل stdio: pseudo-drive or as
ملفات الدخول. لكن osirrox البديل الخاص به قادر على استخراج كائنات الملفات من صور ISO و
لإنشاء كائنات الملفات على القرص أو الكتابة فوقها أو حذفها.
تنطبق استثناءات ملفات القرص بواسطة -not_mgt ، -not_leaf ، -not_paths. إذا كائنات ملف القرص
موجودة بالفعل ثم تنطبق إعدادات -overwrite و -reassure. لكن -الكتابة فوق "على"
يؤدي فقط إلى سلوك -overwrite "nondir". أي الدلائل لا يمكن حذفها.
أذونات الوصول للملفات في صورة ISO لا تقيد الاستعادة. الدليل
الأذونات على القرص يجب أن تسمح لـ rwx.

-وسيروكس وضع [: خيار: ...]
يؤدي تعيين "إيقاف التشغيل" إلى تعطيل معالجة نظام ملفات القرص. هذا هو الافتراضي ما لم
بدأ البرنامج باسم Leafname "osirrox". بالإضافة إلى القدرة على الاستعادة
يمكن تمكين الملفات بشكل صريح عن طريق -osirrox "on". يمكن تعطيله بشكل لا رجعة فيه
بواسطة -osirrox "محظورة".
الإعداد "محظور" مثل "إيقاف". ولكن لا يمكن إبطالها إلا من خلال الإعداد
"إلغاء الحظر" ، والذي يشبه أيضًا "تشغيل". يمكن استخدام هذا للحد من البرامج النصية للأوامر
والتي قد تستخدم "on" بشكل غير مرغوب فيه.
لتمكين استعادة الملفات الخاصة عن طريق "device_files" يحتمل أن يكون خطيرًا.
يعتمد معنى الرقم st_rdev (انظر man 2 stat) كثيرًا على العملية
نظام. الأفضل هو استعادة ملفات الجهاز فقط لنفس النظام من مكانها
تم نسخها. في حالة عدم التمكين ، يتم تجاهل ملفات الجهاز الموجودة في صورة ISO أثناء ذلك
عمليات الاستعادة.
نظرًا لخلل في الإصدارات السابقة ، قد تحتوي ملفات الجهاز من الجلسات السابقة
تم تغييره إلى كبير = 0 ، ثانوي = 1. لذلك لا يتم استعادة هذا المزيج.
الخيار "concat_split_on" هو الافتراضي. يتيح استعادة أدلة الملفات المنقسمة
كملفات بيانات إذا كان الدليل يحتوي على مجموعة كاملة من الجزء -cut_out
الملفات. باستخدام الخيار "concat_split_off" يتم التعامل مع مثل هذه الأدلة مثل أي أدلة أخرى
دليل صور ISO.
الخيار "auto_chmod_off" هو الافتراضي. إذا تم تعيين "auto_chmod_on" ثم الوصول
يتم التحايل على قيود أدلة القرص إذا كانت هذه الدلائل مملوكة
بواسطة المستخدم الفعال الذي يدير اكسوريسو. يحدث هذا من خلال منح rwx مؤقتًا
إذن للمالك.
قد يؤدي الخيار "sort_lba_on" إلى تحسين أداء القراءة باستخدام محركات الأقراص الضوئية. يمكن
استعادة أعداد كبيرة من الروابط الصلبة دون استنفاد -temp_mem_limit. لم يحدث ذلك
الحفاظ على دليل mtime ويحتاج الخيار -osirrox auto_chmod_on من أجل
استخراج الدلائل التي لا تقدم إذن الكتابة. الافتراضي هو "sort_lba_off".
الخيار "o_excl_on" هو الخيار الافتراضي ما لم يتم بدء تشغيل البرنامج باسم Leafname
"أوسيرروكس". في GNU / Linux ، يحاول تجنب استخدام محركات الأقراص المثبتة أو قيد الاستخدام
بواسطة برامج ليبرن الأخرى. الخيار "o_excl_off" في جنو / لينكس يتيح الوصول إلى مثل هذا
محركات. محركات الأقراص التي يتم الحصول عليها أثناء "o_excl_off" سيرفض إفراغها ،
منسقة أو مكتوبة أو مقذوفة. لكن اعلم أنه حتى الاستفسارات غير المؤذية يمكن أن تفسد
حرق CD-R [W] و DVD-R [W].
الخيار "strict_acl_off" هو الخيار الافتراضي. يتسامح مع وجود FreeBSD
دليل قوائم ACL "الافتراضية" في صورة ISO. مع "Strict_acl_on" هذه GNU / Linux
تتسبب قوائم ACL في FreeBSD في حدوث فشل أثناء الاستعادة مع -acl "تشغيل".

-يستخرج iso_rr_path disk_path
انسخ كائنات الملف الموجودة أسفل iso_rr_path وأسفلها إلى ملفات
العناوين الموجودة أسفل disk_path وتحته. هذا هو معكوس -map أو -update_r.
إذا كان iso_rr_path عبارة عن دليل وكان disk_path دليلًا موجودًا ، فسيكون كلاهما
سيتم دمج الأشجار. يتم استخراج سمات الدليل فقط إذا كان دليل القرص
تم إنشاؤه حديثًا بواسطة عملية النسخ. تتم إزالة ملفات القرص فقط إذا أرادوا ذلك
يتم استبدالها بكائنات ملف من صورة ISO.
يتم نسخ أكبر عدد ممكن من السمات مع كائنات الملف المستعادة.

-استخراج iso_rr_path disk_path
مثل -extract ، ولكن إذا كانت iso_rr_path دليلًا ، فلن تحصل على الشجرة الفرعية الخاصة به
رمم.

-استخراج_ل iso_rr_prefix disk_prefix iso_rr_path [***]
نفذ-استخراج مع كل من المعلمات iso_rr_path. سيكون disk_path
مؤلف من iso_rr_path عن طريق استبدال iso_rr_prefix بواسطة disk_prefix.

-استخراج_قطع iso_rr_path byte_offset byte_count disk_path
انسخ فاصل بايت من ملف بيانات من صورة ISO إلى قرص تم إنشاؤه حديثًا
ملف. الغرض الرئيسي من ذلك هو تقديم طريقة للتعامل مع الملفات الكبيرة إذا كانت كذلك
لا يدعمها mount -t iso9660 أو إذا كان نظام ملفات القرص الهدف لا يمكن تخزينه
ملفات كبيرة.
إذا تم تخزين وحدات بايت بيانات iso_rr_path في صورة ISO المحملة ، ولا يوجد مرشح
تم تطبيق ، و byte_offset هو أحد مضاعفات 2048 ، ثم تشغيل خاص لـ
- check_media يتم تنفيذه. قد يكون أسرع وأكثر وعورة من الجنرال
طريقة القراءة.

-cpx iso_rr_path [***] disk_path
انسخ كائنات ملف طرفية واحدة من صورة ISO إلى العنوان الذي قدمه disk_path.
إذا تم إعطاء أكثر من iso_rr_path ، فيجب أن يكون disk_path دليلًا أو
غير موجود. في الحالة الأخيرة يتم إنشاؤه والحصول على الملفات المستخرجة
مثبتة فيه بنفس أسماء الأوراق.
سيتم إنشاء مكونات الدليل المفقودة في disk_path ، إن أمكن.
يُسمح باستخدام الدلائل كـ iso_rr_path فقط مع -osirrox "concat_split_on" و
فقط إذا كانوا يمثلون بالفعل مجموعة كاملة من أجزاء الملف المنقسمة -cut_out.

-حرف iso_rr_path [***] disk_path
مثل -cpx ولكن مع استعادة mtime ، في أي وقت كما في صورة ISO ومحاولة تعيين الملكية
والمجموعة كما في صورة ISO.

-cp_rx iso_rr_path [***] disk_path
مثل -cpx ولكن أيضًا استخراج أشجار الدليل بالكامل من صورة ISO.
يتم تحديد مسارات القرص الناتجة كما هو الحال مع الأمر shell cp -r: If disk_path
هو دليل موجود ثم سيتم إدراج الأشجار أو دمجها تحتها
الدليل وسيحتفظ بأسماء أوراقهم. دليل ISO "/" ليس له اسم طرفية
وبالتالي يتم تعيينها مباشرة إلى disk_path.

-cp_rax iso_rr_path [***] disk_path
مثل -cp_rx ولكن استعادة mtime ، في أي وقت كما في صورة ISO ومحاولة تعيين الملكية
والمجموعة كما في صورة ISO.

-paste_in iso_rr_path disk_path byte_offset byte_count
اقرأ محتوى ملف بيانات ISO واكتبه في ملف بيانات في بداية القرص
في byte_offset. اكتب بايت كحد أقصى بايت. هذا هو معكوس الأمر
-انقطع.

-كونكات الوضع [الهدف | ليم بروغ [args [...]] ليم] iso_rr_path [***]
انسخ محتوى البيانات لملف بيانات واحد أو أكثر من صورة ISO إلى ملف القرص
الكائن ، في واصف ملف ، أو بدء برنامج وانسخ البيانات إلى ملف
المدخلات القياسية. هذا الأخير يخضع لقيود أمنية خارجية
المرشحات.
وسائط اعادة الكتابة و ألحق اكتب في الهدف الذي يعطى بالثانية
معامل. قد يكون هذا هو المسار إلى كائن ملف القرص ، أو "-" مما يعني قياسي
الإخراج ، أو نص النموذج / dev / fd / number ، حيث يكون الرقم هو ملف مفتوح
واصف (على سبيل المثال ، الخطأ المعياري هو / dev / fd / 2). الملف الهدف الموجود ليس كذلك
تمت إزالته قبل أن تبدأ الكتابة. إذا لم يكن قادرًا على أخذ بيانات المحتوى ، فهذا إذن
فشل الأمر. يؤدي وضع الكتابة فوق باقتطاع ملفات البيانات العادية إلى حجم 0 من قبل
الكتابة فيها. مثال:
-concat append / home / me / stackated_text / my / iso / text -

موضة أنبوب يتوقع كمعامل ثاني كلمة محدد يجب أن تحدد نهاية
قائمة حجة البرنامج. الوسيطة الثالثة هي disk_path للبرنامج. هو - هي
يجب أن يحتوي على "/" واحد على الأقل. لم يتم تطبيق $ PATH. مزيد من المعلمات حتى
يتم استخدام كلمة المحدد المعلنة كوسيطات مع بدء البرنامج. مثال:
-iso_rr_pattern على \
- مواسير كونكات + / البيرة / بن / مرحاض + "/ my / iso / files *" -

المعلمات الإضافية في جميع الأوضاع هي iso_rr_paths لملفات البيانات. هُم
يتم تسلسل المحتوى في النسخة.

-تتعدد قيادة مسار معرف الكيان
قم بإنتاج نفس السطر مثل -mount_cmd ثم قم بتنفيذه عند تشغيل برنامج خارجي
بعد التخلي عن محرك الأقراص المصور. انظر أيضا -mount_opts. هذا يتطلب -osirrox ل
يتم تمكينها وعادة ما تنجح فقط للمستخدم المتميز. لأسباب تتعلق بالسلامة ، فإن
يتم تنفيذ برنامج mount فقط إذا كان يمكن الوصول إليه كـ / بن / جبل أو / sbin / mount.

أمر التوافق مضاهاة:

تتم كتابة ISO 9660 على القرص المضغوط بشكل تقليدي بواسطة برنامج mkisofs كصورة ISO 9660
منتج و cdrecord كبرنامج حرق. اكسوريسو لا تسعى جاهدة من أجل شاملة
محاكاة. ومع ذلك فهي مستعدة لأداء بعض مهامها الأساسية تحت سيطرتها
الأوامر التي تؤدي في البرامج المذكورة إلى إجراءات مماثلة.

-مثل خيار الشخصية [خيارات] -
قم بتنفيذ قائمة خيارات الطول المتغير كمضاهاة متفرقة للبرنامج المصور
بكلمة شخصية.

شخصية "مكيسوفس"يقبل الخيارات المدرجة مع:
-مثل mkisofs -المساعدة -
من بينها: -R (دائمًا قيد التشغيل) ، -r ، -J ، -o ، -M ، -C ، -dir-mode ، -file-mode ، -path-list ،
-m، -exclude-list، -f، -print-size، -pad، -no-pad، -V، -v، -version، -graft-Points،
-z،-no-emul-boot، -b، -c، -boot-info-table، -boot-load-size، -input-charset، -G،
-output-charset، -U، -hide، -hide-joliet، -hide-list، -hide-joliet-list، file paths
و pathspecs. لا يتم دعم الكثير من الخيارات وتؤدي إلى فشل
مضاهاة mkisofs. يتم تجاهل البعض ، ولكن من الأفضل عدم الاعتماد على هذا التسامح.
تم توثيق الخيارات المدعومة بالتفصيل في xorrisofs.info و man
xorrisofs. يركز الوصف هنا على تأثير محاكاة mkisofs بتنسيق
سياق أ اكسوريسو يركض.
بخلاف شخصية "cdrecord" لا يوجد التزام تلقائي في النهاية
من قائمة خيارات "mkisofs". إعدادات الإسهاب -v (= "UPDATE") و -الهدوء (=
"آسف"). يستمر ملف الإخراج حتى تحدث الأشياء مثل الالتزام ،
-الرجوع أو -dev أو نهاية اكسوريسو.
الخيارات التي تؤثر على جميع كائنات الملف في صورة ISO ، مثل -r أو -dir-mode ، ستفعل
يتم تطبيقه فقط على الملفات الموجودة في صورة ISO عندما يكون الأمر-as
ينتهي. إذا كنت تستخدم العديد من أوامر mkisofs في نفس التشغيل ، ففكر في وضع
مثل هذه الخيارات في آخر أمر.
إذا تمت إضافة الملفات إلى الصورة ، فسيتم تعيين -pacifier على "mkisofs" و
-stdio_sync يكون افتراضيًا على "إيقاف" إذا لم يتم إجراء مثل هذا الإعداد بعد.
تعادل -graft-Points -paths on. لاحظ أن pathspecs بدون "=" هي
تفسر بشكل مختلف عن مع اكسوريسو الأمر -إضافة. يتم دمج الدلائل
باستخدام الدليل الجذر لصورة ISO ، يتم تعيين أنواع الملفات الأخرى في هذا الجذر
الدليل.
إذا تم إعطاء pathspecs وإذا لم يتم اختيار ملف إخراج قبل أو أثناء ملف
قائمة خيارات "mkisofs" ، فإن الإخراج القياسي (-outdev "-") سيصبح ساري المفعول. لو
-o يشير إلى ملف عادي ، ثم سيتم اقتطاعه إلى 0 بايت في النهاية
تبدأ الكتابة. لا يحدث هذا الاقتطاع إذا تم اختيار محرك الأقراص بواسطة اكسوريسو
أوامر قبل -as mkisofs أو بعد محدد قائمتها. الدلائل والرمزية
الروابط ليست أهدافًا صالحة.
الكتابة إلى stdout ممكنة فقط إذا كانت "mkisofs" من بين وسيطات البداية
أو إذا أشارت وسيطات البدء الأخرى إلى محرك الإخراج إلى الإخراج القياسي.
-حجم الطباعة يمنع إنتاج الصور تلقائيًا في نهاية البرنامج. تم رفع هذا الحظر
فقط إذا تم تجاهل تغييرات الصورة المعلقة.
يتم احتساب المساحة المتروكة كجزء من صورة ISO إذا لم يكن الخيار - يتم إعطاء emul-toc.
إذا لم يتم إعطاء أي مستوى -iso ، فسيتم اختيار المستوى 1 عند الملف أو الدليل الأول
يضاف إلى الصورة. في نفس المناسبة ، يُسمح لأسماء الدلائل بالانتهاك
الخيار القياسي عن طريق التوافق allow_dir_id_ext. قد يتم تجنب هذا عن طريق الخيار
-إلغاء_إلغاء_النص.
الخيار-الجذر مدعوم. يتم تنفيذ الخيار -الجذر القديم بواسطة اكسوريسو الأوامر
-mkdir و -cp_clone و -إيجاد update_merge و -إيجاد rm_merge. - مجموعة الجذر والجذور القديمة
الأمر -disk_dev_ino إلى "ino_only" و -md5 إلى "تشغيل" افتراضيًا. -disk_dev_ino
يمكن ضبطه على "إيقاف" بواسطة --old-root-no-ino أو على "on" بواسطة --old-root-devno. -md5 يمكن
يتم تعيينه على "إيقاف" بواسطة --old-root-no-md5.
خيارات mkisofs غير الأصلية هي - quoted_path_list، - hardlinks، --acl، --xattr
، --md5، --stdio_sync. يعملون مثل اكسوريسو أوامر بنفس الاسم
والمعلمة الثابتة "on" ، على سبيل المثال -acl "on". معلمات صريحة متوقعة من قبل
--stdio_sync و --scdbackup_tag.
القدرة على الاحتفاظ بمحفوظات الجلسات المتعددة على الوسائط القابلة للكتابة عليها
معطل بشكل افتراضي. يمكن تمكينه باستخدام --emul-toc مع الجلسة الأولى.
راجع التوافق no_emul_toc.
- تحصل على وزن الفرز كمعلمات عدد و iso_rr_path. يصبح الرقم
وزن فرز LBA للملف العادي iso_rr_path أو لجميع الملفات العادية
أسفل الدليل iso_rr_path. (انظر -إيجاد -exec sort_weight).
المعتمد من grub-mkisofs هي - حماية-msdos-label (انظر -boot_image نكش
partition_table = on) and --modification-date = YYYYMMDDhhmmsscc (انظر -volume_date
uuid). بالنسبة لصور التمهيد GRUB القابلة للتشغيل من EFI ، استخدم --efi-boot. ينفذ -boot_image
نكش efi_path = محاط بقطعتين -boot_image "أي" "التالي". الخيار البديل -e
من مجموعات Fedora genisoimage bin_path و platform_id لـ EFI ، لكنها لا تؤدي
"التالي".
بالنسبة لصور ISOLINUX القابلة للتشغيل من MBR ، يوجد -isohybrid-mbr FILE ، حيث يكون FILE واحدًا من
ملفات Syslinux mbr / isohdp [fp] x * .bin. استخدم هذا بدلاً من -G لتطبيق
تأثير -boot_image
--boot -atalog-hide is -boot_image any cat_hidden = on.
-mips-boot هو نفسه -boot_image أي mips_path =.
-mipsel-boot يؤدي إلى mipsel_path =.
-الرقم -partition_offset هو-boot_image أي partition_offset = number.
يتم دعم الأمر -append_partition.
رقم -untranslated_name_len هو -متوافق untranslated_name_len = رقم.
- قديم - فارغ هو - متوافق مع old_empty.
يتم التعرف على خيارات Genisoimage Jigdo Template Extraction وتنفيذها
بواسطة اكسوريسو الأمر -jigdo. انظر "الاسم المستعار:" أسماء هناك لمعرفة معنى
خيارات genisoimage.

شخصيات "com.xorrisofs""جينيسو"، و"جينيسوفس"هي أسماء مستعارة لـ" mkisofs ".
If اكسوريسو بدأ بأحد أسماء الأوراق "xorrisofs" و "genisofs" و "mkisofs" ،
أو "genisoimage" ، ثم ينفذ -read_mkisofsrc ويضيف-مثل "genisofs" إلى
حجج البرنامج. أي سيتم تفسير جميع الحجج بأسلوب mkisofs حتى
تمت مصادفة "-". منذ ذلك الحين ، يتم تفسير الحجج على أنها اكسوريسو أوامر.
--no_rc كأول وسيط لمثل هذا البرنامج يمنع تفسير
ملفات بدء التشغيل. انظر قسم الملفات أدناه.

شخصية "cdrecord"يقبل الخيارات المدرجة مع:
-مثل cdrecord -المساعدة -
من بينها: -v ، dev = ، speed = ، blank = ، fs = ، -eject ، -atip ، padsize = ، tsize = ،
-isosize ، -multi ، -msinfo ، --grow_overwriteable_iso ، write_start_address = ، المسار
مسار ملف المصدر أو "-" للإدخال القياسي كمصدر المسار.
يتجاهل معظم الخيارات الأخرى لـ cdrecord و cdrskin ولكنه يرفض الصوت ،
-الحافلة ، وفي أوضاع الطمس غير المعروفة اكسوريسو.
النطاق عبارة عن مسار بيانات واحد فقط لكل جلسة يتم كتابته على فارغ ،
وسائط قابلة للكتابة أو الإلحاق. يتم إغلاق الوسيط إذا كان الإغلاق قابلاً للتطبيق
وليس الخيار -متعدد موجود.
إذا تم الحصول على محرك إدخال ، فسيتم التخلي عنه. هذا مسموح به فقط إذا كان الجواب بالنفي
تغييرات الصورة معلقة.
dev = يجب أن يُعطى كـ اكسوريسو عنوان الجهاز. عناوين مثل 0,0,0،1,1,0،XNUMX أو ATA: XNUMX،XNUMX،XNUMX هي
غير مدعوم.
إذا تم توفير مصدر مسار ، فسيحدث التزام تلقائي في نهاية ملف
قائمة خيارات "cdrecord".
--grow_overwriteable_iso يتيح محاكاة جلسات متعددة على وسائط قابلة للكتابة عليها.
لتمكين مضاهاة جدول المحتويات ، تحتاج الجلسة الأولى -C 0,32،XNUMX مع -مثل mkisofs (لكن
no -M) و-grow_overwriteable_iso write_start_address = 32s مع-as cdrecord.
محاكي cdrecord المبني على libburn أكثر تفصيلاً هو برنامج cdrskin.
الشخصيات "com.xorrecord""الوديم"، و"cdrskin"هي أسماء مستعارة لـ" cdrecord ".
If اكسوريسو بدأ بأحد أسماء الأوراق "xorrecord" ، "cdrskin" ، "cdrecord" ،
أو "wodim" ، ثم يقوم تلقائيًا بإلحاق -as "cdrskin" بوسائط البرنامج.
أي سيتم تفسير جميع الحجج بأسلوب cdrecord حتى تتم مصادفة "-".
منذ ذلك الحين ، يتم تفسير الحجج على أنها اكسوريسو أوامر.
--no_rc كأول وسيط لمثل هذا البرنامج يمنع تفسير
اكسوريسو ملفات بدء التشغيل. انظر قسم الملفات أدناه.

-قراءة_مكيسوفسرك
جرب واحدًا تلو الآخر لفتحه للقراءة:
./.mkisofsrc، $ MKISOFSRC، $ HOME / .mkisofsrc، $ (dirname $ 0) /. mkisofsrc
عند النجاح ، فسر محتوى الملف على أنه من تكوين man mkisofs ، وقم بإنهاء هذا
يأمر. لا تحاول المزيد من الملفات. يتم استخدام العنوان الأخير فقط في حالة بدء الوسيطة
0 له اسم مسار غير تافه.
يفسر القارئ حاليًا أزواج NAME = VALUE التالية: APPI
(-Application_id) ، PUBL (-publisher) ، SYSI (-system_id) ، VOLI (-volid) ، VOLS
(-volset_id)
سيتم تجاهل أي سطور أخرى بصمت.

-مصاصة رمز_السلوك
سلوك التحكم في اللهايات UPDATE أثناء عمليات الكتابة. الأتى
يتم تعريف رموز السلوك:
"xorriso" هو التنسيق الافتراضي:
الكتابة: قطاع XXXXX من YYYYYY [fifo active، nn٪ fill]
يشبه "cdrecord":
X من Y ميغابايت مكتوبة (fifo nn٪) [buf mmm٪]
"mkisofs"
nn٪ تم إنجازه ، تقدير الانتهاء Tue Jul 15 20:13:28 2008
يمكن ضبط تردد الرسائل من خلال
"الفاصل الزمني = الرقم"
حيث يعطي الرقم الثواني بين رسالتين. الإعدادات المسموح بها هي 0.1
ل60.0.

-scdbackup_tag list_path سجل_اسم
قم بتعيين المعلمة "اسم" لسجل المجموع الاختباري لـ scdbackup. سيتم إلحاقه بـ
علامة المجموع الاختباري لـ scdbackup إلى علامة الجلسة -md5 إذا كانت الصورة تبدأ عند LBA 0.
هذا هو الحال إذا تمت كتابته كجلسة أولى على وسيط متسلسل ، أو
في برنامج ، يسمى أنبوب أو جهاز شخصية.
إذا لم يكن list_path فارغًا ، فسيتم أيضًا إلحاق السجل بملف البيانات
من خلال هذا الطريق.
سيتعرف برنامج scdbackup_verify على العلامة وسجل الملف والتحقق منه.

البرمجة النصية ، حوار و برنامج مراقبة الميزات:

-no_rc
فقط إذا تم استخدامه كوسيطة البرنامج الأولى ، فإن هذا الأمر يمنع القراءة و
تفسير ملفات بدء التشغيل. انظر قسم الملفات أدناه.

-options_from_file عنوان الملف
قراءة المدخلات المقتبسة من fileaddress وتنفيذه مثل خطوط الحوار. سطور فارغة
ويتم تجاهل الأسطر التي تبدأ بـ #. عادة يجب أن يحتفظ سطر واحد بخط واحد اكسوريسو
الأمر وجميع معالمه. ومع ذلك ، قد تكون الخطوط متسلسلة بواسطة a
شرطة مائلة للخلف.
راجع أيضًا قسم "معالجة الأوامر" ، فقرة "إدخال مقتبس".

-مساعدة
نص المساعدة طباعة.

-الإصدار
طباعة اسم البرنامج وإصداره وإصدارات المكونات والترخيص.

-list_extras الكود
أخبر ما إذا تم تمكين بعض الميزات الإضافية في وقت الترجمة. رمز "جميع" القوائم
كل الميزات والعنوان. الرموز الأخرى تختار ميزة واحدة. رمز "رموز"
يسردهم. يتشاركون الأسماء مع الأوامر ذات الصلة (انظر أيضًا هناك):
يخبر "acl" ما إذا كان xorriso لديه محول لقوائم التحكم في الوصول لأنظمة الملفات المحلية.
"xattr" يخبرنا ما إذا كان xorriso لديه محول لأنظمة الملفات المحلية EA.
يخبرنا "jigdo" ما إذا كان إنتاج ملفات Jigdo ممكنًا.
تخبر "zisofs" ما إذا كانت zisofs وفلاتر gzip المدمجة ممكنة أم لا.
يخبر "مرشح_الخارجي" ما إذا كانت عمليات التصفية الخارجية مسموح بها وما إذا كان
يُسمح بها في حالة اختلاف معرف المستخدم الحقيقي ومعرف المستخدم الفعال.
يوضح "dvd_obs" ما إذا كان إخراج 64 كيلو بايت إلى وسائط DVD افتراضيًا.
يخبر "use_readline" ما إذا كان يمكن تمكين readline في وضع الحوار.

-التاريخ سطر نصي
نسخ سطر النص إلى تاريخ libreadline.

-الحالة وضع | مرشح
اطبع الإعدادات الحالية لـ اكسوريسو. أساليب:
باختصار ... اطبع فقط الإعدادات المهمة أو المعدلة
طويل ... طباعة جميع الإعدادات بما في ذلك الإعدادات الافتراضية
long_history مثل سطور التاريخ الطويلة زائد
تبدأ المرشحات بـ "-" وتتم مقارنتها حرفياً بخطوط إخراج
الحالة: تاريخ طويل. يتم وضع سطر فقط إذا كانت بدايته تتطابق مع نص المرشح.
لا توجد أحرف البدل.

-حالة_التاريخ_أقصى عدد
قم بتعيين الحد الأقصى لعدد سطور السجل ليتم الإبلاغ عنها بالحالة "long_history".

- محدد_قائمة كلمة
قم بتعيين محدد القائمة ليتم استخدامه بدلاً من "-". يجب أن تكون كلمة واحدة ،
يجب ألا يكون فارغًا ، ولا يزيد طوله عن 80 حرفًا ، كما يجب ألا يحتوي على اقتباس
علامات.
للإيجاز ، يشار إلى محدد القائمة بـ "-" في هذا النص.

-sh_style_result "تشغيل" | "إيقاف"
اجعل نتيجة بعض أوامر فحص نظام الملفات تبدو أشبه بامتداد
إخراج أوامر shell المكافئة. أهم تأثير هو منع
التفاف عناوين الملف في علامات الاقتباس مع الأوامر
-pwd -pwdx -ls -lsd -lsl -lsdl -lsx -lsdx -lslx -lsdlx
-du -dus -dux -dusx -findx -find
سيؤدي ذلك إلى الغموض في تمثيل أسماء الملفات التي تحتوي على سطر جديد
الشخصيات. من ناحية أخرى ، يجب أن يسهل دمج xorriso في ملفات
البرامج النصية shell التي تستخدم بالفعل أوامر shell المقابلة.

-رموز الخط المائل العكسي "on" | "off" | وضع [: mode]
تمكين أو تعطيل تفسير التمثيلات الرمزية الخاصة
أحرف مع مدخلات مقتبسة ، أو مع وسيطات البرنامج ، أو مع نص البرنامج
انتاج. في حالة التمكين ، يتم تطبيق الترجمات التالية:
\ أ =جرس(007) ب =BACKSPACE(010) \ e =هرب(033) \ f =نموذج تغذية014
\ n =سطر تغذية(012) \ r =إرجاع(015) \ t =علامة التبويب011
\ v =vtab(013) \\ =مائل(134) \[0-7][0-7][0-7]=octal_code
\ x [0-9a-f] [0-9a-f] = hex_code \ cC = control-C
يمكن أن تحدث الترجمات مع إدخال مقتبس في 3 أوضاع:
"in_double_quotes" تترجم فقط داخل "الاقتباس.
"in_quotes" يترجم بالداخل "و" الاقتباس ".
"with_quoted_input" يترجم الاقتباسات الداخلية والخارجية.
باستخدام وسيطات برنامج البدء ، يوجد الوضع:
يترجم "with_program_arguments" وسيطات البرنامج.
وضع "encode_output" يشفر أحرف الإخراج. فهو يجمع بين "encode_results" و
"encode_infos". ينطبق ترميز علامات الاقتباس المفردة أو المزدوجة الداخلية على 8 بت
الأحرف الثماني من 001 إلى 037 ، ومن 177 إلى 377 وإلى مائل(134). الاقتباس الخارجي
يحدد بعض أحرف تحكم ASCII غير المؤذية التي تظل غير مشفرة: جرس(007)
BACKSPACE(010) علامة التبويب(011) سطر تغذية(012) نموذج تغذية(014) إرجاع(015).
الوضع "إيقاف" هو الوضع الافتراضي ويعطل أي ترجمة. الوضع "على" هو
"with_quoted_input: with_program_arguments: encode_output".

-temp_mem_limit رقم ["ك" | "م"]
قم بتعيين الحد الأقصى لحجم الذاكرة المؤقتة لاستخدامها في التخزين المؤقت المعتمد على الصورة.
ينطبق هذا حاليًا على توسيع النمط وفرز LBA واستعادة الروابط الصلبة.
الافتراضي هو 16 م = 16 ميجابايت ، الحد الأدنى 64 كيلو = 64 كيلو بايت ، الحد الأقصى 1024 م = 1 جيجابايت.

-طباعة نص
اطبع سطرًا نصيًا إلى قناة النتيجة التي تكون بشكل افتراضي stdout.

-print_info نص
اطبع سطرًا نصيًا إلى قناة المعلومات التي تكون بشكل افتراضي stderr.

-طباعة_علامة نص
اطبع سطرًا نصيًا إلى قناة العلامة والتي يتم توجيهها افتراضيًا إلى كليهما ، النتيجة
وقناة المعلومات. لن يتسبب النص الفارغ في أي إخراج على الإطلاق.

-مستعجل نص
اعرض النص في بداية سطر الإخراج وانتظر حتى يضغط المستخدم على مفتاح Enter أو
لإرسال خط عبر stdin.

-ينام ثواني
انتظر العدد المحدد من الثواني قبل تنفيذ الأمر التالي. يتوقع
الحبيبات الخشنة ليست أفضل من 1/100 ثانية.

-errfile_log مسار الوضع | القناة
إذا كانت أحداث المشكلة مرتبطة بملفات الإدخال من نظام الملفات ، فعندئذٍ
يمكن تسجيل disk_paths إلى ملف أو لإخراج القنوات R أو I.
يمكن أن يكون الوضع إما "عادي" أو "محدد". هذا الأخير يسبب خطوط العلامة التي تعطي
وقت بدء التسجيل أو بدء جلسة الحرق أو انتهاء الجلسة أو انتهاء التسجيل أو البرنامج
نهاية. في الوضع "عادي" ، يتم تسجيل مسارات الملفات فقط.
إذا كان المسار "-" أو "-R" ، فسيتم توجيه السجل إلى قناة النتيجة. المسار "-I"
يوجهها إلى قناة رسالة المعلومات. أي نص لا يبدأ بـ "-" هو
تستخدم كمسار لملف لإلحاق أسطر السجل.
يمكن تسجيل الملفات ذات المشكلات عدة مرات أثناء تشغيل برنامج واحد. إذا كان
يتم إحباط البرنامج ، فقد لا تكتمل القائمة لأن بعض ملفات الإدخال
ربما لم تتم معالجتها على الإطلاق.
يتم نقل مسارات الخطأ كرسائل ذات خطورة منخفضة للغاية "ERRFILE". هذا
يصبح النقل مرئيًا باستخدام -report_about "ALL".

-جلسة_لوج مسار
إذا لم يكن المسار فارغًا ، فإنه يعطي عنوان ملف نص عادي حيث يكون سجل السجل
يتم إلحاقه بعد كل جلسة. يمكن استخدام هذا السجل لتحديد start_lba
من جلسة خيارات التحميل -o sbsector = (في GNU / Linux) أو -s (على FreeBSD) من
التاريخ أو معرّف المجلد.
تنسيق السجل هو: timestamp start_lba size-id
العناصر الثلاثة الأولى عبارة عن كلمات مفردة ، أما باقي السطر فهو معرف وحدة التخزين.

-scsi_log "تشغيل" | "إيقاف"
يتيح الوضع "on" التسجيل اللفظي لأوامر SCSI والردود على محرك الأقراص. تسجيل
يتم طباعة الرسائل على stderr ، وليس على أي من ملفات اكسوريسو قنوات الإخراج.
من الخصائص الخاصة لهذا الأمر أن الإعداد -scsi_log الأول بين ملفات
إن وسيطات البدء سارية المفعول بالفعل عندما تكون العمليات الأولى لـ اكسوريسو ابدأ.
فقط "-scsi_log" مع شرطة "-" يتم التعرف عليها بهذه الطريقة.

-انتهى
إنهاء البرنامج بعد كتابة التغييرات المعلقة.

-الرجوع إلى الخلف
تجاهل التغييرات المعلقة. إنهاء البرنامج على الفور.

# أي نص
فقط في مربع الحوار أو وضع تنفيذ الملف ، وفقط كأول مسافة غير بيضاء في السطر: افعل
عدم تنفيذ السطر ولكن تخزينه في سجل القراءة.

الدعم الفني For الواجهة الأمامية برامج بواسطة ستدين و stdout:

-pkt_output "تشغيل" | "إيقاف"
دمج إخراج النص على stdout وتصنيف كل سطر بواسطة مؤشر القناة:
"R:" لخطوط النتائج ،
"I:" للملاحظات ورسائل الخطأ ،
'M:' للحصول على نصوص.
التالي هو رقم عشري يكون للبت 0 فقط معنى في الوقت الحالي. 0 يعني لا
newline في نهاية الحمولة ، 1 يعني أن حرف السطر الجديد في نهاية
ينتمي خط الإخراج إلى الحمولة. بعد نقطتين آخر وفارغ يتبع
نص الحمولة.
على سبيل المثال:
I: 1: أدخل الخيار والمعلمات:

-ملف تسجيل عنوان القناة
انسخ إخراج القناة إلى الملف المحدد. قد تكون القناة واحدة من: "." للجميع
القنوات ، "I" لرسائل المعلومات ، "R" لخطوط النتائج ، "M" للنصوص المرجعية.

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

-msg_op معلمة كود التشغيل_النص
يجب أن يسهل هذا الأمر استخراج معلومات معينة من الرسالة
إخراج أوامر أخرى. يتيح الوصول إلى وظيفة C API
Xorriso_parse_line () ومنخل الرسالة الذي يوفره API C.
يرجى الرجوع إلى أوصافهم في ملف xorriso.h. علاوة على ذلك فإنه يساعد على
تفسير رموز الخطورة لرسائل المعلومات.
المستخدمون المستهدفون هم برامج الواجهة الأمامية التي تعمل على xorriso في وضع الحوار.
لم يتم التقاط ناتج نتيجة هذا الأمر بواسطة منخل الرسالة.
تم تعريف أكواد التشغيل التالية:
start_sieve
قم بتثبيت منخل الرسالة اعتبارًا من Xorriso_sieve_big () وابدأ في مشاهدة البرنامج
رسائل. المعلمة_text ليس لها معنى.
show_sieve
اعرض قائمة بأسماء قواعد التصفية. المعلمة_text ليس لها معنى. القائمة
يبدأ بسطر بالقيمة المعادة لـ Xorriso_sieve_get_result () مع العلم
بت 3. إذا كانت هذه القيمة أكبر من 0 ، فسيخبر السطر التالي عدد الأسماء.
تعرض الأسطر التالية اسمًا واحدًا لكل منها.
قراءة_متطلبات
استخدم المعلمة parameter_text كاسم لقاعدة التصفية واستفسر عن تسجيلها التالي
نتيجة. راجع Xorriso_sieve_big () للحصول على قائمة بالأسماء وسلاسل الرد.
يتم وضع السلاسل المسجلة على قناة النتيجة. يتم لفهم في خطوط
التي تخبر هيكلها. يخبر السطر الأول قيمة الإرجاع لـ
Xorriso_sieve_get_result (). يخبر السطر التالي عدد السلاسل. كل سلسلة
يبدأ بسطر يخبرنا بعدد أسطر السلسلة. ثم اتبع هذه
خطوط. يجب أن يتم ربطها بحرف سطر جديد بين كل منها.
أخيرًا ، يتم وضع عدد النتائج المسجلة التي لا تزال متاحة للاسم المعطى
خارج.
مسح
تخلص من جميع السلاسل المسجلة واستمر في مشاهدة رسائل البرنامج. ال
المعلمة_text ليس لها معنى.
النهاية
تخلص من الغربال بقواعد التصفية الخاصة به وتوقف عن مشاهدة رسائل البرنامج. ال
المعلمة_text ليس لها معنى.
تحليل
اقرأ نصًا من مدخلات الحوار وأرسله إلى Xorriso_parse_line (). ال
يجب أن تتكون كلمة parameter_text من عدة كلمات مفصولة بفراغات. سيكون ذلك
ضروري لاستخدام كلا النوعين من علامات الاقتباس.
على سبيل المثال "جلسة ISO:" "0 0 1"
كلمات المعلمات الخمس هي: البادئة ، الفواصل ، max_words ، العلم ،
number_of_input_lines. يتم تسليم الأربعة السابقين إلى Xorriso_parse_line ().
عدد سطور الإدخال ناقص واحد يخبر xorriso بعدد أحرف السطر الجديد
جزء من نص الإدخال.
ستتم قراءة العدد المعلن لأسطر النص من مدخلات الحوار ، متسلسلة
بحرف سطر جديد بين كل منهما ، ويتم الإرسال إلى
Xorriso_parse_line () كخط معامل. لاحظ أن الأسطر الجديدة خارج الاقتباس
يتم تفسير العلامات على أنها فواصل إذا كانت معلمة الفواصل فارغة.
يتم وضع السلاسل التي تم تحليلها على قناة النتيجة. يتم لفهم في الخطوط التي
أخبر هيكلها. يخبر السطر الأول قيمة الإرجاع لـ
Xorriso_parse_line (). يخبر السطر التالي عدد السلاسل. كل سلسلة
يبدأ بسطر يخبرنا بعدد أسطر السلسلة. ثم اتبع هذه
خطوط. يجب أن يتم ربطها بحرف سطر جديد بين كل منها.
إذا تم تمكين -backslash_codes "encode_output" ، فإن السلاسل تخضع للتشفير
كما لو كانت محاطة بعلامات اقتباس. Escp خاصة سيتم وضع كل سلسلة كملف
سطر نتيجة واحد.
parse_bulk
مثل "تحليل" ، ولكن مع كلمة المعلمة الخامسة هي number_of_input_texts بدلاً من ذلك
من number_of_input_lines. يجب أن يسبق كل نص إدخال سطر يوضح
number_of_input_lines كما هو الحال مع "تحليل". ثم يأتي العدد المعلن للنص
خطوط.
ستتم قراءة جميع نصوص الإدخال قبل بدء طباعة سطور النتائج. هذا يستهلك
الذاكرة في xorriso. لذلك يجب ألا يكون number_of_input_texts مرتفعًا للغاية. على
من ناحية أخرى ، المعاملات الكبيرة للأوامر ونصوص الإدخال والنتائج
مرغوب فيه إذا كان وقت استجابة الاتصال يمثل مشكلة.
بصمت
مثل "تحليل" ولكن لا يتم إصدار رسالة مطالبة. محيرة للبشر.
parse_bulk_ بصمت
مثل "parse_bulk" ولكن لا يتم إصدار رسالة مطالبة. محيرة للبشر.
قارن_sev
يجب أن تحتوي معلمة_النص على نصي درجة خطورة مفصولة بفاصلة كما تم إصدارهما بواسطة
هذا البرنامج. مثل "SORRY، UPDATE". راجع أيضًا فقرة "معالجة الاستثناءات".
تتم مقارنة هذين النصين الخطرين ويتم طباعة رقم بالنتيجة
قناة. هذا الرقم هو 0 إذا كانت كلتا الخطورة متساوية. إنه -1 إذا كان الأول
شدة أقل من الثانية. 1 هو أول شدة أعلى
من الثانية.
أعلاه المثال "SORRY، UPDATE" سوف ينتج 1.
list_sev
اطبع إلى قناة النتائج قائمة منفصلة فارغة لجميع أسماء الخطورة. مرتبة
من منخفضة إلى عالية الخطورة.

- حلقة_مسمية الوضع [: mode] disk_path_stdin disk_path_stdout disk_path_stderr
استبدل الإدخال القياسي والإخراج القياسي والخطأ القياسي بالاسم
أنابيب. أدخل وضع الحوار بدون readline.
الأوضاع المحددة هي:
"التنظيف" يزيل ملفات الأنبوب المقدمة عند انتهاء الحلقة.
"keep" لا يحذفها. هذا هو الافتراضي.
يقرأ "المخزن" جميع الأسطر من أنبوب الإدخال حتى EOF قبل أن يفتح الإخراج
الأنابيب ومعالجة خطوط الإدخال.
يفتح "مباشر" أنابيب الإخراج بعد قراءة سطر الإدخال الأول. كل سطر
يتم تنفيذه مباشرة بعد قراءته. هذا هو الافتراضي.
يجب أن تكون المعلمات الثلاثة الأخرى إما مسارات قرص إلى ممرات بيانات مسماة موجودة ، أو أن تكون كذلك
"-" لترك قناة الإدخال / الإخراج القياسية المتوافقة مع المعيار غير بديل.
سيفتح xorriso أنبوب stdin ، ويقرأ وينفذ أسطر الحوار منه حتى ملف
المرسل يغلق الأنبوب. يتم فتح أنابيب الإخراج اعتمادًا على الوضع "المخزن" أو
"مباشر". بعد تنفيذ جميع الخطوط ، سيغلق xorriso جانبه من الأنابيب
وتدخل في دورة جديدة من الفتح والقراءة والتنفيذ.
إذا كان سطر الإدخال يتكون فقط من الكلمة "end_apped_pipe_loop" إذن
ستنتهي-called_pipe_loop ويمكن تنفيذ أوامر xorriso أخرى من الآخرين
مصادر.

-إطلاق_الواجهة برنامج [الحجج ...] -
ابدأ البرنامج المعطى كمعامل أول. قم بإرسال المعلمات الأخرى كـ
حجج البرنامج. تفعيل وضع حوار xorriso.
يتم إنشاء كائنين من الأنابيب المجهولة. يتم توصيل مدخلات xorriso القياسية بملف
الإخراج القياسي للبرنامج الذي بدأ. الناتج القياسي xorriso والخطأ القياسي
الاتصال بالإدخال القياسي لهذا البرنامج.
سيتم إجهاض xorriso عند انتهاء البرنامج الذي تم بدء تشغيله أو إذا تعذر تشغيله على الإطلاق.
في كلتا الحالتين سترجع قيمة خروج غير صفرية. ستكون قيمة الخروج صفراً إذا
ترسل الواجهة الأمامية -end أو -rollback_end قبل إنهاء نفسها.
قد يكون هذا الأمر محظورًا تمامًا في وقت الترجمة. يتم حظره بشكل افتراضي إذا
يعمل xorriso بموجب أذونات setuid.
لن يتم البحث عن اسم البرنامج في أدلة $ PATH. لجعل هذا
واضح ، يجب أن يحتوي على حرف واحد على الأقل. الأفضل هو الطريق المطلق.
على سبيل المثال:
xorriso -launch_frontend "$ (الذي xorriso-tcltk)" -stdio -
يجب أن يرسل برنامج الواجهة الأمامية أولاً عبر مخرجاته القياسية:
-علامة 0 -pkt_output on -msg_op start_sieve - -إيقاف الضمان
يجب أن يكون جاهزًا لفك تشفير -pkt_output والرد على الرسائل المحددة. الأفضل هو
لزيادة رقم العلامة بعد كل تسلسل أوامر مرسلة ثم الانتظار
الرقم الجديد الذي سيظهر في رسالة علامة:
... بعض ... الأوامر ... علامة
ينصح كذلك:
-تقرير_ عن التحديث -عمل على الإطلاق
-iso_rr_pattern معطل -disk_pattern معطل
يجب التحقق من إصدار xorriso للتأكد من أن كل شيء
الميزات المطلوبة موجودة.
سوف يعمل Command -launch_frontend مرة واحدة فقط لكل تشغيل xorriso. إذا لم يكن هناك أمر
يتم إرسال المعلمات أو إذا كان البرنامج نصًا فارغًا ، فلن يتم عرض أي برنامج
بدأت ولكن مع ذلك سيتم تعطيل -lunch_frontend بشكل نهائي.

-بروج نص
استخدم النص كاسم لهذا البرنامج في الرسائل اللاحقة

-المساعدة_المقدمة نص
استخدم النص كاسم لهذا البرنامج وقم بأداء المساعدة.

أمثلة


نبذة of أمثلة:
كمستخدم متميز يتعلم عن محركات الأقراص المتاحة
وسيط فارغ وقم بتكوين صورة ISO جديدة كتشغيل دفعة واحدة
جلسة حوار تفعل الشيء نفسه
تعامل مع صورة ISO موجودة على نفس الوسيط
انسخ صورة ISO المعدلة من وسيط إلى آخر
قم بإحضار شجرة ISOLINUX المعدة على الوسط واجعلها قابلة للتمهيد
قم بتغيير شجرة اسم الملف الموجودة من ISO-8859-1 إلى UTF-8
تعمل في مرافق التخزين بخلاف محركات الأقراص الضوئية
انسخ ملف صورة ISO موجود إلى متوسط
أداء دورات متعددة الجلسات اعتبارًا من تقاليد cdrtools
دع xorriso يعمل تحت الزرع
ضبط عتبات الإسهاب وقيمة الخروج وإحباط البرنامج
أمثلة على المدخلات الزمنية
نسخ احتياطي تزايدي لعدد قليل من أشجار الدليل
استعادة أشجار الدليل من جلسة ISO معينة إلى القرص
حاول استرداد الكتل من وسط تالف

As الخارق تعلم عن الصابون متاح محركات
على Linux ، يعتبر FreeBSD أو NetBSD منح أذونات rw لهؤلاء المستخدمين أو المجموعات التي
يجب أن تكون قادرة على استخدام محركات الأقراص مع اكسوريسو. على Solaris استخدم pfexec. النظر في التقييد
امتيازات اكسوريسو إلى "base، sys_devices" ولإعطاء إذن r للمستخدم أو المجموعة.
روابط الأجهزة $ xorriso
1 -dev '/ dev / cdrom1' rwrw--: 'TSSTcorp' 'DVD-ROM SH-D162C
1 -dev '/ dev / cdrw' rwrw--: 'TSSTcorp' 'CDDVDW SH-S223B'
2 -dev '/ dev / cdrw3' rwrw--: 'HL-DT-ST' BDDVDRW_GGC-H20L '

فراغ متوسط و تشكل a جديد ISO صورة as دفعة يجري
احصل على drive / dev / sr2 ، واجعل الوسيط جاهزًا لكتابة صورة جديدة ، واملأ الصورة بامتداد
الملفات من دلائل القرص الصلب / home / me / sound and / home / me / pictures.
نظرًا لعدم إعطاء كلمة "تشغيل" ، سينتهي البرنامج بكتابة الجلسة إلى
متوسط.
$ xorriso -outdev /dev/sr2 \
-فارغة حسب الحاجة \
-خريطة /الصفحة الرئيسية/لي/الأصوات /الأصوات \
-خريطة / المنزل / لي / الصور / الصور

قد يتم تشكيل صورة ISO بطريقة أكثر تفصيلاً مثل ما يلي: حذف بعض الصور غير المرغوب فيها
الأشياء عن طريق إزالتها من شجرة دليل الصور. أعد تقديم بعض الأشياء المطلوبة.
$ cd / home / me
$ xorriso -outdev /dev/sr2 \
-فارغة حسب الحاجة \
-خريطة /الصفحة الرئيسية/لي/الأصوات /الأصوات \
-الخريطة /الصفحة الرئيسية/أنا/صور /صور \
-rm_r \
/أصوات/غير لائقة \
'/الصور/*خاص*' \
/صور/سري \
-- \
-القرص المضغوط / \
-إضافة صور / سرية / عمل * -
لاحظ أن "/ pictures / * private *" هو نمط لـ iso_rr_paths while
الصور / السرية / العمل * يتم توسيعها بواسطة الغلاف بعناوين من القرص الصلب.
للأوامر -add و -map قواعد معلمات مختلفة ولكن في النهاية نفس التأثير: هم
ضع الملفات في الصورة.

A حوار الجلسة فعل عن الصابون ال نفسه
بعض الإعدادات معطاة بالفعل كوسيطة البداية. تتم الأنشطة الأخرى كحوار
مدخل. يتم تعيين جهاز النداء على 20 سطرًا من 80 حرفًا.
يتم الحصول على محرك الأقراص بواسطة الأمر -dev بدلاً من -outdev لمشاهدة الرسالة
حول محتواه الحالي. عن طريق الأمر -blank هذا المحتوى جاهز للوجود
الكتابة فوقها وتصبح صورة ISO المحملة فارغة.
لكي تكون قادرًا على إخراج الوسيط ، يجب أن تلتزم الجلسة صراحةً.
$ اكسوريسو -حوار on -صفحة 20 80 -disk_pattern on
أدخل الخيار والوسيطات:
ديف / ديف / sr2
أدخل الخيار والوسيطات:
-فارغ كما هو مطلوب
أدخل الخيار والوسيطات:
-خريطة / المنزل / أنا / الأصوات /اصوات -خريطة / الصفحة الرئيسية / لي / الصور / الصور
أدخل الخيار والوسيطات:
-rm_r / أصوات / غير لائقة / صور / * خاص * / صور / سرية
أدخل الخيار والوسيطات:
-cdx / الصفحة الرئيسية / لي / الصور -قرص مضغوط / الصور
أدخل الخيار والوسيطات:
-إضافة سرية / مكتب سرية / مصنع
أدخل الخيار والوسيطات:
-دو /
أدخل الخيار والوسيطات:
-التزام_تنفيذ من جميع -انتهى

تلاعب an القائمة ISO صورة on ال نفسه متوسط
تحميل الصورة من محرك الأقراص. إزالة (أي إخفاء) الدليل / الأصوات ومرؤوسيه. إعادة تسمية
دليل / صور / سري الى / صور / مقيدة. تغيير أذونات الوصول إلى
دليل / صور / مقيدة. إضافة دليل جديد الأشجار / الأصوات و / الأفلام. حرق إلى
نفس الوسيلة ، تحقق مما إذا كان يمكن تحميل الشجرة وإخراجها.
$ xorriso -dev /dev/sr2 \
-rm_r / الأصوات -- \
-مف \
/صور/سري \
/صور/مقيدة \
-- \
-chmod go-rwx /pictures/restricted -- \
-map /home/me/prepared_for_dvd/sounds_dummy /sounds \
-map /home/me/prepared_for_dvd/movies /movies \
-التزام أخرج الكل

نسخ تم التعديل ISO صورة تبدأ من صورة واحدة؟ متوسط إلى طرق
تحميل الصورة من محرك الإدخال. افعل نفس التلاعبات كما في المثال السابق. يكتسب
محرك الإخراج وتفريغه. انسخ الصورة المعدلة كجلسة أولى ووحيدة للإخراج
القيادة.
$ xorriso -indev /dev/sr2 \
-rm_r / الأصوات -- \

-outdev /dev/sr0 -فارغ حسب الحاجة \
-التزام أخرج الكل

احضر a أعدت ايزولينكس شجرة على متوسط و جعل it تمهيد
قام المستخدم بالفعل بإنشاء شجرة ملفات مناسبة على القرص ونسخ ملفات ISOLINUX
في دليل فرعي ./boot/isolinux لتلك الشجرة. الآن اكسوريسو يمكنه حرق El Torito
وسيط قابل للتمهيد:
$ xorriso -outdev /dev/sr0 -blank as_needed \
-map /home/me/ISOLINUX_prepared_tree / \
-boot_image Isolinux dir = / boot /

التغيير القائمة ملف الاسم شجرة تبدأ من ISO-8859-1 إلى UTF-8
يفترض هذا المثال أن صورة ISO الحالية تمت كتابتها باستخدام مجموعة أحرف ISO-8859-1
لكن القراء توقعوا UTF-8. الآن يتم إضافة جلسة جديدة مع الملف المحول
الأسماء. الأمر -changes_pending "نعم" يتيح الكتابة بالرغم من عدم وجود أي منها
أمر التلاعب.
من أجل تجنب أي نقاط ضعف في مجموعة الأحرف المحلية ، يتظاهر هذا الأمر بذلك
يستخدم بالفعل المجموعة المستهدفة النهائية UTF-8. لذلك قد تظهر أسماء ملفات غريبة بتنسيق
الرسائل ، والتي سيتم جعلها آمنة طرفية بواسطة command -backslash_codes.
$ xorriso -in_charset ISO-8859-1 -local_charset UTF-8 \
-out_charset UTF-8 -backslash_codes على -dev /dev/sr0 \
-تغييرات_المعلقة نعم -التزام-أخرج الكل

العمل on تخزين مرافق آخر من بصري محركات
عملية القراءة والكتابة الكاملة ممكنة مع الملفات العادية وأجهزة الحظر:
$ xorriso -dev / tmp / ملف عادي ...
مسارات تحتها / ديف عادة ما تحتاج إلى بادئة "stdio:"
$ xorriso -dev stdio: / dev / sdb ...
إذا تم استخدام / dev / sdb بشكل متكرر و / dev / sda هو قرص النظام ، ففكر في ذلك
ضع الأسطر التالية في أ اكسوريسو ملف بدء التشغيل. أنها تسمح لك باستخدام / dev / sdb
بدون بادئة وحماية القرص / dev / sda من اكسوريسو:
-حظر فئة محرك الأقراص / dev / sda *
- فئة محرك الأقراص غير مؤذية / dev / sdb
أنواع الملفات الأخرى القابلة للكتابة مدعومة للكتابة فقط:
$ xorriso -outdev / tmp / named_pipe ...
من بين محركات الكتابة فقط الإخراج القياسي:
$ xorriso -outdev - \

| gzip> image.iso.gz

حرق an القائمة ISO صورة ملف إلى متوسط
في الواقع ، يعمل هذا مع أي نوع من البيانات ، وليس فقط صور ISO:
$ xorriso-as cdrecord -v dev = / dev / sr0 فارغ = as_needed image.iso

نفذ متعدد الجلسات يدير as of com.cdrtools تقاليد
بين كلتا العمليتين يمكن إجراء النقل أو الترشيح التعسفي.
الجلسة الأولى مكتوبة على النحو التالي:
$ xorriso -as mkisofs Preparation_for_iso/tree1 | \
xorriso -كما cdrecord -v dev = / dev / sr0 فارغ = سريع متعدد العناصر -
تتم كتابة جلسات المتابعة على النحو التالي:
$ dd if = / dev / sr0 count = 1> / dev / null 2> & 1
$ m = $ (xorriso -as cdrecord dev = / dev / sr0 -msinfo)
$ xorriso -as mkisofs -M /dev/sr0 -C $m Preparation_for_iso/tree2 | \
xorriso -كما cdrecord -v dev = / dev / sr0 -waiti -متعدد العناصر-
قم دائمًا بإخراج درج محرك الأقراص بين الدورات. تتم قراءة الجلسات القديمة عبر / dev / sr0. إنه
قد لا يكون برنامج تشغيل الجهاز على علم بالمحتوى الذي تم تغييره قبل أن يقوم بتحميل الوسيط مرة أخرى.
في هذه الحالة ، لن يتم تحميل الجلسة السابقة وستحتوي الجلسة الجديدة
فقط الملفات المضافة حديثا.
لنفس السبب لا تدع اكسوريسو -حمل cdrecord الوسيط ، بل قم بذلك
يدويًا أو بواسطة برنامج يقرأ من / dev / sr0.
يعمل هذا المثال مع الوسائط متعددة الجلسات فقط. إضافة خيار cdrskin
--grow_overwriteable_iso لجميع - كما يعمل cdrecord من أجل تمكين جلسات متعددة
مضاهاة على وسائط يمكن استبدالها.

اسمحوا اكسوريسو العمل تحت الجريئة
يتوقع Growisofs برنامج تنسيق ISO يفهم الخيارات -C و -M. لو اكسوريسو
يبدأ بالاسم "xorrisofs" فهو مناسب لذلك.
تصدير MKISOFS دولار = "xorrisofs"
$ Growisofs -Z / dev / dvd / بعض / الملفات
$ Growisofs -M / dev / dvd / more / files
إذا لم يكن "xorrisofs" متاحًا على نظامك ، فسيتعين عليك إنشاء ارتباط
مشيرا إلى اكسوريسو ثنائي واطلب من Growisofs استخدامه. على سبيل المثال من خلال:
$ ln -s $ (الذي xorriso) "$ HOME / xorrisofs"
تصدير MKISOFS دولار = "$ HOME / xorrisofs"
يمكن للمرء أن يتوقف عن محاكاة mkisofs بالحجة "-" والاستفادة من الكل اكسوريسو أوامر.
يكره Growisofs الخيارات التي تبدأ بـ "-o" ولكن يجب تعيين -outdev على "-". لذا استخدم
"outdev" بدلاً من ذلك:
$ Growisofs -Z / dev / dvd - outdev - -update_r / my / files / files
$ Growisofs -M / dev / dvd - outdev - -update_r / my / files / files
يتمتع Growisofs بقدرات نسخ ممتازة مع DVD و BD. لا يحاكي الدورة
التاريخ على الوسائط القابلة للكتابة عليها ، على الرغم من ذلك.

ضبط الحدود القصوى For الإسهاب خروج قيمنا و برنامج إجهاض
كن لفظيًا تمامًا ، اخرج من 32 في حالة مواجهة الخطورة "فشل" ، لا تُجهض قبل الأوان
لكن استمر بالقوة حتى نهاية الأوامر.
$xorriso...\
-report_about التحديث \
-العودة_مع الفشل 32 \
-abort_on أبدًا \


أمثلة of إدخال زنبركات
حسب تاريخ الطباعة: "خميس نوفمبر 8 14:51:13 CET 2007 "
نفس الشيء بدون الأجزاء التي تم تجاهلها: نوفمبر 8 14:51:13 2007 "
نفس ما هو متوقع حسب التاريخ: 110814512007.13
أربعة أسابيع في المستقبل: + 4 واط
الوقت الحالي: +0
قبل ثلاث ساعات: -3 ساعة
الثواني منذ 1 كانون الثاني (يناير) 1970: = 1194531416

تزايدي دعم of a قليل دليل الأشجار
هذا يغير أشجار الدليل / المشاريع و / personal_mail في صورة ISO بحيث
يصبحون نسخًا طبق الأصل من نظرائهم على القرص. يتم إنشاء كائنات ملف ISO ،
حذفها أو تعديل سماتها وفقًا لذلك.
سيتم تسجيل ACL و xattr والروابط الصلبة ومجموع اختباري MD5. المقارنة المعجلة هي
تم تمكينه على حساب حجم نسخ احتياطي أكبر. فقط وسائل الإعلام مع المتوقع
يتم قبول معرف وحدة التخزين أو الوسائط الفارغة. الملفات ذات الأسماء المتطابقة * .o أو * .swp get
مستبعد صراحة.
عند الانتهاء من كتابة الجلسة الجديدة ، يتم فحصها بواسطة MD5 المسجل.
$ اكسوريسو \
-إجهاض_على فادح \
-for_backup -disk_dev_ino على \
-assert_volid 'PROJECTS_MAIL_*' فادح \
-dev /dev/sr0 \
-ProJECTS_MAIL_"$(التاريخ '+%Y_%m_%d_%H%M%S')" \
-not_leaf '*.o' -not_leaf '*.swp' \
-update_r /home/thomas/projects /projects \
-update_r /home/thomas/personal_mail /personal_mail \
-التزام -toc -check_md5 فشل - -إخراج الكل
لاستخدامها عدة مرات على نفس الوسيط ، كلما حدث تحديث لشجري القرص إلى
الوسيط هو المطلوب. ابدأ بوسط فارغ وقم بتحديثه حتى يفشل التشغيل
برشاقة بسبب عدم وجود مساحة متبقية على القديم.
يكون هذا منطقيًا إذا تركت النسخة الاحتياطية الكاملة سعة كبيرة متبقية على الوسائط وإذا كان
التغييرات المتوقعة أصغر بكثير من النسخة الاحتياطية الكاملة. لتطبيق ضغط zisofs
إلى ملفات البيانات التي تم نسخها حديثًا من نظام الملفات المحلي ، أدخلها
أوامر مباشرة قبل الالتزام:
-الارتباطات الصلبة أداء_التحديث \
-العثور على / -نوع f -pending_data -exec set_filter --zisofs -- \
تعتمد الأوامر -disk_dev_ino و -for_backup- على جهاز ثابت وأرقام inode على القرص.
بدونها ، قد يستخدم تشغيل التحديث -md5 "on" لمطابقة مبالغ MD5 المسجلة مقابل
محتوى الملف الحالي على القرص الصلب. هذا عادة ما يكون أسرع بكثير من الافتراضي الذي
يقارن كلا المحتوىين مباشرة.
بدافع جبل خيار -o "sbsector =" على GNU / Linux أو -s على FreeBSD أو NetBSD من الممكن
الوصول إلى أشجار الجلسات التي تمثل إصدارات النسخ الاحتياطي الأقدم. مع وسائط القرص المضغوط ،
يقبل GNU / Linux mount أرقام الجلسات مباشرة من خلال خياره "session =".
الوسائط المتعددة الجلسات ومعظم الوسائط القابلة للكتابة التي كتبها اكسوريسو يمكن أن تخبر القطاعات
من جلساتهم عن طريق اكسوريسو الأمر -toc. يستخدم بعد تنفيذ الأمر التالي
يطبع أمر التثبيت المطابق للجلسة المكتوبة حديثًا (هنا لنقطة التحميل
/ كزاز):
-mount_cmd "indev" "auto" "auto" / كزاز
الأوامر -mount_cmd و -mount قادرة أيضًا على إنتاج أوامر التحميل لكبار السن
جلسات في جدول المحتويات. على سبيل المثال كمستخدم متميز:
# osirrox -mount / dev / sr0 "volid" '' * 2008_12_05 * ' / كزاز

ينتج المثال أعلاه نتيجة مشابهة لـ-root / -old-root / مع mkisofs. للحصول على
تراكمت أشجار الجلسة في الجلسات الجديدة ، دع جميع أوامر التحديث تستخدم عام
دليل الوالدين واستنساخه بعد الانتهاء من التحديث:
-update_r /home/thomas/projects /current/projects \
-update_r /home/thomas/personal_mail /current/personal_mail \
-استنساخ / الحالي /"$(التاريخ '+%Y_%m_%d_%H%M%S')" \
سيكون للشجرة المستنسخة اسم مثل / 2011_02_12_155700.

يتم فصل الجلسات على الوسائط متعددة الجلسات بعدة ميغابايت من الكتل غير المستخدمة. حتى مع
جلسات صغيرة يمكن أن تصبح سعة الحمولة أقل بكثير من الوسائط الإجمالية
سعة. إذا كانت المساحة المتبقية على الوسيط لا تكفي للفجوة التالية ، محرك الأقراص
من المفترض أن يغلق الوسيط تلقائيًا.

أفضل do ليس تستخدم من خلال أصغر دعم For -update_r. لديك ما لا يقل عن اثنين من الوسائط التي لديك
استخدام بالتناوب. لذلك فقط النسخ الاحتياطية القديمة تتعرض للخطر من خلال عملية الكتابة الجديدة ، بينما
يتم تخزين أحدث نسخة احتياطية بأمان على وسيط مختلف.
احتفظ دائمًا بوسيط فارغ جاهز لإجراء نسخ احتياطي كامل في حالة فشل محاولة التحديث
بسبب عدم كفاية السعة المتبقية. هذا الفشل لن يفسد الوسيط القديم
بالطبع.

استعادة دليل الأشجار تبدأ من a خاص ISO الجلسة إلى أسطوانة
هذا بديل لتركيب الوسيط واستخدام عمليات الملفات العادية.
تحقق أولاً من جلسات النسخ الاحتياطي الموجودة على الوسيط:
$ xorriso -outdev / dev / sr0 -toc
ثم قم بتمكين استعادة ACL و xattr والروابط الصلبة. قم بتحميل الجلسة المطلوبة وانسخ ملف
أشجار الملف إلى القرص. تجنب إنشاء / home / thomas / استعادة بدون إذن rwx.
$ xorriso -for_backup \
-تحميل 'PROJECTS_MAIL_2008_06_19*' فارغًا \
-indev /dev/sr0 \
-osirrox على:auto_chmod_on \
-chmod u+rwx / -- \
-استخراج /مشاريع /الصفحة الرئيسية/توماس/المستعادة/المشاريع \
-استخراج /personal_mail /home/thomas/restored/personal_mail \
-الرجوع إلى الخلف
الأمر الأخير -rollback_end يمنع ظهور رسالة خطأ حول الصورة المعدلة
مهملة.

جرّب إلى استرداد كتل تبدأ من a مكسور متوسط
$ xorriso -abort_on NEVER -indev /dev/sr0 \
-check_media time_limit=1800 تقرير=blocks_files \
data_to = "$ HOME" / dvd_copy Sector_map = "$ HOME" /dvd_copy.map -
يمكن تكرار ذلك عدة مرات ، إذا لزم الأمر مع محركات -Eject أو مع محركات أقراص -indev الأخرى.
انظر الجزء المقروء من قبل الإنسان من "$ HOME" /dvd_copy.map للعناوين التي يمكن استخدامها
"$ HOME" / dvd_copy مع خيار التركيب -o sbsector = or -s.

استخدم xorriso عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    JXplorer - متصفح Java Ldap
    JXplorer - متصفح Java Ldap
    برنامج جافا LDAP مع دعم LDIF ،
    الأمان (بما في ذلك SSL و SASL و GSSAPI) ،
    مترجم إلى العديد من اللغات (inc.
    الصينية) والمساعدة عبر الإنترنت ونماذج المستخدم و
    كثير غير ذلك ...
    تنزيل JXplorer - متصفح Java Ldap
  • 2
    PosteRazor - اصنع الملصق الخاص بك!
    PosteRazor - اصنع الملصق الخاص بك!
    تريد طباعة ملصق؟ تخفيضات PosteRazor
    ملف صورة إلى أجزاء ويمكنك ذلك
    ثم اطبعها على الطابعة وألصقها
    معًا على ملصق. من السهل FLTK على أساس
    استعمال...
    تنزيل PosteRazor - اصنع الملصق الخاص بك!
  • 3
    فيزر
    فيزر
    Phaser هو مفتوح سريع ومجاني وممتع
    مصدر إطار عمل لعبة HTML5 الذي يوفر
    عرض WebGL و Canvas عبر
    متصفحات الويب لسطح المكتب والجوال. ألعاب
    يمكن المشاركة ...
    تحميل Phaser
  • 4
    محرك VASSAL
    محرك VASSAL
    VASSAL هو محرك لعبة للإبداع
    النسخ الإلكترونية للسبورة التقليدية
    وألعاب الورق. يوفر الدعم ل
    عرض قطعة اللعبة والتفاعل ،
    و...
    قم بتنزيل محرك VASSAL
  • 5
    OpenPDF - شوكة iText
    OpenPDF - شوكة iText
    OpenPDF هي مكتبة جافا للإنشاء
    وتحرير ملفات PDF باستخدام LGPL و
    ترخيص MPL مفتوح المصدر. OpenPDF هو ملف
    LGPL / MPL وريث مفتوح المصدر لـ iText ،
    ا...
    قم بتنزيل OpenPDF - Fork of iText
  • 6
    ساجا جيس
    ساجا جيس
    SAGA - النظام الآلي
    التحليلات الجيولوجية - هو جغرافي
    برنامج نظام المعلومات (GIS) مع
    قدرات هائلة للبيانات الجغرافية
    المعالجة وآنا ...
    تنزيل SAGA GIS
  • أكثر "

أوامر لينكس

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    جنات ، جنات بيند ، جناتبل ، جناتشوب ،
    gnatfind ، gnathtml ، gnatkr ، gnatlink ،
    gnatls ، gnatmake ، gnatprep ، gnatpsta ،
    gnatpsys ، gnatxref - مربع أدوات GNAT
    الوصف: ال ...
    قم بتشغيل aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    جنات ، جنات بيند ، جناتبل ، جناتشوب ،
    gnatfind ، gnathtml ، gnatkr ، gnatlink ،
    gnatls ، gnatmake ، gnatprep ، gnatpsta ،
    gnatpsys ، gnatxref - مربع أدوات GNAT
    الوصف: ال ...
    قم بتشغيل aarch64-linux-gnu-gnatchop-5
  • 3
    معلومات cpupower الخمول
    معلومات cpupower الخمول
    معلومات الخمول cpupower - فائدة ل
    استرداد معلومات kernel الخمول لوحدة المعالجة المركزية
    SYNTAX: cpupower [-c cpulist]
    معلومات الخمول [خيارات] الوصف: أداة
    الذي يطبع ص ...
    قم بتشغيل cpupower-idle-info
  • 4
    مجموعة cpupower الخمول
    مجموعة cpupower الخمول
    مجموعة الخمول cpupower - الأداة المساعدة لضبط وحدة المعالجة المركزية
    خيارات kernel الخاصة بحالة الخمول
    SYNTAX: cpupower [-c cpulist]
    معلومات الخمول [خيارات] الوصف: ملف
    cpupower الخمول حد ذاته ...
    قم بتشغيل cpupower-idle-set
  • 5
    ز
    ز
    g.mapsets - تعديل / طباعة المستخدم
    مسار البحث الحالي mapset. يؤثر على
    وصول المستخدم إلى البيانات الموجودة ضمن
    خرائط أخرى في الموقع الحالي. ...
    قم بتشغيل g.mapsetsgrass
  • 6
    ز مساج جراس
    ز مساج جراس
    g.message - يطبع رسالة ، تحذير ،
    معلومات التقدم ، أو خطأ فادح في
    طريقة العشب. يجب استخدام هذه الوحدة في
    البرامج النصية للرسائل المقدمة للمستخدم.
    KEYWO ...
    تشغيل g.messagegrass
  • أكثر "

Ad