আরএইচইএল/সেন্টোস 7 - পার্ট 1 এ PXE নেটওয়ার্ক বুট সার্ভারের মাধ্যমে উইন্ডোজ 7 ইনস্টল করার জন্য পূর্বশর্তগুলি সেট আপ করা হচ্ছে


আরএইচএল / সেন্টোস পিএক্সই নেটওয়ার্ক বুট সার্ভার এনভায়রনমেন্ট সম্পর্কিত টিউটোরিয়ালগুলির ধারাবাহিকতা অব্যাহত রেখেছি, এখন পর্যন্ত আমি কেবল পিএক্সই সার্ভারের উপর লিনাক্স বিতরণগুলি সংহত এবং ইনস্টল করার বিষয়ে আলোচনা করেছি।

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

  1. RHEL/CentOS 7
  2. এ একাধিক ওএস ইনস্টলেশন জন্য PXE নেটওয়ার্ক বুট সার্ভার ইনস্টল করুন
  3. একটি সাম্বা PXE সার্ভার মেশিনে সম্পূর্ণরূপে অ্যাক্সেস করা ডিরেক্টরি শেয়ার সেটআপ করে উইন্ডোজ 7 অপারেটিং সিস্টেম সহ একটি কম্পিউটার ইনস্টল করা হয়েছে
  4. উইন্ডোজ 7 কম্পিউটারে উইন্ডোজ অটোমেটেড ইনস্টলেশন কিট (এআইকে) ইনস্টল করা হয়েছে
  5. উইন্ডোজ 7 32-বিট/64-বিট ডিভিডি আইএসও চিত্রগুলি উভয়

ইনস্টলেশন প্রক্রিয়াটি এগিয়ে যাওয়ার আগে, আমি ব্যাখ্যা করব যে কীভাবে এই গাইডটি স্ট্রাকচারযুক্ত।

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

দ্বিতীয় অংশটি উইন্ডোজ অটোমেটেড ইনস্টলেশন কিট (এআইকে) এর সাহায্যে উইনপো আইএসআই চিত্র ( উইন্ডোজ প্রিনস্টলেশন এনিরনমেন্ট ) তৈরিতে ফোকাস করা হবে একটি উইন্ডোজ 7 কম্পিউটার প্রাঙ্গণ। এই চিত্রটি << PXE সার্ভার মেশিনে সাম্বা ভাগ করে নেওয়া ডিরেক্টরিটির মাধ্যমে স্থানান্তরিত হবে এবং টিএফটিপি সার্ভারের ডিফল্ট লোকেশনে স্থানান্তরিত হবে।

নেটওয়ার্কে উইন্ডোজ 7 বুট করতে, অ্যাক্সেস করতে এবং ইনস্টল করতে ক্লায়েন্টের পাশে থাকা পরবর্তী পদক্ষেপগুলি।

পদক্ষেপ 1: PXE সার্ভারে সাম্বা শেয়ারটি ইনস্টল করুন এবং সেটআপ করুন

1. প্রথম ধাপে, রুট অ্যাকাউন্টের সাথে পিএক্সই সার্ভার এ লগইন করুন এবং সম্পূর্ণ অ্যাক্সেসযুক্ত সাম্বা শেয়ার সেটআপ করুন, যেখানে উইন্ডোজ 7 ডিভিডি ইনস্টলেশন উত্স মোতায়েন করা হবে। নিম্নলিখিত কমান্ড জারি করে সাম্বা ডিমন ইনস্টল করুন।

# yum install samba samba-common samba-winbind 

২. পরবর্তী, সাম্বা মূল কনফিগারেশন ফাইলটি ব্যাকআপ করুন এবং নিম্নলিখিত কমান্ডগুলি চালিয়ে আপনার প্রিয় পাঠ্য সম্পাদকের সাথে একটি নতুন কনফিগারেশন ফাইল তৈরি করুন।

# mv /etc/samba/smb.conf /etc/samba/smb.conf.backup
# nano /etc/samba/smb.conf

৩. এখন সাম্বা মূল ফাইলটিতে নিম্নলিখিত কনফিগারেশনগুলি যুক্ত করুন যা নীচের ফাইলের অংশে উপস্থাপন করা হয়েছে।

[global]
        workgroup = PXESERVER
        server string = Samba Server Version %v
        log file = /var/log/samba/log.%m
        max log size = 50
        idmap config * : backend = tdb
        cups options = raw
        netbios name = pxe
        map to guest = bad user
        dns proxy = no
        public = yes
        ## For multiple installations the same time - not lock kernel
        kernel oplocks = no
        nt acl support = no
        security = user
        guest account = nobody

