ওএস এক্সের এলভিএম পার্টিশনগুলি কীভাবে অ্যাক্সেস করবেন?


10

ওএস এক্স 10.6 এর সাথে ইউএসবি 2 এর মাধ্যমে আমার আইম্যাকের সাথে সংযুক্ত একটি স্যাটা এইচডিতে এলভিএম লজিক্যাল ভলিউমের উপর দিয়ে আমার এক্সট3 পার্টিশন অ্যাক্সেস করতে হবে।

ওএস এক্স থেকে এলভিএম ভলিউমগুলি দেখা কি সম্ভব? কিভাবে?

ডিস্ক ইউটিলিটি বলে যে সংযুক্ত ডিভাইসটি অজানা এবং এটি আরম্ভ করার প্রস্তাব দেয়।

উত্তর:


0

হ্যা তারা পারে. এই নিবন্ধটি দেখুন ... ম্যাক ওএস এক্স সিংহ একটি ভলিউম ম্যানেজার (শেষ অবধি!) কোরস্টোরেজ যুক্ত করেছে

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


আপডেটের জন্য +1 ... বিটিডব্লিউ কোর স্টোরেজ হ'ল এটি এখনকার জন্য একটি তরুণ সরঞ্জাম, একটি প্রমাণ হিসাবে আপনি এটিতে যে উচ্চ নির্ধারিত কমান্ডের উচ্চ সংখ্যা নিতে পারেন ... তবুও এটি এই বিষয়টির জন্য কাজ করছে :)
drAlberT

3
আমি ভেবেছিলাম যে প্রশ্নটি ওএস এক্স থেকে লিনাক্স এলভিএম ভলিউমগুলিতে কীভাবে অ্যাক্সেস করবে জিজ্ঞাসা করছে There আরও দুটি উত্তর রয়েছে যা এটিকে সম্বোধন করে।
রিচভেল

1
আমি রিচভেলের সাথে একমত, এটি মোটেই প্রশ্নটির সমাধান করে না।
বালু

@ ম্র্যালেক্সগ্রায় ম্যাকোসের কোরস্টোরেজ কি এলভিএম এলভিগুলি "দেখতে" সক্ষম?
SebMa

6

আমার একই সমস্যা ছিল ... এই সমস্যাটির সমাধান করার জন্য আমি একটি ম্যাক ওএস এক্স কার্নেল এক্সটেনশন তৈরি করেছি যা ম্যাক ওএস এক্স-এর লজিক্যাল পার্টিশনে সাধারণ লিনাক্স এলভিএম লেআউটকে মানচিত্র করে:
https://github.com/unsound/IOLVMPartitionScheme

এটি একটি ওপেন সোর্স লাইসেন্সের অধীনে উপলব্ধ (LGPLv2.1)। এটি সম্পূর্ণ ভলিউম ম্যানেজার নয়, স্পষ্টতই, কেবলমাত্র একক ডিস্কের এলভিএম লেআউটগুলি কাজ করার আশা করা যায়, এবং কেবলমাত্র নন-স্নাপশট ভলিউম ইত্যাদি but তবে বুট ড্রাইভের জন্য সর্বাধিক স্বয়ংক্রিয়ভাবে নির্মিত এলভিএম লেআউটগুলির পক্ষে যথেষ্ট ভাল হওয়া উচিত।

এক্সট 3 ভলিউম মাউন্ট করার জন্য আপনাকে এখনও একটি উপায় খুঁজতে হবে যদিও ... ফিউজ-এক্সট 2 এর কৌশলটি করা উচিত।

সম্পাদনা: বাইনারি সহ আরও তথ্য আমার ব্লগে উপলভ্য ।


খুব ভাল কাজ :)
drAlberT

5

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

আপনি অনেকগুলি তৃতীয় পক্ষের পণ্যগুলির একটি (ভিএমওয়্যার ফিউশন, সমান্তরাল, ভার্চুয়াল বক্স) ব্যবহার করে একটি লিনাক্স ভার্চুয়াল মেশিন ইনস্টল করার চেষ্টা করতে পারেন এবং সেখানে ভলিউমটি মাউন্ট করতে পারেন।


আমি ইতিমধ্যে Vmware ফিউশন এর মাধ্যমে একটি REHL5 ব্যবহার করে প্রয়োজনীয় সমস্ত ডেটা স্থানান্তর করার চেষ্টা করেছি। তবে, যেহেতু আমার কাছে 50 জিবি এর বেশি ডেটা স্থানান্তর করা দরকার, আমি বারবার মোট মেশিন হ্যাংয়ের বিরুদ্ধে গিয়েছি , মনে হয় যে ওএস এক্স / ফিউশন / ইউএসবিতে প্রচুর I / 0 সমর্থন করা যায় না।
drAlberT

