উবুন্টুতে ext4 ফাইল সিস্টেমটি 14.04.4


18

আমার সাথে উবুন্টু ডেস্কটপ 14.04.4 এলটিএস 64৪-বিটযুক্ত একটি ডেস্কটপ কম্পিউটার রয়েছে যার মধ্যে কেবল একটি সংযুক্ত এইচডিডি ইউএসবি 3.0 4 টিবি ইনটেনো 1 পার্টিশনের এক্স 4 ডেটা ড্রাইভ রয়েছে (কোনও ওএস বা অ্যাপ নেই)। হঠাৎ পাওয়ার ব্যর্থতার পরে, আমি ড্রাইভটি মাউন্ট করতে অক্ষম (কোনও ফলাফল ছাড়াই বিভিন্ন হোস্ট লিনাক্স মেশিনগুলি পরীক্ষা করে নেওয়া)।

ভুল বার্তা:

sudo mount /dev/sdd1 /mnt
mount: wrong fs type, bad option, bad superblock on /dev/sdd1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

Fsck দিয়ে চেষ্টা করা হয়েছে, কোনও ফলাফল ছাড়াই e2fsck। ত্রুটি বার্তায় "e2fsck এর একটি নতুন সংস্করণ পান" বলে।

কোনও ফলাফল ছাড়াই উপলব্ধ সমস্ত সুপারব্লক ব্যাকআপ নিয়ে চেষ্টা করা হয়েছে।

অফলাইনে অফলাইন ফাইল / ড্রাইভ লিনাক্স চেকারদের চেষ্টা করা হয়েছে এবং কোনও ফলাফল ছাড়াই আনমাউন্ট ভলিউম রয়েছে।

অবশেষে, আমি নিম্নলিখিত ত্রুটি বার্তা পেয়েছি যার জন্য আমি অনলাইনে কোনও সহায়তা পাই না:

"has unsupported feature(s): metadata_csum".
e2fsck 1.42.9 (4-Feb-2014)
/dev/sdd1 has unsupported feature(s): metadata_csum
e2fsck: Get a newer version of e2fsck!

কেউ কি আমার ডেটা ফেরত নিতে সহায়তা করতে পারে?


আপনি সিসলগ চেক করেছেন? ত্রুটি হিসাবে এটি কখনও কখনও কিছু ভাল তথ্য আছে বলে। আপনি একটি ফাইল সিস্টেম চেক করতে পারেন?
রিনজুইন্ড

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

"/ dev / sdd1 এর অসমর্থিত বৈশিষ্ট্য (গুলি) রয়েছে: মেটাডেটা_সিএসএম" সমস্যার সর্বোত্তম তথ্য বলে মনে হচ্ছে। আপনি কি নিশ্চিত যে এটি এক্সট্রা 4? এবং 3 না? এটি সহায়ক হতে পারে: serverfault.com/a/82837/229730
রিনজুইন্ড

ধন্যবাদ. আমি আপনার সাথে একমত যে মূল সমস্যাটি হ'ল "মেটাডেটা_সকম" যার জন্য এটি কীভাবে সমস্যা সমাধান করবেন সে সম্পর্কে আমার কোনও জ্ঞান নেই। Ext4 সম্পর্কে 100% নিশ্চিত আমি ব্যক্তিগতভাবে ext4 এবং জিপিআরডিড-তথ্য দিয়ে ext4 (1 পার্টিশন) 15% ব্যবহারে, 10MB অবিভাজনিত স্থান দেখিয়ে ফর্ম্যাট করেছি।
উবুন্টুউজার

Sudo mkfs.ext4 -S / dev / sdd1 এবং sudo fsck -yf / dev / sdd1 চালান। অপারেশনগুলি সফলভাবে শেষ হয়েছে। এখন আমি ড্রাইভ মাউন্ট করতে পারি তবে মাউন্ট পয়েন্টে কিছুই দেখানো হচ্ছে না! কোন সাহায্য??
উবুন্টুউসার

উত্তর:


23

আমার একই সমস্যা ছিল এবং বিন্যাস ছাড়াই এটি ঠিক করতে আমাকে কিছুটা সময় লেগেছে :)

কেবল এই ইঙ্গিতটি অনুসরণ করুন:

e2fsck: e2fsck এর একটি নতুন সংস্করণ পান!

আপনাকে e2fsck এর সর্বশেষ সংস্করণটি ডাউনলোড করতে হবে, এটি সংকলন করতে হবে এবং তারপরে এই সংস্করণটি ব্যবহার করতে হবে।

অনুসরণ করার জন্য এখানে কয়েকটি পদক্ষেপ রয়েছে (1.43.1 বা আরও নতুন ব্যবহার করুন):

wget http://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v1.43.1/e2fsprogs-1.43.1.tar.gz
tar xzf e2fsprogs-1.43.1.tar.gz
cd e2fsprogs-1.43.1
./configure # <== if this step fail, check the config.log file, it could just be that you are missing the "libc6-dev" package on your system
make
cd e2fsck/
./e2fsck

ভাল খবর!


1
উত্স থেকে সংকলন ছাড়াই যথেষ্ট সাম্প্রতিক e2fsprogs ইনস্টল করা সম্ভব। আমার উত্তর দেখুন।
ডেভিড ফোরস্টার

আমি কেবল নিশ্চিত করব যে আমি এটি করেছি এবং এটি সমস্যার সাথে কাজ করেছে। সবেমাত্র আপনার আদেশগুলি অনুসরণ করেছে।
জো-এরলেন্ড শিনস্টাড

