আমি কেন আমার ভার্চুয়ালবক্স মেশিনের মধ্য থেকে একটি ভাগ করা ফোল্ডার অ্যাক্সেস করতে পারি না?


67

আমার হোস্ট সিস্টেম হিসাবে আমার উবুন্টু 14.04 আছে, এবং তারপরে ভার্চুয়ালবক্সে আমার লুবুন্টু 14.04 রয়েছে।

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

শেয়ার করা ফোল্ডারের

তবে রিবুট করার পরেও আমি আমার অতিথি সিস্টেমে ফোল্ডারটি আর খুঁজে পাচ্ছি না।

আমি আমার অতিথি লুবুন্টু মেশিনে প্রকৃতপক্ষে প্রদর্শন করতে কীভাবে আমার ভাগ করা ফোল্ডারটি পেতে পারি?


আপনি কীভাবে ভাগ করা ফোল্ডারটি অ্যাক্সেস করার চেষ্টা করছেন?
লুই ম্যাথিজসসেন

লুইস ম্যাথিজজেন, আমাকে বিশ্বাস করতে পরিচালিত হয়েছিল যে এটি আমার /mediaফোল্ডারে আমার অতিথি মেশিনে প্রদর্শিত হবে। কোন ফোল্ডারের সেখানে নেই, অথবা /optবা /mntবা অন্য যে কোনো স্থানে।
প্রশ্নকর্তা

এই Askubuntu.com/a/161883/202806 আপনাকে সাহায্য করতে পারে।
অবিনাশ রাজ

@ অভিনশরাজ, আমি সেখানে প্রস্তাবিত আদেশগুলি চেষ্টা করেছি, তবে নীচের মন্তব্যে আমি একই মাউন্ট ত্রুটিগুলি জানিয়েছি।
প্রশ্নকর্তা

1
এটিও সহায়তা করতে পারে: Askubuntu.com
প্রশ্নগুলি

উত্তর:


91

আপনার ফোল্ডারটি আপনার ভিএম-এ মাউন্ট করতে হবে।

প্রথমে আপনাকে অতিথি সংযোজনগুলি ইনস্টল করতে হবে (যদিও ইনস্টলেশনের সময় আমি ইতিমধ্যে এটি করেছি)।

  1. আপনার ভিএম শুরু করুন
  2. Devices > Insert Guest Additions CD image...
  3. আমাকে নিজে সিডি মাউন্ট করতে হয়েছিল: sudo mount /dev/cdrom /media/cdrom
  4. প্রয়োজনীয় প্যাকেজ ইনস্টল করুন: sudo apt-get install make gcc linux-headers-$(uname -r)
  5. অতিথি সংযোজনগুলি ইনস্টল করুন: sudo /media/cdrom/VBoxLinuxAdditions.run

এখন আপনি আপনার শেয়ারটি ব্যবহার করে মাউন্ট করতে পারেন:

mkdir ~/new
sudo mount -t vboxsf New ~/new

Newআপনার ভাগ করা ফোল্ডারের নাম কোথায় ।

এখন আপনি এতে ভাগ করা ফোল্ডারটি অ্যাক্সেস করতে পারবেন ~/new


দ্রষ্টব্য: এটি স্থায়ী নয়। স্থায়ীভাবে আপনার ফোল্ডারটি মাউন্ট করতে আপনার নিম্নলিখিত লাইনটি /etc/fstab( sudo nano /etc/fstab) এ যুক্ত করা উচিত :

New /home/user/new vboxsf defaults 0 0

একথাও ঠিক যে আপনি প্রতিস্থাপন করা উচিত userমধ্যে /home/user/newআপনার নিজের ব্যবহারকারী নাম দ্বারা।


1
এই প্রতিক্রিয়া জন্য ধন্যবাদ। আমি ভুল প্রতিক্রিয়া করেছেন: mount: unknown filesystem type 'vboxsf'
প্রশ্নকর্তা

