ম্যাকের sshfs দ্বারা মাউন্ট করা ডিরেক্টরিটি আনমাউন্ট করুন


157

আমি OSXFUSEআমার ম্যাক ইনস্টল করেছি এবং sshfsএকটি দূরবর্তী ডিরেক্টরি মাউন্ট করতে ব্যবহার করেছি । এখন আমি এটি আনমাউন্ট করতে চাই, তবে উপায় খুঁজে পাচ্ছি না। আমার ওএস ওএসএক্স 10.8 পর্বত। কেউ সাহায্য করতে পারেন?

উত্তর:


165

ব্যবহার করবেন না umount

ব্যবহার

fusermount -u PATH

8
এই উত্তরটি অন্য উত্তরের জন্য মন্তব্যে @ পিটারডেমিন থেকে এসেছে ।
পালসউইম

37
OS10.8
Meetai.com

26
umountদস্তাবেজগুলি যেমন বলেছে তেমন ব্যবহার করুন (@ ওপসমাশনের উত্তর দ্বারা নির্দেশিত)।
আইওনিস ফিলিপিসিস

3
<umount> বিকল্পটি ম্যাক সিস্টেম সংস্করণের অধীনে সূক্ষ্মভাবে কাজ করে: ওএস এক্স 10.10.3 এমনকি সুডো ছাড়াই
ravi.zombie 20

4
umountপ্রাথমিকভাবে কাজ করতে যাচ্ছিলাম না কারণ আমি ভেবেছিলাম এটি এখানে unmountনেই n!
জর্জ ডাব্লুএস

170

এটা চেষ্টা কর:

umount -f <absolute pathname to the mount point>

উদাহরণ:

umount -f /Users/plummie/Documents/stanford 

যদি এটি কাজ না করে, রুট হিসাবে একই কমান্ড চেষ্টা করুন:

sudo umount -f ...

3
অমাউন্ট -f ব্যবহার করে আমাকে ভাঙা ডিরেক্টরিতে ত্রুটি দিয়েছিল: "বাশ: সিডি: ডিরেক্টরি-নাম: পরিবহন শেষ
পয়েন্টটি

5
ভবিষ্যতের ব্যবহারের জন্য দ্রষ্টব্য: উপরের কমান্ডটি মাভেরিক্সে ঠিক কাজ করে। এছাড়াও, একটি নিখুঁত পথ প্রয়োজন হয় না।
হোলেনবেক

1
ওএস এক্স 10.10.2 এবং
হোমব্রিউতে দুর্দান্ত

2
ওএসএক্স 10.10.4 এ umount -f /Users/me/Documents/thereসুডো ব্যবহার না করে জরিমানা করুন
ক্রিশ্চিয়ান ওয়েস্টারবীক

2
10.12.1 সিয়েরার সাথে কাজ করেumount -f ~/relative-path
সাসিরাস

29
sudo diskutil unmount force PATH 

প্রতিবার কাজ করে :) ট্যাগ
লক্ষ্য করুনforce


এটি আমার জন্য এটি করেছে, যেখানে অন্য কিছু হয়নি! ধন্যবাদ!
drkvogel

একই অবস্থা. কক্ষপথ থেকে পুরো সাইটটি নুক করুন sure এটি নিশ্চিত হওয়ার একমাত্র উপায়।
দারাগ এনরাট

1
প্রকৃতপক্ষে এটি প্রতিটি সময় কাজ করে। কীটি জোর বিকল্প :-) উদাহরণস্বরূপ: আমি মাউন্ট_অক্সফিউজ দিয়ে নিম্নলিখিত ত্রুটিটি পেয়েছিলাম: মাউন্ট পয়েন্ট / ব্যবহারকারী / মাউন্ট / রুট নিজেই একটি OSXFUSE ভলিউম ডিস্কুইটে রয়েছে
irsis

15

কমপক্ষে 10.11 (এল ক্যাপিটান) এ, সর্বমোট লোকের পৃষ্ঠাটি নির্দেশ করে:

ম্যাক ওএস এক্স এর জটিল এবং আন্তঃ বোনা প্রকৃতির কারণে সর্বদা প্রায়শই ব্যর্থ হতে পারে। পরিবর্তে ডিস্কটিল (1) ("ডিস্কুইটিল আনমাউন্ট / এমএনটি") ব্যবহার করার পরামর্শ দেওয়া হয়।

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


3
একটি ভাঙ্গা পাইপ কখনও কখনও খুব খারাপ অবস্থায় ভলিউমটি ছেড়ে চলে যেত। এই ক্ষেত্রে, কেবল diskutil unmount force /path/to/mountpointআমার জন্য সহায়তা করবে।
cw '

1
প্রসঙ্গত, আমি যদি এটি ব্যবহার করি তবে এটি কেবল আমার জন্য কাজ করে diskutil umount force ...। অন্যান্য পদ্ধতিও এখানে
আবাল্টার

12

ps aux | grep sshfssshfs এর পিআইডি সন্ধান করতে ব্যবহার করুন (এটি ব্যবহারকারীর নামের পাশের নম্বর হবে)

তারপরে kill -9 $PID, অন্য সমাধানগুলি যদি কাজ না করে


