আরএইচইএল/সেন্টোস 7 তে উবুন্টু 14.10, উবুন্টু 14.04 এবং ডিবিয়ান 7 যুক্ত করতে PXE নেটওয়ার্ক বুট পরিবেশ সেটআপ


এই টিউটোরিয়ালটি আপনাকে কীভাবে উবুন্টু 14.10 সার্ভার , উবুন্টু 14.04 সার্ভার এবং দেবিয়ান 7 হুইজি ডিএইচএলটি PXE নেটওয়ার্ক বুট পরিবেশ সেটআপে আরএইচএল-এ যুক্ত করবেন/সেন্টোজ 7।

যদিও এই টিউটোরিয়ালটির উদ্দেশ্যে, আমি কেবলমাত্র এটিই প্রদর্শন করব যে আপনি কীভাবে 64-বিট নেটওয়ার্ক ইনস্টলেশন চিত্রগুলি যুক্ত করতে পারেন, একই পদ্ধতিটি উবুন্টু বা ডেবিয়ান 32-বিট বা অন্যান্য আর্কিটেকচার চিত্রগুলির জন্যও প্রয়োগ করা যেতে পারে। এছাড়াও, উবুন্টু 32-বিট উত্সগুলি যুক্ত করার প্রক্রিয়াটি ব্যাখ্যা করা হবে তবে আমার প্রাঙ্গনে কনফিগার করা হয়নি।

কোনও পিএক্সই সার্ভার থেকে উবুন্টু বা ডেবিয়ান ইনস্টল করার জন্য আপনার ক্লায়েন্ট মেশিনগুলির একটি সক্রিয় ইন্টারনেট সংযোগ থাকা আবশ্যক, ডিএইচসিপি সহ NAT এর মাধ্যমে কনফিগার করা উচিত rably ইনস্টলারের প্রয়োজনীয় প্যাকেজগুলি টানতে এবং ইনস্টলেশন প্রক্রিয়াটি সমাপ্ত করার জন্য গতিশীল ঠিকানার বরাদ্দ।

  1. আরএইচইএল/সেন্টোজ 7/একাধিক লিনাক্স বিতরণ ইনস্টলেশনগুলির জন্য পিএক্সই নেটওয়ার্ক বুট সার্ভার ইনস্টল করুন

পদক্ষেপ 1: PXE মেনুতে উবুন্টু 14.10 এবং উবুন্টু 14.04 সার্ভার যুক্ত করুন

1. পিএক্সই মেনুতে উবুন্টু 14.10 এবং উবুন্টু 14.04 এর জন্য নেটওয়ার্ক ইনস্টলেশন উত্স যুক্ত করা দুটি উপায়ে অর্জন করা যায়: একটি উবুন্টু সিডি আইএসও চিত্র ডাউনলোড করে এটি পিএক্সইতে মাউন্ট করুন উবুন্টু নেটবूट ফাইলগুলি অ্যাক্সেস করার জন্য সার্ভার মেশিন এবং অন্যটি হ'ল সরাসরি উবুন্টু নেটবুট সংরক্ষণাগারটি ডাউনলোড করে এটি সিস্টেমে এক্সট্রাক্ট করে। আরও আমি উভয় পদ্ধতি নিয়ে আলোচনা করব:

এই পদ্ধতিটি ব্যবহার করার জন্য আপনার PXE সার্ভারটির একটি কার্যকরী সিডি/ডিভিডি ড্রাইভ দরকার। একটি নির্বিচারে কম্পিউটারে উবুন্টু 14.04 পৃষ্ঠায় ডাউনলোড পৃষ্ঠায় যান, -৪-বিট সার্ভার ইনস্টল ইমেজ ধরুন, এটি একটি সিডিতে বার্ন করুন, সিডি চিত্রটি পিএক্সই সার্ভার ডিভিডি/সিডি ড্রাইভে রাখুন এবং এটি আপনার সিস্টেমে মাউন্ট করুন নিম্নলিখিত কমান্ড ব্যবহার করে।

# mount /dev/cdrom  /mnt

যদি আপনার পিএক্সই সার্ভার মেশিনে কোনও সিডি/ডিভিডি ড্রাইভ না থাকে আপনি উবুন্টু 14.10 এবং উবুন্টু 14.04 স্থানীয়ভাবে উইজেট কমান্ড লাইন এবং মাউন্ট ব্যবহার করে আইএসও চিত্র ডাউনলোড করতে পারেন এটি নিম্নলিখিত সার্ভারে নিম্নলিখিত কমান্ডগুলি (সিডিটি ডাউনলোড এবং মাউন্ট করুন) জারি করে উপরের একই পথে আপনার সার্ভারে রয়েছে।

------------------ On 32-Bit ------------------

