একটি ছোট হার্ড-ডিস্কের উপরে ক্লোন করা হার্ড-ডিস্ক চিত্রকে জোর করুন


9

আমার একটি চিত্র আছে যা 160 গিগাবাইটের হার্ডড্রাইভে ক্লোনজিলাকে সাভিডিস্ক হিসাবে নেওয়া হয়েছিল।
এখন 120 গিগাবাইটের হার্ডড্রাইভ সহ পিসির একটি নতুন সংস্করণ প্রকাশিত হয়েছে, ব্যবহৃত স্থানটি মাত্র 20 জিবি

আমি কি ক্লোনিজিলা (বা অন্য কোনও প্রোগ্রাম) কে বাধ্যতামূলকভাবে চিত্রগুলিকে 'মূল আকার' কে 120 গিগাবাইট বা তার চেয়ে কম করতে বাধ্য করতে পারি, তাই ক্লোনজিলা এটি নতুন পিসিতে লিখতে পারে?


আমি জানি না কীভাবে ক্লোনজিলা কাজ করে, তবে যদি কেবলমাত্র 20 জিবি ডেটা থাকে তবে আপনার সঠিক সমস্যাটি কী?
মাইকেল কে

1
যেহেতু চিত্রটি 160 গিগাবাইটের ডিস্ক থেকে নেওয়া হয়েছে, এতে 160 গিগাবাইটের পার্টিশন টেবিল রয়েছে, যা আমাকে এটিকে ওভাররাইড করতে দেয় না।
স্যান্ডার

চিত্রটি 'খোলার' এবং ডেটা অনুলিপি করার কোনও উপায় নেই?
মাইকেল কে

আমার কাছে বিভিন্ন .aa .ab .ac ফাইল রয়েছে (sda1.ntfs-ptcl-img.gz.aa অবধি sda1.ntfs-ptcl-img.gz.ae) এটি হার্ডডিস্কের চিত্র বলে মনে হচ্ছে, আমি মনে করি আমি এটি করতে পারি না এটিকে একটি .img.gz ফাইলের মধ্যে লিখতে হবে, তবে তারপরে আবার এটি লেখার জন্য আমার একটি উপায় দরকার।
স্যান্ডার

উত্তর:


9

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

যাইহোক আপনি যা করতে পারেন তা হ'ল 160GB ডিস্কে চিত্রটি অস্থায়ীভাবে পুনরুদ্ধার করা , ফাইল সিস্টেম সঙ্কুচিত করতে একটি ফাইল সিস্টেম পুনরায় আকারের সরঞ্জাম ব্যবহার করুন ntfsresize(এনটিএফএসের জন্য) বা resize2fs( এক্সট্রি 3/4 এর জন্য), 25 জিবি বলুন। পার্টিশন টেবিলটি পুনরায় আকার দেওয়া, যা জিপিআর্ট করে, প্রয়োজনীয় নয়। "সেভেনডিস্ক" বিকল্পটি ব্যবহার করে নতুন চিত্র তৈরি করতে আবার ক্লোনজিলা ব্যবহার করুন।

ছোট ডিস্কে চিত্রটি পুনরুদ্ধার করার সময়, -icdsক্লোনজিলা চেকিং এড়ানোর জন্য বিকল্পটি ডিস্কটি মূল ডিস্কের চেয়ে একই বা বড় কিনা তা ব্যবহার করুন। যেহেতু আপনি ফাইল সিস্টেমটি সঙ্কুচিত করেছেন, পার্টক্লোন কোনও সন্ধান ত্রুটির মুখোমুখি হবে না এবং আপনার ডেটা আপনার ছোট ডিস্কে পুনরুদ্ধার করা হবে।

আপনি যদি আনুপাতিকভাবে পার্টিশন টেবিলটি পুনঃস্থাপনের বিকল্পটি ব্যবহার করেন -k1) তবে ক্লোনজিলা একটি উপযুক্ত পার্টিশন টেবিল তৈরি করবে এবং মূল ফাইল সিস্টেমটিকে পুনরায় আকার দিন (প্রসারিত) করবে যাতে নতুন ডিস্কের সমস্ত ফাঁকা স্থান উপলব্ধ হয়।

সম্পাদনা: -icdsবিকল্পটি পাস করা হয়নি ocs-expand-mbr-pt, সুতরাং এই পদক্ষেপটি বর্তমানে ব্যর্থ। প্রকল্পের সাথে একটি বাগ রিপোর্ট দায়ের করা হয়েছে। বাগ ঠিক করা হয়েছে।


2
আমি সম্পাদনা পরাগ্রহে উল্লিখিত বাগ সম্পর্কে একটি প্রশ্ন করেছি: ক্লোনিজিলা এবং পারকক্লোন এর কোন সংস্করণ এই বাগ দ্বারা প্রভাবিত হয়েছিল?
পেফু

5

