আমি কীভাবে উইন্ডোজ 10 কে প্রতিবার এক্সট 4 সুপারব্লকটি দূষিত করা থেকে আটকাতে পারি?


21

আমার 5 বছরেরও বেশি সময় থেকে ডুয়াল-বুট উবুন্টু / উইন্ডোজ সহ একটি পিসি রয়েছে। শেষ কার্যকারী কনফিগারেশনটি ছিল: উইন্ডোজ 10 এবং উবুন্টু 16.04 এলটিএস।

আমি লিনাক্স পার্টিশনে উবুন্টু 16.10 ইনস্টল করেছি এবং কিছু সমস্যা আছে:

  • যদি আমি কেবল লিনাক্সে বুট করি তবে কোনও সমস্যা নেই, এটি ঠিক আছে।
  • যদি আমি উইন্ডো বুট করি তবে কোনও সমস্যা নেই, উইন্ডোজ ঠিকঠাক কাজ করে।
  • যদি আমি উইন্ডোজগুলির পরে লিনাক্স বুট করি তবে আমার একটি সুপারব্লক ত্রুটি রয়েছে এবং ব্যস্তবক্সে চলে আসছি।

আমি যদি সুপারব্লকটি দিয়ে পুনরুদ্ধার করি

fsck.ext4 -p -b 884736 -B 4096 /dev/sda5

আমি লিনাক্স বুট করতে পারি তবে উইন্ডোজের অন্য বুটের পরেও একই সমস্যা পুনরায় শুরু হয়।

অবশ্যই আমি সমাধানগুলি খুঁজে পাওয়ার চেষ্টা করেছি:

  • chkdskএবং testdiskউইন্ডোজ যখন।
  • আমি বর্ধিত পার্টিশনটি সরিয়ে নিয়েছি এবং লিনাক্স ইনস্টলারটি তাদের পুনরায় তৈরি করতে দিন।
  • দ্বারা তৈরি করুন এবং বর্ধিত অংশ + ext4 এবং অদলবদল এবং ইনস্টল প্রক্রিয়া চলাকালীন এই পার্টিশনটি নির্বাচন করুন।

পার্টিশন টেবিল ( fdisk -lu):

Disk /dev/sda: 298,1 GiB, 320072933376 bytes, 625142448 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x6bb7527c

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1            2048  22783999  22781952  10,9G  7 HPFS/NTFS/exFAT
/dev/sda2  *     22784000  22988799    204800   100M  7 HPFS/NTFS/exFAT
/dev/sda3        22988800 375246847 352258048   168G  7 HPFS/NTFS/exFAT
/dev/sda4       375246848 625141759 249894912 119,2G  f W95 Ext'd (LBA)
/dev/sda5       383440896 617844735 234403840 111,8G 83 Linux
/dev/sda6       617846784 625141759   7294976   3,5G 82 Linux swap / Solaris

আমি সাফল্য ছাড়াই আরও কিছু পরীক্ষা করেছি:

  • আমি লিনাক্সের বর্ধিত পার্টিশনটি সরিয়েছি
  • আমি উইন্ডো পার্টিশনটি পুরো ডিস্কে প্রসারিত করেছি
  • আমি chkdsk /F /Rএই নতুন উইন্ডোজ বিভাজনে একটি চালু করেছি a কয়েক ঘন্টা পরে সমস্ত কিছু ঠিক আছে
  • আমি উবুন্টু 16.10 পুনরায় ইনস্টল করেছি এবং ইনস্টল প্রোগ্রামটি ডিস্কটিকে পুনরায় আকার দিন এবং এক্সট 4 এবং অদলবদল তৈরি করতে দিন।
  • আমি লিনাক্স বুট করি। কোনও সমস্যা নেই
  • আমি উইন্ডোজ বুট করি → কোনও সমস্যা নেই (আমি উইন্ডোজ মেনুতে পৌঁছায় যা আমাকে উইন্ডোজ এবং লিনাক্সের মধ্যে বেছে নিতে দেয়, আমি উইন্ডোজ নির্বাচন করি)
  • আমি লিনাক্স বুট করি: আবার একই সমস্যা (সুপারব্লক ত্রুটি)

আপডেট: সঠিক সুপারব্লক ত্রুটি:

fsck.ext4: Superblock checksum does not match superblock while trying to open /dev/sda5

এটি মেরামত করতে:

fsck.ext4 -p -b 884736 -B 4096 /dev/sda5

ঠিকঠাক কাজ করে, তবে উইন্ডোজ বুটের পরে সমস্যা আবার ...