4
মতে এই আপনি চালানো আছে sudo apt-get install virtualbox-ose-guest-utils
লুই ম্যাথিজসেন

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

2
ঠিক আছে, আমি এটি কাজ করতে পরিচালিত। দেখে মনে হচ্ছে /sbin/mount.vboxsfএটি ভুল ফাইলের সাথে লিঙ্কযুক্ত (এটি পরবর্তী সংস্করণে সংশোধন করা হবে)। (X64 জন্য) ভাল ফাইলের একটি লিঙ্ক তৈরি করুন: sudo ln -sf /usr/lib/x86_64-linux-gnu/VBoxGuestAdditions/mount.vboxsf /sbin/mount.vboxsf
লুই ম্যাথিজসেন

3
আমিও এটি পরিষ্কার উপায়ে কাজ করতে পারি না। নিম্নলিখিতটি আমার জন্য কাজ করে: কার্যকর কর sudo nano /etc/rc.localএবং mount -t vboxsf New /home/user/newআগে যুক্ত কর exit 0
লুই ম্যাথিজসেন

40

উবুন্টু ভার্চুয়ালবক্স অতিথি থেকে উইন্ডোজ হোস্ট শেয়ার্ড ডিরেক্টরিটি কীভাবে অ্যাক্সেস করবেন:

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

    sudo usermod -aG vboxsf $(whoami)
    
  6. ব্যবহারকারীকে লগআউট করুন এবং আবার লগইন করুন।

  7. এখন আপনি নিজের ভাগ করা ডিরেক্টরিটি অ্যাক্সেস করতে পারেন /media/sf_(shared_folder_name)

3
এই উত্তরটি আমাকে অনেক সাহায্য করেছিল। এটি কেবলমাত্র কারণ ছিল। sudo usermod -aG vboxsf $(whoami)
ব্যবহারকারী565447

usermodঅংশ আমার জন্য কাজ ... আমি লগ আউট এবং ফিরে আবার। কেবলমাত্র একটি নতুন টার্মিনাল খোলার এটি কাটেনি, একটি লগইন প্রয়োজন।
ব্যবহারকারী1683793

ধন্যবাদ। এটি করার উপযুক্ত উপায় এটি এটি আপনাকে ভার্চুয়ালবক্স জিইউআই থেকে সহজেই শেয়ারগুলি যুক্ত করতে এবং সরাতে দেয়।
জাপান জোনে

15