চিত্রটি একটি 160 গিগাবাইট বা আরও বড় হার্ডড্রাইভে পুনরুদ্ধার করুন ... ভার্চুয়াল হতে পারে।
পার্টডমেজিক লাইভ সিডি দিয়ে সেই যন্ত্রটি বুট করুন।
পার্টেড দিয়ে পার্টিশনটি পুনরায় আকার দিন।

উইন্ডোজ বা লিনাক্সে ড্রাইভকে গৌণ ড্রাইভ হিসাবে রাখুন
এবং পার্টড, জিপার্টেড বা উইন্ডোজ ডিস্ক ম্যানেজার ব্যবহার করে পুনরায় আকার দিন।


আমি মনে করি এটি এটি করার সবচেয়ে সহজ উপায়।
সেখেম্টি

1
তদুপরি, ভার্চুয়াল ড্রাইভটি সংকুচিত অন্তর্নিহিত
স্টোরেজটিতে

2

আমি নিম্নলিখিত হিসাবে এটি একটি উইন্ডোজ 10 চিত্রের সাথে সমাধান করেছি

  1. আপনার উত্স ড্রাইভটি প্রায় পূর্ণ হলে অস্থায়ীভাবে কিছু ফাইল সরান।
  2. একটি নকশাযুক্ত ড্রাইভ সঙ্কুচিত করার জন্য আরও স্থান ছেড়ে যায়, তাই c:\ড্রাইভ -> সরঞ্জামগুলিতে ডান ক্লিক করে ডিফ্র্যাগ করুন
  3. c:\যতটা সম্ভব উইন্ডো ডিস্ক পরিচালনার মাধ্যমে সঙ্কুচিত করুন
  4. ক্লোনজিলা, বিশেষজ্ঞ, ডিভাইস-ডিভাইস, স্থানীয়, নির্বাচন করুন -icdsএবং শেষ পর্যন্ত -k1বিকল্পটি শুরু করুন
  5. পুরানো ড্রাইভটি বন্ধ করুন এবং সংযোগ বিচ্ছিন্ন করুন
  6. নতুন ড্রাইভের সাথে পুনরায় চালু করুন এবং উইন্ডোজ লগইনে শিফটটি ধরে রাখুন, পুনরায় চালু করুন -> সমস্যা সমাধান -> স্টার্টআপ মেরামত নির্বাচন করুন

অতীতে চতুর্থ ধাপটি ব্যর্থ হয়েছিল, তবে ২০১৫ সাল থেকে ক্লোনজিলা GPT -k1বিকল্পের সাথে সমর্থন করে তাই আমি মনে করি এটি এই কারণেই এটি কাজ করে, এখন:
http://clonezilla.org/downloads/stable/changelog.php

ক্লোনজিলা লাইভ ২.৪.২-৩৮ ... প্রোপার্টিভিশন জিপিটি পার্টিশন লেআউটটি বিকল্প দ্বারা তৈরি করা যেতে পারে -k1

The ষ্ঠ পদক্ষেপের প্রয়োজন কারণ উইন্ডোজ অপ্টিমাইজেশন সরঞ্জামে (এসএসডি ট্রিম) বুট ড্রাইভকে স্বীকৃতি দেয় না এবং এলোমেলোভাবে ড্রাইভটি মেরামত করার চেষ্টা করবে যাতে বুট সেক্টর / পার্টিশন সারণীতে কিছু ভুল মনে হয় তবে স্টার্টআপ মেরামতের এটি ঠিক করে দেবে।

সম্পাদনা: আমি সম্পূর্ণ প্রক্রিয়াটির একটি ভিডিও আপলোড করেছি (জার্মান):
https://www.youtube.com/watch?v=GJ2LVY5ja-o


0

যদি স্থানটি ব্যবহার না হয়, বিশেষজ্ঞ মোডে যান এবং সক্ষম করুন -icdsতারপরে চিত্রটি পুনরুদ্ধার করুন। এটি পার্টিশনের আকার চেক এড়িয়ে যাবে এবং সাফল্যের সাথে এটি পুনরুদ্ধার করবে (কেবলমাত্র <120 গিগাবাইট ব্যবহৃত হলে)।


0

আমার অবস্থা:

  • ক্লোনজিলা চিত্র (উইন্ডোজ 7 এর) 128 গিগাবাইট ড্রাইভের উপর ভিত্তি করে (100MB সিস্টেম পার্টিশন + 117 গিগাবাইট "সি"),
  • নতুন 120GB ড্রাইভ।

