به نام خدا
نرم افزار ویرچوال باکس که معرف حضورتون هست (این نرم افزار مال شرکت اوراکل هست و بصورت اوپن سورس با لایسنس GPL2منتشر میشه)
در این پست میخام بهتون یاد بدم کاری کنید که این نرم افزار بتونه usb رو بخونه :) نظراتتونو توی کامنت بزارید واسم ;)
مواد لازم:
دانلود extension pack از سایت www.virtualbox.com
extension pack چیست؟
با توجه به توضیحات خود سایت ویرچوال باکس، میشه گفت که extension pack، یک نوع افزونه هست که یک سری قابلیت های جدید رو به نرم افزار virtualbox اضافه میکنه، از جمله قابلیت خواندن usb و یک سری قابلیت دیگر که تو سایت ویرچوال باکس نوشته شده، از جمله :
The virtual USB 2.0 (EHCI) device
The virtual USB 3.0 (xHCI) device
VirtualBox Remote Desktop Protocol (VRDP) support
Host webcam passthrough
Intel PXE boot ROM
Experimental support for PCI passthrough on Linux hosts
Disk image encryption with AES algorithm
چرا این قابلیت ها بصورت پیشفرض در ویرچوال باکس قرار نگرفتن؟
در یک کلام بگم، بخاطر لایسنس (License)
خود نرم افزار virtualbox با لایسنس GPL2 منتشر شده، ینی شما میتونید سورس رو بخونید، تغییرش بدید، و دوباره منتشر کنید اما
افزونه ی extension pack با لایسنس PUEL منتشر شده و این لایسنس مال شرکت اوراکل هست. بنابراین این شرکت یک سری محدودیت هایی برای اکستنشن پک گذاشته و به همین خاطر این افزونه بصورت جداگانه از نرم افزار ویرچوال باکس منتشر میشه(اگه میخواید درباره لایسنس PUEL بیشتر بدونید برید به این ادرس
https://www.virtualbox.org/wiki/VirtualBox_PUEL
مراحل انجام کار:
مرحله 1 : برای دانلود extension pack، شما باید ابتدا ورژن نرم افزار ویرچوال باکس رو بفهمید. برای این کار برید به منوی Help و بعدش گزینه ی About Virtualbox(عکس زیر)
مرحله 2 - برید به سایت virtualbox.com و برید به صفحه ی Download ، و در صفحه ی دانلود برید به قسمت Virtualbox older builds (عکس زیر)
یه صفحه جدید باز میشه، باید از این صفحه جدید، ورژن ویرچوال باکس خودتون رو پیدا کنید و روش کلیک کنید. در صفحه ی دیگه ای که باز میشه، میتونید extension pack مربوط به ورژن ویرچوال باکس خودتون رو پیدا کنید و دانلود کنید(عکس زیر)
مرحله 3 - حالا باید این افزونه ( یا همون extesnsion pack ) رو روی ویرچوال باکس نصب کنید. برای اینکار برید به منوی File، سپس برید به گزینه ی Preferences ، و از پنجره ی باز شده برید به قسمت Extensions ، و در اخر بر روی علامت مربع کلیک کنید و فایل Extension دانلود شده رو بهش بدید تا نصب بشه ( مثل عکس زیر)
مرحله 4 - در اخر باید دستور زیر رو در ترمینال بزنید تا اکانت فعلی شما به گروه Vboxusers اضافه بشه ;)
sudo usermod -aG vboxusers $USER
توجه: اگر احیانا بعد از زدن دستور بالا با ارور Group vboxusers does not exist مواجه شدید، ابتدا دستور sudo groupadd vboxusers رو بزنید تا گروه vboxusers به سیستم شما اضافه بشه، بعد دستور بالایی رو بزنید.
خب اموزش همینجا به پایان میرسه، امیدوارم به درد شما خورده باشه، حتما واسم کامنت بزارید اگه سوالی شد ;)
سلام وقت بخیر میشه مرحله شماره 4
یعنی تایپ در ترمینال رو بیشتر توضیح بدید
تشکر از آموزش کاملتون