সর্বশেষ সম্পাদনা করেছেন ডার্কলর্ড (০৯-০৭-২০০৭ ১০:০০)

টপিকঃ সুসি লিনাক্সে আপনার উইন্ডোজের হার্ডডিস্ক ড্রাইভ দেখা এবং অটোমাউন্ট

আপনি যদি নতুন লিনাক্স ব্যবহারকারী হন বা মাত্র লিনাক্স ব্যবহার শুরু করেছেন। তবে দেখে থাকবেন যে আপনার অন্যান্য হার্ডডিস্ক ড্রাইভ কোথাও দেখা যাচ্ছে না।
কারন লিনাক্সে হার্ডডিস্ক , ইউএসবি বা রিমুভেবল ডিস্ক দেখানো হয় mount করার মাধ্যমে।তবে কিছু কিছু লিনাক্স ডিস্ট্রিবিউশন startup এর সময় হার্ডডিস্ক মাউন্ট করে থাকে। যেমনঃ Ubuntu Linux , OpenSuse 10.1।

তবে OpenSuse 10.1 এর ক্ষেত্রে এভাবে করতে হবেঃ

Gnome মেনু থেকে -

Application > System > Configuration > Gnome Configuration Editor এ ক্লিক করে

http://farm1.static.flickr.com/127/369092523_603d2c41d4_o_d.jpg

চিত্রঃ Gnome Configuration Editor

Gnome Configuration Editor ওপেন করুন তারপর বামের ফোল্ডার গুলো expand করেঃ

/ > System > storage এ এসে

# Display drives with removable media

# Display external drives

# Display internal hard drives


এগুলোতে টিকমার্ক দিয়েদিন আর scsi হার্ডডিস্ক থাকলে scsi অপশন গুলোতেও টিকমার্ক দিয়ে দিন। তার পর সুসি রিস্টার্ট করুন । তবে আপনার ড্রাইভ গুলো দেখতে পাবেন।



আর সব লিনাক্স ডিস্ট্রিবিউশন গুলোর ক্ষেত্রেঃ


লিনাক্সে NTFS পার্টিশন মাউন্ট করতে কিছটা সমস্যা আছে, মাউন্ট করলে সম্ভবত রিড অনলি এক্সেস দিবে।

লিনাক্স কিন্তু আপনার হার্ডডিস্ক ড্রাইভ কে C,D,E এভাবে দেখাবে না । লিনাক্স দেখাবে hda,hdb1,hdb2 ,hdb5 এভাবে

[ উল্ল্যেখ্যঃ

primary Master = hda

primary slave = hdb

Secondary Master = hdc

Secondary slave = hdd

]

এখন কিভাবে বুঝবেন কোনটা আপনার ড্রাইভ?

ধরুন আপনার আমার মত লিনাক্সের পার্টিশন গুলো বাদে মোট ৮ টি পার্টিশন আছে।

তবেঃ

C drive টি হবে = hda1

D drive = hda5 [ C drive এর পরের ড্রাইভ গুলো শুরু হবে hda'5' থেকে ]

এরপর বাকি গুলো যথাক্রমে

E drive = hda6

F drive = hda7

G drive = hda8

H drive = hda9

I drive = hda10

J drive = hda11

এভাবে

আর এই hda ,hdb গুলো পাবেন কোথায়?

আপনার লিনাক্সে রুট ' / ' পার্টিশন থেকে এভাবে যান /dev/ সেখানে স্ক্রোল করে দেখবেন এগুলো আছে।

এবার দেখা যাক কি করে এগুলোকে লিনাক্সে মাউন্ট করা যায়

http://farm1.static.flickr.com/150/369091625_5d75e9767e_o_d.jpg


চিত্রঃ ফোল্ডার তৈরী


প্রথমে /mnt/ এ যান সেখানে c, d, e, f, g, h, i, j নামে একয়টি ফোল্ডার তৈরী করুন [ এগুলো মুছবেন না ]

এবার নিচের মত করে কমান্ড গুলো 'স্পেস' সহ টেক্সটফাইলে লিখে রাখুনঃ

mount -t vfat /dev/hda1 /mnt/c

