এক্সটারনাল ড্রাইভ / নন-সিস্টেম পার্টিশনে ডেস্কটপ কীভাবে রাখবেন?


2

কোনও বহিরাগত হার্ড ড্রাইভের অন্য ফোল্ডারে সরাসরি যাওয়ার জন্য এবং ডেস্কটপে ফাইলগুলি প্রদর্শন করার জন্য কি প্রতীকী লিঙ্ক / ওরফে জাতীয় কিছু পাওয়া সম্ভব?

আমি ব্যবহার করতাম:

sudo rm -rf ~/Desktop
sudo ln -s /Volumes/<partition_label>/Desktop ~/Desktop

তবে ডেস্কটপটি কেবল ফাঁকা থাকে এবং আমি যখন ডেস্কটপে ফাইলগুলি টেনে আনি তখন সেগুলি অদৃশ্য হয়ে যায় এবং এতে অনুলিপি করা হয় /Volumes/<partition_label>/Desktop

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

এই কাজ পেতে কোন ধারণা?

আমি একটি বিকল্পের কথাও ভাবছিলাম, এমন একটি জিনিস যা কোনও ফাইলকে /Volumes/<partition_label>/Desktop/<file_name>টেনে এনে স্বয়ংক্রিয়ভাবে সরিয়ে নিয়ে যায় ~/Desktopএবং প্রতীকী লিঙ্ক বা উলেসটি চালু করে দেয় ~/Desktop। এটি কি একটি কার্যকর বিকল্প?

উত্তর:


1

আপনি কোর্টিলগুলি ব্যবহার করে একটি ফোল্ডার হার্ড লিঙ্ক তৈরি করতে পারেন। আপনার তৈরি সিমলিংকটি সরিয়ে ফেলুন এবং হোমব্রিউ ইনস্টল করুন যদি আপনার কাছে এটি ইতিমধ্যে না থাকে, তবে brew install coreutilsএবং ব্যবহার করুন:

sudo gln /Volumes/<partition_label>/Desktop ~/Desktop

(হার্ড লিঙ্কগুলি অপসারণ সম্পর্কে সতর্ক থাকুন, যেহেতু আপনি সাধারণত মুছে ফেললে গন্তব্য মুছে ফেলা হবে a একটি হার্ড লিঙ্কটি মুছতে, ব্যবহার করুন unlink ~/Desktop))


আমি এটি চেষ্টা করেছি এবং পেয়েছি:gln: /Volumes/<partition_label>/Desktop: hard link not allowed for directory
ওকওয়া

0

বাইন্ডফ ব্যবহার করে আমি এটি আবিষ্কার করেছি, আমি বিশ্বাস করি আপনাকে ওএসএক্সএফইউএসই ইনস্টল করতে হবে :

  1. brew install bindfs(যদি আপনি হোমব্রু ইনস্টল করেন - সহজ উপায়) (বা আপনি উত্স থেকে এটি তৈরি করতে পারেন - কিছুটা শক্ত)
  2. cp -R ~/Desktop/ /Volumes/<partition_label>/Desktop/ আপনার স্থানীয় ডেস্কটপ থেকে সমস্ত ফাইল পার্টিশনের ডেস্কটপ ফোল্ডারে স্থানান্তরিত করতে।
  3. rm -rf ~/Desktop && mkdir ~/Desktop মুছে ফেলবে এবং নতুন ডেস্কটপ ফোল্ডার তৈরি করবে।
  4. bindfs /Volumes/<partition_label>/Desktop ~/Desktop পার্টিশনে ডেস্কটপ ফোল্ডারটিকে আপনার ডেস্কটপ ফোল্ডারে মাউন্ট করে।

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

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