# wget http://releases.ubuntu.com/14.10/ubuntu-14.10-server-i386.iso
# mount -o loop /path/to/ubuntu-14.10-server-i386.iso /mnt
------------------ On 64-Bit ------------------

# wget http://releases.ubuntu.com/14.10/ubuntu-14.10-server-amd64.iso
# mount -o loop /path/to/ubuntu-14.10-server-amd64.iso /mnt
------------------ On 32-Bit ------------------

# wget http://releases.ubuntu.com/14.04/ubuntu-14.04.1-server-i386.iso
# mount -o loop /path/to/ubuntu-14.04.1-server-i386.iso /mnt
------------------ On 64-Bit ------------------

# wget http://releases.ubuntu.com/14.04/ubuntu-14.04.1-server-amd64.iso
# mount -o loop /path/to/ubuntu-14.04.1-server-amd64.iso /mnt

এই পদ্ধতির জন্য নীচের কমান্ডগুলি ব্যবহার করে পিএক্সই সার্ভারে উবুন্টু নেটবুট চিত্রগুলি ডাউনলোড করুন।

------------------ On 32-Bit ------------------

# cd
# wget http://archive.ubuntu.com/ubuntu/dists/utopic/main/installer-i386/current/images/netboot/netboot.tar.gz
------------------ On 64-Bit ------------------

# cd
# http://archive.ubuntu.com/ubuntu/dists/utopic/main/installer-amd64/current/images/netboot/netboot.tar.gz
------------------ On 32-Bit ------------------

# cd
# wget http://archive.ubuntu.com/ubuntu/dists/trusty-updates/main/installer-i386/current/images/netboot/netboot.tar.gz
------------------ On 64-Bit ------------------

# cd
# wget http://archive.ubuntu.com/ubuntu/dists/trusty-updates/main/installer-amd64/current/images/netboot/netboot.tar.gz 

অন্যান্য প্রসেসরের আর্কিটেকচারের জন্য নিম্নলিখিত স্থানগুলিতে উবুন্টু 14.10 এবং উবুন্টু 14.04 নেটবूट অফিসিয়াল পৃষ্ঠাগুলি দেখুন এবং আপনার আর্কিটেকচারের ধরনটি নির্বাচন করুন এবং প্রয়োজনীয় ফাইলগুলি ডাউনলোড করুন।

  1. http://cdimage.ubuntu.com/netboot/14.10/
  2. http://cdimage.ubuntu.com/netboot/14.04/

২. আপনি আইএসও চিত্রগুলি ডাউনলোড করার পরে নেটবूट ইনস্টলার আর্কাইভগুলি নিম্নলিখিত জারি করে পুরো উবুন্টু-ইনস্টলার ফোল্ডারটি পিএক্সই টিফটিপি সার্ভারের স্থানে অনুলিপি করেছেন copy কমান্ডগুলি আপনার চয়ন করা পদ্ধতির উপর নির্ভর করে।

। সিডি আইএসও উভয় চিত্রের জন্য (32-বিট বা 64-বিট) আপনি নির্দিষ্ট আর্কিটেকচার সিডি পিএক্সই সার্ভার /mnt সিস্টেমে মাউন্ট করার পরে নিম্নলিখিত কমান্ডটি ব্যবহার করুন।

# cp -fr /mnt/install/netboot/ubuntu-installer/ /var/lib/tftpboot/

বি । নেটবুট সংরক্ষণাগারগুলির জন্য নির্দিষ্ট উবুন্টু আর্কিটেকচারের উপর নির্ভর করে নিম্নলিখিত কমান্ডগুলি চালান।

# cd
# tar xfz netboot.tar.gz
# cp -rf ubuntu-installer/ /var/lib/tftpboot/

আপনি যদি পিএক্সই সার্ভারে উবুন্টু সার্ভার উভয় আর্কিটেকচার ব্যবহার করতে চান তবে কেসটির উপর নির্ভর করে প্রথমে ডাউনলোড করুন, মাউন্ট করুন বা এক্সট্রাক্ট করুন, 32-বিট আর্কিটেকচার এবং উবুন্টু-ইনস্টলার ডিরেক্টরিটি , তারপরে সিডি আনমাউন্ট করুন বা নেটবूट সংরক্ষণাগার এবং নিষ্ক্রিয় ফাইল এবং ফোল্ডারগুলি মুছুন এবং, -৪-বিট আর্কিটেকচার সহ একই পদক্ষেপগুলি পুনরাবৃত্তি করুন, যাতে চূড়ান্ত টিফটিপ পাথটি হওয়া উচিত নিম্নলিখিত কাঠামো আছে।

/var/lib/tftpboot/ubuntu-installer/amd64
/var/lib/tftpboot/ubuntu-installer/i386

