উত্তর:
আপনার হার্ড ড্রাইভের যে একটি টারবাল বসে ছিল তার একটি ক্ষেত্র হারিয়েছেন বলে মনে হচ্ছে, যাতে ফাইলটির ব্লকটি সমস্ত শূন্য। আপনি এটিকে আবার ডাউনলোড করতে বা ব্যাকআপ বা কোনও কিছু থেকে পুনরুদ্ধার করতে পারেন।
ফাইলটি সম্পর্কে দ্বিতীয় মতামতের জন্য, এটিটি বাতিল করে দেওয়ার চেষ্টা করুন gunzip
, তারপরে এটি অনার্ট করুন tar xvf ...
।
আপনি সেই হার্ড ড্রাইভের স্মার্ট কাউন্টারগুলিও পড়তে চাইতে পারেন এবং এটি কোনও মুলতুবি, পুনঃস্থাপিত, বা পুনঃনির্দেশিত খারাপ ক্ষেত্রগুলির প্রতিবেদন করছে কিনা তা দেখতে চাইতে পারেন। যদি কোনওটি পাওয়া যায়, আপনি যে হার্ড ড্রাইভটি করতে পারেন তা থেকে সমস্ত কিছু সরিয়ে ফেলুন (বা আপনার সাম্প্রতিক পর্যায়ে যথেষ্ট ব্যাকআপ রয়েছে তবে আপনার ব্যাকআপগুলি সেখান থেকে সবকিছু পুনরুদ্ধার করতে পারেন তা নিশ্চিত করে কোথাও পরীক্ষা করুন) এবং তারপরে নির্বাচিত বিকল্পটি দিয়ে হার্ড ড্রাইভটি মুছুন then ড্রাইভের প্রতিটি সেক্টরে জিরো বা এলোমেলো ডেটা লিখুন। কোনও হার্ড সেক্টর পুনর্নির্মাণের জন্য হার্ড ড্রাইভকে বাধ্য করার একমাত্র উপায়। তবে একবার হার্ড ড্রাইভের সেক্টরগুলি ব্যর্থ হতে শুরু করলে সম্ভবত ড্রাইভটি প্রতিস্থাপনের সময় এসেছে।
এটি সম্ভবত একটি ভুলভাবে গঠনমূলক .tgz
ফাইল।
একাকী শূন্য ব্লক মানে ঠিক এটি। টার ফাইলটিতে শিরোলেখ ব্লক এবং ফাইল সামগ্রী অন্তর্নিহিত থাকে (শিরোনাম নির্ধারণ করে যে সেখানে কতগুলি ফাইলের সামগ্রী ব্লক থাকবে)। ফাইলটি তারপরে দুই বা ততোধিক শূন্য ব্লক দ্বারা সমাপ্ত হয়।
এখন যদি কেবলমাত্র একটি শূন্য ব্লক থাকে এবং ফাইলটি হয় তার পরে শেষ হয় বা নন-শূন্য ব্লকগুলি অনুসরণ করে যে জিএনইউ tar
এই ডায়াগোনস্টিকগুলি লিখবে এবং সমাপ্ত হবে (যেন ফাইলটি সেখানে সঠিকভাবে শেষ হয়েছে)।
যদি আপনি নিজের হার্ড ড্রাইভের সেক্টরগুলি হারিয়ে ফেলে থাকেন তবে সম্ভবত gzip
ত্রুটি দেখাতেও পারে (এবং তার উপর ট্যারি প্রতিক্রিয়া দেখাবে ) উদাহরণস্বরূপ:
gzip: stdin: unexpected end of file
tar: A lone zero block at 1754
tar: Child returned status 1
tar: Error is not recoverable: exiting now
gzip
একইভাবে ডাউনলোড অকাল থেকে বন্ধ করা থাকলে ত্রুটিও ছড়িয়ে দিতে পারে। এই ত্রুটিগুলি ছাড়াই আপনি অসম্ভব যে .tgz
কোনওভাবে আঘাত পেয়েছে ( gzip
জিপ স্ট্রিমের বিট ত্রুটিগুলি সনাক্ত করে এবং এর জন্য ত্রুটিগুলি দেবে সম্ভবত)।
জিপ স্ট্রিমটি সামঞ্জস্যপূর্ণ যে দেওয়া হয়েছে এমন সিদ্ধান্তে পৌঁছাতে পারে যে .tar
প্যাক করা স্ট্রিমটি ত্রুটিযুক্ত ছিল (যা কেবল সংরক্ষণাগারটি প্যাক করার সময় ঘটে)।