একটি হার্ড ড্রাইভ মাউন্ট করার সঠিক উপায়


17

আমার কাছে একটি দ্বিতীয় হার্ড ড্রাইভ এসডিবি রয়েছে তবে এটি লিনাক্সের আওতায় কীভাবে মাউন্ট করবেন তা নিশ্চিত নয়।

mount -a সব মাউন্ট মনে হয় না।

পুনরুদ্ধারের জন্য এই আরও মাউন্ট করতে চাই।

linux  mount 

আপনি এটি কীভাবে মাউন্ট করার চেষ্টা করছেন, আপনার fstab দেখতে কেমন এবং পার্টিশন স্কিমটি কী?
Tink

স্থায়ীভাবে বা কেবল অস্থায়ী ব্যবহারের জন্য? এছাড়াও, ড্রাইভটি পার্টিশন করা হয়েছে fdiskএবং তার সাথে ফর্ম্যাট করা হয়েছে newfsনাকি mkfs? বিন্যাসে ফাইল সিস্টেমটি কী ধরণের?
এমডিপিসি

উত্তর:


17

mount -a / etc / fstab এ সমস্ত ফাইল সিস্টেম মাউন্ট করে।

যদি ড্রাইভটি এখনও fstab এ না থাকে, তবে এটি সেই ড্রাইভের সাথে কিছুই করবে না।

প্রথমে, ডিস্কটি কীভাবে বিভক্ত হয় তা পরীক্ষা করুন (উদাহরণস্বরূপ fdisk -l(এটি একটি লোয়ারকেস এল, একটি নম্বর 1 নয়) বা অন্য সরঞ্জাম যেমন জিপিআর্ট সহ।)

যদি আপনার হার্ড ড্রাইভটি একটি এলভিএম হয় তবে এই নির্দেশাবলী কার্যকর হবে না, থামুন এবং এই দিকনির্দেশগুলি অনুসরণ করুন: /superuser//a/666034/121698

ম্যানুয়াল মাউন্ট কমান্ড দিয়ে জিনিসগুলি পরীক্ষা করুন। উদাহরণ:
mount -t ext2 /dev/sdb1 /mnt

প্রথম পার্টিশনের বিষয়বস্তু এখন / mnt এর অধীন প্রদর্শিত হবে।

নোট করুন যে এই ext2 ফাইল সিস্টেম হিসাবে ধরে নেওয়া হয়েছে। প্রয়োজন মতো সামঞ্জস্য করুন।

নোট করুন যে এটি একটি / dev / sdb1 ধরে নিয়েছে, এটি / dev / sdb2, sdb3,
হতে পারে ... এই ডিস্কে একাধিক পার্টিশনও থাকতে পারে। প্রয়োজন মতো সামঞ্জস্য করুন।

যদি এটি কাজ করে: umount /mntএবং / etc / fstab এ একটি লাইন যুক্ত করুন। বিদ্যমান লাইনগুলির একটি অনুলিপি করা এবং এটিকে সামঞ্জস্য করা সহজ। এই মানগুলি কী বোঝায় কেবল তা বোঝার জন্য সুপারিশ করা হয়েছে, সুতরাং এর মতো একটি লাইনের জন্য উপরে দেখুন:
Device Mountpoint FStype Options Dump Pass#

ডিভাইসটি এমন একটি ডিভাইস যা আপনি / এগ / ডেভ / এসডিবি 1
মাউন্ট পয়েন্ট করার চেষ্টা করছেন সেটি হ'ল ডিরেক্টরিটি যেখানে আপনি ফোল্ডারগুলি প্রদর্শন করতে চান।
এফএসটাইপ হ'ল ফাইল সিস্টেম টাইপ। উদাহরণস্বরূপ ext2, ext3, ext4, চর্বি, iso9660, ...
বিকল্পগুলি এফএস বিকল্পগুলি যেমন পড়ার লেখার জন্য rw, বা কেবল পঠনের জন্য রো।
ডাম্প এবং পাস পুনরুদ্ধারের জন্য। কোন ডিস্ক fsck'ed করা প্রয়োজন? যার ক্রম ইত্যাদি

এইভাবে ... আপনি যেখানে ডিস্ক মাউন্ট করতে চান তা চয়ন করুন। উদাহরণস্বরূপ / হোম / ওল্ডব্যাকআপে। এটি ডিরেক্টরিটি বিদ্যমান না থাকে তবে এটি তৈরি করুন। (যেমন mkdir /home/old_backup) যদি সেই ডিরেক্টরিতে ইতিমধ্যে সামগ্রী রয়েছে তবে বুঝতে পারেন যে সেই স্থানে ডিস্ক মাউন্ট করার পরে আপনি সেগুলি আর দেখতে পাবেন না। (আপনি এটি সরিয়ে নেওয়ার পরে তারা আবার প্রদর্শিত হবে এবং তারা এখনও ডিস্কস্পেস ব্যবহার করবে)।

