উবুন্টু ১৪.০৪-তে VBoxGuestAdditions 5.1.0 ইনস্টল করতে অক্ষম


8

নীচের আইসোটি ডাউনলোড করার পরে VBoxGuestAdditions_5.1.0.iso নিম্নলিখিত ডকুমেন্টেশনের উপর ভিত্তি করে https://www.vagrantup.com/docs/virtualbox/boxes.html

এবং তারপরে নিম্নলিখিত কমান্ডগুলি চালাচ্ছি

sudo mkdir /media/VBoxGuestAdditions
sudo mount -o loop,ro VBoxGuestAdditions_5.1.0.iso /media/VBoxGuestAdditions
sudo sh /media/VBoxGuestAdditions/VBoxLinuxAdditions.run

আমি পেয়েছি এবং ত্রুটি:

পরিষেবা vboxadd সেট আপ করতে ব্যর্থ হয়েছে, বিশদ জন্য লগ ফাইল /var/log/VBoxGuestAdditions.log পরীক্ষা করুন।

আমি যখন এই লগটি পর্যালোচনা করি তখন এটি অন্য একটি লগ ফাইলকে বোঝায় /var/log/vboxadd-install.log। আমি যখন এই লগ পর্যালোচনা, আমি নিম্নলিখিত দেখতে:

make KBUILD_VERBOSE=1 CONFIG_MODULE_SIG= -C /lib/modules/3.13.0-93-generic/build SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 -j2 modules
make[1]: Makefile: No such file or directory
make[1]: warning: -jN forced in submake: disabling jobserver mode.
make[1]: *** No rule to make target `Makefile'.  Stop.
make: *** [vboxguest] Error 2
Creating user for the Guest Additions.
Creating udev rule for the Guest Additions kernel module.

আমি নিম্নলিখিত প্যাকেজ ইনস্টল করা আছে। এমনকি আমি এগুলি সরিয়ে আবার এগুলিতে যুক্ত করেছি: linux-headers-$(uname -r) linux-generic linux-image-generic linux-headers-generic linux-signed-generic dkms build-essential

কীভাবে এটি আরও ডিবাগ করা যায় তা আমি নিশ্চিত নই। সমস্যার কোনও সহায়তা প্রশংসা করা হবে।

এছাড়াও, আমি তখন ভার্চুয়াল বক্সের সাথে অন্তর্ভুক্ত অতিথি সংযোজন সিডি ব্যবহার করার চেষ্টা করেছি। সিডি প্রবেশ করার পরে এবং ইনস্টলেশনটি স্বীকার করার পরে, নিম্নলিখিতটি অতিথি সংযোজন সিডি সন্নিবেশ করানোর পরে আমি নিম্নলিখিত ত্রুটিটি পেয়েছি:

Verifying archive integrity... All good.  
Uncompressing VirtualBox 5.1.4 Guest Additions for Linux...........
VirtualBox Guest Additions installer
Removing installed version 4.3.20 of VirtualBox Guest Additions...
Copying additional installer modules ...
Installing additional modules ...
vboxadd.sh: Building Guest Additions kernel modules.
Failed to set up service vboxadd, please check the log file
/var/log/VBoxGuestAdditions.log for details.
Press Return to close this window...

তারপরে আমি /var/log/VBoxGuestAdditions.log ফাইলটি পর্যালোচনা করতে এগিয়ে যাই এবং এটিই এটি নির্দেশ করে:

vboxadd.sh: failed: Look at /var/log/vboxadd-install.log to find out what went wrong.
vboxadd.sh: failed: Please check that you have gcc, make, the header files for your Linux kernel and possibly perl installed..

আমি তারপরে /var/log/vboxadd-install.log খুলতে এগিয়ে চলেছি এবং আমি নিম্নলিখিতটি দেখছি:

/tmp/vbox.0/Makefile.include.header:97: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again.  Stop.
Creating user for the Guest Additions.
Creating udev rule for the Guest Additions kernel module.

ইমেজটি শুরু না করে পুনরুদ্ধারের কোনও উপায় ছাড়াই এটি সিস্টেমটিকে খারাপ অবস্থায় ফেলেছে।

উত্তর:


12

দেখে মনে হচ্ছে এমন কিছু পূর্বশর্ত ছিল যা আপনি এর মতো কিছু পূরণ করেন নি: apt-get install build-essential module-assistant linux-headers-$(uname -r)

এটা আমার জন্য কাজ করে।


মনে হচ্ছে আমি মডিউল-সহকারী প্যাকেজটি অনুপস্থিত। এই প্যাকেজটি ইনস্টল করার সাথে সাথে অতিথি সংযোজনগুলি কাজ করা শুরু করে।
thxmike

এটি একা আমার পক্ষে কাজ করেনি, আমাকে লিনাক্স apt-get install -r gcc make linux-hearders-$(uname -r)
শিরোনামও

module-assistantপাশাপাশি আমার জন্য এটি করেনি। উবুন্টুতে, আমিও করি virtualbox-dkms
জোনপেক

কখনও কখনও লিনাক্স-শিরোনাম ইনস্টল করা "প্যাকেজগুলি সনাক্ত করতে অক্ষম" বলে ত্রুটি দেয়। apt-get install linux-headers-<LATEST VERSION>-ubuntu-amd64apt-get install linux-image-<LATEST VERSION>-ubuntu-amd64
সেক্ষেত্রে

0

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

Device -> Insert Guest Additions -> CD Image.

এখন আপনার অতিথি ওএস থেকে, অতিথি মেশিনে সিডি থেকে অতিথি ইনস্টল চালান।


আমি এই প্রক্রিয়াটিও চেষ্টা করেছিলাম। এটা কাজ করে না. আমি উপরের মত একই ইস্যুতে চালানো।
thxmike

আপনি ছবিটি সন্নিবেশ করার পরে সিডি চালালে আপনি কী ত্রুটিগুলি পেয়েছেন?
এলডি জেমস

অতিথির সংযোজন সিডি পাশাপাশি
serোকানোর

@thxmike আপনি যখন এই ইনস্টলেশনটি সম্পাদন করছেন আপনি কি অতিথি মেশিনে আছেন?
এলডি জেমস

উপরের প্রশ্নের উত্তর দিতে, হ্যাঁ, আমি অতিথি মেশিনে আছি।
thxmike

0

আমার এই সমস্যা ছিল এটি ঠিক করার জন্য আমি VBoxLinuxAdditions.run ফাইলটি / রুট / ফোল্ডারে অনুলিপি করেছি এবং ফাইলের অনুমতিগুলি 755 এ পরিবর্তন করেছি Also এছাড়াও, আমি পূর্বনির্ধারিত সংস্থাগুলি "বিল্ড-আবশ্যক মডিউল-সহায়ক লিনাক্স-শিরোনামগুলি ইনস্টল করেছি - $ (uname -r)" । এর পরে ইনস্টলেশন কাজ করে।

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