Custoimze Multi Boot CD, DVD, USB –হিরেন’স বুট সিডিতে যুক্ত করুন পছন্দের টুল

Sunday, March 2, 2014


বর্তমানে Multi Boot CD বা Multi Boot USB খুবই প্রয়োজনীয় এবং গুরুত্বপূর্ণ বিষয় বিশেষ করে যারা হার্ডওয়ারের কাজ করেন তাদের জন্য এটি অসাধারণ কাজের জিনীস প্রয়োজনের তাগিদে তাই এর আগে আমরাYumiSardu দিয়ে কিভাবে Multi Boot CD বা Multi Boot USB তৈরি করা যায় তা নিয়ে আলোচনা করেছিলাম এগুলোর মাধ্যমে আমরা শুধু সফটওয়ার দিয়ে কিভাবে Tool এড করা যায় তা দেখেছি কিন্তু সফটওয়ার ছাড়া নিজের পছন্দের একটি টুল Manually কিভাবে Multi Boot CD বা Multi Boot USB তে এড করা যায় তা দেখি নি সেই পোষ্টগুলোর আলোচনার ধারাবাহিকতায় এবার Manually কিভাবে পছন্দের টুল এড করা যায় তা নিয়ে লিখছি। এর আগে আমরা Only Hiren’s BootCD কিভাবে তৈরি করতে হয় তা দেখেছি।


Hiren's BootCD ও একটি Multi Boot CD তাই এখানে Multi Boot CD হিসেবে আমরা Hiren's Boot CD ই ব্যবহার করবো

Hiren’s Boot CD:
আমরা এর আগে কিভাবে Hiren’s Boot CD থেকে Mini XP বাদ দেয়া যায় বা Mini XP রেখে DOS Programগুলো রাখা যায় তা দেখেছিলাম এখন দেখবো কিভিাবে এই সিডিতে আমাদের পছন্দের কোন টুল এড করা যায়Mini XP তে কোন টুল এড করতে চায়লে প্রথমে টুলটির এড অন তৈরি করতে হবে যার ফরমেট হবে .uha এবং.7z প্রথম দিকে .uha ফরমেটে এড অন যুক্ত করা হলেও পরে .7z ফরমেটে তা তৈরি করা হয় এড অনগুলো সাধারণত Portable Software এর মতই কাজ করে এগুলো পিসিতে ইনস্টল হয় না বরং ডাবল ক্লিক করার সাথে সাথেই রান হয়  তবে এ টুলগুলো তৈরি করাটাই মুশকিল এগুলো তৈরির পদ্ধতি আমার কাছে জানা নেই তাই এ বিষয়টি নিয়ে আমি আলোচনা করবো না

আমাদের আলোচ্য বিষয়টি হলো ডস মোডে টুল এড করা DOS মোডে টুল এড করা তেমন কষ্টকর ব্যাপার নয়শুধু মনে রাখতে হবে -আপনি যে টুলটি এড করতে চায়বেন তা হতে হবে Bootable সাধারণত Bootableটুলগুলোর ফাইল ফরমেট আমরা ISO হিসেবে জানি কিন্তু এখানে imggz সহ আরো বেশ কটি ফরমেটও এড করা যায় তবে আপনি যখন কোন Bootable টুল এখানে এড করতে চায়বেন তখন ISO বা IMG ফরমেটের টুলই সংগ্রহ করার চেষ্টা করবেন কারণ ওগুলো সব প্রকার পদ্ধতিতে কাজ করে এবং খুব দ্রুত লোড হয় আমি নিচে এই দুটি ফরমেটের টুল এড করে দেখাবো

 ধরে নিলাম আপনার কাছে Windows 7 Recovery Disc.iso ফাইলটি আছে এবং সেটি আপনি আপনার Hiren’s Boot সিডিতে এড করবেন [যাদের কাছে এই ফাইলটি নেই কিন্তু সিডিতে আছে তারা Image Burn দিয়ে ISOফাইল বানিয়ে নেন আর যাদের কাছে সিডিও নেই কিন্তু Win7 ইনস্টল করা আছে তারা তৈরি করতে পারেন এ ব্যাপারে আমার Create Recovery CD পোষ্টটি দেখতে পারেন] কাজটি করার জন্য আপনাকে প্রথমে আপনারWindows 7 Recovery Disc টি Rename করে সংক্ষিপ্ত একটি নাম দিতে হবে যার মধ্যে কোন Space/ফাঁকা(White Space) থাকবে না আমি win7repairdisc.iso নামে Rename করে নিলাম প্রত্যেকটি ফাইলের জন্য এ নিয়মটি প্রযোজ্য

 Rename করার পর win7repairdisc.iso ফাইলটি HBCD ফোল্ডারে কপি করে নিন


 এবার Menu.lst ফাইলটি খোঁজে বের করতে হবে Menu তৈরি করার জন্য এই ফাইলটি ব্যবহার করা হয়মেন্যুর সাথে কমান্ড যুক্ত থাকে যে কমান্ডের মাধ্যমে নির্দিষ্ট ফাইলটি রান হবে Hiren’s Boot সিডিতে এই ফাইলটিHBCD ফোল্ডারে থাকে এটি Notepad দিয়ে খোলা যায় এবং এডিট করা যায় প্রয়োজনে ফাইলটির একটিBackup Copy রাখতে পারেন Menu.lst ফাইলটি Notepad দিয়ে খোলে নিচের কমান্ডটি যুক্ত করে দিন আপনিMini XP এর নিচে বা উপরে অথবা DOS Programs এর নিচে বা উপরে যেখানে ইচ্ছা যুক্ত করতে পারেনআপনার পছন্দমত যুক্ত করার পর Menu.lst ফাইলটি Save (Ctrl+S) করে নিন