এটি প্রকৃতপক্ষে উবুন্টু ১৪.০৪-তে কাজ করেছেন (@ ডেভিডফোস্টার এর উত্তর দিয়ে আমার কোনও সাফল্য হয়নি)
উইজার্ড 79৯

@ উইজার্ড 79৯: আমার উত্তরটি কোন পর্যায়ে ব্যর্থ হয়েছিল? এটি কি প্যাকেজ ডাউনলোড ছিল? জাস্টি এখন ইওএল হওয়ায় এবং বেশিরভাগ প্যাকেজ মিরর থেকে সরানো হওয়ায় আমি আর্টফুলকে এখনই নির্দেশ করার লিঙ্কগুলি আপডেট করেছি।
ডেভিড ফোস্টার 13

1
যদি কেউ এই e2fsck সংস্করণটি ডিফল্ট fsck হিসাবে ব্যবহার করতে চায় তবে অবশ্যই ব্যাকআপ তৈরি করার পরে তাকে / sbin / e2fsck ওভাররাইট করতে হবে।
রোচদি বৌদ্ধহেম

13

metadata_csum" মেটাডেটা চেকসামস " এর জন্য যা লিনাক্স ৩.6 থেকে এক্সট ৪ ফাইল সিস্টেমের জন্য উপলব্ধ তবে v1.43 অবধি ফাইল সিস্টেম সরঞ্জাম দ্বারা সমর্থিত নয়:

চেকসামগুলির জন্য সমর্থন e2fsprogs ডাব্লুআইপি ট্রিতে বসে আছে, যা ইঙ্গিত করে যে এটি e2fsprogs ১.৩৩ এ প্রদর্শিত হতে পারে।

যেহেতু উবুন্টু বায়োনিকের e2fsprogs v1.44.1 রয়েছে আপনার আর এটি উত্স থেকে তৈরি করতে হবে না। পরিবর্তে, আপনার যদি উবুন্টু ট্রাস্টি বা জেনিয়াল থাকে তবে আপনি e2fsprogsআপনার আর্কিটেকচারের জন্য ডেব প্যাকেজগুলি ডাউনলোড করে এগুলি ইনস্টল করতে পারেন:

arch=$(dpkg --print-architecture)
sudo dpkg -i {e2fslibs,lib{ext2fs2,ss2,com{,-}err2}}_*_$arch.deb
sudo dpkg -i e2fsprogs_*_$arch.deb
sudo dpkg --configure --pending

দুর্ভাগ্যক্রমে প্যাকেজগুলি একক ডিপিকেজি আমন্ত্রণের সাথে ইনস্টল করা যাবে না কারণ অন্যটিতে পূর্ব নির্ভরতা রয়েছে এবং এর আগে অবশ্যই এটি ইনস্টল করে কনফিগার করা উচিত।


নন- x86 * আর্কিটেকচারের জন্য দ্রষ্টব্য: যে কোনও কারণে উপরের লিঙ্কগুলির পিছনে প্যাকেজ সংগ্রহস্থলগুলিতে কেবল i386 এবং amd64 আর্কিটেকচারের জন্য বাইনারি প্যাকেজ রয়েছে। আপনার যদি অন্য কোনও স্থাপত্যের প্রয়োজন হয় তবে আপনি সেগুলি লঞ্চপ্যাড থেকে ডাউনলোড করতে পারেন ।


কীভাবে এই সাইট থেকে ডাউনলোড করবেন তা অস্পষ্ট।
সর্বোচ্চ

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


i.imgur.com/4B8YiDe.png আমি উদাহরণস্বরূপ amd64 চিত্রের জন্য আয়না দেখতে পাচ্ছি, তবে আর্মফের জন্য নয়। এটি কি এমন হতে পারে যে কোনও আয়না নেই এবং প্যাকেজটি কেবল প্যাকেজ পরিচালকদের মাধ্যমেই পাওয়া যায়?
সর্বোচ্চ

আপনাকে ধন্যবাদ, আপনি পরবর্তী দেব / আইওট লোকের জন্য আপনার উত্তরের সাথে এই লিঙ্কটি যুক্ত করতে পারেন।
সর্বাধিক

-3

আপনি সোর্স কোডটি সংকলন করতে এবং e2fsck এর সর্বশেষ সংস্করণ ইনস্টল করতে পারেন।

ক্লোন সংগ্রহস্থল যাতে e2fsck উত্স কোড রয়েছে।

git clone https://github.com/tytso/e2fsprogs.git

সোর্স কোডটি সংকলনের জন্য আপনার কাছে প্রয়োজনীয় সরঞ্জাম ইনস্টল রয়েছে তা নিশ্চিত করুন।

sudo apt install build-essential 

নির্মাণের জন্য ডিরেক্টরি তৈরি করুন।

cd e2fsprogs && mkdir build && cd build

উত্স কোডটি কম্পাইল করুন এবং সর্বশেষ e2fsck ইনস্টল করুন।

../configure && make && cd e2fsck && sudo make install

3
এটি পুরানো ফাইল সিস্টেম ম্যানেজমেন্ট ইউটিলিটিগুলির একটি মামলা, কোনও ভাঙা ফাইল সিস্টেম নয়। ডেটা পুনরুদ্ধারের সরঞ্জামগুলি অবলম্বন করার দরকার নেই। -1
ডেভিড ফোস্টার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.