ইউনিভার্সাল ডিস্ক ফরম্যাট (UDF) কম্পিউটার ডেটা স্টোরেজের জন্য ISO 13346 এবং ECMA-167 ভেন্ডর-নিরপেক্ষ স্পেসিফিকেশনকে বোঝায়। যদিও অনুশীলনে এটি ডিভিডি লেখকের জন্য ব্যবহৃত হয়, তখন কাউকে প্রকৃতপক্ষে একটি নির্দিষ্ট ডিস্ককে ইউডিএফ হিসাবে ফর্ম্যাট করা থেকে বাধা দেয় না। আরও ব্যবহারিকভাবে, এটি CD-RW এবং DVD-RW/DVD+R এর মতো অপটিক্যাল মিডিয়ার জন্য ব্যবহার করা হয় যাতে ব্যবহারকারীরা তাদের থেকে ফাইলগুলি যোগ করতে এবং সরাতে পারেন। কিছু পেশাদার হাই-এন্ড ডিজিটাল ক্যামকর্ডারও কম সাধারণ DVD-RAM ফর্ম্যাট ব্যবহার করে, যা এটিও ব্যবহার করে।
উবুন্টুতে এই ফর্ম্যাটগুলির যেকোনও সহজে খোলা যেতে পারে এবং সাধারণত, যেকোনো UDF ভলিউম স্বয়ংক্রিয়ভাবে মাউন্ট হবে। একজন ব্যবহারকারীকে কেবল অপটিক্যাল ডিস্ক সন্নিবেশ করতে হবে এবং ফাইল সিস্টেমটি মাউন্ট করা উচিত। মাঝে মাঝে আপনি দেখতে পাবেন যে আপনার নিজের তৈরি করা একটি ডিভিডি স্বয়ংক্রিয়ভাবে উবুন্টুতে মাউন্ট হবে না যদিও এটি মাইক্রোসফ্ট উইন্ডোজ, OS X বা macOS সিয়েরাতে হবে। কারণ উইন্ডোজ ডিভিডিতে কী আছে তা ঠিক না হওয়া পর্যন্ত অনুমান করবে। সৌভাগ্যবশত, উবুন্টুতে আবার কাজ করার জন্য একটি সাধারণ ব্যাশ কমান্ডের প্রয়োজন হতে পারে।
Ubuntu ফাইল স্ট্রাকচারে UDF ভলিউম মাউন্ট করা
অপটিক্যাল ডিস্ক ড্রাইভে অপটিক্যাল ডিস্ক ঢোকান এবং তারপর আপনার ফাইল ম্যানেজার খুলুন এবং দেখুন এটি ইতিমধ্যে মাউন্ট করা আছে কিনা। যদি এটি থাকে তবে আপনাকে আর যেতে হবে না। যদি এটি না থাকে, তাহলে অপারেটিং সিস্টেমটি সেখানে রেখেছে কিনা তা দেখতে /media ডিরেক্টরিতে দ্রুত পরীক্ষা করুন। উবুন্টু পুরোনো লিনাক্স ডিস্ট্রিবিউশনে ব্যবহৃত /cdrom ডিরেক্টরির পরিবর্তে এই অবস্থানে সমস্ত স্বয়ংক্রিয় অপটিক্যাল ডিস্ক মাউন্ট করে।
যদি এটি সেখানে না থাকে, তাহলে ড্যাশ মেনু থেকে ডিস্ক ইউটিলিটি খুলুন বা আপনি যদি জুবুন্টু ব্যবহার করেন তবে হুইকার মেনু। লুবুন্টু ব্যবহারকারীরা এটিকে অ্যাকসেসরিজের অধীনে LXDE মেনুতে পাবেন। বাম দিকের প্যানেলে CD/DVD ড্রাইভ আইকনে ক্লিক করুন এবং তারপর ভলিউম গ্রাফে দেখুন। যদি সেখানে কিছু এখনও মাউন্ট করা না থাকে, তাহলে গ্রাফের নীচে ডানদিকের প্লে বোতামে ক্লিক করার চেষ্টা করুন। এটি ভলিউম মাউন্ট করতে পারে৷
ডিস্ক ইউটিলিটি রিপোর্ট করতে পারে যে ড্রাইভে কোন মিডিয়া নেই যদিও আপনি জানেন যে ডিস্কটি আছে। ডিস্কটি বের করুন এবং এটি পুনরায় ঢোকানোর আগে আলতো করে পরিষ্কার করুন। একই সময়ে Ctrl, Alt এবং T চেপে ধরে একটি CLI প্রম্পট খুলুন। sudo mount -t udf /dev/sr0 /cdrom কমান্ড জারি করার চেষ্টা করুন এবং এন্টার চাপুন। আপনাকে আপনার প্রশাসকের পাসওয়ার্ড চাওয়া হতে পারে। আপনার যদি একাধিক অপটিক্যাল ড্রাইভ থাকে, তাহলে আপনার ডিভাইস ফাইল /dev/sr0 এ মাউন্ট নাও হতে পারে এবং এটি করার জন্য আপনাকে ডিস্ক ইউটিলিটিতে দেওয়া নামটি ব্যবহার করতে হবে।
এই কমান্ডটি UDF ফাইলের কাঠামোকে আপনার রুটের অব্যবহৃত /cdrom ডিরেক্টরিতে মাউন্ট করবে। আপনি যখন এটির সাথে কাজ শেষ করেন, ডিস্কটি বের করার আগে এটিকে umount/cdrom দিয়ে আনমাউন্ট করতে ভুলবেন না। এটি মাউন্ট করার চেষ্টা করার সময় আপনি যদি একটি খারাপ সুপারব্লক ত্রুটি পেয়ে থাকেন, তাহলে আপনার ডিস্কটি সত্যিই UDF ফর্ম্যাট নাও হতে পারে। যদি তাই হয়, তাহলে sudo mount -t iso9660 /dev/sr0 /cdrom পরিবর্তে চেষ্টা করুন এবং এটি একটি নিয়মিত CD-ROM হিসাবে মাউন্ট হয় কিনা তা দেখুন। কখনও কখনও এমনকি একটি DVD+R আসলে এটি কীভাবে লেখা হয়েছে তার উপর নির্ভর করে UDF ফর্ম্যাটের পরিবর্তে নিয়মিত ISO 9660 সিস্টেম নিয়ে গর্ব করবে। এই অপটিক্যাল ভলিউমগুলির কোনোটিই অ্যাক্সেস সীমাবদ্ধতার পরিপ্রেক্ষিতে শুধুমাত্র-পঠন ছাড়া অন্য কিছু হিসাবে মাউন্ট হবে না৷
এই পদক্ষেপগুলিও কাজ করা উচিত যখন কোনও ফিজিক্যাল ডিভিডির পরিবর্তে আপনার কাছে একটি ডিস্ক ইমেজ থাকে যা আপনি কোথাও থেকে ডাউনলোড করেছেন। যদি তা হয়, তাহলে শুধুমাত্র /dev/sr0 কে ডিস্ক ইমেজের আসল নাম দিয়ে প্রতিস্থাপন করুন। এই ক্ষেত্রে, এমন একটি সিস্টেমে একটি ডিস্ক ইমেজ মাউন্ট করা সম্ভব যেখানে এমনকি একটি অপটিক্যাল ড্রাইভও নেই৷
তাত্ত্বিকভাবে ডিস্কের ছবি তৈরি করা সম্ভব যা UDF বা ISO 9660 মান ব্যবহার করে না। আপনার উবুন্টুর বিশেষ ইনস্টলেশন সমর্থন করে এমন অনেক ফাইল সিস্টেম খুঁজে পেতে আপনি আরও /proc/filesystems টাইপ করতে পারেন। UDF এবং ISO 9660-এর বাইরে আপনি সবচেয়ে সাধারণ যেগুলি পাবেন তা হল ext2, ext3 এবং ext4, যেগুলি হল মানক Linux স্টোরেজ ফর্ম্যাট যেগুলির সাথে আপনি সম্ভবত বেশি পরিচিত। আপনি কখনও কখনও এমন চিত্রগুলিও খুঁজে পাবেন যা একটি vfat ফাইল সিস্টেম ব্যবহার করে, যার মানে তারা FAT12, FAT16 বা FAT32 মানগুলিকে সমর্থন করে যা MS-DOS একবার প্রচার করে। মনে রাখবেন যে আপনি যদি -t vfat বিকল্পের সাথে মাউন্ট করেন, তাহলে আপনি ভার্চুয়াল ফাইল সিস্টেম মাউন্ট করছেন না। যদিও vfat বলতে ভার্চুয়াল FAT বোঝায়, এটি আপনি একটি ডিস্ক ইমেজ নিয়ে কাজ করছেন তা ছাড়া অন্য কিছুকে বোঝায়।
আপনি তাত্ত্বিকভাবে এনটিএফএস চিত্রগুলিও দেখতে পারেন, যদিও এগুলি তুলনামূলকভাবে বিরল। যদি কোনো বিকল্প কাজ না করে, তাহলে sudo mount -t intfs ~/Downloads/theImageName.img /cdrom ব্যবহার করে দেখুন, যখন theImageName.img কে প্রকৃত ডাউনলোড করা ছবি দিয়ে প্রতিস্থাপন করুন। এটি বিরল যে এটি কাজ করবে যেহেতু NTFS প্রযুক্তিগতভাবে Linux এর অধীনে একটি FUSE এক্সটেনশন, তাই আপনি -t fuse বিকল্পের সাথেও সেই কমান্ডটি চেষ্টা করতে চাইতে পারেন৷
যেহেতু NTFS, বিভিন্ন FAT সিস্টেম এবং ext# সিস্টেমগুলি শুধুমাত্র সংজ্ঞা অনুসারে পড়ার জন্য নয়, আপনি সম্ভবত আপনার মাউন্ট কমান্ডে -r বা -o ro বিকল্পগুলি যোগ করতে চাইবেন। এটি আপনাকে ছবিতে লিখতে বাধা দেবে, তবে আপনার ছবিটি যদি সত্যিকারের UDF বা ISO 9660 ইমেজ হয় তবে এটি প্রয়োজনীয় নয়, যেহেতু আপনি একটি স্থির ডিস্ক বা মেমরি স্টিকের মতো অপটিক্যাল ডিস্কে লিখতে পারবেন না৷
অডিও সিডি-র জন্য UDF, ISO 9660 বা CDFS-এর বিভিন্ন ফর্ম ছাড়াও আপনি যেকোনও কিছু সহ একটি প্রকৃত অপটিক্যাল ডিস্ক খুঁজে পাবেন বলে মনে করা খুবই অসম্ভাব্য এবং সম্ভবত বাস্তবসম্মত নয়। অপটিক্যাল ডিস্কে কিছু ধরনের ফাইল সিস্টেম তৈরি করা আসলে সম্ভব নয়। অতএব, আপনি যদি -t udf এবং -t iso9660 উভয় চেষ্টা করার পরে খারাপ সুপারব্লক ত্রুটিগুলি পেতে থাকেন তবে অপটিক্যাল ডিস্ক ড্রাইভ বা ডিস্কটি সম্ভবত নোংরা।
লেখক সম্পর্কে
কেভিন অ্যারোস
কেভিন অ্যারোস এক দশকেরও বেশি শিল্প অভিজ্ঞতার সাথে একজন অত্যন্ত অভিজ্ঞ এবং জ্ঞানী প্রযুক্তি বিশেষজ্ঞ। তিনি মাইক্রোসফ্ট সার্টিফাইড টেকনোলজি স্পেশালিস্ট (MCTS) সার্টিফিকেশন ধারণ করেছেন এবং সর্বশেষ প্রযুক্তিগত উন্নয়ন সম্পর্কে আপ-টু-ডেট থাকার গভীর আবেগ রয়েছে। সফটওয়্যার ডেভেলপমেন্ট, সাইবার সিকিউরিটি, এবং ক্লাউড কম্পিউটিং-এর মতো ক্ষেত্রগুলিতে তার দক্ষতা এবং জ্ঞান প্রদর্শন করে কেভিন প্রযুক্তি-সম্পর্কিত বিষয়গুলির বিস্তৃত পরিসরে ব্যাপকভাবে লিখেছেন। কারিগরি ক্ষেত্রে তার অবদান তার সমবয়সীদের দ্বারা ব্যাপকভাবে স্বীকৃত এবং সম্মানিত হয়েছে এবং জটিল প্রযুক্তিগত ধারণাগুলিকে স্পষ্ট এবং সংক্ষিপ্তভাবে ব্যাখ্যা করার ক্ষমতার জন্য তিনি অত্যন্ত সম্মানিত।