هذا هو الأمر Virt-get-kernel الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
Virt-get-kernel - استخراج النواة والرامديسك من الضيوف
موجز
Virt-get-kernel [--options] -d domname
Virt-get-kernel [--options] -a disk.img
الوصف
يستخرج هذا الخيار النواة و initramfs من الضيف.
يتم الكشف عن تنسيق صورة القرص تلقائيًا ما لم تحدده باستخدام ملف
--صيغة الخيار.
في حالة احتواء الضيف على حبات متعددة ، النسخة ذات الإصدار الأعلى
الرقم المختار. لاستخراج حبات عشوائية من صورة القرص ، راجع Guestfish(1). ل
استخراج كامل "/ التمهيد"دليل الضيف ، انظر فضيلة النسخ(1).
OPTIONS
--مساعدة
عرض المساعدة.
-a ملف
--يضيف ملف
أضف ملف والتي يجب أن تكون صورة قرص من جهاز افتراضي.
يتم اكتشاف تنسيق صورة القرص تلقائيًا. لتجاوز هذا وإجبار أ
تنسيق معين استخدم ال --صيغة الخيار.
-a URI
--يضيف URI
قم بإضافة قرص بعيد. تنسيق URI متوافق مع Guestfish. انظر "إضافة جهاز التحكم عن بعد
التخزين "في Guestfish(1).
-c URI
--الاتصال URI
إذا كنت تستخدم libvirt ، فقم بالاتصال بالملف URI. إذا تم حذفه ، فسنقوم بالاتصال بـ
برنامج libvirt الافتراضي.
إذا قمت بتحديد أجهزة حظر الضيف مباشرة (-a) ، فلن يتم استخدام libvirt على الإطلاق.
-d ضيف
--نطاق ضيف
أضف كافة الأقراص من ضيف libvirt المسمى. يمكن استخدام UUIDs للمجال بدلاً من
أسماء.
--صيغة الخام | qcow2 | ..
--صيغة السيارات
الافتراضي لملف -a الخيار هو الكشف التلقائي عن تنسيق صورة القرص. استخدام
هذا يفرض تنسيق القرص لملف -a الخيار في سطر الأوامر.
إذا كانت لديك صور قرص ضيف بتنسيق خام غير موثوق بها ، فيجب عليك استخدام هذا الخيار لـ
حدد تنسيق القرص. هذا يتجنب مشكلة أمنية محتملة مع البرامج الضارة
الضيوف (CVE-2010-3851).
- آلة مقروءة
يستخدم هذا الخيار لجعل الإخراج أكثر ملاءمة للآلة عند تحليله بواسطة
برامج أخرى. انظر "إخراج الجهاز القابل للقراءة" أدناه.
-o دليل
--انتاج دليل
يحدد هذا الخيار دليل الإخراج حيث kernel و initramfs من الضيف
مكتوبة.
إذا لم يتم تحديده ، يكون الإخراج الافتراضي هو الدليل الحالي.
--اختصار بادئة
يحدد هذا الخيار بادئة للملفات المستخرجة.
إذا تم تحديد بادئة ، فسيكون هناك شرطة ("-") بعد البادئة وقبلها
باقي اسم الملف ؛ على سبيل المثال ، نواة في الضيف مثل
يتم حفظ "vmlinuz-3.19.0-20-generic" كـ "mydistro-vmlinuz-3.19.0-20-generic" عندما
البادئة هي "mydistro".
انظر أيضا - الأسماء المحولة.
-q
--هادئ
لا تطبع رسائل تقدم عادية.
- الأسماء المحولة
يؤثر هذا الخيار على اسم الملف الوجهة للملفات المستخرجة.
في حالة التمكين ، سيتم حفظ الملفات محليًا بالاسم الأساسي فقط ؛ على سبيل المثال ، kernel
و ramdisk في الضيف مثل "vmlinuz-3.19.0-20-generic" و
يتم حفظ "initrd.img-3.19.0-20-generic" على التوالي كـ "vmlinuz" و "initrd.img".
انظر أيضا --اختصار.
-v
- الإسراف
تفعيل الرسائل المطولة من أجل التصحيح.
-V
--الإصدار
عرض رقم الإصدار والخروج.
-x تفعيل تتبع مكالمات واجهة برمجة تطبيقات libguestfs.
آلة مقروء OUTPUT
• - آلة مقروءة يمكن استخدام الخيار لجعل الإخراج أكثر ملاءمة للآلة ، والتي
يكون مفيدًا عند استدعاء Virt-get-kernel من البرامج الأخرى أو واجهات المستخدم الرسومية وما إلى ذلك.
استخدم الخيار بمفرده للاستعلام عن إمكانيات النظام الثنائي Virt-get-kernel.
يبدو الإخراج النموذجي كما يلي:
Virt-get-kernel - يمكن قراءتها آليًا
Virt-get-kernel
تتم طباعة قائمة بالميزات ، واحدة لكل سطر ، وينتهي البرنامج بالحالة 0.
البيئة المتغيرات
بالنسبة لمتغيرات البيئة الأخرى التي تؤثر على جميع برامج libguestfs ، راجع "البيئة
المتغيرات "في Guestfs(3).
EXIT الوضع
يقوم هذا البرنامج بإرجاع القيمة 0 في حالة النجاح ، أو إرجاع القيمة غير الصفرية في حالة حدوث خطأ.
استخدم Virt-get-kernel عبر الإنترنت باستخدام خدمات onworks.net