সিয়েরার আপগ্রেডের পরে ভেরিক্রিপ্ট: মাউন্ট_সেক্সফিউজ: ওএসএক্সফিউএসই ফাইল সিস্টেমটি উপলব্ধ নেই (255)


9

এই গত সপ্তাহে আমার 2015 এমবিপি সিয়েরায় আপগ্রেড করার পরে, আমি সাম্বা, ভেরাক্রিপ্ট এবং এমনকি ভিএমওয়্যার ফিউশন নিয়ে অনেক সমস্যা করেছি।

mount_osxfuse: the OSXFUSE file system is not available (255)আমি যখন কোনও বৈধ এনক্রিপ্ট করা ভলিউম মাউন্ট করার চেষ্টা করি তখন VeraCrypt শিরোনামটিতে ঘন ঘন ত্রুটিটি দেয় । ভলিউমের নিজেই কোনও ভুল নেই, এবং কখনও কখনও যদি আমি পুনরায় চালু করি তবে আমি ভেরাক্রিপ্টকে সঠিকভাবে কাজ করতে পারি তবে এটি অবশ্যই স্পর্শ করে যায়।

OSXFUSE ডকুমেন্টেশন এবং গুগলিং এই সমস্যাটির জন্য কোনও সমাধানের পরামর্শ দেয়নি।

আমি কোনও ভাগ্য ছাড়াই OSXFUSE আনইনস্টল এবং পুনরায় ইনস্টল করার চেষ্টা করেছি। এটি কাজ করে বা না তা পুনরায় আরম্ভের পরে এলোমেলো মনে হয়। স্পষ্টতই, এটি পুনরায় চালু করা প্রায়শই সফল হয়। আমি ইয়োসেমাইটে বছরে গড়ে 3-4 বার পুনরায় শুরু করেছি এবং সিয়েরায় এই সমস্যাগুলি মোকাবেলা করার পরে আমি প্রায় এক ডজন বার পুনরায় শুরু করেছি। আমি এটির স্থায়ী সমাধান আছে কিনা তা জানতে চাই, নইলে আমি আমার এনক্রিপ্ট করা ভলিউমগুলি উইন 10 ভিএম-তে (যখন ভিএম ফিউশন কাজ করবে, যাহোক ... ইয়েস) নিয়ে কাজ করব।

উত্তর:


6

এই লিঙ্কটি থেকে নিম্নলিখিত স্ক্রিপ্টটি সমস্যার সমাধান করে: https://github.com/osxfuse/osxfuse/issues/315

আমি এই kextclean কল:

#!/bin/bash

function status() {
    kextstat | grep org.virtualbox.kext > /dev/null 2>&1 ;
    vbox=$((1-$?))
    kextstat | grep com.github.osxfuse > /dev/null 2>&1 ;
    fuse=$((1-$?))
}

status

if [ "$1" == "vbox" ] ; then
    if [ $vbox == 1 ] ; then
    echo "Already vbox"
    else
        sudo kextunload -b com.github.osxfuse.filesystems.osxfuse
        sudo kextutil "/Library/Application Support/VirtualBox/VBoxDrv.kext" -r "/Library/Application Support/VirtualBox"
        sudo kextutil "/Library/Application Support/VirtualBox/VBoxNetAdp.kext" -r "/Library/Application Support/VirtualBox"
        sudo kextutil "/Library/Application Support/VirtualBox/VBoxNetFlt.kext" -r "/Library/Application Support/VirtualBox"
        sudo kextutil "/Library/Application Support/VirtualBox/VBoxUSB.kext" -r "/Library/Application Support/VirtualBox"
    fi
elif [ "$1" == "fuse" ] ; then
    if [ $fuse == 1 ] ; then
    echo "Already fuse"
    else
        sudo kextunload -b org.virtualbox.kext.VBoxUSB -b org.virtualbox.kext.VBoxNetFlt -b org.virtualbox.kext.VBoxNetAdp
        sudo kextunload -b org.virtualbox.kext.VBoxDrv
        sudo kextutil /Library/Filesystems/osxfuse.fs/Contents/Extensions/10.12/osxfuse.kext
    fi
elif [ "$1" == "status" ] ; then
    echo "vbox = $vbox"
    echo "fuse = $fuse"
else
    echo "Run $0 <vbox|fuse|status>"
fi

0

টিএলডিআর: আমার ম্যাকটি পুনরায় চালু করার ফলে "মাউন্ট_সেক্সফিউজ: ফাইল সিস্টেমটি উপলব্ধ নেই (255)" ত্রুটি আমার জন্য।

আমার কাছে ট্রুক্রিপ্ট .1.১.x রয়েছে তবে ধারাবাহিকতার জন্য আমি ভেরাক্রিপ্ট ১.২১ ইনস্টল করেছি। ভিসির জন্য ওএসএক্সফিউএস 2.5 প্রয়োজন, তবে আমার ওএসএক্সফিউএস <2.5 ছিল এবং তাই আমি সিস্টেম প্রিফারেন্সের মধ্যে 'আপগ্রেড' হিট করেছি, যা 3.7.1 এ পরিণত হয়েছে। যখন আমি এটি করেছি, আমি ভেরাক্রিপ্ট বা ট্রুক্রিপ্টের সাহায্যে মাউন্ট করার চেষ্টা করার সময় "মাউন্ট_সেক্সফিউজ: ফাইল সিস্টেমটি উপলব্ধ নেই (255)" ত্রুটি।

আপগ্রেডটি একটি কাকতালীয় ঘটনা হতে পারে তবে আমি আমার ভলিউমে ফাইন্ডার ব্যবহার করে 'ইজেক্ট' -কেও আঘাত করেছি, যা আমি মনে করি সমস্যার কারণ হতে পারে।

উদ্দেশ্যযুক্ত ব্যবহারটি এর পরিবর্তে ট্রুক্রিপ্ট / ভেরাক্রিপ্টের মধ্যে "ডিসমাউন্ট" করা। উফ। তবে পুনরায় চালু করার পরে, সবকিছু ঠিকঠাক ছিল। আমি যে সমস্ত তদন্ত করেছি সে সম্পর্কে about


0

আদেশ

sudo kextutil /Library/Filesystems/osxfuse.fs/Contents/Extensions/10.12/osxfuse.kext

সমস্যা সমাধান করে। ট্রুক্রিপ্ট আবার কাজ করছে।

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