আপডেট 2: ডাব্লু 10 থেকে, আমি ডাব্লু 10 ext2সরঞ্জাম দিয়ে লিনাক্স এক্সট 4 পার্টিশনটি মাউন্ট করতে পারি । এটি দুর্দান্ত কাজ করে, আমি ফাইলগুলি দেখতে পারি। তবে তার পরে, একই সমস্যা, যখন আমি লিনাক্স বুট করব: সুপারব্লক ত্রুটি।

অবশ্যই যদি আমি কেবল ডাব্লু 10-কে (লগইন নেই) বুট করি এবং লিনাক্স পুনরায় বুট করি তবে সমস্যাটিও রয়েছে।

সমস্যাটি ডাব্লু 101511 এর সাথে উপস্থিত ছিল, আমি ডাব্লু 10 1607 এ আপগ্রেড করেছি: একই সমস্যা

আমি দেখেছি যে এই সমস্যা নিয়ে আমি পৃথিবীতে একা ছিলাম না, তবে আমি কোনও সমাধান দেখতে পেলাম না।

আপডেট 2: আমি লিনাক্স এবং অদলবদল সরিয়ে দিয়ে উইন্ডোজ থেকে একটি নতুন পার্টিশন তৈরি করেছি। তারপরে আমি আবার উবুন্টু 16.10 => আবার একই সমস্যাটি ইনস্টল করেছি

আপডেট 3: সমাধানের শুরু আমি সম্ভবত একটি সমাধান পেয়েছি। উইন্ডোতে যখন লগইন করা হয়: কমান্ডের সাথে diskpart, লিনাক্সের ভলিউম সেট করার offline পরে লিনাক্স বুট করার পরে আর কোনও সমস্যা হয় না।

আমাকে এখন ভলিউম অফলাইন অটোমেটিক্যালি কীভাবে সেট করবেন তা আবিষ্কার করতে হবে (রিজেডিট?)


উইন্ডোজ এবং লিনাক্স কি ইউইএফআই বিআইওএস বা লিগ্যাসি বিআইওএস মোডে ইনস্টল করা আছে? আপনি উইন্ডোজ এবং উবুন্টুর মধ্যে স্যুইচ করার সময় কোনও বিআইওএস সেটিংস পরিবর্তন করেন? আপনি কি আপনার স্টোরেজ সেটআপের জন্য কোনও ধরণের RAID ব্যবহার করেন? আপনি কি এক্সটুফএসডি-র মতো কোনও ফাইল সিস্টেম ড্রাইভারের সাথে উইন্ডোজ থেকে এক্স ফাইল ফাইলটি অ্যাক্সেস করেছেন?
ডেভিড ফোস্টার

ইউইএফআই বায়োস: না, বিআইওএস-এ পরিবর্তন করুন: না, র‌্যাড নং (এটি একটি এমএসআই u270), উইন্ডোজ থেকে লিনাক্স পার্টিশন অ্যাক্সেস করুন: না। সবে উইন্ডো বুট করা (লগ ইন নেই) এবং উবুন্টু দিয়ে পুনরায় চালু করার ফলে সমস্যাটি উপস্থিত হয়। আমার সমস্যার দিকে মনোযোগ দেওয়ার জন্য ধন্যবাদ
f35

কী সুপার ব্লকের ত্রুটি? এটি কি সময়ের ঘড়ির সমস্যা নয়? সুপার ব্লকের মধ্যে সঞ্চিত সময়টি হার্ডওয়ার ক্লক দ্বারা রিপোর্ট করা সময়ের চেয়ে কম হলে আপনার সমস্যা হতে পারে। ইউটিসি-তে লিনাক্স এবং উইন্ডো উভয় ক্ষেত্রে হার্ডওয়্যার ক্লকটিতে সময় সঞ্চয় করার চেষ্টা করুন।
solsTiCe

@ সোলটিসি: সঠিক সুপারব্লক ত্রুটির জন্য প্রাথমিক পোস্টে আমার আপডেটটি পরীক্ষা করুন। বায়োসের ঘড়িটি ইউটিসি, উইন্ডোজের ঘড়িটি স্থানীয় সময়ের সাথে ইউটিসি, উবুন্টুতে ঘড়ি: সুডো ডিপিকেজি-পুনর্নির্মাণ tzdata বর্তমান ডিফল্ট সময় অঞ্চল: 'ইউরোপ / প্যারিস' স্থানীয় সময় এখন: সান নভেম্বর 20 21:55:16 সিইটি 2016. ইউনিভার্সাল সময় এখন: রবিবার 20 নভেম্বর 20:55:16 ইউটিসি 2016.
f35