mount -t vfat /dev/hda5 /mnt/d

mount -t vfat /dev/hda6 /mnt/e

mount -t vfat /dev/hda7 /mnt/f

mount -t vfat /dev/hda8 /mnt/g

mount -t vfat /dev/hda9 /mnt/h

mount -t vfat /dev/hda10 /mnt/i

mount -t vfat /dev/hda11 /mnt/j


[ উল্ল্যেখ্যঃ

-t = ফাইল সিস্টেমের ধরন

vfat =ফাইল সিস্টেম

hda = হার্ডডিস্ক primary Master হিসেবে থাকলে ]

এখন ধরে নিচ্ছি রুট হিসেবে লগইন করে আছেন । এবার Terminal ওপেন করে ' mount -t vfat /dev/hda1 /mnt/c ' এই কমান্ডটি দিন স্পেস সহ

এবার /mnt/c/ ফোল্ডারে ঢুকে দেখুন আপনার C ড্রাইভের ফাইলগুলো দেখা যাচ্ছে কিনা! দেখা গেলে বাকি গুলোও একই ভাবে মাউন্ট করুন।

এখন আপনি লিনাক্স রিস্টার্ট করলে এই ড্রাইভ গুলো আনমাউন্ট হয়ে যাবে। পরে আবার লগইইন এর পর আবার সেই কমান্ডদিয়ে হার্ডডিস্ক মাউন্ট করতে হবে।
এখন এই ঝামেলা থেকে মুক্তি পাওয়া যায় কিভাবে?

ধরুন আপনি চান লিনাক্স স্টার্ট আপের সাথে সাথেই সবগুলো হার্ডডিস্ক মাউন্ট হয়ে যাবে এবং কোন কমান্ড দেওয়া লাগবেনা
তবেঃ

/etc/ ফোল্ডারে গিয়ে " fstab " ফাইলটি টেক্সট এডিটর দিয়ে ওপেন করুন। তবে সেখানে কিছুটা এরকম কোড দেখতে পাবেন।

http://farm1.static.flickr.com/136/369090789_49a95c46e2_d.jpg

চিত্রঃ fstab

ছবি দেখে কনফিউজ হবেন না। ছবিতে সবগুলো hdb দেখাচ্ছে কারণ আমার হার্ডডিস্ক প্রাইমারি স্লেভ হিসেবে আছে এজন্য।

সেখানে আরো কিছু কোড যুক্ত করতে হবেঃ

নিচের কোড গুলো এ্যাড করুন সেখানে

/dev/hda1 /mnt/c vfat defaults 0 0
/dev/hda5 /mnt/d vfat defaults 0 0
/dev/hda6 /mnt/e vfat defaults 0 0
/dev/hda7 /mnt/f vfat defaults 0 0
/dev/hda8 /mnt/g vfat defaults 0 0
/dev/hda9 /mnt/h vfat defaults 0 0
/dev/hda10 /mnt/i vfat defaults 0 0
/dev/hda11 /mnt/j vfat defaults 0 0
আপনার ড্রাইভটি যদি ntfs হয় তবে ৩ নং সারিতে vfat এর যায়গায় ntfs দিয়ে দিন

ব্যাস এর পর থেকে লিনাক্স স্টার্টআপের সময় আপনার ড্রাইভ গুলো মাউন্ট হয়ে যাবে এবং /mnt/ ভেতরের
c, d, e, f, g, h, i, j ফোল্ডার থেকে আপনার হার্ডিস্কের সেই পার্টিশন গুলো এ্যাক্সেস করতে পারবেন।

তবে এইসবের পূর্বে " fstab " ফাইলটির একটি ব্যাকআপ কপি সংরক্ষন করুন।

Re: সুসি লিনাক্সে আপনার উইন্ডোজের হার্ডডিস্ক ড্রাইভ দেখা এবং অটোমাউন্ট

সুন্দর,সহজবোধ্য ও খুবই দরকারী পোষ্টটির জন্য ধন্যবাদ।

...ঈশ্বরের মত
ভবঘুরে স্বপ্নগুলো.....                                                                        রক্তের গ্রুপঃ A+