title Windows 7 System Repair Disc 32 bit
find --set-root /HBCD/win7repairdisc.iso
map /HBCD/win7repairdisc.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

এখানে title হচ্ছে Menu যা Boot Menu তে দেখায় find –set-root হলো আমাদের ফাইলটির লোকেশন mapহলো আমার ফাইলটাকে CDROM, HDDনাকি USB কি হিসেবে বুট করাতে চায় তার একটি নির্দেশনা এখানেhd32 দিয়ে map কমান্ডে বুঝিয়ে দেয়া হচ্ছে ফাইলটি CDROM হিসেবে বুট করবে বাকি কমান্ডগুলো Bootingহওয়ার জন্য বায়োসকে বিভিন্ন নির্দেশ দিয়ে থাকে আমাদের শুধু ফাইল লোকেশনটা ঠিক রাখতে হবে সাধারণতiso ফাইল রান করার জন্য এ কমান্ডগুলো ব্যবহার করলে চলে এ কমান্ডগুলো সম্পর্কে আরো জানতে চায়লেRMPrepUSB এর টিউটোরিয়ালটি দেখতে পারেন বিস্তারিত বর্ণনা আছে টিউটোরিয়ালটিতে


এছাড়া নিচের কমান্ডটিও একই নিচের কমান্ডটি আমি Acronis True Image Enterprise Server v8.1.945 এড করার জন্য ব্যবহার করেছি
title Acronis True Image Enterprise Server v8.1.945
find --set-root --ignore-floppies --ignore-cd /HBCD/AcronisTIES.iso
map --heads=0 --sectors-per-track=/HBCD/AcronisTIES.iso (hd32)
map --hook
chainloader (hd32)

 এবার আমরা img ফাইল কিভাবে এড করা যায় তা দেখবো নিচের কমান্ডটি আমরা Norton Ghost 2003 এড করার জন্য ব্যবহার করতে পারি
title Norton Ghost 2003
find --set-root /HBCD/NortonGhost2003.img
kernel /HBCD/memdisk
initrd /HBCD/NortonGhost2003.img


এখানে Kernel হলো আমাদের img ফাইলটাকে রান করার জন্য HBCD ফোল্ডারে থাকা memdisk ফাইলটাকে মেমরিতে লোড করার একটি কমান্ড Zip ফাইল রান করার জন্য যেমন কোন একটি Extractor দরকার হয় এখানেও img ফাইলটাকে রান করার জন্য সেই রকম একটি টুলের সাহায্য নেয়া হচ্ছে সুতরাং memdisk ফাইলটা অবশ্যই আমাদের দেয়া Location এ থাকতে হবে আমাদের Location হলো HBCD ফোল্ডার পরবর্তীতে initrdকমান্ড দ্বারা NortonGhost2003.img ফাইলটাও মেমরিতে লোড হবে এগুলো হলো Linux ভিত্তিক কমান্ড। তাইWindows ব্যবহারকারীদের একটু জটিল মনে হতে পারে। নিচে আমার Customize করা Menu টি দেখুন।



খুবই পরিচিত ফাইলগুলোর ভিতর মোটামুটি এই হলো কমান্ড সিস্টেম এছাড়া .cfg ফরমেটের ফাইলও থাকে যেগুলোর মাধ্যমে আরো বিভিন্ন টুল এড করা যায়। যেখানে যে ফাইল আছে সেখানে ঐ ফাইলকে এডিট করেই নিজের প্রয়োজনীয় টুল এড করতে হয়। যেমন যারা Yumi ব্যবহার করে Multi Boot USB তৈরি করেছেন তারা ওখানে syslinux.cfgISOLINUX.cfgMenu.cfg, Other.cfg সহ আরো বিভিন্ন নামের ফাইল দেখতে পাবেন। ওগুলোকে Notepad দিয়ে খোলে এডিট করা যাবে।

যেমন উপরে প্রথম স্ক্রীন শটটা হলো Yumi দিয়ে তৈরি আমার Multi Boot USB এর প্রথম মেন্যু যা USB থেকে  পিসি Boot হওয়ার পর পরই আসে। এরপর প্রত্যেকটি মেন্যুর অধীনে রয়েছে অসংখ্য টুল। যেমন Hiren’s Boot এ ঢুকলে আমার কাস্টমাইজ করা হিরেনস বুট সিডি'র মেন্যুটি আসে। আর ঐ মেন্যুর মাধ্যমে নির্দিষ্ট টুলগুলো রান করা যায়। যদিও ওখানে মাত্র Linux OS [Linux Mint, Ubuntu, Fedora] গুলোই শুধু Yumi দিয়ে তৈরি। বাকি সব নিজেই মেনুয়ালি করেছি। পছন্দের টুল, পছন্দের মেন্যু সবকিছু Software ছাড়া Menually ই করা। যখনই নতুন কোন প্রয়োজনীয় টুল পাই সাথে সাথে আমি আমার Multi Boot USB তে তা যুক্ত করে নিই। এভাবে আমার Multi Boot USB এর সাইজটা বাড়তেছে প্রতি নিয়ত। আপনারাও শুরু করলে আশাকরি সফল হবেন। তবে ধৈয্য ধরে কাজগুলো করতে হবে। কারণ বিষয়গুলো একটু জটিলও হতে পারে।

No comments:

Post a Comment