ওএস এক্স 10.11.0 এ কাজ করে, এটি স্থগিত করে এবং অন্য কোনও নেটওয়ার্কে স্থানান্তরিত করার পরে (ইনপুট / আউটপুট ত্রুটির সাথে মাউন্ট পয়েন্ট রেখে)। umount কাজ করে নি, ফুস্রামাউন্ট ইনস্টল করা হয়নি
রবএম

এটি আমার পক্ষে কাজ করেছিল যখন আমি এমন একটি পরিস্থিতিতে ছুঁড়েছিলাম যেখানে অনেকগুলি অ্যাপস / প্রক্রিয়া সৈকতবলিং / "আটকে" -স্ট্যাটাস-ইন-শীর্ষ / "ইউ" -স্ট্যাটাস-ইন-পিএস ছিল। চিয়ার্স।
স্লিপ ডি থম্পসন

6

নিম্নলিখিত আমার জন্য কাজ করেছে:

hdiutil detach <path to sshfs mount>

উদাহরণ:

hdiutil detach /Users/user1/sshfs

ফাইন্ডারে sshfs দ্বারা তৈরি ভলিউম সনাক্ত করতে, ডান-ক্লিক করতে এবং বের করে দেওয়া নির্বাচন করতে পারে। যা আমার জ্ঞানের সেরা, উপরের কমান্ডের জিইউআই সংস্করণ।


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

ম্যাকোস সিয়েরায় পুরোপুরি কাজ করে ।
spencer.sm

অন্যান্য সীমাবদ্ধতা না এলে হাই সিয়েরার জন্য আমার পক্ষে কাজ করে তবে "-ফোর্স" বিকল্পটি যুক্ত করতে হয়েছিল: যেমন "hdiutil detach / users / user1 / sshfs-ফোর্স"
ক্রিস

2

fusermountকমান্ড নিয়ে আপনার যদি সমস্যা হয় তবে আপনি প্রক্রিয়াটি মেরে ফেলতে পারেন:

PS -ax | গ্রেপ "এসএসএফএস"


1
বা এমনকি: কিল্লাল এসএসএফএস
মেটাম্যাসিক

2

আমার ক্ষেত্রে (ম্যাক ওএস মোজাভে), পুরো পথটি ব্যবহার করা কীটি রয়েছে $umount -f /Volumnes/fullpath/folder


1

রেফারেন্স হিসাবে আমাকে osxfuse FAQ উদ্ধৃত করা যাক

4.8। আমার "ওএস এক্সের জন্য FUSE" ফাইল সিস্টেমটি কীভাবে আনমাউন্ট করা উচিত? আমি কোথাও ফুসারেমাট প্রোগ্রামটি খুঁজে পাচ্ছি না।

ওএস এক্স-এ কেবল স্ট্যান্ডার্ড উমাউন্ট কমান্ডটি ব্যবহার করুন "" ওএস এক্সের জন্য ফুস "সমেত আপনার লিনাক্স-নির্দিষ্ট ফুজারম্যান্টের দরকার নেই।

উপরে উল্লিখিত হিসাবে, হয় diskutil unmountবা umountকাজ করা উচিত


0

কেবল রেফারেন্সের জন্য আমি এটি আমার জন্য কাজ পেয়েছি।

ডিসকুইটিল আনমাউন্ট / পাথ / থেকে / ডিরেক্টরি /

যখন আমি umount কমান্ডটি ব্যবহার করি তখন আমি একটি ত্রুটি পেয়েছিলাম যা এই ডিস্কুইটিল কমান্ডের প্রস্তাব দেয়।


0

যদি আপনার সমস্যাটি হয় যে আপনি এসএসএইচএফএসের সাথে একটি নেটওয়ার্ক ড্রাইভ লাগিয়েছেন তবে এসএসএস সংযোগটি কেটে গেছে এবং আপনি কোনও সমস্যা যেমন এর ত্রুটির কারণে সহজভাবে তা পুনঃস্থাপন করতে পারবেন না mount_osxfuse: mount point /Users/your_user/mount_folder is itself on a OSXFUSE volume, গিথুব ব্যবহারকারী থিওঁসাসহ একটি সমাধান খুঁজে পেয়েছে যা আমার পক্ষে কাজ করে। তার উত্তর উদ্ধৃত:


আমার বর্তমান কাজটি হ'ল:

অপরাধী এসএসএফএস প্রক্রিয়াটি সন্ধান করুন:

$ pgrep -lf sshfs

এটাকে হত্যা কর:

$ kill -9 <pid_of_sshfs_process>

sudo বল "অনুপলব্ধ" ডিরেক্টরিটি আনমাউন্ট করে:

$ sudo umount -f <mounted_dir>

Sshfs দিয়ে এখনই "উপলভ্য" ডিরেক্টরিটি পুনরায় সীমাবদ্ধ করুন ... এবং তারপরে কাল সকালে ফিরে পদক্ষেপ 1 এ যান।


-1

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

open .

যা নতুন ডিরেক্টরি উইন্ডোতে বর্তমান ডিরেক্টরিটি খুলবে। প্রতিস্থাপন "।" আপনার পছন্দের ডিরেক্টরি সহ।

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