🛠️ چگونه می توان خطای Virtualbox را برطرف کرد "نمی توان Vboxusers گروه را برای دستگاه / dev / vboxdrv تغییر داد – Squad Security Information

امروز من نمی توانم هیچ دستگاه مجازی را در Oracle Virtualbox راه اندازی کنم.

من نمی دانم چه اشتباهی رخ داده است.

همه چیز چند روز پیش خوب کار کرد.

به محض اینکه Ubuntu VM را شروع کردم. در Virtualbox ، به دو جعبه گفتگوی خطا در زیر رسیدم.

جعبه پیام خطا 1:

 افتتاح جلسه برای ماشین مجازی Ubuntu 18.04 LTS Server انجام نشد.

جزئیات:

ماشین مجازی "Ubuntu 18.04 LTS Server" در هنگام راه اندازی با کد خروجی 1 (0x1) به طور غیر منتظره ای خاتمه یافته است. 
کد نتیجه: NS_ERROR_FAILURE (0x80004005)
مؤلفه: MachineWrap [196591] 19659008] IMachine 85632c68-b5bb-4316-a900-5eb28d3413df}

جعبه پیام خطا 2:

 درایور هسته نصب نشده است (rc = -1908)

درایور هسته VirtualBox Linux یا بارگیری نشده است یا به درستی تنظیم نشده است. لطفاً دوباره با اجرای آن را تنظیم کنید

 '/ sbin / vboxconfig' 

به عنوان ریشه

اگر سیستم شما EFI Secure Boot را فعال کرده است ، می توانید قبل از بارگیری آنها ، ماژول های هسته (vboxdrv ، vboxnetflt ، vboxnetadp ، vboxpci) را امضا کنید. لطفا برای اطلاعات بیشتر به اسناد سیستم لینوکس خود مراجعه کنید.

که در آن: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - درایور پشتیبانی نصب نشده است. روی لینوکس ، باز ENOENT. 

پس از خواندن پیام های خطایی فوق ، من دستور را که در پنجره ی پیام خطای دوم ارائه شده است ، اجرا کردم.

 $ sudo / sbin / vboxconfig 

اما این نیز کمکی نکرد.

پیام خطایی دیگری دریافت کردم.

 vboxdrv.sh: متوقف کردن خدمات VirtualBox.
vboxdrv.sh: شروع خدمات VirtualBox.
vboxdrv.sh: ساخت ماژول های هسته VirtualBox.
 vboxdrv.sh: شکست خورده: نمی توان Vboxusers گروه را برای دستگاه تغییر داد /dev/vboxdrv.ross19459024]

هنگام تنظیم VirtualBox مشکلی وجود داشت. برای شروع مجدد روند تنظیم ، اجرای آن را اجرا کنید
/ sbin / vboxconfig
به عنوان ریشه اگر سیستم شما از EFI Secure Boot استفاده می کند ، ممکن است لازم باشد که آن را امضا کنید
ماژول های هسته (vboxdrv ، vboxnetflt ، vboxnetadp ، vboxpci) قبل از بارگیری
آنها لطفاً برای اطلاعات بیشتر به اسناد سیستم لینوکس خود مراجعه کنید. 

پس از جستجوی سریع گوگل ، فهمیدم که به طور تصادفی خودم را حذف کردم ، یعنی کاربر فعلی ، از گروه vboxusers.

اگر با این خطا روبرو شدید ، ممکن است ناخواسته حذف شده باشید. کاربر فعلی از گروه vboxusers یا گروه vboxusers یا هر دو را حذف کرد.

برای رفع این مشکل ، ابتدا گروه vboxusers را با استفاده از دستور ایجاد کنید:

 $ sudo groupadd vboxusers 

سپس کاربر فعلی را به گروه فوق اضافه کنید: [19659025] $ sudo usermod -a-G vboxusers itsecforu

itsecforu را با نام فعلی خود جایگزین کنید کاربر است.

بررسی کنید آیا کاربر به گروه اضافه شده است:

 $ grep vboxusers / etc / group 
vboxusers: x: 1001:  itsecforu 

همه چیز ، اکنون کاربر به گروه vboxusers اضافه شده است.

سرانجام ، ماژول هسته هسته virtualbox را با استفاده از دستور:

 $ sudo / sbin / vboxconfig 

یا ،

 $ sudo modprobe vboxdrv 

یا ،

  $ sudo / sbin / rcvboxdrv راه اندازی  

اکنون می توانم تمام ماشین های مجازی را در Virtualbox اجرا کنم. [196537] اگر ماشینهای مجازی هنوز راه اندازی نشده اند ، از سیستم خارج شوید و دوباره وارد سیستم شوید!

آنها باید کار کنند!