৩. পরবর্তী পদক্ষেপে উবুন্টু 14.10 এবং উবুন্টু 14.04 মেনু পিএক্সই সার্ভার ডিফল্ট কনফিগারেশন ফাইলটিতে নিম্নলিখিত কমান্ডটি জারি করে যুক্ত করুন।

গুরুত্বপূর্ণ: উবুন্টু সংস্করণ উভয়ের জন্যই নির্দেশাবলী প্রদর্শন করা আমার পক্ষে সম্ভব নয়, এটি বোধগম্য কারণের কারণ, আমি উবুন্টু 14.04 মেনুতে পিএক্সই সার্ভারে লেবেল যুক্ত করছি, তবে একই নীচের নির্দেশিকাগুলিও এতে প্রযোজ্য উবুন্টু 14.10, কেবলমাত্র সংস্করণ সংখ্যাগুলিতে সামান্য পরিবর্তন রয়েছে, কেবল আপনার উবুন্টু বিতরণ অনুযায়ী সংস্করণ সংখ্যা এবং ওএস আর্কিটেকচারের পথে পরিবর্তন করুন।

আপনার প্রিয় পাঠ্য সম্পাদকের সাহায্যে পিএক্সই ডিফল্ট কনফিগারেশন ফাইলটি খুলুন, আমার ক্ষেত্রে এটি ন্যানো সম্পাদক।

# nano /var/lib/tftpboot/pxelinux.cfg/default

এরপরে, PXE মেনুতে নিম্নলিখিত কনফিগারেশনগুলি যুক্ত করুন।

label 1
menu label ^1) Install Ubuntu 14.04 x32
        kernel ubuntu-installer/i386/linux
        append vga=788 initrd=ubuntu-installer/i386/initrd.gz -- quiet

label 2
menu label ^2) Ubuntu 14.04 Rescue Mode x32
        kernel ubuntu-installer/i386/linux
        append vga=788 initrd=ubuntu-installer/i386/initrd.gz rescue/enable=true -- quiet
label 5
menu label ^5) Install Ubuntu 14.04 x64
        kernel ubuntu-installer/amd64/linux
        append vga=788 initrd=ubuntu-installer/amd64/initrd.gz -- quiet

label 5
menu label ^6) Ubuntu 14.04 Rescue Mode
        kernel ubuntu-installer/amd64/linux
        append vga=788 initrd=ubuntu-installer/amd64/initrd.gz rescue/enable=true -- quiet

দ্রষ্টব্য: আপনি যদি অন্য উবুন্টু আর্কিটেকচার অন্তর্ভুক্ত করতে চান তবে উপরের একই নির্দেশাবলী অনুসরণ করুন এবং লেক্স নম্বর এবং উবুন্টু-ইনস্টলার/$আর্কিটেকচার_নাম/ ডিরেক্টরিটি PXE ডিফল্ট মেনু কনফিগারেশন ফাইলে অনুসারে প্রতিস্থাপন করুন।

৪. আপনি PXE মেনু কনফিগারেশন ফাইলটি কনফিগার করার পরে, নিযুক্ত পদ্ধতি অনুসারে উত্সগুলি পরিষ্কার করুন এবং আপনার কনফিগারেশনটি পরীক্ষা করার জন্য ক্লায়েন্ট PXE ইনস্টলেশনগুলি নিয়ে এগিয়ে যান।

---------------------- For CD/DVD Method ----------------------

# umount /mnt 
---------------------- For Netboot Method ----------------------

# cd && rm -rf ubuntu-installer/netboot.tar.gz pxelinux.* version.info  

নীচে উবুন্টু 14.04 পিএক্সই ক্লায়েন্ট ইনস্টলেশন ইনস্টলেশন পরীক্ষার জন্য কিছু স্ক্রিনশট রয়েছে।

পদক্ষেপ 2: পিএক্সই মেনুতে দেবিয়ান 7 হুইজি যুক্ত করুন

৫. কোনও পিএক্সই সার্ভারে ডেবিয়ান যুক্ত করার জন্য উবুন্টু সার্ভার সংস্করণের মতো একই পদক্ষেপের প্রয়োজন যা উপরে বর্ণিত হয়েছে, কেবলমাত্র পার্থক্য নেটবूट আর্কাইভ ইমেজ ডাউনলোড লিঙ্ক এবং উত্স ডিরেক্টরির নাম, যা হ'ল এখন ডেবিয়ান-ইনস্টলার

ডেবিয়ান হুইজি নেটবूट সংরক্ষণাগারগুলি ডাউনলোড করতে, অফিসিয়াল দেবিয়ান নেটটিনস্টল ডাউনলোড পৃষ্ঠায় যান, নেটওয়ার্ক বুট মেনু থেকে আপনার পছন্দসই সিস্টেমের আর্কিটেকচারটি চয়ন করুন, তারপরে নেটবুট চাপুন ডিরেক্টরি তালিকা থেকে লিঙ্ক করুন এবং ফাইলের নাম তালিকা থেকে নেটবूट.টি.আর সংরক্ষণাগারটি ডাউনলোড করুন।

