WDS থেকে UEFI পিসি বুটিং - কেউ আমাকে বিস্তারিত ব্যাখ্যা করতে পারেন?


0

আমরা উইডিএস ভূমিকা সঙ্গে উইন্ডোজ 2016 সার্ভার আছে। আমরা এই WDS তৈরি করতে চাই UEFI-only (বা লিগ্যাসি বুট নিষ্ক্রিয়) ডিভাইসগুলি উইন্ডোজ 10 x64 MDD দিয়ে স্থাপন করতে। আমাদের DHCP পরিষেবা হার্ডওয়্যার রাউটার (Clavister) উপর বসবাস।

যখন DHCP অপশন পরবর্তী-সার্ভার = ip_of_wds_server এবং বিকল্প 60 = PXEClient এটা দেখে মনে হচ্ছে:

  1. UEFI নেটওয়ার্ক স্ট্যাক আইপি এবং DHCP থেকে অন্যান্য পরামিতি পেতে।
  2. UEFI পোর্ট 4011 (প্রক্সিডিএইচসিপি) -এ WDS এর সাথে সংযোগ করার চেষ্টা করে।
  3. WDS এ প্রক্সিডিএসিপি বুট ফাইলের নাম দিয়ে জবাব দিয়েছে।
  4. UEFI টিএফটিপি-অনুরোধ করে, বুটফাইল ডাউনলোড করে এবং সবকিছু ভাল।

কিন্তু কিছুক্ষণ পর আমি পাই যে PXE বুটিং কোন কারণে কাজ বন্ধ করে দিয়েছে। আমি উইয়ারশার্ক দিয়ে চেক করেছি এবং দেখেছি যে প্রক্সিডিএইচসিপি প্রতিক্রিয়া খুব ধীরে ধীরে - UEFI 4 টি অনুরোধ পাঠিয়েছে, টাইমআউট দ্বারা প্রস্থান করে এবং শুধুমাত্র WDS উত্তর দেওয়ার পরে (4 বার :-)।

ঠিক আছে, আমি googling শুরু, কিছু সেটিং পরিবর্তন এবং এই পাওয়া:

কখন DHCP-বিকল্প 60 সেট করা হয় না এবং বিকল্প 67 = বুট \ x64 \ wdsmgfw.efi বিকল্প - তারপর UEFI পোর্ট 4011 এ WDS এ সংযোগ করার চেষ্টা করে না। পরিবর্তে, UEFI সরাসরি সরাসরি বুটফাইলের জন্য TFTP- অনুরোধ করার চেষ্টা করে, কিন্তু ভুল নাম দিয়ে

boot\x64\wdsmgfw.efi*\here_some\_random/_digits_and_\symbols

"ফাইল খুঁজে পাওয়া যায় নি" এবং প্রক্রিয়া বন্ধ।

Wireshark মধ্যে আমি দেখেছি যে তারকাচিহ্ন প্রতীক (*) RAW DHCP- উত্তর মধ্যে ".efi" পরে অবিলম্বে উপস্থিত। হয়তো UEFI কিছু স্ট্রিং শেষ চিহ্ন প্রয়োজন?

কেউ এই UEFI এর আচরণ ব্যাখ্যা করতে পারেন? আমি বাস্তব হার্ডওয়্যার পিসি এবং ভিএমওয়্যার ভিএম চেষ্টা - সব একই।


আপনি কি নিশ্চিত যে আপনার DHCP সার্ভার সঠিকভাবে বিকল্পগুলি পাঠাচ্ছে? আমি dnsmasq এর সঙ্গে কোন সমস্যা ছিল না dhcp-boot এবং GRUB 2. যদিও আমার কাছে হোমে কেবল পিসিগুলির সীমিত সেট আছে এবং আমি প্রক্সিডিএসিপি ব্যবহার করছি না।
Daniel B

Wireshark সবকিছু সঠিক যে আমাকে দেখায়। এবং হ্যাঁ, আমি প্রায় একই ফলাফলের সাথে tftpd64, Serva এবং Tiny PXE সার্ভারের চেষ্টা করেছি - অনুরোধ করা বুটফিল নামটি 60 টি বিকল্পের সাথে ভুল। এবং যদি বিকল্প 60টি PXEClient (উদাহরণস্বরূপ, শুধু "PXE") ছাড়া অন্য কিছুতে সেট করা থাকে তবে অনুরোধ করা হয়েছে বুটফাইল এই রকম দেখাচ্ছে - "বুট \ x64 \ wdsmgfw.efi * \ PXE * \ 4214142 \ 23423 \ 23"।
Dmitry Chernyavsky

হুঁ। তুলনা করার জন্য, এখানে একটি নেটওয়ার্ক ক্যাপচার একটি সফল GRUB বুট, যার মধ্যে DHCP এবং TFTP উভয়ই রয়েছে। আমি আপনার ফার্মওয়্যার শুধু ভাঙ্গা হতে পারে ভয় পাচ্ছি।
Daniel B

@ ড্যানিয়েল বি ভেঙে ইউইএফআই উভয় ভিএমওয়্যার ওয়ার্কস্টেশন এবং এসএসসিআই 6?
Dmitry Chernyavsky

আমি শুধু ESXi 6u2 এর সাথে একটি পরীক্ষামূলক পরিবেশ বহিস্কার করেছি এবং কোন সমস্যা সম্মুখীন হয়নি। কি সংস্করণ, বিশেষ করে, আপনি ব্যবহার করছেন?
Daniel B
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.