@ f35 আমারও একই সমস্যা। ডেল এক্সপিএস 13 9350 এসএসডি ড্রাইভ সহ ডুয়াল বুটিং। Fsck এবং উবুন্টু থেকে পুনরায় বুট করার কোনও সমস্যা নেই বলে সুপারব্লক পুনরুদ্ধার করার পরে উবুন্টু 16.10 এ বুট হবে। উবুন্টু থেকে উইন্ডোজ 10 এ বুট করবে এবং কোনও সমস্যা পুনরায় বুট করবে না। তবে উবুন্টুতে পুনরায় বুট করার সময় একই সুপারব্লক ত্রুটির উপরের হিসাবে ঠিক করা দরকার। নীচে চেষ্টা করা উত্তর (ব্লক স্তরের ব্যাকআপ পরিষেবাটি অক্ষম করুন) তবে ঠিক করা হয়নি। এছাড়াও নিশ্চিত করুন যে আপনার উপরের মন্তব্য অনুসারে ঘড়িগুলি একই। কেন এমন হচ্ছে কেউ জানেন?
samleighton87

উত্তর:


12

আমি কিছু গবেষণা করেছি এবং এটি দেখে মনে হচ্ছে যে ext2fsprogs 1.43 (উবুন্টু 16.10) থেকে, metadata_csumএকটি নতুন এক্সট 4 ফাইল সিস্টেম তৈরি করা হলে 64 বিট এবং বৈশিষ্ট্যগুলি সক্ষম করা হবে। আমি উবুন্টু 16.10 এর একটি নতুন ইনস্টল করেছি, তবে ইনস্টল করার আগে আমি ইউএসবি লাইভ সেশনে শুরু করে এবং 644 বিট এবং এক্সট 4 এর metadata_csumবৈশিষ্ট্যগুলি সরিয়েছি /etc/mke2fs.conf। এর পরে আমি এই লাইভ সেশনটি থেকে ইনস্টলারটি চালিয়েছি এবং এখন আমি আমার এক্সট 4 পার্টিশনগুলি ক্ষতিগ্রস্ত না করে উইন্ডোজ 10 শুরু করতে পারি (উবুন্টু 16.10 ইন্সটলেশনের সময় আপনাকে আপনার এক্সট 4 পার্টিশনগুলি পুনরায় ফর্ম্যাট করতে হবে)।

সমস্যাটি ext2fsd এর সাথে সম্পর্কিত যা স্পষ্টতই 64 বিট বৈশিষ্ট্য এবং / অথবা মেটাডেটা_সিএসএম বৈশিষ্ট্যটিকে সমর্থন করে না। আপনার ext4 পার্টিশনগুলিকে দূষিত করার জন্য ext2fsd ইনস্টল করা যথেষ্ট। তাদের উইন্ডোতে মাউন্ট করার দরকার নেই।

নিম্নলিখিত বৈশিষ্ট্যগুলি সহ এই বৈশিষ্ট্যগুলি সক্ষম করা আছে কিনা তা আপনি পরীক্ষা করতে পারেন:

sudo tune2fs -l /dev/[sdXX]

যেখানে [sdXX] প্রশ্নযুক্ত ext4- পার্টিশনের জন্য দাঁড়িয়েছে।


4
ধন্যবাদ, এটি খুব জাগে এবং আমি মনে করি এটি একটি আরও ভাল সমাধান। আমরা এটি লিনাক্স সিস্টেমটি পুনরায় ইনস্টল না করেই করতে পারি: একটি লাইভ সিডি থেকে: sudo tune2fs -O ^ metadata_csum, bit 64bit / dev / sdXX
f35

@ f35: নোট করুন যে লাইভ সিডি / ইউএসবি অবশ্যই উবুন্টু 16.10 হওয়া উচিত, কারণ উবুন্টুর আগের সংস্করণগুলি মেটাডেটা চেকসাম সম্পর্কে কিছুই জানেন না।
ক্রম্পেলসটিলসকিন

আপনি ব্যবহার করতে পারেন তার আগে livecd এর / ডিভিডি এর / যাই হোক না কেন আপনি একটি FAT32 পার্টিশন সাথে অন্য USB ড্রাইভ আছে এবং আপনি এটিতে e2fslibs 1.43 এবং e2fsprogs 1.43 ডেবিয়ান প্যাকেজ করা এবং এর মাধ্যমে পারেন সেগুলি ইনস্টল যদি dpkgবা udpkgখুব।
Wyatt8740

কি ভয়ানক প্রোগ্রাম।
সর্বাধিক আবেদনকারী

"উইন্ডোতে তাদের মাউন্ট করার দরকার নেই।" আমি যখনই উইন্ডোজ বুট করি তখন কেন এই সমস্যা দেখা দেয়?
শান্তকন্টেস্ট

10

