ভার্চুয়ালবক্স ডায়নামিক ডিস্ক ভার্চুয়াল আকারে প্রসারিত হচ্ছে না


17

আমার ডাব্লামিক ভিডিআই ডিস্কে ভার্চুয়ালবক্স ৪.২.৪ ডিস্কে উবুন্টু ১২.০৪ চলছে, যেখানে ৪০ জিবি-র খালি ঘর উপলব্ধ রয়েছে real তবে ভিডিআই এটি সীমাতে প্রসারিত করে না। আমি যা করতে চাই তার জন্য 8 জিবি যথেষ্ট পরিমাণে বেশি।

কীভাবে আমি বাকী স্থানটি উপলব্ধ করব? / এবং .home এ উপলব্ধ স্থানটি 41kb।

VM

VDI


এটি কি তখন বাগ?
jeremyjjbrown

আমার হ্যাক-ইশ সমাধানটি ছিল কেবলমাত্র অন্য ভার্চুয়াল ড্রাইভ যুক্ত করা। বিটিডব্লিউ আমি নিজেই এটি পরীক্ষা করিনি, তবে এই পৃষ্ঠায় পরামর্শ দেওয়া হয়েছে যে মুখ্য পার্টিশনের পরে অদলবদলটি স্থাপন করা হয়েছে বলে এই সমস্যাটি ঘটেছিল। আমি পরের বার ওবুন্টু গেস্ট ইনস্টল করে পার্টিশনগুলি পুনরায় সাজানোর চেষ্টা করব এবং একটি ফলোআপ পোস্ট করব।
Беньковский

আপনি সম্ভবত সম্পূর্ণ ডিস্ক ব্যাখ্যা করে খুব ছোট একটি পার্টিশন তৈরি করেছেন।
Dr_Bunsen

উত্তর:


2

ভার্চুয়ালবক্স ইনস্টল ডিরেক্টরি (পদক্ষেপ) অন্তর্ভুক্ত করার জন্য আমি উইন্ডোজ 7 হোস্ট মেশিনে পাথ সেট করে আমার ভার্চুয়ালবক্স মেশিনটি স্থির করেছি:

  1. শুরু বোতামটি ক্লিক করুন
  2. রাইট ক্লিক কম্পিউটার
  3. বৈশিষ্ট্য ক্লিক করুন
  4. উন্নত সিস্টেম সেটিংস ক্লিক করুন
  5. [উন্নত] ট্যাবে [পরিবেশগত পরিবর্তনসমূহ] বোতামটি ক্লিক করুন
  6. সিস্টেম ভেরিয়েবলের অধীনে, নীচে পথে স্ক্রোল করুন এবং [সম্পাদনা] এ ক্লিক করুন
  7. "; সি: \ প্রোগ্রাম ফাইলগুলি rac ওরাকল \ ভার্চুয়ালবক্স \" লাইনের শেষে কোটায় সবকিছু যুক্ত করুন
  8. [ঠিক আছে] ক্লিক করুন

