ভার্চুয়ালবক্স অতিথির মধ্যে আমি কীভাবে USB ডিভাইসগুলিতে অ্যাক্সেস সক্ষম করতে পারি?


38

আমি আমার হোস্ট থেকে ভার্চুয়ালবক্স অতিথি ভিএম এর মধ্যে কোনও ইউএসবি ডিভাইস দেখতে পাচ্ছি না। আমি কীভাবে আমার অতিথি ভিএমদের অ্যাক্সেস সক্ষম করব?

                               নিখোঁজ ইউএসবি ডিভাইসগুলির এসএস

উত্তর:


55

এই ডিভাইসগুলিতে অ্যাক্সেস সক্ষম করার জন্য আপনাকে গোষ্ঠীতে আপনার ব্যবহারকারীর নামটি যুক্ত করতে হবে vboxusers

$ sudo usermod -a -G vboxusers <username>

উদাহরণ

$ sudo usermod -a -G vboxusers saml

আপনি পরে পরিবর্তনটি নিশ্চিত করতে পারেন:

$ groups saml
saml : saml wheel vboxusers wireshark

উপরের কাজটি করার পরে আপনি লগআউট এবং আবার লগ ইন করতে চাইবেন, যাতে সদ্য যুক্ত হওয়া গোষ্ঠীটি আপনার ব্যবহারকারীর অ্যাকাউন্ট থেকে উঠতে পারে। তারপরে ভার্চুয়ালবক্স জিইউআই থেকে আপনি আইকনের নীচের ডানদিকের গ্রুপের ইউএসবি আইকনে ডান ক্লিক করতে সক্ষম হবেন এবং আপনার চলমান অতিথির ভিএমকে নিয়ন্ত্রণের জন্য আপনি যে কোনও USB ডিভাইস নিয়ন্ত্রণ করতে চান তা নির্বাচন করুন।

                              এসবি অফ ভিবি

ইউএসবি ডিভাইস সনাক্ত করা হচ্ছে

অ্যাক্সেসযোগ্য ইউএসবি ডিভাইসগুলি তালিকাভুক্ত করতে আপনি ভার্চুয়ালবক্সের অল্প পরিচিত কমান্ড লাইন সরঞ্জাম VBoxManage ব্যবহার করতে পারেন। এটি নিশ্চিত করার একটি ভাল উপায় যা আপনার ব্যবহারকারীর নামটিতে উপরে করা গোষ্ঠী সংযোজন সঠিকভাবে নেওয়া হচ্ছে।

উদাহরণ

দল ছাড়াই

$ VBoxManage list usbhost
Host USB Devices:

<none>

গ্রুপ সহ

$ VBoxManage list usbhost | head -19
Host USB Devices:

UUID:               abcd1234-123a-2345-b1e0-8a0b1c1f2511
VendorId:           0x046d (046D)
ProductId:          0x0809 (0809)
Revision:           0.9 (0009)
SerialNumber:       ABC34567
Address:            sysfs:/sys/devices/pci0000:00/0000:00:12.2/usb1/1-4//device:/dev/vboxusb/001/004
Current State:      Busy

UUID:               d2abc46d-123-1234-b8c3-691a7ca551ce
VendorId:           0x046d (046D)
ProductId:          0xc504 (C504)
Revision:           19.16 (1916)
Manufacturer:       Logitech
Product:            USB Receiver
Address:            sysfs:/sys/devices/pci0000:00/0000:00:12.0/usb3/3-3//device:/dev/vboxusb/003/003
Current State:      Busy
...

তথ্যসূত্র


এবং তার আগে আপনাকে ইউএসবি-র জন্য হোস্ট এবং অতিথি সমর্থন রয়েছে তা নিশ্চিত করতে হবে। সমস্ত বিতরণ একটি vboxusersগ্রুপ ব্যবহার করে ?
গিলস 'অশুভ হওয়া বন্ধ করুন'

@ গিলস - হ্যাঁ গ্রুপটি ভার্চুয়ালবক্সের সাথে নির্দিষ্ট। উবুন্টু এখানে একই পদ্ধতি দেখায়: help.ubuntu.com/community/VirtualBox/USB
SLM

@ গিলস - এফওয়াইআই, আমি কেবল এটি উবুন্টুতে নিশ্চিত করেছি। আপনি যখন ইউএসবি-র জন্য হোস্ট / অতিথির সমর্থন বলছেন তখন কি আপনি কি ইউএসবি নিয়ামককে সক্ষম করে অতিথির সেটিংসের মধ্যে থাকা?
slm

1
এখনও উবুন্টু এলটিএস 14.04 এবং ভার্চুয়ালবক্স 4.3.36 এর সাথে পুরোপুরি কাজ করছে। উবুন্টু (এবং শুধুমাত্র আমি অনুমান) অনুসারে এটা এমনকি কি সম্ভব sudo adduser USERNAME vboxusersযোগ করার জন্য USERNAME এর থেকে vboxusers হিসাবে একই দ্বারা প্রস্তাবিত গ্রুপ প্রদত্ত দ্বিতীয় লিংক SLM । (সিনট্যাক্স adduser [options] user group),
হাস্তুর

2
কেবল এটি যুক্ত করতে চান উবুন্টু এলটিএস 16.04 (হোস্ট হিসাবে) এবং ভার্চুয়ালবক্স 5.1.22
এরিকসি

