অদ্ভুত পার্টিশন টেবিল এন্ট্রি


1

আমি লিনাক্সের নীচে ডিডি সহ দুটি পার্টিশন ব্যাক আপ করেছি, তাই আমার কাছে কাঁচা পার্টিশন চিত্র রয়েছে: part1.img এবং part2.img। অতিরিক্তভাবে আমি ডিস্কের এমবিআর (ডিস্কের প্রথম 512 সেক্টর) এবং কিছু পাঠ্য তথ্য ('fdisk -l' / dev / sdb) ব্যাকআপ করেছি।

fdisk -l /dev/sdb said before I did dd:

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 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: 0x7d22da32

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         196     1574338+  27  Unknown
/dev/sda2             197       19457   154713982+   7  HPFS/NTFS

এটি একটি স্ট্যান্ডার্ড ল্যাপটপ ডিস্ক তাই পার্ট 1 হ'ল সিস্টেম পুনরুদ্ধার পার্টিশন। পার্ট 2 হ'ল উইন্ডোজ ভিস্তা বুটযোগ্য পার্টিশন।

তারপরে আমি part2.img কে part2.vdi (ভার্চুয়ালবক্স ডিস্ক ফর্ম্যাট) এ রূপান্তর করেছি। আমি একটি বিদ্যমান ভার্চুয়াল এক্সপি মেশিনে part2.vdi সংযুক্ত করেছি এবং আমি এটি ব্রাউজ করতে এবং যা চাই তা মুছতে পারি (part2.vdi এটি দ্বিতীয় পার্টিশন হচ্ছে, এটি থেকে বুট না করে)।

তবে সমস্যাটি যখন আমি ভার্টুয়ালাইজড লিনাক্স সিস্টেমের সাথে part2.vdi সংযুক্ত করতে চাই এবং এটি মাউন্ট করতে চাই।

now fdisk -l /dev/sdb says (sdb being part2.vdi here, so not whole disk as before):

Disk /dev/sdb: 158.4 GB, 158427250688 bytes
255 heads, 63 sectors/track, 19261 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: 0x2052474d

This doesn't look like a partition table
Probably you selected the wrong device.

Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   ?         410      119791   958924038+  70  DiskSecure Multi-Boot
Partition 1 does not end on cylinder boundary.
/dev/sdb2   ?      121585      234786   909287957+  43  Unknown
Partition 2 does not end on cylinder boundary.
/dev/sdb3   ?       14052       14052           5   72  Unknown
Partition 3 does not end on cylinder boundary.
/dev/sdb4          164483      164486       25945    0  Empty
Partition 4 does not end on cylinder boundary.

Partition table entries are not in disk order

ধরাটা কোথায়? উইন্ডোজ কেন "মাউন্ট" পার্টিশনটি স্বয়ংক্রিয়ভাবে (অদ্ভুত এন্ট্রিগুলি দেখতে পাবে না) এবং আমি ডেটা অ্যাক্সেস করতে পারি তবে লিনাক্সের অধীনে আমার বিভাজন সারণী এন্ট্রি নিয়ে সমস্যা আছে? ডেটা / পার্টিশনের অখণ্ডতা না হারিয়ে আমি কীভাবে এটি সমাধান করব?

উত্তর:


0

fdiskশুধুমাত্র একটি সম্পূর্ণ ডিস্কের জন্য প্রযোজ্য। part2.vdi শুধুমাত্র একটি পার্টিশন।

ডিস্ক ফর্ম্যাট মোটামুটি:

<MBR><Part Table><Part 1><Part 2>

আপনার কেবল আছে <Part 2>- এতে কোনও <Part Table>অন্তর্ভুক্ত নেই ।

উইন্ডোজ এটিতে থাকা ফাইল সিস্টেমকে এনটিএফএস হিসাবে স্বীকৃতি দেয় এবং এটি হ্যান্ডেল করে।

আপনি এটি দিয়ে লিনাক্সে কেবল এটি মাউন্ট করতে সক্ষম হতে পারেন:

# mount -t ntfs /dev/sdb /path/to/mount

পার্টিশন টেবিল ইত্যাদি সম্পর্কে চিন্তা না করে


ওহ, fdisk কেবল পুরো ডিস্কের জন্যই প্রযোজ্য তা জানেন না। ধন্যবাদ।
qlf00n

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