( Https://forums.virtualbox.org/viewtopic.php?f=7&t=52351 ) থেকে নেওয়া ভার্চুয়ালবক্স ডিস্কের ডিরেক্টরিতে (ব্যবহারকারী নাম \ ভার্চুয়ালবক্স ভিএমএস এর অধীনে) পরবর্তী পদক্ষেপ

  1. সিএমডি খুলুন এবং ভার্চুয়ালবক্স ড্রাইভে যান
  2. এই কমান্ডটি প্রবেশ করুন: VBoxManage showhdinfo
  3. ডিস্কের ইউইউডি নোট করুন।
  4. এই কমান্ডটি প্রবেশ করুন: VBoxManage পরিবর্তিত UID_of_t__VDI_disk - 80000 আকার - (এটি ডিস্কটি 80 গিগ করে তোলে, আপনি যে আকারটি চান তার সাথে সামঞ্জস্য করুন)

গুরুত্বপূর্ণ পদক্ষেপগুলি এখানে শুরু করুন: পরবর্তী লাইভসিডিতে ভার্চুয়াল মেশিনটি বুট করুন (ডিস্ক ইনস্টল করুন) ( অবিকৃত স্থানের সাথে উবুন্টু পার্টিশনের আকার বাড়ানো থেকে নেওয়া (এই দুটিয়ের মধ্যে সোয়াপ রয়েছে) )

আমি এটাকে যথেষ্ট চাপ দিতে পারি না:

আকার পরিবর্তন / সরানো / প্রসারিত ক্রিয়াকলাপগুলি করার আগে কোনও গুরুত্বপূর্ণ ফাইলকে ব্যাকআপ করার পক্ষে এটি সুপারিশ করা হয়।

এটি করার উপায় হ'ল অদলবদল বিভাজন মুছে ফেলা, আপনি যে পার্টিশনটি চান তা প্রসারিত করুন এবং তারপরে স্বাপ পার্টিশনটি পুনরায় তৈরি করুন।

অদলবদলটি বন্ধ হয়ে যাওয়ার পরে কেবল অদলবদল বিভাজন মুছতে পারে:

SWAP বন্ধ: sudo / sbin / swapoff -a SWAP চালু: sudo / sbin / swapon -a

পদক্ষেপগুলি:

  1. উবুন্টু লাইভসিডি থেকে বুট করুন
  2. টার্মিনালটি খুলুন, এবং অদলবদল বন্ধ করুন
  3. জিপিআরটি ইনস্টল করুন
  4. আপনি যে অংশটি চান তা প্রসারিত করুন, তবে অদলবদলের জন্য জায়গা ছেড়ে দিন
  5. পরিবর্তন প্রতিশ্রুতিবদ্ধ
  6. অদলবদল বিভাজন তৈরি করুন
  7. অদলবদল চালু করুন

দ্রষ্টব্য: যদি আপনার সোয়াপটি আপনার প্রাথমিক হার্ড ড্রাইভ না হয়, তবে কীভাবে অদলবদলকে সক্রিয় করতে হবে সে সম্পর্কে SwapFaq দেখুন

আকার পরিবর্তন / সরানো / প্রসারিত ক্রিয়াকলাপগুলি করার আগে কোনও গুরুত্বপূর্ণ ফাইলকে ব্যাকআপ করার পক্ষে এটি সুপারিশ করা হয়।


2

ভার্চুয়াল মেশিনে উবুন্টু জিনোম 15.04 চলমান উবুন্টু 15.04 এ একই সমস্যা ছিল। দেখে মনে হচ্ছে এটি 'গতিশীল বরাদ্দকৃত সঞ্চয়স্থান' হওয়া সত্ত্বেও ভার্চুয়াবক্স এটি বাড়ছে না এবং আমি আমার শেষ 100 এমবিতে নেমে এসেছি এবং এটি আমাকে সফ্টওয়্যার আপডেটের মাধ্যমে আপডেট করতে দেয় না। সমাধানটি ছিল টার্মিনালের মাধ্যমে আপডেটটি সম্পাদন করা।

sudo apt-get upgrade

এটি ভার্চুয়ালবক্সকে অতিরিক্ত স্টোরেজ তৈরি করতে বাধ্য করেছিল, আপডেটটি শুরু হওয়ার সাথে সাথে এটি 500 এমবি ফ্রি হয়ে গেছে।


এটা সত্যিই বিজোড়। আমি দৌড়ে dpkg -iএবং apt-get updateস্থান হচ্ছে আউট সম্পর্কে একটি বার্তা পেয়েছিলাম, কিন্তু apt-get upgradeউবুন্টু, Gnome উপর 16,04 কাজ
য়োশিয

1

/tmpএকটি হতে চলেছে tmpfs- যেমন র‌্যামে থাকা একটি ফাইল সিস্টেম। সুতরাং আপনি যদি না বরাদ্দ করেন তবে আপনার ভিএমটিতে ~ 800 এমবি ফ্রি র‌্যাম নেই, এটি আইএসও রাখার পক্ষে যথেষ্ট হবে না।

এটি সম্ভবত আপনি যা ইচ্ছা করেছিলেন তা নয়: আইএসওকে একটি 'আসল' ডিরেক্টরিতে সংরক্ষণ করুন (উদাহরণস্বরূপ /home/<username>) এবং এটি ঠিক কাজ করা উচিত।


সুতরাং আমি যদি মঙ্গোডিবিতে 1 + জিবি ফাইল লোড করার চেষ্টা করছি এবং ভিএম মেমরিটি 1024 এ সেট করা আছে তবে সম্ভবত আমি কি একই সমস্যাটি চালিয়ে যাব?
jeremyjjbrown

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

dbpath = / var / lib / mongodb আমি কম্পিউটারটি পেয়ে যাচ্ছি ওএস থেকে ডিস্কের স্পেস মেসেজ চলেছে। স্পষ্টতই, আমার চিত্রটি বিভ্রান্তিকর ছিল।
jeremyjjbrown

1

এটি আপনার ভার্চুয়াল ডিস্কের বৃদ্ধির সাথে সম্পর্কিত বলে মনে হচ্ছে না কারণ ভার্চুয়ালবক্সের একটি ত্রুটি বার্তা থাকা উচিত যা আপনাকে জানায় যে এটি আপনার ভার্চুয়াল ডিস্কের জন্য আরও বেশি ডিস্কের স্থান বরাদ্দ করতে পারে না।

কিছু ধারণা:

  • আপনি কি আপনার ভিএম-তে একটি বিশেষ বিভাজন স্কিম ব্যবহার করেছেন?
  • df -hআপনার ভিএম এর ফলাফল কী ?
  • baobabআপনার সমস্ত /জায়গার কী ব্যবহার করে তা আপনি অনুসন্ধান করতে ব্যবহার করতে পারেন ।

বাওবাবের জন্য +1। যদিও এটি আমাকে জানায়নি যে ভিডিআই বৃদ্ধি পাবে না এটি ভবিষ্যতে কার্যকর হবে।
jeremyjjbrown

ধন্যবাদ। আমি যা বলতে পারি তা থেকে আপনার ভিডিআই বাড়বে না কারণ ভিতরে থাকা ওএসের এটি বাড়ার দরকার নেই। মানে, নিশ্চয়ই আপনার /tmpবা এমনকি /ফাইল সিস্টেমটি আপনার ভিএম-তে পূর্ণ is ফাইল সিস্টেম নিজে থেকে প্রসারিত হবে না। কি df -hবলে?
ক্রিস্টোফ ড্রেভেট-দ্রুগেট

1

একটি ভাগ করা ফোল্ডার স্থাপন করার চেষ্টা করুন, এটি আপনার সমস্যার সমাধান হতে পারে।

  1. ভার্চুয়ালবক্স থেকে আপনার ভিএম সেটিংস> ভাগ করা ফোল্ডার লিখুন এবং একটি নতুন যুক্ত করুন; আপনার হোস্ট মেশিনে পথ বেছে এটির নাম FOLDER_NAMEএবং চেক Auto mountএবং make permanent
  2. অতিথি সংযোজনগুলি ইনস্টল করুন; কিভাবে দেখুন এই তাকান
  3. হোস্টে তৈরি ফোল্ডারটির দিকে ইঙ্গিত করতে আপনার অতিথি ভিএম-তে একটি ফোল্ডার তৈরি করুন, উদাহরণস্বরূপ একটি নতুন ফোল্ডার তৈরি করুন /home/"your_user_name"/shared
  4. ভাগ করা ফোল্ডারটি মাউন্ট করুন: sudo mount -t vboxsf "FOLDER_NAME" /home/"your_user_name"/shared
  5. মাউন্টটি স্বয়ংক্রিয় করতে, যুক্ত করুন mount -t vboxsf "FOLDER_NAME" /home/"your_user_name"/shared" to the end of "/etc/rc.local" before "exit 0"

এটি দয়া করে বর্ণনা করতে পারেন যে কীভাবে এটি করা যায় এটির একটি ভাল উত্তর রাখার জন্য ?
ডেভিড ফোস্টার

আমি সম্পাদিত উত্তরে বিশদ রেখেছি।
ইয়াহিয়া ইয়াহইউইইউ

0

আপনি এই সহজ সমাধানটি ব্যবহার করতে পারেন: আপনার টার্মিনালে এই কমান্ডটি টাইপ করুন

VBoxManage.exe modifyhd "path-of-your-disk" --resize 20000

আপনি আপনার ভিএম / স্টোরেজ / আপনার ভিএম.ভিবি (ডানদিকে পাথ) এর কনফিগারেশনের অধীনে আপনার ডিস্কের পাথ খুঁজে পেতে পারেন


তিনি সম্ভবত ভিএম-তে একটি পার্টিশন তৈরি করেছিলেন, এইভাবে ডিস্ককে পুনরায় আকার দেওয়ার ফলে হোস্টের মধ্যে কেবল প্রভাব থাকে।
Dr_Bunsen

সুতরাং এটি হাইপারভাইজার সম্পর্কে নয়! তার ভিএম এর ভিতরে পার্টিশনটি পরিবর্তন করা উচিত ... !!
ওমারহামদৌই

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