আমি কীভাবে FAT32 ফর্ম্যাট করা ড্রাইভে অনুমতিগুলি পরিবর্তন করব?


9

আমি উইন্ডোজটিতে মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ এবং উবুন্টুতে কিউটি ক্রিয়েটার ব্যবহার করছি। আমি আমার ফ্ল্যাশ ড্রাইভে (FAT32), এমনকি মূল হিসাবে অনুমতিগুলি পরিবর্তন করতে পারি না।

আমি কীভাবে একটি FAT32 ফ্ল্যাশ ড্রাইভের অনুমতিগুলি পরিবর্তন করতে পারি?

উত্তর:


17

vfat লিনাক্স অনুমতি সমর্থন করে না। আপনি ডিভাইসটি মাউন্ট করার সময় আপনি ম্যানুয়ালি অনুমতি সেট করতে পারেন।

নটিলাস থেকে ফ্ল্যাশ ড্রাইভটি আনমাউন্ট করুন, তবে এটি সরাবেন না।

sudo mkdir /media/flash
sudo mount /dev/sdb1 /media/flash -o dmask=000,fmask=111

আপনি যদি ফ্ল্যাশ ড্রাইভে এনটিএফএস ব্যবহার করেন তবে আপনি সম্ভবত সমস্যাটি সমাধান করতে পারেন এবং সেই ক্ষেত্রে অনুমতি বিকল্পের সাহায্যে এটি মাউন্ট করতে পারেন।

sudo mkdir /media/flash
sudo mount /dev/sdb1 /media/flash -o permissions    

অনুমতি বিকল্পের সাথে chownএবং chmodকাজ করা উচিত।

দেখা man mount

অন্যান্য বিকল্পগুলি ফ্ল্যাশ ড্রাইভে ext2 (উইন্ডোতে ছোট ওভারহেড) এবং এফএস-ড্রাইভার ব্যবহার করতে পারে

http://www.fs-driver.org/


আপনার যদি মাউন্ট অপশন থাকে যা কাজ করে তবে আপনি fstab এ এন্ট্রি যুক্ত করতে পারেন। help.ubuntu.com/commune/Fstab
প্যান্থার

এটি কি এখনও কাজ করছে? আমার একটি ফ্যাট 32 ড্রাইভ রয়েছে আমি সেই প্রকল্পটি নির্মাণের চেষ্টা করছি যা সেই ড্রাইভটিতে রয়েছে এবং অনুমতি প্রত্যাখ্যান করা হচ্ছে।
কাকি মাস্টার অফ টাইম

1
@ মিডেমনসুর - আপনি যে কমান্ডটি ব্যবহার করছেন বা fstab এন্ট্রি এবং আপনি যে ত্রুটিটি পেয়ে যাচ্ছেন তার একটি নতুন প্রশ্ন জিজ্ঞাসা করুন।
প্যান্থার

4

FAT32 লিনাক্সের মতো অনুমতিগুলি সমর্থন করে না।

আমার মনে আসার একমাত্র সম্ভাবনা হ'ল /etc/fstabপুরো ড্রাইভের জন্য সেটিংস পরিবর্তন করা । মাউন্ট করার সময়, এই অনুমতিগুলি পুরো ড্রাইভে ম্যাপ করা হয় তবে আপনি এক্সিকিউটেবল ফাইলের মধ্যে পার্থক্য করতে পারবেন না, ফাইল থেকে ফাইলে অনুমতি পড়তে এবং লিখতে পারবেন না।

এবং যেহেতু আপনাকে কোনও ডিরেক্টরি প্রবেশের জন্য এটি সম্পাদন করতে হবে, তাই আপনাকে বিশ্বব্যাপী নির্বাহের অনুমতিগুলি দরকার। এবং তাই গ্লোবাল পড়ার অনুমতিও।

একটি সাধারণ এন্ট্রি এর মতো দেখতে পাবেন:

/dev/pny    /media/pny  vfat    defaults,users,exec,uid=1000,gid=46 0   0

uidআপনার ইউআইডি হবে ( idলগ ইন করার সময় কমান্ডটি ব্যবহার করে পরীক্ষা করুন ), gid=46হটপ্লাগ ডিমনটির জন্য ব্যবহৃত আমার সিস্টেমে প্লাগদেব।


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