প্রারম্ভকালে পার্টিশনগুলি কীভাবে মাউন্ট করবেন?


148

আপনি উবুন্টুতে প্রারম্ভকালে কীভাবে এইচডিডি এবং পার্টিশনগুলি মাউন্ট করবেন?

আমি সর্বদা আমার মিডিয়া এবং ডেটা ফাইলগুলিকে পৃথক পার্টিশনগুলিতে রাখি - একটি 2 টিবি এইচডিডি এবং একটি 400 বিজোড় গিগ পার্টিশন। আমি হোম ডিরেক্টরিতে অন্য ড্রাইভের জন্য ডিফল্ট ফোল্ডার অবস্থানটি অদলবদল করার চেষ্টা করছি।

এটি যখন কাজ করে আমি /home/user_name/.config/user-dirs.dirsফাইলটি যে ডিরেক্টরিগুলিতে চাই সেগুলিতে পরিবর্তন করি তবে কেবল সিস্টেমটি পুনরায় বুট না করা পর্যন্ত। আমি কেবল ধরেই নিচ্ছি যে ড্রাইভগুলি মাউন্ট করছে না এটি এর সাথে সমস্যা, তবে এটি কোনওভাবেই সহায়ক হবে। ডিরেক্টরিগুলি কেন প্রতিটি সময় ডিফল্টে ফিরে আসে তার জন্য যদি অন্য কারও কারও জানা থাকে যা ভাল হয়।


6
/ Etc / fstab ফাইলটি সম্পাদনা করুন, এখানে দরকারী লিঙ্কগুলি রয়েছে যা আপনার প্রশ্নের উত্তর রয়েছে: প্রারম্ভকালে একটি ড্রাইভ মাউন্ট করুন এবং প্রারম্ভকালে ntfs ড্রাইভ মাউন্ট করুন
পীচি

উত্তর:


158

শুধুমাত্র অভিজ্ঞ ব্যবহারকারীদের জন্য টার্মিনাল পদ্ধতি। এটি আপনার বুটটি ভেঙে ফেলতে পারে।
আপনি যদি এটির সাথে ঠিক থাকেন তবে একটি টার্মিনাল ফায়ার করুন।

  1. [গুরুত্বপূর্ণ] sudo cp /etc/fstab /etc/fstab.old - অযাচিত কিছু ঘটলে কেবল fstab ফাইলের একটি ব্যাকআপ তৈরি করুন। যদি কিছু ঘটে থাকে তবে আপনার একটি বুটেবল (লাইভ) ইউএসবি লাগবে। আপনার যদি না থাকে তবে পরিবর্তে জিইউআই পদ্ধতিটি ব্যবহার করুন।

  2. sudo blkid - আপনি স্বতঃপরিবর্তন করতে চান সেই পার্টিশনের ইউইউডি নোট করুন।

  3. sudo nano /etc/fstab - ফাইলটির শেষে নীচের লাইনটি অনুলিপি করুন, এটি সংরক্ষণ করুন এবং এটি কাজ করে কিনা তা পরীক্ষা করে পুনরায় বুট করুন।

  4. mkdir /my/path/tomount # উদ্ধৃতিতে: "পার্টিশনটি মাউন্ট করার আগে আপনাকে অবশ্যই মাউন্ট পয়েন্ট তৈরি করতে হবে।" দেখতে https://help.ubuntu.com/community/Fstab

উদাহরণ

একটি সাধারণ সেটআপ হ'ল:

UUID=<uuid> <pathtomount> <filesystem> defaults 0 0

lsblk -o NAME,FSTYPE,UUIDআপনি যে পার্টিশনটি মাউন্ট করতে চান তার ইউআইডি এবং ফাইল সিস্টেমগুলি সন্ধান করতে ব্যবহার করুন । উদাহরণ স্বরূপ:

$ lsblk -o NAME,FSTYPE,UUID
NAME   FSTYPE UUID
sda
├─sda2
├─sda5 swap   498d24e5-7755-422f-be45-1b78d50b44e8
└─sda1 ext4   d4873b63-0956-42a7-9dcf-bd64e495a9ff

এনটিএফএস

UUID=<uuid> <pathtomount> ntfs uid=<userid>,gid=<groupid>,umask=0022,sync,auto,rw 0 0

উদাহরণ জন্য <>ভেরিয়েবল:

  • <uuid>=3087106951D2FA7E
  • <pathtomount>= /home/data/ # রিবুট করার আগে এটি তৈরি করুন
  • <userid>=1000
  • <groupid>=1000

ব্যবহার করুন id -u <username>আইডি পেতে এবং id -g <username>groupid জন্য।

(নোট করুন যে syncবিকল্পটি উল্লেখ করা লিখনের কার্য সম্পাদনকে ধীর করতে পারে কারণ এটি ক্যাশে অক্ষম করে।

আমার কম্পিউটারের _fstab_ ফাইলের স্ক্রিনশট


14
+1 ', বিনামূল্যে জন্য fstab টিউটোরিয়াল: linuxstall.com/fstab
Andrejs ক্যানিকভস

7
মাউন্ট বিকল্পগুলির সাথে অত্যধিক ব্যবস্থাপত্রমূলক হওয়া সম্পর্কে যত্নবান; সবার
ইউড ও জিড

6
uid পেতে 'id -u <ব্যবহারকারীর নাম' এবং গ্রুপ আইডি পেতে 'id -g <ব্যবহারকারীর নাম' ব্যবহার করুন। এই উত্তরে বলা উচিত।

4
@bbodenmiller সিঙ্ক বিকল্পটি এড়ানো উচিত। এটি ডিস্কের লেখাগুলি ধীর করে দেয় কারণ আপনি কম্পিউটারটিকে আপনার জন্য অনুকূল করে না দেওয়ার পরিবর্তে প্রতিটি বাইট তাত্ক্ষণিকভাবে ফ্লাশ করার জন্য বলেন। উত্তরের সিঙ্কটি মুছে ফেলা উচিত
মাসাদো

1
আমি এতে পড়েছি man mountযে সীমিত সংখ্যক লেখার চক্র (যেমন কয়েকটি ফ্ল্যাশ ড্রাইভ) সহ মিডিয়া ক্ষেত্রে syncজীবন চক্রটি সংক্ষিপ্তকরণের কারণ হতে পারে
এনরিকো মারিয়া ডি অ্যাঞ্জেলিস

146

জিইউআই পদ্ধতি (newbies জন্য প্রস্তাবিত) - ডিস্ক প্রোগ্রামটি /etc/fstabআপনার জন্য স্বয়ংক্রিয়ভাবে সম্পাদনা করবে এবং কোনও কিছু ভাঙ্গবে না। disksলঞ্চারে বা gnome-disksটার্মিনালে টাইপ করুন ডিস্ক অ্যাপ্লিকেশন শুরু করুন।

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

ডিস্ক অ্যাপ্লিকেশন ডিস্ক অ্যাপ্লিকেশন - কোগ আইকন মেনু, মাউন্ট বিকল্পগুলি সম্পাদনা ক্লিক করতে চলেছে ... ডিস্ক অ্যাপ্লিকেশন - মাউন্ট বিকল্প ডায়ালগ


30
শুধু "স্বয়ংক্রিয় মাউন্ট বিকল্পগুলি" অনিচ্ছুক করতে ভুলবেন না। আমি বিভ্রান্ত হয়ে পড়েছিলাম কারণ গ্রেট আউট ইউআইতে "মাউন্ট এট স্টার্টআপ" চেকবক্সটি পরীক্ষা করা সত্ত্বেও অটো-মাউন্ট কাজ করছে না।
Étienne

10
ম্যানুয়ালি fstab সম্পাদনা করার চেয়ে সহজ উপায়। এটি সেরা উত্তর।
শব্দসুখে

3
16.04-এ এইভাবে / দেবের পরিবর্তে ডিস্কগুলি মাউন্ট / mnt
ডস্টোন্ক

8
sudoজিইউআই সরঞ্জামগুলি ব্যবহার করবেন না । gnome-disksপ্রয়োজন হলে অনুমতি চাইতে হবে।
নিপুনসুধ

মনে রাখবেন এটি কোনও প্যাকেজ নয় যা ইনস্টল বা আনইনস্টল করা যায় তবে বিল্ট-ইন কমান্ড। আমাকে ছিটিয়ে দিলো।
xjcl

21

উবুন্টুতে আপনার পার্টিশনটি স্বয়ংক্রিয়ভাবে মাউন্ট করতে এই পদক্ষেপগুলি অনুসরণ করুন:

  1. ফাইল ম্যানেজারটি খুলুন এবং তালিকাভুক্ত ডিভাইসগুলির বাম দিকে তাকান।

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

  3. আপনার ডেস্কটপ উবুন্টু অনুসন্ধানে যান এবং ডিস্কগুলি টাইপ করুন, আপনি ফলাফলগুলিতে প্রদর্শিত ডিস্কগুলি দেখতে পাবেন।

  4. ডিস্কগুলিতে ক্লিক করুন এবং ডিস্ক ম্যানেজার শুরু হবে।

  5. আপনি বাম ফলকে এইচডিডি তালিকাভুক্ত এবং আপনার প্রতিটি HDD- র জন্য ডান ফলকে পার্টিশনের বিবরণ দেখতে পাবেন।

  6. এখন পার্টিশনটি এটি ক্লিক করে হাইলাইট করুন, গুরুত্বপূর্ণ (সিস্টেমটি ধীর করে দেওয়ার কারণে সমস্ত পার্টিশনের জন্য মাউন্ট শুরু করবেন না)।

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

  8. এখন আপনি সঠিক পার্টিশনটি বেছে নিয়েছেন তা নিশ্চিত করার পরে, ডিস্ক ম্যানেজারে আরও ক্রিয়া আইকনটি ক্লিক করুন, সাব-মেনু তালিকাটি খুলবে, মাউন্ট বিকল্পগুলি সম্পাদনা চয়ন করবে, মাউন্ট অপশনগুলি স্বয়ংক্রিয় মাউন্ট অপশনগুলি = দিয়ে চালু হবে, সুতরাং আপনি এটি বন্ধ করুন এবং ডিফল্টরূপে আপনি দেখতে পাবেন যে স্টার্ট-আপ এ মাউন্টটি পরীক্ষা করা হয়েছে এবং ইউজার ইন্টারফেসে প্রদর্শন করা হয়েছে যাচাই করা হয়েছে, তারপরে ওকে চাপুন এবং আপনার সিস্টেম পুনরায় চালু করুন, লগ-ইন করার পরে ফাইল ম্যানেজারে যান আপনি যে অংশটি শুরুতে মাউন্ট করতে চান তা দেখতে পাবেন ইতিমধ্যে মাউন্ট করা হয়েছে।


16.04-এ এইভাবে / দেবের পরিবর্তে ডিস্কগুলি মাউন্ট / mnt
ডস্টোনক

@ ডস্টোনক - উপরের আট ধাপে আপনার মাউন্ট পয়েন্টগুলি সম্পাদনা করতে মাউন্ট পয়েন্ট নির্দিষ্ট করার বিকল্প রয়েছে। এটি, আপনি যদি এটি চান তবে এটি মাউন্ট / ডিভ করতে বলতে পারেন ..
গিয়ার

6

সিস্টেম বুট হয়ে গেলে, /etc/fstabস্বয়ংক্রিয়ভাবে মাউন্ট করার জন্য পার্টিশনের তালিকার জন্য এটি ফাইলটি পরীক্ষা করে (যা "ফাইল সিস্টেম টেবিল" হিসাবে চিহ্নিত)।

এই ফাইলটি কীভাবে ব্যবহার করবেন তা এখানে বর্ণিত হয়েছে।

সংক্ষেপে:

Fstab এন্ট্রিটির বাক্য গঠনটি হ'ল:

[ডিভাইস] [মাউন্ট পয়েন্ট] [ফাইল সিস্টেমের ধরণ] [বিকল্পসমূহ] [ডাম্প] [পাস]

আপনি নিজের নিজস্ব এন্ট্রি যুক্ত করতে পারেন, তবে তাদের সনাক্ত করতে আপনাকে ডিভাইস পাথ (যেমন, / dev / sdb1), বা তাদের ইউআইডি (সংখ্যার একটি দীর্ঘ দীর্ঘ স্ট্রিং) জানতে হবে।


6
যদিও কোনও লিঙ্কটি তাত্ত্বিকভাবে সমস্যার সমাধান করতে পারে তবে প্রশ্নের মধ্যে প্রয়োজনীয় অংশটি অন্তর্ভুক্ত করা একটি ভাল অনুশীলন
ওয়েব-ই

1
@ ওয়েব-ই সম্ভবত উত্তর বোঝায় ।
আন্দ্রেজ কইনিকভস

যদিও আমি আপনার সাথে @ ওয়েব-ই এর সাথে সাধারণত একমত হব, আমি মনে করি যে সমস্যার একটি অংশ হ'ল "/ etc / fstab কীভাবে কাজ করে" এর পরিধিটি সম্পূর্ণরূপে সম্পূর্ণরূপে প্রচ্ছন্নভাবে বিস্তৃত না হয়ে আবৃত করা যায় এবং এটি হবে ধারণাগুলি শেখানো আরও ভাল। আমি যুক্ত করেছি, তবে, আমার কাছে মনে হয় fstab এন্ট্রি কীসের জন্য এটি একটি ভাল টিজার।
থোমাসরুটটার

1

"ইউএসবিমাউন্ট" প্যাকেজ ব্যবহার করে দেখুন

sudo apt-get install usbmount

এটি স্বয়ংক্রিয়ভাবে ইউএসবি ডিভাইসগুলি মাউন্ট করবে


7
-1। কীভাবে ব্যবহার করবেন সে সম্পর্কে নির্দেশাবলী অন্তর্ভুক্ত করা ভাল usbmount। কাউকে "এই সফ্টওয়্যারটি ইনস্টল করুন" বলাই যথেষ্ট নয়।
পার্টো

1
/media/usb[0-7]প্লাগ ইন করার সময় ইউএসবি ডিভাইসগুলি স্বয়ংক্রিয়ভাবে মাউন্ট করার জন্য নন-ডেস্কটপ ইনস্টলগুলির উদ্দেশ্যে এটি একটি স্ক্রিপ্ট intended পূর্বাভাসযোগ্য হবেন না, যদিও আপনার প্রযোজনীয় সমস্ত কিছু একবার শুরু হওয়ার পরে এটি কোথাও মাউন্ট করার জন্য এটি ঠিক থাকা উচিত। আপনি যদি গ্রাফিকাল ডেস্কটপ ব্যবহার করেন তবে আপনার এটির প্রয়োজন হবে না কারণ এটির ইউএসবি ডিভাইসগুলি স্বয়ংক্রিয়ভাবে মাউন্ট করার নিজস্ব পদ্ধতি থাকবে।
thomasrutter

1

fstab ব্যবহার করুন

echo '/dev/[VolumeGroup]/[VolumeName] [custom-directory] ext4 defaults 0 2' >> /etc/fstab

উদাহরণ:

echo '/dev/hdd/hdd /mnt/hdd ext4 defaults 0 2' >> /etc/fstab
echo '/dev/ssd/ssd /mnt/ssd ext4 defaults 0 2' >> /etc/fstab
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.