আমার একই সমস্যা আছে এবং আমার কাছে এটি উইন্ডোজ 10 এক্স 2 এক্সএসডি ফাইল সিস্টেম ড্রাইভার বলে মনে হচ্ছে। আপনার জন্যও হতে পারে? যখন আমি ext2fsd আনইনস্টল করি (সংস্করণ 0.68) আমি যতবার চাই উইন্ডোজ 10 শুরু করতে পারি এবং এক্সট 4 পার্টিশনগুলি পরিষ্কার থাকে। Ext2fsd ইনস্টল করে সমস্ত ext4 পার্টিশনগুলি মাউন্ট করা আছে কিনা তা নষ্ট হয়ে যায়।


2
ধন্যবাদ! উইন্ডোজ থেকে ext2fsd আনইনস্টল করা আমার সমস্যার সমাধান করে
Yohanes Gultom

2

আমার একটি সমাধান রয়েছে যা আমার পক্ষে কাজ করে (ডিস্কপার্টটি আমার বন্ধু)

1) সেন্টিমিটার প্রশাসনিক উইন্ডোতে লিনাক্স পার্টিশন সনাক্ত করুন:

diskpart
list volume

আপনি আপনার লিনাক্স বিভাজন দেখতে পারেন

  N° volume   Ltr  Nom          Fs     Type        Taille   Statut     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  Volume 0     D   BIOS_RVY     NTFS   Partition     10 G   Sain
  Volume 1     E   System       NTFS   Partition    100 M   Sain       Système
  Volume 2     C   OS_Install   NTFS   Partition    131 G   Sain       Démarrag
  Volume 3     L                       Partition     18 G   Sain     

DISKPART>

আমার ক্ষেত্রে: খণ্ড 3

2) নোটপ্যাডের সাথে একটি ডিস্কপার্ট স্ক্রিপ্ট তৈরি করুন ভলিউম 3 অফলাইন.txt ফাইলটি তৈরি করুন

select volume 3
offline volume
exit

3) নোটপ্যাড দিয়ে একটি ব্যাট ফাইল তৈরি করুন একই ডিরেক্টরিতে govolume3offline.bat ফাইলটি তৈরি করুন

cd \users\f35\documents
diskpart /s volume3offline.txt

৪) একটি নির্ধারিত টাস্ক তৈরি করুন উইন্ডোজ ট্যাশ শিডিয়ুলার প্রোগ্রামটি খুলুন এমন একটি টাস্ক যা বুট সময়ে govolume3offline.bat আরম্ভ করে task

5) উইন্ডোতে রিবুট করার পরে সব ঠিক আছে কিনা তা পরীক্ষা করে দেখুন

diskpart
list volume

আপনার লিনাক্স ভলিউম অফলাইন হওয়া উচিত

লিনাক্সে পুনরায় বুট করুন

If no errors => it's good
if you have errors, 
    correct them
    reboot in windows
    reboot in linux 
       If no errors => it's good
       if you have errors, goto 1)

1
আমার লিনাক্স মূল বিভাজনটি ডিস্কপার্টে প্রদর্শিত হবে না। কোন ধারণা কেন?
ডার্কসওয়ার্ম

2

আমার জিপিটি হার্ড ড্রাইভে উবুন্টু 16.10 উইন্ডোজ 7 এর সমান্তরালে চলছে।

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

নতুন ext2fs v0.69 বলছে এটি সুপারব্লক দুর্নীতির বাগটি ঠিক করেছে এবং আমি এটি http://www.ext2fsd.com/ থেকে ইনস্টল করেছি । যাইহোক, "ext2fs পরিচালক" আমার ext4 ফর্ম্যাট ড্রাইভটি ext3 হিসাবে দেখিয়েছে এবং উইন্ডোজ এর অধীনে মাউন্ট করার পরে এটি অ্যাক্সেসযোগ্য ছিল না।

সুতরাং, আমি সম্পূর্ণভাবে ext2fs আনইনস্টল করেছি এবং করেছি

fsck.ext4 -p -b 884736 -B 4096 /dev/sdxyz

এটি সুপারব্লক সমস্যাটি সমাধান করেছে এবং আমি আবার স্বাভাবিক হয়ে এসেছি।


1
উবুন্টু 16.10 অসমর্থিত, তাই আপনার আপগ্রেড করা উচিত!
জান্না

উবুন্টু 18.04 এর সাথে 0.69 এর সাথে একই অভিজ্ঞতা। ext2fs স্পষ্টতই উবুন্টুর বর্তমান প্রকাশের সাথে সমস্যা রয়েছে।
জোনাস

-1

উইন্ডোজ 10 ব্লক স্তরের ব্যাকআপ পরিষেবাদি দ্বারা উবুন্টু পার্টিশনের উপর সুপারব্লক দূষিত হচ্ছে। নিয়ন্ত্রণ প্যানেলের মাধ্যমে অক্ষম করুন।


এটি কাজ করে নি
samleighton87

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