লিনাক্স পুদিনা 10 এনটিএফএস ফাইল সিস্টেমকে দূষিত বলে মনে হচ্ছে


10

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

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

ইতিমধ্যে বেশ কয়েকবার উইন্ডোজ শুরু করার পরে আমি ডেটা পার্টিশনে ডেটা হ্রাস পেয়েছি। উইন ইনস্টলেশনটি পুরোপুরি দু'বার ভাঙা হয়েছিল - আরম্ভ করতে অক্ষম এবং পুনরায় ইনস্টল করতে হয়েছিল। এবং এর কয়েক বছর আমি কথা বলছি না তবে কয়েক সপ্তাহের মধ্যে।

আমি এর আগে দ্বৈত বুট সিস্টেম স্থাপন করেছি এবং ব্যবহার করেছি, তবে কেবল উবুন্টুতে এবং ডেটা দুর্নীতিতে কখনও সমস্যা হয়নি।

সমস্যা কী হতে পারে এবং এটি সম্পর্কে কী করা যেতে পারে? আমি সরবরাহ করতে পারে যে কোনও অতিরিক্ত তথ্য?


আপনি যদি ফাইল-সিস্টেমগুলি কেবল পঠন হিসাবে মাউন্ট করেন তবে এখনও দুর্নীতি দেখা দেয়? যদি না হয় তবে আমি উইন্ডোজে ডেটা ট্র্যান্সার করতে একটি FAT32 ফাইল সিস্টেম ব্যবহার করতাম কারণ এনএটিএফএসের চেয়ে লিনাক্সে FAT32 সমর্থন অনেক বেশি পরিপক্ক।
মকুবাই

@Mokubai। ধন্যবাদ তাদেরকে কেবল পঠন করার জন্য এখনও মাউন্ট করার চেষ্টা করেনি। জিনোম ইন্টিগ্রেশন ডিফল্টরূপে উভয় জয় পার্টিশনকে মাউন্ট করে। আমি কীভাবে এটি করব তা সন্ধান করতে হবে। লিনাক্সকে উইন্ডোজ সিস্টেম পার্টিশনটি মোটেও বাড়ানো থেকে বিরত করার কোনও উপায় আছে?
কোস্তজা

লিনাক্স সফ্টওয়্যার এনটিএফএস ফাইল সিস্টেমে ডেটা দুর্নীতি ঘটাচ্ছে / করেছে এই যুক্তিটিকে প্রশ্নটিতে বর্ণিত কোনও কিছুই সমর্থন করে না। লিনাক্সে স্যুইচ করার আগে উইন্ডোজে ফাইল সিস্টেমটি সঠিকভাবে বাতিল করতে ব্যর্থতায় ব্যবহারকারীদের ত্রুটি দ্বারা সাধারণত এমন জল্পনা তৈরি করা হয়।
ক্রেমোওয়েট

উত্তর:


5

সবচেয়ে নিরাপদ কাজটি হ'ল এনটিএফএস পার্টিশনগুলি কেবল পঠনযোগ্য হিসাবে মাউন্ট করা থাকে এবং ডেটা স্থানান্তর করতে কোনও ইউএসবি মেমরি স্টিক বা FAT32 ফর্ম্যাট করা পার্টিশন ব্যবহার করে। এটি কোনও দুর্নীতি সংঘটন প্রতিরোধ করা উচিত।

কনফিগারেশন ফাইল যা কম্পিউটারের বুট সময় ফাইল সিস্টেমগুলি মাউন্ট করা যায় তা নির্ধারণ করে /etc/fstab। এটি ফাইল সিস্টেম ডিভাইস (পার্টিশন) নাম, ফাইল সিস্টেমে যে বিন্দুতে মাউন্ট হয় (যেমন "/ mnt / পার্টিশন_নাম") এবং ফাইল-সিস্টেম ড্রাইভারের কাছে বিভিন্ন বিকল্পের তালিকা প্রদর্শন করে তা তালিকাভুক্ত করে।

পাইএসডিএম নামে একটি প্রোগ্রাম রয়েছে যা আপনার জন্য ফাইলটি সম্পাদনা করতে পারে এবং দৃশ্যত আপনি এটি এই পৃষ্ঠায় লিনাক্স মিন্টের জন্য পেতে পারেন ।

উদাহরণ হিসাবে নীচের চিত্রটি ব্যবহার করে, আপনার উইন্ডোজ ইনস্টলের সাথে সম্পর্কিত পার্টিশনগুলি খুঁজে না পাওয়া (মাউন্ট পয়েন্টগুলি পরীক্ষা করে) আপনাকে পার্টিশন তালিকার সন্ধান করতে হবে। আপনি optionsনীচের ক্ষেত্রটি যেখানে দেখেন সেখানে সম্ভবত আপনার মতো কিছু হবে user,noexec। আপনি ইতিমধ্যে যা যা অপশন roরেখেছেন তা রাখতে চাইবেন, তবে বিকল্পগুলির তালিকায় (কেবলমাত্র পঠনযোগ্যর জন্য) যুক্ত করুন (উদাহরণস্বরূপ user,ro,noexec:)।

