এমএসডোস-পার্টিশন-সারণী-চাপানো ত্রুটির কারণে 3 টিবি এক্সট 4 পার্টিশন তৈরি করতে সমস্যা


40

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

======================
libparted : 2.3
======================
partition length of 5860530176 sectors exceeds the msdos-partition-table-imposed maximum of 4294967295

এবং যখন আমি উবুন্টু "ডিস্ক ইউটিলিটি" দিয়ে চেষ্টা করি তখন আমি অনুরূপ ত্রুটি পাই:

Error creating partition: helper exited with exit code 1: In part_add_partition: device_file=/dev/sdc, start=0, size=3000592982016, type=0x83
Entering MS-DOS parser (offset=0, size=3000592982016)
MSDOS_MAGIC found
looking at part 0 (offset 0, size 0, type 0x00)
new part entry
looking at part 1 (offset 0, size 0, type 0x00)
new part entry
looking at part 2 (offset 0, size 0, type 0x00)
new part entry
looking at part 3 (offset 0, size 0, type 0x00)
new part entry
Exiting MS-DOS parser
MSDOS partition table detected
containing partition table scheme = 0
got it
got disk
new partition
Error: partition length of 5860528002 sectors exceeds the msdos-partition-table-imposed maximum of 4294967295
ped_disk_add_partition() failed

1
পরীক্ষার জন্য আমার কাছে এমন ডিস্ক নেই - তবে আমি মনে করি যে এখানে বর্ণিত হিসাবে এটি সমাধানের দুটি সম্ভাব্য উপায় আছে। list.fedoraproject.org/pipermail/users/2011- সেপ্টেম্বর/…
ফসফ্রিডম

উত্তর:


47

পিসিগুলিতে ব্যবহৃত traditionalতিহ্যবাহী পার্টিশন টেবিল ফর্ম্যাটটিতে একটি নির্দিষ্ট পার্টিশন কভার করে এমন সেক্টরের সংখ্যা রেকর্ড করতে 32-বিট ফিল্ড অন্তর্ভুক্ত রয়েছে।

512 বাইট সেক্টর সহ, এটি 2TB (512 * 2 32 ) এ সর্বোচ্চ পার্টিশনের আকার নির্ধারণ করে ।

আপনার যদি 2TB এর চেয়ে বড় পার্টিশনের প্রয়োজন হয়, আপনার ডিস্কের জন্য জিআইডি পার্টিশন টেবিল (জিপিটি) ফর্ম্যাট ব্যবহার করে ড্রাইভটি পুনরায় ভাগ করতে হবে। আপনি যদি এই নতুন ডিস্কটি বুট করার চেষ্টা না করে থাকেন তবে আপনার কোনও সামঞ্জস্যতা সমস্যার সম্ভাবনা নেই।

জিপিআর্ট ব্যবহার করে আপনি ডিভাইস-> পার্টিশন সারণি তৈরি করে এবং তালিকা থেকে "জিপিটি" নির্বাচন করে এটি করতে পারেন।


এছাড়াও, আপনি যদি এমপিআরের বিপরীতে জিপিটি ব্যবহার করেন তবে আপনার আরও অনেক বেশি প্রাথমিক পার্টিশন থাকতে পারে। এমবিআর দ্বারা, আপনি কেবলমাত্র 4 টি প্রাথমিক পার্টিশন পাবেন এবং তারপরে আপনাকে অবশ্যই লজিক্যাল পার্টিশন তৈরি করতে হবে যা হতাশাব্যঞ্জক এবং নির্দিষ্ট অপারেটিং সিস্টেমের সাথে সামঞ্জস্যপূর্ণ নয়। জিপিটি-তে, আপনার ম্যাকবুক প্রো: ওএসএক্স, ওএসএক্স পুনরুদ্ধার, এক্সট 4 /, লিনাক্স অদলবদল, এনটিএফএস (উইন্ডোজ) এর মতো অনেকগুলি পার্টিশন থাকতে পারে।
নাফটুলি কে ২

9
আমি আজই একটি 3 টিবি কিনেছি এবং এটি আমার জীবন বাঁচিয়েছে।
লুইস আলভারাডো

2
আপনি আমার জীবন বাঁচিয়েছেন এবং আফ্রিকার অনেক অনাহারী বাচ্চাকে খাইয়েছেন।
ক্যাপড্রাগন

12

কম্পিউটারের ডাব্লু / আউট জিপিটার্ডের জন্য জেমস হেনস্ট্রিজের উত্তরটি পরিপূরক করতে: আপনি একই ফলাফলটি বিভক্ত সহ কমান্ড-লাইন থেকে অর্জন করতে পারেন। নীচের উদাহরণের জন্য, আমি ড্রাইভের নামটি ব্যবহার করি sdX(যদিও এটি আপনার এসডিবি, এসডিসি, ...) হতে পারে

sudo parted
(parted) select /dev/sdX
(parted) mklabel gpt
(parted) mkpart primary 0% 100%
(parted) quit
sudo mkfs.ext4 /dev/sdX1

জালের চারপাশে অনেকগুলি দীর্ঘ উত্তর দেওয়া, তবে শেষ পর্যন্ত কেবল সহজ পদক্ষেপ। ধন্যবাদ!
রিচার্ড

3

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

আপনি এটি সম্পর্কিত আরও তথ্য আর্কলিনাক্স ফোরামে খুঁজে পেতে পারেন । প্রক্রিয়াটি এরকম কিছু দেখাচ্ছে:

$ sudo gdisk /dev/sda
GPT fdisk (gdisk) version 0.8.5

