ম্যাকোজে লিনাক্স কমান্ড "sudo fdisk -l" এর সমতুল্য কত?


41

লিনাক্সে, কমান্ডটি sudo fdisk -lএকটি আউটপুট তৈরি করে যা কম্পিউটারে সমস্ত ডিস্ক এবং পার্টিশন তালিকাভুক্ত করে। এখানে একটি উদাহরণ:

Fdisk -l আউটপুট উদাহরণ

যদি আমি sudo fdisk -lম্যাকওএস এক্স 10.7.5 এ ব্যবহার করার চেষ্টা করি তবে আউটপুটটি নিম্নলিখিতটি:

fdisk: illegal option -- l
usage: fdisk [-ieu] [-f mbrboot] [-c cyl -h head -s sect] [-S size] [-r] [-a style] disk
    -i: initialize disk with new MBR
    -u: update MBR code, preserve partition table
    -e: edit MBRs on disk interactively
    -f: specify non-standard MBR template
    -chs: specify disk geometry
    -S: specify disk size
    -r: read partition specs from stdin (implies -i)
    -a: auto-partition with the given style
    -d: dump partition table
    -y: don't ask any questions
    -t: test if disk is partitioned
`disk' is of the form /dev/rdisk0.
auto-partition styles:
  boothfs     8Mb boot plus HFS+ root partition (default)
  hfs         Entire disk as one HFS+ partition
  dos         Entire disk as one DOS partition
  raid        Entire disk as one 0xAC partition

fdisk -lলিনাক্সের আচরণের প্রতিলিপি করতে ম্যাকোজে কোনও আদেশ রয়েছে ?

উত্তর:


55

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

% diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage                         499.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           *498.9 GB   disk1

1
@ ভিটো শ্যাডো - দয়া করে সঠিক উত্তরটি নিশ্চিত করে নিন নিশ্চিত করুন (আমি মনে করি আপনি আপনার স্তরে পারেন)
নারদওয়ালার

তবে আমি যদি কোনও পার্টিশনের এন্ডব্লক জানতে চাই?
জনবাইল

6

আমি যত দূর মনে করতে পারি...

ম্যাক ওএস এক্স এর জন্য:

  1. diskutil( ম্যানপেজ ) হ'ল ম্যাক ওএস এক্স পরিচালনা করতে পারে এমন সমস্ত কিছুর জন্য একটি কমান্ড-লাইন সরঞ্জাম, যেমন এটি গ্রাফিকভাবে ডিস্ক ইউটিলিটি যতটা করতে পারে তার চেয়ে অনেক বেশি সরবরাহ করে।
  2. এমএস-ডস এমবিআর (মাস্টার বুট রেকর্ড) পার্টিশনযুক্ত ড্রাইভের জন্য fdisk( ম্যানপেজ ) ব্যবহার করুন ।
  3. অ্যাপল এপিএম (অ্যাপল পার্টিশন ম্যাপ) পার্টিশনযুক্ত ড্রাইভের জন্য pdisk( ম্যানপেজ ) ব্যবহার করুন ।
  4. অ্যাপল এবং (ইউ) ইএফআই জিপিটি (জিইউইডি পার্টিশন টেবিল) পার্টিশনযুক্ত ড্রাইভগুলির জন্য gpt( ম্যানপেজ ) ব্যবহার করুন ।

আপনি যদি একটি জিপিটি কমান্ড চান যা fdisk- এর মতো হয়, আপনার gdiskরড স্মিথের "GPT fdisk" চেষ্টা করা উচিত । আপনি এখানে (গুরুত্বপূর্ণ) সম্পর্কিত তথ্য খুঁজে পেতে এবং এখানে তথ্য ডাউনলোড করতে পারেন ।

লিনাক্সের জন্য:

আধুনিক লিনাক্স partedবিভাজনের জন্য ব্যবহার করে , তাই fdiskএখনও প্রায় হতে পারে, তবে আপনি partedপরিবর্তে এটি ব্যবহার করতে চান ।

  • জিএনইউ পার্টেড parted এমবিআর, এপিএম এবং জিপিটি সহ সমস্ত সাধারণ পার্টিশন টেবিল সমর্থন করে। অধিকাংশ Linux ডিস্ট্রিবিউশনের ব্যবহারের জন্য ভাল ম্যানুয়াল আছে parted, অর্থাত্ ইনস্টলেশনের সময়, কিন্তু আমি সবসময় থেকে wikipages পড়া সুপারিশ ArchLinux -IMHO ছাড়া এই বিশেষ বর্তমানে খুব আপ-টু-ডেট নয় যে তারা সবচেয়ে ভাল হয় (30 ডিসেম্বর 2016) !
  • fdiskকেবলমাত্র এমবিআর পার্টিশনের জন্য। আপনি যদি জিপিটি পার্টিশনযুক্ত ডিস্কে পার্টিশন টেবিলটি পরিবর্তন করার চেষ্টা করেন তবে আপনি তার পরিবর্তে "প্রোটেক্টিভ এমবিআর" ক্ষতিগ্রস্থ করবেন যা জিপিটি নির্দিষ্টকরণের অংশ। partedআপনাকে তা করতে বাধা দেবে!
  • pdiskডারউইন (ম্যাক ওএস এক্সের বিএসডি বেস) থেকে লিনাক্সে পোর্ট করা হয়েছে, সুতরাং আপনি pdiskএকটি এপিএম পার্টিশন টেবিল তৈরি করতে এবং এর পার্টিশন পরিচালনা করতে ব্যবহার করতে পারেন। সমস্যাটি হ'ল আধুনিক লিনাক্স ডিস্ট্রিবিউশনগুলিতে pdiskআর কোনও পূর্ববর্তী প্যাকেজ অন্তর্ভুক্ত নয়। পিডিস্কের স্ট্যাটাস
  • mac-fdiskলিনাক্স / পাওয়ারপিসিতে যাওয়ার উপায়। বেশিরভাগ x86 (এবং x64) বিতরণগুলিতে অন্তর্ভুক্ত হয় না mac-fdiskকারণ এটি কেবল বড়-এন্ডিয়ান। এ খুঁজছি ডেবিয়ান আপনি দেখতে যে শুধুমাত্র PowerPC / powerpc64 প্যাকেজ পাওয়া যায় m68k জন্য পরীক্ষামূলক প্যাকেজ ছাড়া, কিন্তু না এক্স 86। আমি জানি যে শুধুমাত্র লিনাক্স mac-fdiskx86 / amd64 এ কাজ করে তা হ'ল জেন্টু লিনাক্স
  • জিপিটি পার্টিশনের জন্য partedদুর্দান্ত কাজ করে। আপনি যদি fdisk- এর মতো কমান্ড-লাইন সরঞ্জাম চান, তবে আপনি ব্যবহার করতে পারেন gptবা gdisk, আরও কিছু কিছু থাকতে পারে ...

আপনার প্রশ্নের উত্তর দিতে:

fdisk ম্যাকোস-এ (পূর্বে ওএস এক্স, মূলত ম্যাক ওএস এক্স) ঠিক একই কাজ করে তবে আপনার ব্যবহৃত পার্টিশন স্কিমটি পরীক্ষা করা উচিত:

  1. x86-পিসি (16-বিট, 32-বিট "i386" এবং 64-বিট "x64") BIOS ব্যবহার করে (d) মাস্টার পার্টিশন রেকর্ড (এমবিআর)।
  2. ইন্টেল ইটানিয়াম (আইএ -৪৪), এক্স ৮86-পিসি (আইএ -৩২, এতে ইউইএফআই এবং ইন্টেল-ম্যাক্স সহ -৪-বিট অর্থাৎ এমডি ie৪ অর্থাৎ এক্স 6464- x x-64৪ ) রয়েছে, তারা সকলেই EFI / UEFI ( ইউনিভার্সাল এক্সটেনসিবল ফার্মওয়্যার ইন্টারফেস) ব্যবহার করে ), জিইউইডি পার্টিশন টেবিল (জিপিটি) ব্যবহার করুন।
  3. অ্যাপল ম্যাকিনটোস এম 86 ​​কে (মোটরোলা 68000 প্রসেসরের সিরিজ) এ চলছে এবং পাওয়ারপিসি অ্যাপল পার্টিশন মানচিত্র (এপিএম) ব্যবহার করে।

এটি বাহ্যিক ড্রাইভগুলির নির্দিষ্ট পার্টিশন স্কিমটিকে সীমাবদ্ধ করে না, স্বাভাবিকভাবেই, যেহেতু অপারেটিং সিস্টেমটি সমর্থন করে যদি এই সমস্ত কম্পিউটারগুলি প্রতিটি বিভাজন স্কিম ব্যবহার করে external তবে অভ্যন্তরীণ ড্রাইভগুলির জন্য, আরও সুনির্দিষ্টভাবে: বুট ড্রাইভগুলি কেবল একটি পার্টিশন স্কিম ব্যবহার করা যেতে পারে।

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

পার্টিশন তৈরি / পরিচালনার জন্য, fdiskএমবিআর পার্টিশন ব্যবহার করে এমন একটি বহিরাগত ড্রাইভে চালানো ম্যাকোজে যেমন লিনাক্সের মতো কাজ করবে।

ম্যাকোস (ম্যাক ওএস এক্স) এ বিদ্যমান পার্টিশনগুলির তালিকা তৈরির জন্য , ব্যবহার করুন sudo diskutil list( ওএসএক্সডিএলইই.কম- এও এই দুর্দান্ত নিবন্ধটি দেখুন )। লিনাক্সে, সমতুল্য হয় sudo parted -l, বা আপনি যদি কেবল একটি নির্দিষ্ট ড্রাইভ চান sudo parted /dev/sda print,।


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

এগুলি আবারও পড়াতে আমি বুঝতে পারি যে প্রশ্নের সংক্ষিপ্ত উত্তরটি সত্যই ব্যবহার করা diskutil। আমি যে বিষয়টি চিহ্নিত করতে চেয়েছিলাম তা হ'ল fdiskলিনাক্সে পার্টিশনগুলির তালিকা থাকতে পারে এবং স্পষ্টতই ম্যাকোএসে নয়, ব্যবহার fdiskকরা ঝুঁকিপূর্ণ কারণ এটি এমবিআর পার্টিশনের মধ্যে সীমাবদ্ধ। আধুনিক ড্রাইভগুলি আসে জিপিটি বিভাজন come পুরানো fdiskএবং এটি বিপজ্জনক হয়ে যায় কারণ এটি কেবলমাত্র জিপিটির সুরক্ষামূলক এমবিআর অংশটি তালিকাভুক্ত করে। লিনাক্স সংস্করণ fdiskপাশাপাশি GPT পার্টিশন কিন্তু MacOS ব্যবহারসমূহ দেখানোর জন্য ঈষত্ পরিবর্তিত হয়েছে diskutil, তাই এটি মনে হয় সেখানে ছিল না ব্যবহারের প্রকৃত প্রয়োজন -lসঙ্গে fdiskযাহাই হউক না কেন।
luttztfz

এটি আরও বিভ্রান্তিকর হয়ে ওঠে কারণ fdiskলিনাক্সের জন্য জিপিটি-সক্ষম সংস্করণ রয়েছে । ব্যক্তিগতভাবে, আমি মনে করি এটিও এর থেকে অনেক বেশি উন্নত parted
ড্যানিয়েল বি

@ ড্যানিয়েলবি: হ্যাঁ, আমি যেমনটি উল্লেখ করেছি, fdiskজিপিটি দিয়ে ব্যবহারের জন্য কিছু লিনাক্স সংস্করণ পরিবর্তন করা হয়েছে। আইএমএইচও লিনাক্স এবং ম্যাকোস-এর জিপিটি gdisk-র একমাত্র দুর্দান্ত সরঞ্জামটি হ'ল " জিপিটি -এফডিস্ক", তবে gptএটি কাজ করবে এবং লিনাক্স- partedএ কাজটি সঠিকভাবে করবে। এটি বুটক্যাম্প বা অন্যান্য মাল্টবুট সেটআপগুলির মতো স্টাফগুলির সাথে আরও জটিল হয়ে ওঠে, অ-মানক সারিবদ্ধকরণ এবং 4 কে সেক্টর ওরফে "অ্যাডভান্সড ফর্ম্যাট" উল্লেখ না করে । আমি কেবল এটি আকর্ষণীয় মনে করি যে fdisk- পার্টিশন সরঞ্জামের জন্য একটি ইতিহাসের এমএস-ডস নামটি স্পষ্টভাবে part এখনও আধুনিক সিস্টেমে পার্টিশন তালিকাভুক্ত করার জন্য মানুষের মনে রয়েছে।
luttztfz

3

পার্টিশনের CHS এবং শেষের ব্লক পেতে কেবল fdisk / dev / rdisk0 ব্যবহার করুন

LiuJianweis-iMac:~ liujianwei$ sudo fdisk /dev/rdisk0
Password:
Disk: /dev/rdisk0   geometry: 15566/255/63 [250069680 sectors]
Signature: 0xAA55
        Starting       Ending
 : id  cyl  hd sec -  cyl  hd sec [     start -       size]
1: EE 1023 254  63 - 1023 254  63 [         1 -  250069679] <Unknown ID>
2: 00    0   0   0 -    0   0   0 [         0     -      0] unused      
3: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
4: 00    0   0   0 -    0   0   0 [         0 -          0] unused 

1
fdisk: /dev/rdisk0: Operation not permittedসুডো পাসওয়ার্ড দেওয়া হলেও আমি পেয়েছি
চ্যাং কিয়ান

আমার জন্য কাজ কর. সম্ভবত এটি কেবল এমবিআর পার্টিশনের জন্যই কাজ করে? আসলে আমি /dev/disk0বরং বরং ব্যবহার করেছি /dev/rdisk0। আমি নিশ্চিত না যে rযুক্তটি কী বোঝায়; আমি কখনই ব্যবহার করিনি।
intuited
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.