ভার্চুয়াল বাক্সে ফোল্ডারগুলি কীভাবে ভাগ করবেন (স্টেপ বাই স্টেপ গাইড)

  1. Virtual Box/Device/Sharedফোল্ডারে যান (হোস্ট ওএসে)
  2. পপ-আপটিতে আপনি ভাগ করতে চান এমন একটি ফোল্ডার যুক্ত করুন। (হোস্ট ওএসে)
  3. আসুন এই ফোল্ডারটির নাম দিন "শেয়ার্ড" (হোস্ট ওএস এ)
  4. এখন ডিভাইসে যান এবং অতিথি সংযোজন ইনস্টল করুন।
  5. এখন পরবর্তী পদক্ষেপটি হ'ল ওএসের সাথে আপনি যে ফোল্ডারটি সিঙ্ক করতে চান সেটি তৈরি করা হবে তবে নিশ্চিত হয়ে নিন যে আপনি আছেন /home/UserName

    আপনি এটি টার্মিনালে pwd লিখে পরীক্ষা করতে পারেন। এখন ডিরেক্টরি তৈরি করছে -

    mkdir Share
    sudo chmod 777 /home/userName/Share
    
  6. এখন অতিথি অতিরিক্ত প্যাকেজ ইনস্টল করুন (গুরুতর পদক্ষেপ! লোকেরা সাধারণত এটি মিস করে যা একটি ত্রুটি তৈরি করে "অজানা ফাইল টাইপ" vboxsf ")

    sudo apt-get install virtualbox-ose-guest-utils
    
  7. এখন চূড়ান্ত পদক্ষেপটি ফোল্ডারটি মাউন্ট করে (অতিথি ওএসে) করুন

    sudo mount -t vboxsf share ~/Share/
    
  8. সম্পন্ন! এখন ভার্চুয়াল বক্সের মাধ্যমে হোস্ট এবং অতিথি ওএসের মধ্যে ফাইলগুলি সিঙ্ক করুন।


আপনি 4 র্থ দফা ব্যাখ্যা করতে পারেন?
gstackoverflow

@ জিস্ট্যাকওভারফ্লো: ভার্চুয়ালবক্স মেনুতে হোস্ট ওএস থেকে [ডিভাইস] -> [অতিথি সংযোজন সিডি চিত্র সন্নিবেশ করুন] এ ক্লিক করুন। আপনি হোস্টের মধ্যে একটি পপআপ দেখতে পাবেন যা সিডি-তে সামগ্রীগুলি স্বয়ংক্রিয়ভাবে চালিত হবে কিনা তা জিজ্ঞাসা করছে।
জে সুলিভান

2

এটি গুরুত্বপূর্ণ যাচাই করুন যে আপনি ভার্চুয়াল বক্স সংস্করণটি আপগ্রেড করেছেন। আমার ক্ষেত্রে আমি উবুন্টু 15.04 এ অনুমান সংযোজনগুলির আমার খুব পুরানো সংস্করণটি মাউন্ট করার চেষ্টা করছিলাম এবং প্রতিটি জিনিস ব্যর্থ হয়েছিল। সমাধানটি সহজ ছিল: আপনার ভার্চুয়াল বক্স অ্যাপ্লিকেশনটি আপগ্রেড করুন


1
  1. ভিএম হাইলাইট করুন, সেটিংস> ভাগ করা ফোল্ডারগুলিতে যান এবং ফোল্ডার যুক্ত করুন।
  2. ভিএম শুরু করুন ডিভাইসগুলিতে যান> অতিথি সংযোজন সিডি চিত্র sertোকান।
  3. ভিএমকে অতিথি সংযোজন ইনস্টলেশন চালানোর অনুমতি দিন।
  4. টার্মিনাল রান: sudo adduser (your user name here) vboxsf
  5. ভিএম পুনরায় চালু করুন।

0

সবচেয়ে সহজ কাজটি হ'ল আপনি যদি উইন্ডোজের ভার্চুয়াল বাক্সে উবুন্টু ওএস চালাচ্ছেন তবে উইন্ডোতে একটি হোমগ্রুপ তৈরি করা। অতিথি সংযোজন ইনস্টল করুন। তারপরে ফাইলগুলিতে যান এবং নেটওয়ার্ক অনুসন্ধান করুন । উবুন্টু আপনাকে উইন্ডোতে হোম-গ্রুপে যোগ দিতে এবং আপনি কীভাবে ভাগ করে নেওয়ার অধিকার নির্ধারণ করেছেন তার উপর নির্ভর করে আপনি ডেটা অ্যাক্সেস, সম্পাদনা এবং স্থানান্তর করতে পারবেন। দয়া করে মনে রাখবেন যে আপনাকে কোনও নেটওয়ার্ক এবং অ্যাডএইচওসি, কিছু বেতার ল্যান ইত্যাদির সাথে সংযুক্ত থাকতে হবে তবে অগত্যা ইন্টারনেটে নয়।


-1

আমি সাম্বা ইনস্টল করে এবং unityক্য বৈশিষ্ট্যগুলির সাথে ফোল্ডারটি ভাগ করে এটি সমাধান করেছি। তারপরে আমি আমার ভার্চুয়াল মেশিনের নেটওয়ার্কে ফোল্ডারটি দেখতে পেতাম।

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