[install]
        comment = Windows 7 Image
        path = /windows
        read only = no
        browseable = yes
        public = yes
        printable = no
        guest ok = yes
        oplocks = no
        level2 oplocks = no
        locking = no

আপনি এই কনফিগারেশন ফাইলটি থেকে দেখতে পাচ্ছেন, আমি ইনস্টল নামে একটি ভাগ করা ফোল্ডার তৈরি করেছি যা উইন্ডোজ সিস্টেমের পাতায় অবস্থিত (এই পথে << উইন্ডোজ 7 অনুলিপি করবে ডিভিডি ইনস্টলেশন উত্স)।

৪. মূল সাম্বা কনফিগারেশন ফাইল সম্পাদনা শেষ করার পরে টেস্টপর্ম কমান্ডটি চালিয়ে যাবার পরে ত্রুটি বা ভুল কনফিগারেশনের জন্য ফাইলটি যাচাই করা যায়।

# testparm

৫. পরবর্তী পদক্ষেপে মূল পাথের অধীনে /উইন্ডো ডিরেক্টরি তৈরি করুন (সাম্বা কনফ ফাইলের মধ্যে ডিরেক্টরিটি সংজ্ঞায়িত করা) এবং প্রসঙ্গত বিধিগুলি যোগ করুন
আপনার সিস্টেমটি সেলইনাক্স সুরক্ষা কার্যকর করার ক্ষেত্রে পুরোপুরি অ্যাক্সেস করার আদেশ করুন।

# mkdir /windows
# semanage fcontext -a -t samba_share_t ‘/windows(/.*)?’
# restorecon -R -v /windows

পদক্ষেপ 2: পিএক্সই সার্ভারে উইন্ডোজ 7 ইনস্টলেশন উত্স স্থাপন করুন

6. এই পদক্ষেপের জন্য উভয় উইন্ডোজ 7 আইএসও ডিভিডি চিত্র প্রয়োজন। তবে ডিভিডি সামগ্রীটি মাউন্ট এবং অনুলিপি করার আগে উইন্ডোজ পথের অধীনে দুটি ডিরেক্টরি তৈরি করুন
উইন্ডোজ ইনস্টলেশন উত্স আর্কিটেকচার পৃথক করতে।

# mkdir /windows/x32
# mkdir /windows/x64

Above. উপরে তৈরি পথে উইন্ডোজ ইনস্টলেশন উত্স কপি করার এখন সময়। প্রথমে আপনার মেশিন ডিভিডি ড্রাইভে উইন্ডোজ 7 32-বিট ডিভিডি ইমেজ আইএসও রাখুন, চিত্রটি /mnt পাথে মাউন্ট করুন এবং সমস্ত ডিভিডি মাউন্ট করা সামগ্রী সাম্বা ডিরেক্টরিতে কপি করুন /উইন্ডোজ/এক্স 32/। আপনার সিস্টেমের সংস্থানগুলির উপর নির্ভর করে স্থানান্তর প্রক্রিয়াটি কিছুটা সময় নিতে পারে এবং এটি শেষ হওয়ার পরে উইন্ডোজ 7 32-বিট ডিভিডি চিত্র আনমাউন্ট করে ount

# mount -o loop /dev/cdrom /mnt
# cp -rf  /mnt/*  /windows/x32/
# umount  /mnt

8. উইন্ডোজ 7 64-বিট ডিভিডি ইমেজ দিয়ে উপরের প্রক্রিয়াটি পুনরাবৃত্তি করুন, তবে এবার ডিভিডি মাউন্ট করা কন্টেন্ট উইন্ডোজ/x64/ ভাগ করে নেওয়া হয়েছে।

# mount -o loop /dev/cdrom /mnt
# cp -rf  /mnt/*  /windows/x64/
# umount  /mnt

দ্রষ্টব্য: আপনার PXE সার্ভার মেশিনে ডিভিডি ড্রাইভ না থাকলে আপনি সাম্বা সার্ভার শুরু করার পরে এবং একটি উইন্ডোজ কম্পিউটার থেকে "ইনস্টল" ভাগ করা ফোল্ডারটি অ্যাক্সেস করার পরে উভয় উইন্ডোজ ডিভিডি সামগ্রী অনুলিপি করতে পারেন।