নিম্নলিখিত পরামর্শগুলি ( https://superuser.com/a/592283/229908 এর মত ) আমার জন্য সমস্যার সমাধান করেনি।

আমার জন্য যা কাজ করেছিল তা হ'ল:

  1. চিত্রটি অন্য (বৃহত্তর) ড্রাইভে পুনরুদ্ধার করুন,
  2. ড্রাইভের ডিফ্র্যাগমেন্ট (কারণ এটি মনে হয় যে ক্লোনজিলা মূল ড্রাইভে কাঠামোর মতো ডেটা পুনরুদ্ধার করে, তাই সম্ভবত লক্ষ্যমাত্রার জন্য পার্টিশন সঙ্কুচিত করার জন্য পর্যাপ্ত ফাঁকা জায়গা থাকবে না),
  3. পার্টিশনটি সঙ্কুচিত করুন (আমার ক্ষেত্রে, 117 গিগাবাইট "সি") টার্গেট ড্রাইভ / পার্টিশনের আকারে (আমার ক্ষেত্রে 111 গিগাবাইটে) বা আরও নিরাপদে ছোট আকারে,
  4. টার্গেট ড্রাইভে উইন্ডোজ 7 ইনস্টল করুন (এবং এটি উন্নত বিকল্পগুলি ব্যবহার করে এটির সিস্টেম পার্টিশন তৈরি করুন),
  5. restorepartটার্গেট ড্রাইভের সংশ্লিষ্ট পার্টিশনে পুনরায় আকারযুক্ত ড্রাইভ থেকে প্রতিটি পার্টিশন ( কমান্ড সহ) পুনরুদ্ধার করতে ক্লোনজিলা ব্যবহার করুন।

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


0

আমার ক্ষেত্রে -icdsএকাই সমস্যার সমাধান করেনি। সমস্যাটি আমার মতো হ'ল জানি না। তবে আমি আমার সেন্ট এখানে রেখেছি।

আমি একটি জিপিটি পার্টিশন টেবিল সহ 930GiB এইচডিডি (উত্স ড্রাইভ) থেকে 890 জিআইবি এসএসডি (গন্তব্য) পর্যন্ত ডিস্ক ক্লোন করার চেষ্টা করেছি। দয়া করে নোট করুন আমি লিনাক্স ব্যবহারকারী এবং আমার উইন্ডোজ ১০ সহ একটি দ্বৈত বুট রয়েছে। আমি সমস্ত পার্টিশন অপরিবর্তিত রেখেই কেবল আমার ডেটা পার্টিশনের আকারকে কিছুটা কমাতে চেষ্টা করেছি।

  1. জিপিআর্টের সাহায্যে এসএসডি গন্তব্যটির সাথে মানানসই সামগ্রিক আকারের জন্য আমি বড় ডেটা পার্টিশনটি পুনরায় আকার দিয়েছি এবং শেষে সমস্ত ফাঁকা স্থান সরিয়ে নিয়েছি
  2. আমি ইউএসবি পেন থেকে ক্লোনজিলা-লাইভ ব্যবহার করেছি, উন্নত মোড এবং -icdsসক্ষম দ্বারা।

এটা ব্যর্থ । দেখে মনে হচ্ছে ক্লোনজিলা প্রারম্ভিক সময়ে গন্তব্য ডিস্কে পার্টিশন টেবিলটি ক্লোন করতে ব্যর্থ হয়েছে কারণ এটি ভুলভাবে sfdisk ইউটিলিটি ব্যবহার করে যা স্যাডডিস্ক ব্যবহারের পরিবর্তে পুরানো পার্টিশনের ধরণের জন্য ব্যবহৃত হয়। আমার সমাধান:

  1. পূর্বের মত একই (সামগ্রিক আকার অবশ্যই মাপসই করা উচিত)
  2. এই কমান্ডটি দিয়ে ক্লোনজিলা শেলটি ব্যবহার করে আমি নিজেই একটি ড্রাইভ থেকে অন্য ড্রাইভে পার্টিশনটি অনুলিপি করেছিলাম ( কেবলমাত্র জিপিটি পার্টিশনের জন্য! ):

    স্যাডডিস্ক / ডেভ / এসডিসোর্স ডিভাইসনাম -আর / ডেভ / এসডি ডিস্টেইনেশন ডিভাইসনাম

  3. ক্লোনজিলা ডিস্ক-থেকে-ডিস্ক ক্লোন সম্পাদন, বিকল্প -icdsএবং গন্তব্য ডিস্কে একটি পার্টিশন টেবিল তৈরি না করার বিকল্পটি নির্বাচন করে -k। (এক্ষেত্রে ক্লোনজিলা গন্তব্য পার্টিশনগুলি যেমন আছে তেমন ব্যবহার করে এবং আকারগুলি ছোট হওয়ার সাথে সাথে পার্টিশনগুলিকে পুনরায় আকার দেয়, ফিট করার জন্য, এটি একটি ভাল "সেরা প্রচেষ্টা" সম্পাদন করে)।

এটা কাজ করে । আমি সমস্ত পার্টিশন উত্স হিসাবে একই আকার পেয়েছি (হ্যাঁ আমি কেবলমাত্র বড় পার্টিশনটিকে কিছুটা হ্রাস করেছি)। উইন্ডো সহ ডুয়েল বুটটি ভাল কাজ করে। শুভেচ্ছা সহ

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