আপনি কোলিনাক্স ব্যবহার করতে পারেন এবং আপনার উবুন্টু কার্নেলটি কলিনাক্স দিয়ে চালাতে পারেন:
আমি পৃথক পার্টিশনে উবুন্টুকে স্বাভাবিক হিসাবে ইনস্টল করেছি এবং কম্পিউটারটি উবুন্টু / এক্সপি-এর মধ্যে ডুয়াল বুটে কনফিগার করেছি।
আমি কোলিনাক্স ওয়েবসাইটটিতে উপলভ্য ব্যাকপোর্টের চিত্রযুক্ত দেবিয়ান সহ কোলিনাক্স ইনস্টল করেছি।
কোলিনাক্স কনফিগার করা যাতে এটি উবুন্টু পার্টিশনটি মাউন্ট করতে পারে, এখানে কৌশলটি সঠিক পার্টিশনের নম্বর বের করা। কোলিনাক্সে পার্টিশন সংখ্যাটি কম বলে মনে হচ্ছে উবুন্টু দিয়ে কম্পিউটার বুট করার সময় পার্টিশন নম্বরটি ব্যবহৃত হয়। আমার ক্ষেত্রে আমাকে সেটআপ করতে হয়েছিল:
<block_device index="1" path="\Device\Harddisk0\Partition5" enabled="true" alias="hda7"/>
আমার সাথে ওবুন্টু পার্টিশন বুট করার পরে বুটপোর্টস ইমেজ সহ ডেবিয়ানের সাথে বুট কোলিনাক্স /dev/hda7
কোলিনাক্সে উবুন্টু বুট করা সম্ভব করার জন্য আপনাকে কিছু পরিষেবা স্বয়ংক্রিয়ভাবে চালু করতে হবে বুটে, সেগুলির বেশিরভাগই কোনও উপায়ে হার্ডওয়ার সম্পর্কিত এবং কোলিনাক্সের সমর্থিত নয়। কলিনাক্সের ভিতরে উবুন্টু না চালালে আপনি এখনও এই পরিষেবাগুলি চালাতে চান। আমি http://wiki.colinux.org/cgi-bin/DualBootSystem অনুসারে প্রথমে একটি /etc/inid.d/colinux স্ক্রিপ্ট তৈরি করে
এটি করেছি, অবশ্যই এই স্ক্রিপ্টটি অবশ্যই /etc/init.d
উবুন্টু পার্টিশনের ডিরেক্টরিতে তৈরি করা উচিত এবং না "ব্যাকপোর্ট সহ ডেবিয়ান" চিত্র।
যখন এই স্ক্রিপ্টটি তৈরি করা হয়েছে আপনাকেও default.colinux.xml
ফাইল সম্পাদনা করতে হবে যাতে এটিতে COLINUX=1
আমার ক্ষেত্রে একটি বুট-প্যারামিটার থাকে:
<bootparams>root=/dev/hda8 COLINUX=1</bootparams>
এই স্ক্রিপ্টটি এখন কোলিনাক্সের অভ্যন্তরে কিছু অটোস্টার্ট সার্ভিস চালু করা সম্ভব করে কিন্তু উবুন্টু দিয়ে কম্পিউটারটি দ্বৈত বুট করার সময় এই পরিষেবাগুলি চালাচ্ছে। আপনাকে /etc/rcS.d
ডিরেক্টরিতে লিঙ্কগুলি সন্নিবেশ করে বুট করার সময় এই স্ক্রিপ্টটি চালানো নিশ্চিত করতে হবে ।
পরবর্তী পদক্ষেপটি হ'ল /etc/init.d
(উবুন্টু বিভাজনে) সার্ভিস স্ক্রিপ্টগুলির ভিতরে if-বিবৃতি সন্নিবেশ করে পরিষেবাগুলি চালু করা ।
if [ -f /var/local/colinux ] ; then
exit 0
fi
কোলিনাক্সটি বুট করার জন্য আমাকে নিম্নলিখিত পরিষেবাগুলি বন্ধ করে দিতে হয়েছিল, বুট চলাকালীন যখন কোনও পরিষেবা চলছিল তখন কোলিনাক্স ক্র্যাশ হয়েছিল:
/etc/init.d/gdm
/etc/init.d/powernowd
/etc/init.d/hotkey-setup
/etc/init.d/pcmcia
/etc/init.d/vbesave
কিছু অন্যান্য ফাইলের কলিনাক্স কাস্টমাইজড ভার্সন তৈরি করুন, উপরে বর্ণিত init.d এ কলিনাক্স স্ক্রিপ্টটি কিছু আলাদা ফাইলের কলিনাক্স-সংস্করণ এবং একটি নন-কলিনাক্স সংস্করণ পাওয়া সম্ভব করে। আমার ক্ষেত্রে আমার কাছে নিম্নলিখিত ফাইলগুলির বিশেষ সংস্করণ রয়েছে:
/etc/fstab
(কোলিনাক্স এনটিএফএস-পঠন কেবল মাউন্টিংয়ের পরিবর্তে এসএমবিএফএস ব্যবহার করে এনটিএফএস পার্টিশনগুলি মাউন্ট করে)
/etc/network/interfaces
(আমি কলিনাক্সকে ডিএইচসিপি ব্যবহার করে কাজ করতে পাইনি তাই এর পরিবর্তে হার্ডকডযুক্ত আইপি নম্বর রয়েছে)
/etc/gdm/gdm.conf
(আমি আছি জিডিএম বুট-এ শুরু করা যায় না বলে এটি সত্যই নিশ্চিত নয় তবে আমার কাছে সমস্ত [সার্ভার] অক্ষম সহ কোলিনাক্সের জন্য একটি বিশেষ সংস্করণ রয়েছে v এটি ভিএনসি ব্যবহার করার সময় ব্যবহার করা যেতে পারে তবে আমি নিশ্চিত নই যে এটি প্রয়োজন কিনা)
এইভাবে এই ফাইলগুলি সেট আপ করার সময় সঠিক ফাইলটি সম্পাদনা করা মনে রাখা গুরুত্বপূর্ণ কারণ প্রতিটি বুটে সাধারণ ফাইলগুলি * -colinux বা * -non-colinux সংস্করণে ওভাররাইট করা হবে। ফাইলগুলি ওভাররাইট করার পরিবর্তে প্রতীকী লিঙ্কগুলি সেটআপ করা সম্ভব হতে পারে তবে আমি এটি পরীক্ষা করে দেখিনি।
অবশেষে আপনাকে কোলিনাক্স সেটআপ করতে হবে যাতে এটি "ব্যাকপোর্টগুলি দিয়ে ডেবিয়ান" চিত্রের পরিবর্তে উবুন্টু পার্টিশনটি ব্যবহার করে বুট হয়, এটি ডিফল্ট কোডলিনক্স.এক্সএমএল ফাইলটিতে একটি বুট পার্টিশন সেট করে করা হয়, আমার ক্ষেত্রে এটি ইঙ্গিত করেছে /dev/hda8
<bootparams>root=/dev/hda8 COLINUX=1< /bootparams>
- কম্পিউটার বুট করার সময় ডাবলবুট (গ্রুব) মেনুতে বা এক্সপি এবং স্টার্টআপ কোলিনাক্স শুরু করে উবুন্টু শুরু করা এখনই সম্ভব হবে। লক্ষ্য করুন যে কোলিনাক্সের অভ্যন্তরে চলার সময় উবুন্টু কার্নেলটি আসলে পরিবর্তে কোলিনাক্স কার্নেল ব্যবহার করা হয় না। উদাহরণস্বরূপ, যদি আপনার কার্নেল এবং কার্নেল মডিউলগুলি পুনরায় সংকলনের প্রয়োজন হয় তবে এটি সম্পর্কে চিন্তা করা গুরুত্বপূর্ণ।
অবশেষে, আমার মতো একই ভুল করবেন না। এই থ্রেডে বর্ণিত হিসাবে, আমি হাইপারনেট মোডে এক্সপি / কোলিনাক্সকে ঘুমের মধ্যে রেখেছিলাম এবং তারপরে উবুন্টুতে ডুয়ালবूट করেছি। এক্সপির পরবর্তী বুটে আমার উবুন্টু ফাইল সিস্টেমটি দূষিত হয়ে পড়েছে এবং আমি উবুন্টুকে মোট পুনরায় ইনস্টল করার সিদ্ধান্ত নিয়েছি।