it-swarm.asia

كيفية التعرف على أجهزة USB في Virtualbox التي تعمل على مضيف Linux؟

حاولت استخدام أجهزة USB دون أي نجاح. يبدو أنه لم يتم اكتشافها بواسطة Virtualbox نفسه ، لأنه إذا قمت بتحديد الضيف من المنزل في Virtualbox (أنا أستخدم Windows XP 3 ضيف) ، اختر الإعدادات -> USB -> إضافة مرشح من الجهاز ، لم يتم سرد أية أجهزة ، حتى إذا كان قلم USB مرفقًا ومعرفًا بواسطة Lubuntu 13.10. إذا قمت بتشغيل الضيف ، فلن يحدث شيء إذا قمت بتوصيل الجهاز ، وكما ذكر أعلاه ، لا يتم الكشف عن جهاز USB في الأجهزة -> أجهزة USB

قمت بتثبيت حزمة الإضافات والإضافات ضيف ، لذلك يجب أن تعمل. الرجاء المساعدة! أنا أستخدم Virtualbox 4.2.16.

177
Marco Sulla

حسنًا ، هذا حل لي ، تم تبسيطه وتحسينه بمساعدة vorburger و boechat .

اجابة قصيرة:

تنفيذ Sudo adduser $USER vboxusers ، تسجيل الخروج وتسجيل الدخول مرة أخرى.

اجابة طويلة:

  1. إغلاق virtualbox
  2. نفذ في bash (لـ Debians): Sudo adduser $USER vboxusers. إذا لم يكن لديك توزيعة تشبه دبيان ، فاقرأ هنا .
  3. تسجيل الخروج وتسجيل الدخول مرة أخرى
  4. قم بتوصيل أجهزة USB التي ترغب في تثبيتها تلقائيًا في VM (الجهاز الظاهري) بالكمبيوتر.
  5. افتح Virtualbox
  6. اختر VM وانتقل إلى "Machine" -> "Settings" -> "USB".
  7. تحقق من "تمكين وحدة تحكم USB" ؛ انقر فوق الرمز مع قابس USB والإضافة ، وانقر على الأجهزة التي تريد تركيبها تلقائيًا في جهاز VM. انقر فوق موافق".
  8. انقر فوق زر شريط الأدوات "ابدأ" ، وتأكد من التعرف على أجهزة USB الخاصة بك وتثبيتها بواسطة VM. تذكر أنه يجب عليك إلغاء تحميلها في Host OS أيضًا إذا كان عليك فصلها بعد الخروج من VM.

لاحظ أن إضافات Pack وضيف إضافات ليست مطلوبة بشكل صارم ، ولكن مع Extension Pack يمكنك استخدام USB 2.0. يجب عليك أيضًا تمكينه ضمن إعدادات USB. وبدون ذلك ، يتم التحكم في جميع أجهزة USB الخاصة بك على أنها USB 1.0 ، لذلك ستعمل بسرعة أقل.

349
Marco Sulla

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

9
Preston