এখন সম্পাদনা করুন / ইত্যাদি / fstab এবং প্রাসঙ্গিক লাইন যুক্ত করুন।

# ডিভাইস মাউন্টপয়েন্ট এফস্পাইপ বিকল্প ডাম্প পাস #
/ দেব / এসডিবি 1 / হোম / পুরানো_ব্যাকআপ এক্স 2 রো 2 2      

সঙ্গে পরীক্ষা mount /home/old_backup

পরের বার আপনি বুট করবেন বা ইস্যু করুন mount -aএটি স্বয়ংক্রিয়ভাবে মাউন্ট হয়ে যাবে।


3
mount -aautoঅপশন সেট (যা আমি বিশ্বাস করি ডিফল্ট বলে) দিয়ে শুধুমাত্র fstab এ তালিকাভুক্ত ফাইল সিস্টেমগুলি মাউন্ট করে । হিসাবে তালিকাভুক্ত যে কোনও ফাইল সিস্টেম noautoস্বয়ংক্রিয়ভাবে মাউন্ট হবে না।
একটি সিভিএন

1
সঠিক। যদিও আমি কখনও দেখিনি যে অটো বিকল্পটি কোথাও কখনও ব্যবহার করা হয়নি। (বিকল্পটি ro,noautoযদিও আমার কাছে পরিচিত, অপটিকাল ড্রাইভগুলি ব্যবহৃত হয়েছিল এমন সময় থেকে)
হেনেস

2
এটি সম্ভবত কারণ আমি উল্লেখ করেছি autoপ্রায় অবশ্যই ডিফল্ট।
একটি সিভিএন

ফাইল সিস্টেমের ধরনটি দেখতে এবং আপনি ব্যবহার করতে পারেন এমন একটি সুন্দর ওভারভিউ পেতেlsblk -f
the.polo

1

প্রথমে আপনাকে নিশ্চিত করতে হবে যে আপনার মাউন্ট ডিরেক্টরি রয়েছে। /mntআমি কি ব্যবহার করি। (যদি না mkdir /mnt) তবে সেখান থেকে আপনাকে নিশ্চিত করতে হবে যে আপনি কমান্ড জারি করে ls /devএবং ডিভাইসের নাম যাচাই করে পার্টিশনটি সংশোধন করতে চলেছেন । এটি করার পরে আপনার কমান্ডটি সরবরাহ করতে সক্ষম হওয়া উচিতmount /dev/sdb2 /mnt


0

কীভাবে কোনও ডিস্কের ইউআইডি ব্যবহার করে স্থায়ীভাবে ফর্ম্যাট এবং মাউন্ট করবেন।

ডিস্কের নামটি সন্ধান করুন

sudo lsblk

এটি আপনাকে ডিস্কের একটি তালিকা প্রদর্শন করবে। সাধারণত প্রথম ডিস্কটি হ'ল vdaএবং বুটেবল। দ্বিতীয় ডিস্কটি হবে vdb, তৃতীয় vdcইত্যাদি etc.

vdaসাধারণত একাধিক পার্টিশনে বিভক্ত হবে, যেমন vda1( /boot) এবং vda2( /)।

নতুন ডিস্কে কোনও পার্টিশন থাকবে এবং নেই mountpoint

নতুন ডিস্কটি ফর্ম্যাট করুন

sudo mkfs.ext4 /dev/vdX

Xডিস্কের জন্য সঠিক অক্ষরটি কোথায় ।

আউটপুটটিতে ডিস্কের ইউআইডি অন্তর্ভুক্ত থাকবে, আপনার এটি পরে প্রয়োজন হবে need

ডিস্ক মাউন্ট করুন

sudo mkdir /archive
sudo mount /dev/vdX /archive

এটি কেবলমাত্র অস্থায়ী এবং পুনরায় বুট করার সময় মাউন্টটি হারাবে।

মাউন্ট এ যোগ করুন fstab

এতে যুক্ত করুন /etc/fstab:

UUID=XXXX-XXXX-XXXX-XXXX-XXXX     /archive ext4 errors=remount-ro 0 1

যদি আপনি এটি আগের নোট করা হয়নি নিচে, সঙ্গে আপনি UUID জানতে পারেন sudo blkid

ইউআইডি'র আরও তথ্যের জন্য

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