পুনরায় বুট করার পরে আপনার আশা করা উচিত যে আপনার এনটিএফএস পার্টিশনগুলি পড়তে কিন্তু লিখতে হবে না , এবং সেজন্য এগুলি দুর্নীতির বিরুদ্ধেও রক্ষা করা উচিত। পূর্বে উল্লিখিত হিসাবে, একটি ইউএসবি মেমরি স্টিক বা FAT32 এ ফর্ম্যাট করা একটি পার্টিশন উভয় সিস্টেমের জন্য প্রয়োজনীয় ফাইলগুলির জন্য নিরাপদ হওয়া উচিত। ড্রপবক্স হ'ল সিস্টেমগুলির মধ্যে ফাইলগুলি সিঙ্কে রাখারও একটি সম্ভাবনা।

PySDM

আপনি কেন দুর্নীতি হচ্ছেন সে সম্পর্কে কিছুটা তথ্য:

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

উইন্ডোজটিতে প্রতিটি ক্রমান্বয়ে আপগ্রেড হওয়ার সাথে সাথে মাইক্রোসফ্ট ফাইল সিস্টেমটি আপগ্রেড করেছে এবং লিনাক্স এমন লোকদের জন্য যেগুলি একই সাথে দুটি সিস্টেম ব্যবহার করতে সক্ষম হতে চায় তাদের জন্য বৈশিষ্ট্যগুলি সমর্থন করার এবং সমর্থন করার জন্য একটি রেস ছেড়ে গেছে। সুতরাং, লিনাক্স উইন্ডোজ এক্সপি এনটিএফএস পার্টিশনগুলি নিরাপদে পড়তে এবং লিখতে সক্ষম হতে পারে তবে এটি উইন্ডোজ 7 এনটিএফএস পার্টিশনের সাথে এখনও নির্ভরযোগ্য হতে পারে না (এই লেখার মতো)। বিভিন্ন লিনাক্স স্বাদের জন্য এনটিএফএস ড্রাইভারের বিভিন্ন সংস্করণ থাকাও সম্ভব, যার কারণেই উবুন্টু ভাল ছিল, তবে পুদিনা তা নয়। আপনি যদি উবুন্টুর সাথে উইন্ডোজ এক্সপি ব্যবহার করে থাকেন তবে তারা সুখে এক সাথে কাজ করার কারণ হতে পারে।

আমি অতীতে লিনাক্স ব্যবহার করেছি এবং যখনই আমি এনটিএফএস অপশনগুলি অবস্থিত যেখানে কার্নেলটি কম্পাইল করেছি, তখন আমি সচেতনভাবে এনটিএফএস রাইটিং সমর্থন সক্ষম করতে হয়েছিল কারণ এটি পরীক্ষামূলক এবং সম্ভাব্য বিপজ্জনক হিসাবে চিহ্নিত হয়েছিল (যেমন আপনি খুঁজে পেয়েছেন)।

FAT32 একটি ফাইল সিস্টেম যা পরিপক্ক, ভাল সংজ্ঞায়িত এবং বহু বছর ধরে পরিবর্তন হয়নি, তাই লিনাক্স সমর্থনটি খুব ভাল।

এটি সম্পূর্ণ সম্ভব যে ভবিষ্যতে আপডেটের পরে, আপনি এই ঘটনার কোনও ভয় ছাড়াই এনটিএফএস পার্টিশনগুলি পড়তে এবং লিখতে সক্ষম হবেন, তবে মাইক্রোসফ্ট ঝকঝকে ঝুঁকিতে পড়েছে এবং ভবিষ্যতে সহজেই সমর্থন পুনরায় ব্রেক করতে পারে।


এটি উত্তর পেতে পারে হিসাবে দুর্দান্ত। তোমাকে অনেক ধন্যবাদ.
কোস্তজা

@ কোস্টজা আপনি অত্যন্ত স্বাগতম পিআইএসডিএম ফাইল সিস্টেমটি কেবল পাঠযোগ্য করার জন্য কাজ করেছিল?
মকুবাই

হ্যাঁ, কবজির মতো কাজ করেছেন। আমি সিস্টেম পার্টিশনটি মাউন্ট করতে অক্ষম এবং ডেটা পার্টিশনে লেখা অক্ষম is চেক করতে কয়েকবার পুনরায় চালু করেছেন - এখনও কোনও দুর্নীতি নেই :)
কোস্টজা

1

আপনি কি হাইব্রিড স্লিপ সক্ষম করেছেন (কন্ট্রোল প্যানেলে উইন 7 পাওয়ার অপশন দেখুন)? মনে হচ্ছে উইন 7 হাইব্রিড ঘুমের মধ্যে থাকলে বুট করা যদি মিন্টে এনটিএফএস -3 জি এনটিএফএস ফাইল সিস্টেমকে দূষিত করতে পারে - তবে উইন্ডোজ হাইবারনেট করা লিনাক্স বুট করা সবসময় খারাপ ধারণা, তাই এটি পুরোপুরি মিন্টের দোষ নয়। এই পোস্টিং দেখুন

পুদিনায় এনটিএফএস দুর্নীতির আরও কয়েকটি প্রতিবেদন রয়েছে।


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