মোছা আইটেম ট্র্যাশ ফোল্ডারে প্রদর্শিত হচ্ছে না। .TRASH-1000 এ আটকে আছে


6

আমার মেশিনে / mnt / btrfs মাউন্ট করা একটি বিটিআরএফএস RAID 1 কনফিগারেশনে আমার কাছে তিনটি 3 টিবি ডিস্ক রয়েছে। / বিটিআরএফএসে একটি সিমিলিংক রয়েছে।

এর মধ্যে বেশ কয়েকটি সাবভল রয়েছে,

/archive
/backups
/games
/home
/music
/photos
/temp
/videos
/virtualmachines

/ হোম মাউন্ট করা হয় / mnt / btrfs / home /

আমি যখন 'হোম' এর যে কোনও ফোল্ডার থেকে কোনও আইটেম মুছি তখন আইটেমগুলি সঠিকভাবে রিসাইকেল বিনে যায়। আমি পুনরুদ্ধার করতে এবং সহজেই খালি করতে পারি।

আমি যখন অন্য কোনও সাবভোল থেকে কোনও আইটেম মুছে ফেলি তখন অবজেক্ট (গুলি) এ যান that সাবভোলের মধ্যে ট্র্যাশ -1000 এবং এটি আমার বিনটিতে উপস্থিত হয় না তবে এটি নিজেই মুছে ফেলা হবে।

আমি সন্দেহ করি এটি একটি অনুমোদিত সমস্যা তবে এটি কী হতে পারে তা দেখতে পাচ্ছি না।

কেউ আমার জন্য কিছু পরামর্শ সাহায্য করতে পারেন?

উত্তর:


4

এটি কোনও অনুমতি সংক্রান্ত সমস্যা নয়। এটি একটি পরিচিত বাগ যা https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1442649 (এটি কেবল নটিলাসের চেয়ে বেশি প্রভাবিত করে) তে রিপোর্ট করা হয়েছে ।

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

ট্র্যাশ ফোল্ডারটি একটি ভার্চুয়াল ফোল্ডার যা প্রতিটি ফাইল সিস্টেম থেকে এই ডিরেক্টরিগুলির সংমিশ্রণ হওয়া উচিত

একটি সাবভলিউম একটি পৃথক ফাইল সিস্টেম। তবে কেবলমাত্র মাউন্ট পয়েন্টগুলি (যেমন সেগুলিতে /etc/mtab) আসলে ট্র্যাশ ডিরেক্টরিগুলির জন্য পরীক্ষা করা হয়। একটি সাবভলিউম যা পৃথকভাবে মাউন্ট করা হয় তা অনুসন্ধান করা হয় না।

কাজের ক্ষেত্র হিসাবে, একটি প্রদত্ত সাবভলিউম SUBVOL এর জন্য চেষ্টা করে:

ln -s /mnt/btrfs/.Trash /mnt/btrfs/SUBVOL/.Trash
ln -s /mnt/btrfs/.Trash-1000 /mnt/btrfs/SUBVOL/.Trash-1000

প্যারেন্ট ভলিউমে ট্র্যাশ সংরক্ষণ করতে কাজ করে না।

তবে উভয় সিমলিঙ্কের অস্তিত্ব (বা একই নামের খালি ফাইলগুলি) ট্র্যাশ ডিরেক্টরি তৈরি করতে বাধা দেয়, সুতরাং সেই সাবভলিউমে ট্র্যাশ আটকাতে বাধা দেয়।


আমিও একই সমস্যাটি দেখছি, এটি পাছার আসল ব্যথা। আমি সাবভলিউমগুলি মাউন্ট করার বিভিন্ন উপায়ে চেষ্টা করেছি এবং নটিলাসকে ট্র্যাশটি সঠিকভাবে প্রদর্শন করার জন্য চেষ্টা করেছি তবে বিটিআরএফএস সাবভলিউম সম্পর্কে কিছু ভাল খেলছে না। আমি সমস্ত .Trash-100nফোল্ডার ম্যানুয়ালি মুছে ফেললাম এবং তারপরে sudo touch /home/$USER/<mount point>/.Trash-$UIDসমস্ত প্রাসঙ্গিক বিটিআরএফস সাবভলিউমগুলির জন্য করণ বা অনুরূপ করব। এর অন্তত অর্থ হ'ল কোনও লুকানো আবর্জনায় অদৃশ্য হয়ে যায় এবং জোর করে মুছে ফেলা হয় - বিকল্পের চেয়ে আদর্শ নয় তবে ভাল।
সানলানো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.