0

আমি নিম্নলিখিতটি পরিবর্তন করেছি এবং এটি আমার পক্ষে কাজ করেছে

নিশ্চিত হয়ে নিন যে এক্সটেনশন প্যাকটি ইনস্টল করা আছে ভার্চুয়ালবক্সে সেটিংসে ভিএম যান পোর্টগুলিতে এবং তারপরে ইউএসবিতে (ম্যাকবুকের উপর ভিত্তি করে) ইউএসবি কন্ট্রোলার সক্ষম করুন ইউএসবি 2.0 নিয়ন্ত্রণকারী সক্ষম করুন এবং এটি কৌশলটি করেছে: একটি খালি ফিল্টার যুক্ত করুন (ডানদিকে এর জন্য একটি বোতাম আছে)

খালি ফিল্টার ছাড়া ইউএসবি ভিএম-তে স্বীকৃত ছিল না তবে আমি একবার খালি ফিল্টার যুক্ত করলে ইউএসবি এখন ভাল কাজ করে।


0

এটি কখনও কখনও দরকারী হতে পারে। যদিও উপরের প্রশ্নের সাথে সরাসরি সম্পর্কিত নয়, ভার্চুয়ালবক্সে ইউএসবি সনাক্ত করা গেলেও অতিথি ওএসে প্রদর্শিত না হয়ে এটি ফলোআপ ইস্যু হতে পারে।

আমি উইন্ডোজ 7 প্রো এর জন্য ম্যাকে ভার্চুয়াল বাক্সে (.0 5.0.28?) ইউএসবি সক্ষম করার জন্য অনেকগুলি ব্লগ অনুসরণ করেছি।

আমি যে জিনিসগুলি করেছি কিন্তু ইউএসবি সনাক্ত করা যায় নি

1. আমি ভার্চুয়ালবক্সের জন্য ইউএসবি-র জন্য একই সামঞ্জস্যপূর্ণ এক্সটেনশন প্যাকটি ইনস্টল করেছিলাম 2. ভার্চুয়াল বক্স ম্যানেজারে ইউএসবি 3.0 সক্ষম করেছিলাম (2.0 চেষ্টা করেছিলাম যদিও আমার কাছে 3.0 পোর্ট / ইউএসবি ছিল) 3. নেটিভ ওএস (ম্যাক ওএসএক্স) 4 থেকে ইউএসবি বেরিয়ে গেছে।। ভার্চুয়াল বক্স ম্যানেজার থেকে ফিল্টার সক্ষম করার চেষ্টা করা হয়েছিল (ভার্চুয়াল বক্সের নীচে তালিকাভুক্ত ইউএসবি থেকে ম্যানুয়ালি ইউএসবি নির্বাচন করার চেষ্টাও করা হয়েছিল) 5.. ডিভাইস ম্যানেজার থেকে আমি এটি সনাক্ত করার চেষ্টা করেছি কিন্তু ড্রাইভার অনুসন্ধান ব্যর্থ হয়েছিল। (নেটওয়ার্ক কাজ করছে এবং কোনও ফায়ারওয়াল নেই)

কি কাজ

  1. অনেকগুলি ইন্টেল ইউএসবি 3.0 ড্রাইভার ডাউনলোড করেছেন। কিছু ব্যর্থতার কারণে সিস্টেমের প্রয়োজনীয়তা পূরণ করা হয়নি। তবে ড্রাইভারগুলির মধ্যে 1 কাজ করেছে। ড্রাইভারটি সফলভাবে ইনস্টল করা হয়েছে।

এখন আমার ইউএসবি শনাক্ত করা হয়েছে (উপরের অংশটি আপনি প্রথমটিও করেছেন)

দ্রষ্টব্য: আমি ম্যাক / উইন্ডোজগুলির মধ্যে ভাগ করার জন্য ভার্চুয়ালবক্স অতিথি সংযোজনগুলিও ইনস্টল করেছি তবে এর সাথে সম্পর্কিত বলে মনে করি না।


0

এটি চেষ্টা করুন ... আমি ভার্চুয়ালবক্স বনাম 5.1.16 এ ভার্চুয়াল অতিথি হিসাবে ফেডোরা 25 ব্যবহার করছি।

অতিথি ওএস টার্মিনালে ..

[root@localhost]# dnf install fedora-upgrade
[root@localhost]# dnf upgrade
[root@localhost]# dnf update kernel*
[root@localhost]# dnf install gcc kernel-devel kernel-headers dkms make bzip2 perl
[root@localhost]# reboot

তারপরে ভার্য়ালবক্স অতিথি সংযোজনগুলি ইনস্টল করুন, লগ অফ করুন এবং ফিরে লগ ইন করুন।

অ্যাডমিন প্রম্পটে নীচে কমান্ড কার্যকর করার পরে ইউএসবি আমার জন্য সনাক্ত করতে সক্ষম:

[root@localhost]# usermod -a -G vboxsf <User Name>
[root@localhost]# dnf clean all

তারপরে লগ অফ করুন এবং ফিরে লগ ইন করুন এবং মেনু বার ডিভাইসগুলিতে নেভিগেট করুন -> ইউএসবি -> নির্বাচন করে ইউএসবি যুক্ত করুন

কখনও কখনও অতিথি ওএসের একটি রিবুট প্রয়োজন হতে পারে ..

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.