একটি পার্টিশন টেবিলটি ম্যানুয়ালি কীভাবে ঠিক করবেন?


10

আমি সম্প্রতি আমার ল্যাপটপে এমবিআর / পার্টিশন টেবিলটি নিয়ে সমস্যায় পড়েছি। আমি টেস্টডিস্ক ব্যবহার করে পার্টিশন টেবিলটি পুনর্নির্মাণ করতে সক্ষম হয়েছি এবং আবারও সঠিকভাবে বুট হওয়ার জন্য GRUB ইনস্টল করেছি (আমি উইন্ডোজ 7 এর সাথে ডুয়াল-বুট ব্যবহার করছি)। তবে, ত্রুটি পাওয়ার সাথে সাথে আমি আর জিপিআরটি সঠিকভাবে চালাতে পারি না Can't have a partition outside the disk!

fdisk -l আউটপুট এই মত দেখাচ্ছে:

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x188f12a9

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         154     1228800    7  HPFS/NTFS/exFAT
/dev/sda2             154       13446   106775171    7  HPFS/NTFS/exFAT
/dev/sda3           13447       28745   122880000   83  Linux
/dev/sda4           28745       30402    13317664+   f  W95 Ext'd (LBA)
/dev/sda5           28745       29127     3069944   82  Linux swap / Solaris
/dev/sda6           29127       30402    10240000    7  HPFS/NTFS/exFAT

সুতরাং ডিস্কটি রয়েছে 30401 cylindersতবে sda6শেষ হয়েছে cylinder 30402; সম্ভবত সমস্যাটি যেখানে সেখানে।

যখন আমি টেস্টডিস্ক চালনা করি তখন এটি the ষ্ঠ পার্টিশনটি শেষ হয় cylinder 30401, তবে পার্টিশন টেবিলটিতে লেখার ফলে কোনও তাত্পর্য হয় না।

এটি ঠিক করার কোনও সহজ উপায় আছে?

আমি অন্য কোথাও পড়েছি যে পার্টিশন টেবিলটি ম্যানুয়ালি সম্পাদনা করে আমি এটিকে ঠিক করতে পেরেছি, তবে আমি সত্যিই নির্দিষ্ট নির্দেশাবলীর পছন্দ করি কারণ এই অঞ্চলটি সম্পর্কে আমি সত্যিই বেশি কিছু জানি না!


1
আপনি চালাতে সক্ষম gparted /dev/sda6? আপনি কি পার্টিশন এডিটরটি লাইভ সিডি থেকে চালাতে পারবেন? অন্যথায় ম্যানুয়ালটি যাওয়ার উপায় হতে পারে ...
রাসমান

লাইভ সিডি ব্যবহার করার সময় একই জিনিস ঘটে। আমি gparted /dev/sda6আজ রাতে চেষ্টা করব।
jwaddell

উত্তর:


11

Fdisk ব্যবহার করুন। uকমান্ডটি দিয়ে সেক্টর মোডে রাখুন , তারপরে pটেবিলটি মুদ্রণ করতে, dপার্টিশনটি মুছতে এবং তারপরে nএটি পুনরায় তৈরি করতে। আপনি যখন এটি পুনরায় তৈরি করেন, একই সূচনা ক্ষেত্রটি ব্যবহার করুন, তবে একটি শেষ ক্ষেত্র যা আসলে ডিস্কের মধ্যে ফিট করে। আপনি যখন কাজটি সম্পন্ন করেন এবং ডাবল চেক করেছেন ( pআবার), সংরক্ষণ করুন এবং এর সাথে প্রস্থান করুন w


1
এটি সমস্যাযুক্ত বর্ধিত বিভাজন হিসাবে দেখা গেল, তবে fdiskএটির পুনরায় তৈরি করতে এবং এর ভিতরে থাকা লজিক্যাল পার্টিশনগুলি ভালভাবে কাজ করেছে। gpartedএখন সঠিকভাবে খোলে।
jwaddell

এটি কি ডেটাটি হারিয়ে যাওয়ার কারণ হবে না? একটি সতর্কতা, সম্ভবত ...
এডিটিসি

@ এডটিসি, না; পুরো বিষয়টি হ'ল ডেটা পুনরুদ্ধার করা।
psusi

1
@ এডটিসি, নতুনটি ফাঁকা হবে না কারণ একটি পার্টিশন মোছা এবং পুনরুদ্ধার করা পার্টিশনের ডেটা স্পর্শ করে না; এটি কেবলমাত্র পার্টিশন টেবিলের সীমানা নির্ধারণ করে। একই শুরুতে ভিন্ন প্রান্তে পার্টিশনটি মুছে ফেলা এবং পুনরায় তৈরি করার মাধ্যমে আপনি পার্টিশনের আকারটি কার্যকরভাবে নির্ধারণ করছেন।
psusi

1
হ্যাঁ, একটি পার্টিশন কী তা বোঝা গুরুত্বপূর্ণ - এটি হার্ড ডিস্কে কেবলমাত্র কিছুটা ডেটা বলে যে 'এখানে শুরু করুন, এখানেই শেষ করুন, এটিকে 4 নম্বর কল করুন।' পার্টিশন টেবিলটি এই সমস্ত ছোট ম্যাপিংগুলিকে ধারণ করে কেবলমাত্র একটি ডেটা। ডেটা এখনও আছে, আপনাকে কেবল অপারেটিং সিস্টেমটি বলতে হবে যেখানে ডেটা রয়েছে।
জন হান্ট

1

বুট মেরামত ডাউনলোড করুন এবং ইনস্টল করুন , একটি স্বয়ংক্রিয় পুনরুদ্ধার সরঞ্জাম যা সাধারণত এই ধরণের সমস্যাগুলি সমাধান করে।

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