৯. ডিভিডি উভয় চিত্রের অনুলিপি করার পরে, অংশটি পাঠযোগ্য এবং প্রমাণীকরণ ব্যতীত সম্পূর্ণ অ্যাক্সেসযোগ্য করার জন্য সঠিক মালিক এবং অনুমতিগুলি সেটআপ করার জন্য নিম্নলিখিত কমান্ডগুলি জারি করুন।

# chmod -R 0755 /windows
# chown -R nobody:nobody /windows

পদক্ষেপ 3: ফায়ারওয়াল বিধি যুক্ত করুন, সাম্বা সিস্টেম-ওয়াইড শুরু করুন এবং সক্ষম করুন

১০. আপনি যদি আপনার পিএক্সই সার্ভার প্রাঙ্গনে একটি ফায়ারওয়াল ব্যবহার করে থাকেন তবে বাইরের সংযোগগুলিতে সাম্বাকে খোলার জন্য ফায়ারওয়াল্ড পরিষেবাতে নিম্নলিখিত নিয়মটি যুক্ত করুন।

# firewall-cmd --add-service=samba --permanent
# firewall-cmd --reload

১১. এখন, সাম্বা ডেমনগুলি শুরু করুন এবং নীচের কমান্ডগুলি জারি করে প্রতিটি পুনরায় বুট করার পরে স্বয়ংক্রিয়ভাবে শুরু করতে, এটি প্রশস্ত সিস্টেমটি সক্ষম করুন।

# systemctl restart smb
# systemctl enable smb
# systemctl restart winbind
# systemctl enable winbind
# systemctl restart nmb
# systemctl enable nmb
# systemctl status smb

১২. সাম্বা কনফিগারেশনটি পরীক্ষা করতে উইন্ডোজ কম্পিউটারে যান এবং আপনার সাম্বা সার্ভারের আইপি অ্যাড্রেস যুক্ত করার পরে উইন্ডোজ এক্সপ্লোরার অ্যাড্রেস বারে ভাগ করা পথের নাম এবং ভাগ করা ফোল্ডার উপস্থিত হওয়া উচিত।

\2.168.1.20\install

এই মুহুর্তে আপনি উপরের নোটটিতে বর্ণিত বিকল্প পদ্ধতিটি ব্যবহার করতে পারেন এবং আপনার ডিভিডি ড্রাইভে উইন্ডোজ 7 আইএসও চিত্রগুলি রাখতে পারেন এবং সিস্টেমের আর্কিটেকচারের উপর নির্ভর করে তাদের বিষয়বস্তু এবং x64 ফোল্ডার।

পদক্ষেপ 4: PXE সার্ভার কনফিগার করুন

13. PXE মেনু কনফিগারেশন ফাইল সম্পাদনা করার আগে টিএফটিপি সার্ভারের ডিফল্ট সিস্টেমের পথে উইন্ডো নামে একটি নতুন ডিরেক্টরি তৈরি করুন। এই ডিরেক্টরিটির অধীনে আপনি উইন্ডোজ কম্পিউটারে উইন্ডোজ অটোমেটেড ইনস্টলেশন কিট প্রোগ্রাম ব্যবহার করে উইনপো আইএসও চিত্রটি অনুলিপি করবেন।

# mkdir /var/lib/tftpboot/windows

১৪. এখন, পিএক্সই সার্ভার ডিফল্ট কনফিগারেশন ফাইলটি খুলুন এবং নীচের মেনু অংশে বর্ণিত হিসাবে, পিএক্সই মেনুতে উইন্ডোজ ইনস্টলেশন লেবেল যুক্ত করুন।

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

উইন্ডোজ 7 মেনু লেবেল কনফিগারেশন।

label 9
menu label ^9) Install Windows 7 x32/x64
                KERNEL memdisk
                INITRD windows/winpe_x86.iso
                APPEND iso raw

আপনার আরএইচএল/সেন্টোজ 7 পিএক্সই সার্ভার সাইডে সেটআপ করার জন্য এটিই দরকার। তবুও, কনসোলটি এখনও বন্ধ করবেন না, কারণ আপনার উইনপো আইএসও চিত্রটি ডিরেক্টরিতে অনুলিপি করার জন্য এটি পরে প্রয়োজন হবে।

আরও এগিয়ে চলুন প্রক্রিয়াটি চালিয়ে যাওয়া যাক এবং এই সিরিজের অংশ 2 - পিএক্সই নেটওয়ার্কে একটি উইন্ডোজ 7 ইনস্টলেশন-এর দিকে এগিয়ে যান এবং নিবন্ধটি সম্পর্কে আপনার মূল্যবান মতামত দিতে ভুলবেন না।