যদিও দেবিয়ান অনেকগুলি সিস্টেম আর্কিটেকচারের জন্য নেটবুট ইনস্টলেশন উত্স সরবরাহ করে যেমন আর্মেল, ia64, মিপস, পাওয়ারপিসি, স্পার্ক ইত্যাদি, এই গাইডটিতে আমি কেবল 64৪-বিট আর্কিটেকচারের বিষয়ে আলোচনা করব কারণ অন্যান্য যুক্ত করার প্রক্রিয়াটি আর্কিটেকচার উত্স প্রায় বর্তমানের মতোই, কেবলমাত্র পার্থক্য ডেবিয়ান-ইনস্টলার/$ডিরেক্টরি_আরকিটেকচারের নাম

সুতরাং, আরও এগিয়ে যেতে, রুট অ্যাকাউন্টের সাথে আপনার PXE সার্ভার এ লগইন করুন এবং নীচের কমান্ডটি জারি করে ডিবিয়ান 7 64-বিট নেটবুট সংরক্ষণাগারটি ধরুন।

# wget  http://ftp.nl.debian.org/debian/dists/wheezy/main/installer-amd64/current/images/netboot/netboot.tar.gz

<. উইজেট নেটবুট.টি.আর.জে ফাইলটি ডাউনলোড শেষ করার পরে, এটিটি বের করুন এবং << ডেবিয়ান-ইনস্টলার ডিরেক্টরিটি দ্বারা সার্ভারের ডিফল্ট পাথের জন্য অনুলিপি করুন br /> নিম্নলিখিত কমান্ড চলমান।

# tar xfz netboot.tar.gz
# cp -rf debian-installer/ /var/lib/tftpboot/

<. পিএক্সই মেনু ডিবিয়ান হুইজি লেবেল যুক্ত করতে, আপনার প্রিয় পাঠ্য সম্পাদক সহ PXE সার্ভার ডিফল্ট কনফিগারেশন ফাইলটি খুলুন এবং নীচের লেবেলগুলি যুক্ত করুন।

# nano /var/lib/tftpboot/pxelinux.cfg/default

ডিবিয়ান হুইজি -৪-বিটের জন্য পিএক্সই লেবেল মেনু।

label 7
menu label ^7) Install Debian 7 x64
        kernel debian-installer/amd64/linux
        append vga=788 initrd=debian-installer/amd64/initrd.gz -- quiet

label 8
menu label ^8) Install Debian 7 x64 Automated
       kernel debian-installer/amd64/linux
       append auto=true priority=critical vga=788 initrd=debian-installer/amd64/initrd.gz -- quiet

দ্রষ্টব্য: আপনি যদি অন্যান্য ডেবিয়ান আর্কিটেকচার যুক্ত করতে চান তবে উপরের পদক্ষেপগুলি পুনরাবৃত্তি করুন এবং লেবেল নম্বর এবং ডেবিয়ান-ইনস্টলার/$আর্কিটেকচার_নাম/ ডিরেক্টরিটি PXE ডিফল্ট মেনু কনফিগারেশন ফাইলের অনুসারে প্রতিস্থাপন করুন।

৮. ক্লায়েন্টদের পক্ষ থেকে কনফিগারেশনটি পরীক্ষা করার আগে, নিম্নলিখিত কমান্ডটি জারি করে দেবিয়ান উত্সগুলি পরিষ্কার করুন।

# cd && rm -rf debian-installer/  netboot.tar.gz  pxelinux.*  version.info 

9. তারপরে নেটওয়ার্ক একটি ক্লায়েন্ট মেশিন বুট করুন, PXE মেনু থেকে ডেবিয়ান ইনস্টল করুন এবং সাধারণত ইনস্টলেশন হিসাবে আরও এগিয়ে যান চয়ন করুন।

আপনার নেটওয়ার্ক ক্লায়েন্ট মেশিনে একটি RHEL/CentOS 7 PXE সার্ভার থেকে উবুন্টু বা ডেবিয়ান যুক্ত এবং ইনস্টল করার জন্য প্রয়োজনীয় সমস্ত পদক্ষেপ। আমার পরবর্তী নিবন্ধে আমি কীভাবে ক্লায়েন্ট কম্পিউটারগুলিতে আরএইচইএল/সেন্টোস 7 পিএক্সই নেটওয়ার্ক বুট সার্ভার ব্যবহার করে উইন্ডোজ 7 এর জন্য নেটওয়ার্ক ইনস্টলেশন যুক্ত করতে এবং সম্পাদন করতে পারি তার একটি আরও জটিল পদ্ধতি নিয়ে আলোচনা করব।