2

diskutil cs listকমান্ড আপনাকে যা খুঁজছেন তা নয়। টার্মিনাল এ চেষ্টা করুন। তারপরে diskutil csআপনি ব্যবহার করতে পারেন এমন কোরস্টোরেজ কমান্ডের একটি সংক্ষিপ্ত তালিকার জন্য টাইপ করুন । আমি এখানে আমার ব্লগে এটি সম্পর্কে আরও লিখেছি :।


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

1

আমি সমান্তরাল ৫.০ চলমান রেল ৫.৫ ব্যবহার করেছি এবং lvm (যেমন মাউন্ট / ডেভ / ভলগ্রুপ / লগভোল00 / এমএনটি / ইউএসবি) এর জন্য স্ট্যান্ডার্ড মাউন্ট কমান্ড ব্যবহার করে লিনাক্স এলভিএম মাউন্ট করতে সক্ষম হয়েছি। এছাড়াও, এগুলি আপনার পক্ষেও কার্যকর হতে পারে:

pvs

lvdisplay /dev/VolGroup

vgchange -ay

Lvdisplay এটিকে উপলভ্য নয় বলে প্রদর্শিত হওয়ায় আমার ভলিউমটি উপলভ্য হিসাবে চিহ্নিত করা দরকার।


1

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

ধরে নিচ্ছি আপনার ডিস্কটি কোনও ইউএসবি ডিভাইসে রয়েছে :

  1. ভার্চুয়ালবক্সের সাথে extension-pack(সাধারণত আরও ভাল কাজ করে) ধরুন উদাহরণস্বরূপ ব্রু এবং ব্রু ক্যাস্ক ব্যবহার করে :

    ব্রিউ কাস্কটি ভার্চুয়ালবক্স-এক্সটেনশন-প্যাক ইনস্টল করুন

  2. ভার্চুয়ালবক্স উবুন্টু চিত্রটি ডাউনলোড করুন (অন্য কোনও ডিস্ট্রোও বিটিডাব্লু হতে পারে, আমি Ubuntu Linux 15.04 x86_64পাসওয়ার্ড দিয়ে ব্যবহার করেছি reverse)

  3. সেটিংস থেকে ভাগ করা ফোল্ডারটি কনফিগার করুন (alচ্ছিক, আপনি কেবল ডিস্ক থেকে আপনার ম্যাকে ডেটা অনুলিপি করতে চান তবে এটি করুন)

  4. Enable USB ControllerPortsসেটিংস থেকে (আমি ব্যবহৃত USB 3.0 (xHCI) controller)

    Virtualbox-পোর্ট-USB-সেটিংস

  5. ভিএম শুরু করুন

  6. ভার্চুয়ালবক্স মেনু থেকে অতিথি সিডি devices > Insert guest cd imageand োকান এবং এটি ইনস্টল করুন (আমি এটি করেছি, তবে ইউএসবি সমর্থনের জন্য এটি প্রয়োজনীয় ছিল কিনা তা আমি জানি না)।
  7. উবুন্টুতে একটি টার্মিনাল খুলুন এবং ইনস্টল করুন lvm2

    sudo apt-get install -y lvm2
  8. নিশ্চিত করুন যে ইউএসবি ডিভাইস থেকে সমস্ত ডিস্কগুলি আপনার ম্যাকের পাশে বেরিয়ে এসেছে

  9. ইউএসবি আইকন নীচের ডানদিকে ক্লিক করুন (আমার সমুদ্র ছিল, আমার বিচার করবেন না): পি

    ভার্চুয়ালবক্স ইউএসবি আইকন নীচে ডান মেনু

যদি জিনিসগুলি ঠিকঠাক হয় তবে আপনাকে উবুন্টুর ফাইল ব্রাউজারের (নটিলাস) সাইডবারে আপনার lvm ভলিউম (গুলি) দেখতে হবে। এটিতে স্বয়ংক্রিয়ভাবে প্রবেশ করা উচিত/media/ubuntu/<name_of_lvm_volume>

অন্যথায়, আপনাকে উবুন্টুতে lvm পার্টিশনটি কীভাবে মাউন্ট করবেন তা অনুসরণ করতে হবে ।

উপভোগ করুন :)

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