Partition table scan:
 MBR: MBR only
 BSD: not present
 APM: not present
 GPT: not present

***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format.
THIS OPERATION IS POTENTIALLY DESTRUCTIVE! Exit by typing 'q' if
you don't want to convert your MBR partitions to GPT format!
***************************************************************

0

উবুন্টু 12.04.4 এ + 2TB ড্রাইভ ব্যবহার করে একটি RAID10 সেট আপ করা। বুট ও এবং 2 পার্টিশনের জন্য RAID1 একটি 120GB + + SDD যুগল ব্যবহার করুন /এবং /home। এগুলি আপনার এমডি 0 এবং এমডি 1 ডিভাইস হয়ে যায়। RAID10 ডিভাইসটি হবে /home/DATAবা /home/whateveryouwant। এমডি ডিভাইসটি প্রতিটি ডিভাইসকে মাউন্ট করার পরে আপনি GPARTED ব্যবহার করে RAID10 ডিভাইসে একাধিক পার্টিশন রাখতে পারেন /home/whateveryouwant

পদক্ষেপ:

  1. জিপিটিএড> 2 টিবি ড্রাইভের বিভাজন সারণী ব্যবহার করুন জিপিটিতে। সম্পূর্ণ ডিভাইসটি ব্যবহার করে একটি EXT4 পার্টিশন সহ RAID10 এর জন্য সমস্ত ড্রাইভ পার্টিশন করুন। পার্টিশনটি প্রয়োগ করুন এবং তারপরে RAID পতাকাটি সেট করুন।
  2. Sda1, sdb1, sdc1, sdd1 পার্টিশনের উপর 4 + 2TB ড্রাইভগুলি ধরে নেওয়া (যে কোনও সংখ্যা 4,6,8 সবচেয়ে দ্রুতগতির সাথে কাজ করবে) ব্যবহার: mdadm -v --create /dev/md2 --level=raid10 --raid-devices=4 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1
  3. অভিযানটি সিঙ্ক করতে কিছু সময় লাগবে তাই এমডি 0 শেষ হওয়ার জন্য অপেক্ষা করতে একটি ঘড়ি সেট আপ করুন। প্রবেশ করান:watch -n30 cat /proc/mdstat
  4. অভিযান শেষ হয়ে গেলে পুনরায় শুরু করুন
  5. সিস্টেম ফিরে এলে GPARTED এ ফিরে আসুন এবং আপনার এমডি 2 সন্ধান করুন। সম্ভবত সেখানে নেই তবে আপনি এমডি 126 বা এমডি 127 ইত্যাদি পাবেন যা সম্মিলিত ড্রাইভের জায়গার অর্ধেকের সাথে মেলে। যদি 4 3 টিবি অংশ ব্যবহার করে তবে প্রায় 6 টিবি (আসল 12 টিবির অর্ধেক) প্রদর্শিত হবে।
  6. নতুন এমডি ডিভাইসটিকে (আমার ক্ষেত্রে এমডি 127) একটি নতুন পার্টিশন টেবিলের সাথে জিপিটি হিসাবে সংজ্ঞা দিন!
  7. Ext4 হিসাবে 1 বা আরও পার্টিশন যুক্ত করুন। আপনার পছন্দ মতো কোনও পতাকা এবং লেবেল নেই। প্রযোজ্য।
  8. টার্মিনাল শুরু করুন, প্রবেশ করুন: fdisk -l(আপনার যদি 1 পার্টিশন, md127p2 ইত্যাদি থাকে তবে md127p1 লেবেলযুক্ত পার্টিশন সহ একটি md127 ডিভাইস থাকা উচিত ... আপনি যদি 1 এর বেশি নিযুক্ত করেন তবে।
  9. mkdir /home/DATA ডেটা-র জায়গায় বা যা কিছু প্রবেশ করান
  10. ব্যবহার করুন: ls -l /dev/disk/by-uuidmd127p1 uuid কে পরে fstab এ অনুলিপি করতে ডিভাইসগুলির জন্য uuid এর প্রদর্শন করতে
  11. প্রবেশ করান: mount -t ext4 /dev/md127p1 /home/DATA তারপরে প্রবেশ করুন: ls -asl /home/DATA(ডিরেক্টরি দেখতে) কেবলমাত্র একটি প্রবেশ থাকতে হবে: আপনি যদি /etc/fstab ব্যবহার করতে মাউন্ট যুক্ত করতে পারেন তবে হারিয়েছেন + পাওয়া গেছে :gksudo gedit /etc/fstab

  12. Swap 'র লাইন সামনে একটি লাইন লিখুন uuid=[uuid number for md127p1] /home/DATA ext4 defaults 0 2 (প্রকৃত এন্ট্রি কোন বন্ধনী, শুধু টার্মিনাল প্রদর্শন থেকে (লাইন 10. কমান্ড ফলাফল থেকে UUID সংখ্যা copythe)) ব্যবহার Ctrl+ + Cপ্রস্থান gedit- র দ্বারা করা

  13. ব্যবহার: mount -a সমস্ত fstab ডিভাইস মাউন্ট করতে

আপনার কাছে এখন / হোম / ডেটা নামে একটি সত্যই বড় RAID10 ড্রাইভ রয়েছে। এটি ব্যবহার করতে: এটি রুট এবং গোষ্ঠী মূলের মালিকানাধীন। মালিকের ব্যবহার sudo chown youruserid /home/DATA পরিবর্তন করতে: গ্রুপের ব্যবহার পরিবর্তন করতে:sudo chgrp users /home/DATA

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