নেটওয়ার্কের মাধ্যমে কোনও আইএসও থেকে বুট করা কি সম্ভব এবং কীভাবে?


31

আমার এতে একটি বুট করার যোগ্য আইএসও রয়েছে এমন একটি মেশিন রয়েছে এবং আমার অন্য একটি ফাঁকা মেশিন রয়েছে, যা আমি আইএসও ইনস্টল করতে চাই। তারা উভয় একই ল্যানে (একই স্যুইচটিতে সংযুক্ত)। আমি আমার প্রাথমিক কম্পিউটারে সঞ্চিত আইএসও থেকে ফাঁকা মেশিনটি বুট করার বিষয়ে কীভাবে যাব?


আপনার যদি জর্জস টিউটোরিয়ালগুলি ধাপগুলি থাকে তবে সম্ভবত আপনি এটি লিঙ্কগুলি এখানে ভাগ করে নিতে পারেন ... কোজ আমার কাছে একটি ফাঁকা কম্পিউটারে উইন্ডোজ 8 এর একটি আইএসও ইনস্টল করার জন্য একই ধরণের মামলা রয়েছে যার পরিবর্তে ল্যান সংযোগের পরিবর্তে কোনও ডিভিডিআরম সংযুক্ত নেই। : ডি
gumuruh

উত্তর:


11

আমি মনে করি আপনি আইএসও চিত্র থেকে pxe বুটিংয়ের একটি উপায় চান। আমি কিছুটা অনুসন্ধান করে এই নিবন্ধটি পেয়েছি । আমি বিশ্বাস করি যে আপনার যে কোনও বুটেবল ISO ইমেজটির জন্য পদ্ধতিটি কাজ করা উচিত। এটি আর একটি অনুরূপ নিবন্ধ

অবশেষে, দেখা যাচ্ছে যে এই নিবন্ধটি উইন্ডোজ থেকে চালিত কোনও PXE (প্রাক-বুট এক্সেক্সিউশন পরিবেশ) সার্ভার থেকে এটি কীভাবে করবেন তা আলোচনা করে।


@ দাতাতু - আপনাকে স্বাগত জানাই, এটি ছিল একরকম স্ব-সেবা
জেমস টি স্নেল

@ প্রশ্নের উত্তর দেওয়ার অন্যতম দুর্দান্ত সুবিধা হল গবেষণা প্রক্রিয়া। আপনি জিনিস শিখতে ঝোঁক, এবং এটা ভাল।
কেকটরউ

এই কৌশলগুলি কোনও বুটেবল আইএসও-র জন্য কাজ করে? মানে একটি উইন্ডোজ আইএসও? অথবা তারা কেবল লিনাক্স বিতরণের জন্যই কাজ করে?
অ্যারোনএলএস

@ অ্যারোনলএস - আমি জানি না, তবে আমি আশা করব এটি সমস্ত বিআইওএস ইন্টারফেসিং ওএসের জন্য কাজ করবে। আমি EFI বেশী সম্পর্কে নিশ্চিত নই, তবে আমি ভাবতে পারি যে EFIগুলি সাধারণত এই স্টাফের জন্য আরও ভাল কাজ করে। আশা করি কেউ আসলে এটি চেষ্টা করে মন্তব্য করে!
জেমস টি স্নেল

4

হ্যাঁ, এটি খুব সম্ভব। আপনি যে ধরণের সিস্টেম বুট করতে পারেন তা নির্ভর করে যে সিস্টেমটি কীভাবে কাজ করে তার উপর on

সাধারণত, আপনি দেখতে পাবেন যে খুব সহজ সিস্টেম (যেমন ডস বা উইন 98) এবং খুব জটিল সিস্টেমগুলি (আধুনিক লিনাক্স ডিস্ট্রোসের মতো) নেটওয়ার্কের মাধ্যমে সহজেই বুটযোগ্য।

দুই ধরণের সিস্টেমে এটি সম্পাদন করার উপায়টি খুব আলাদা।

আসুন দুটি উপায় আরও বিস্তারিতভাবে দেখুন। আমি ধরে নিচ্ছি আপনার ইতিমধ্যে একটি PXE বুট সার্ভার সেটআপ আছে ; যদি আপনি না করেন, এগিয়ে যান এবং এটি করুন, এটি বেশ সহজ।

আমি dnsmasqলিনাক্স সার্ভারে টিএফটিপ্রোট ইন-এর সাথে একটি সেটআপও ধরে নিচ্ছি /var/lib/tftpboot, তবে আপনার নির্দেশাবলী অন্য কোনও সেটআপের সাথে মানিয়ে নিতে সক্ষম হওয়া উচিত।

সহজ সিস্টেমের জন্য

সাধারণ সিস্টেমগুলির জন্য, আপনি কেবল চিত্রটি (আইএসও) র‌্যামে লোড করুন এবং সিস্টেমটিকে এটি প্রকৃত একক হিসাবে বিশ্বাস করে চালিত করুন। এটি BIOS এবং মেমডিস্ক নামে একটি সফ্টওয়্যার মডিউল থেকে সামান্য সাহায্যে সম্পন্ন করা হয় ।

আপনি নেটওয়ার্কের মাধ্যমে যে সিস্টেমটি লোড করতে চান তা হ'ল ফ্রিডোস:

# /var/lib/tftpboot/pxelinux.cfg/default
UI vesamenu.c32

PROMPT 0
TIMEOUT 0

MENU DEFAULT freedos

LABEL freedos
MENU LABEL FreeDOS
KERNEL /syslinux/memdisk
INITRD /freedos.iso iso

যে প্রায় কাছাকাছি এটা. প্রথম কয়েকটি লাইন হ'ল মেনু বয়লারপ্লেট; গুরুত্বপূর্ণ বিটগুলি সর্বশেষ চারটি লাইন: প্রদত্ত আইএসওর সাথে মেমডিস্ক লোড করুন।

জটিল সিস্টেমের জন্য

ভাল মেমরি পরিচালনা এবং যথাযথ হার্ডওয়্যার সনাক্তকরণের মতো অভিনব স্টাফ সহ আধুনিক সিস্টেমগুলি BIOS এর যা কিছু বলে তা এড়িয়ে চলে।

এটি memdiskউপরে বর্ণনাকে অনেক বেশি অকেজো ব্যবহার করে, কারণ আপনি যদি আইএসওটি লোড করেন, একবার কার্নেলটি আইএসও থেকে পড়ে মেমরিতে লোড করা হয় (এটি আইএসও-তে বুটলোডার দ্বারা করা হয়; বুটলোডারগুলি বিআইওএসের দিকে মনোযোগ দেয়) , আইএসও ডেটা চলে যাবে।

তারপরে তুমি কি করবে? ঠিক আছে, আপনি আসলে নেটওয়ার্ক থেকে আইএসও লোড করবেন না, তবে পরিবর্তে সিস্টেমটিকে বলুন এটি সেখান থেকে প্রয়োজনীয় ফাইলগুলি অ্যাক্সেস করতে পারে।

লিনাক্স সিস্টেমের জন্য, টিএফটিপ্রোটের কোথাও আইএসও সামগ্রীগুলি বের করুন এবং কার্নেলটি লোড করুন এবং সরাসরি আরআরডি করুন, তারপরে এটি তাদের কাছে রেখে মূল ফাইল সিস্টেমটি সন্ধান করুন এবং এটি মাউন্ট করুন।

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

# /var/lib/tftpboot/pxelinux.cfg/default
UI vesamenu.c32

PROMPT 0
TIMEOUT 0

MENU DEFAULT sysrescd64

LABEL sysrescd64
MENU LABEL 1) SysResCD 4.2.0 (x64)
KERNEL /syslinux/rescue64
APPEND setkmap=us nomodeset netboot=nbd://pxe:sysrcd.dat
INITRD /syslinux/initram.igz

এখানে সবচেয়ে গুরুত্বপূর্ণ বিট APPENDলাইন। দেখুন netboot=শেষে? ওএস জানতে পারে যে এর মূল ফাইল সিস্টেমটি কোথায়। বাক্য গঠনটি হ'ল <protocol>://<server>:<path>

আমি pxeআমার সার্ভারের জন্য সুবিধামত একটি ডিএনএস নাম সেট করেছিলাম। আপনার যদি না থাকে তবে আপনি সার্ভারের জন্য একটি আইপি ঠিকানা ব্যবহার করবেন।

এছাড়াও, সিস্রেসসিডিডি একটি সহজতম কারণ এটি তার রুট ফাইল সিস্টেমের জন্য স্কোয়াশফের চিত্র ব্যবহার করে, যা সহজেই ডাউনলোড করে কোনও পদ্ধতিতে র‍্যামে লোড করা যায়। এখানে আমি এনবিডি ব্যবহার করি; আপনি tftp, nfs এবং http ব্যবহার করতে পারেন ।

উবুন্টুর মতো অন্যান্য ডিস্ট্রোদের জন্যও আমি মনে করি আপনি কেবল এনএফএস ব্যবহার করতে পারবেন।

উইন্ডোজ সিস্টেমগুলির জন্য এটি করা কিছুটা জটিল । রূপরেখাটি হ'ল:

  • সার্ভারে একটি ভাগ করা ফোল্ডারে একটি উইন্ডোজ 7 ইনস্টল করুন
  • আপনার টিএফটিপি রুটে সার্ভারে একটি সম্পূর্ণ উইন্ডোজ পিই পরিবেশ রয়েছে
  • ক্লায়েন্ট মেশিনটি নেটওয়ার্কের উপর থেকে WinPE লোড করুন এবং F12একটি কমান্ড প্রম্পট পেতে টিপুন
  • একটি ড্রাইভ লেটারে উইন্ডোজ 7 ইনস্টল সহ ভাগ করা ফোল্ডারটি মানচিত্র করুন
  • ম্যাপযুক্ত ফোল্ডার থেকে ইনস্টলেশন শুরু করুন

আমি কখনই এটি চেষ্টা করে দেখিনি এবং মনে হয় এটি কিছু লোকের পক্ষে কার্যকর হয় না। ভিস্তার চেয়ে পুরনো এনটি সংস্করণগুলির জন্য আমি মনে করি এটি এমনকি সম্ভব নয়। প্রাক-এনটি উইন্ডোজ (95, 98, এমই, ইত্যাদি) এর জন্য আপনি মেমডিস্ক পদ্ধতির ব্যবহার করতে পারেন তবে সেগুলি বুট করা আপনার স্বাস্থ্যের পক্ষে খারাপ :-p


3

আলটিমেট ডিপ্লোয়মেন্ট গৃহ সরঞ্জাম কি প্রয়োজন অফার। তাদের হোমপেজটি এর কার্যকারিতা বর্ণনা করে; সুবিধার জন্য এটি এখানে পুনরায় ফর্ম্যাট করা হয়েছে:


আলটিমেট ডিপ্লোয়মেন্ট অ্যাপ্লায়েন্স কী?

  • নেটওয়ার্ক মিনিট মিনিটে সেট আপ না করে অপরিবর্তিত ওএস ইনস্টলেশন (উইন্ডোজ, লিনাক্স, ইএসএক্স, সোলারিস)!
  • আপনার প্রিয় পুনরুদ্ধার / সিস্টেম রক্ষণাবেক্ষণ সরঞ্জামগুলি নেটওয়ার্কের মাধ্যমে প্রকাশ করুন!
  • PXE বুটিং, রিমোট ইনস্টলেশন পরিষেবাদি, কিকস্টার্ট, জাম্পস্টার্ট, একটি বাক্সে অটোয়াস্ট!

আপনি কখন এটি ব্যবহার করবেন?

  • আপনি যখন এমন কোনও সিস্টেম ইনস্টল করার চেষ্টা করছেন যাতে সিডিআরওম ড্রাইভ নেই, তবে আপনার কাছে একটি কার্ড কার্ড রয়েছে (আজকাল অতি-পাতলা ল্যাপটপগুলি এবং যেমন একটি অপটিকাল ড্রাইভ নেই)
  • যখন আপনাকে হার্ডওয়্যার বিভিন্ন টুকরো একটি অপারেটিং সিস্টেম ইনস্টল করতে হবে।
  • যখন আপনাকে সিস্টেমগুলি ইনস্টল করতে হবে এবং জিনিসগুলি স্বয়ংক্রিয় এবং পুনরুত্পাদনযোগ্য হতে হবে।
  • আপনি যখন তার বন্ধুদের কম্পিউটার ঠিক করতে আপনার বন্ধুদের বাড়িতে যান আপনি প্রস্তুত থাকতে চান। সেই সমস্ত অযাচিত জিনিস মুছে ফেলার পরিবর্তে আপনি নতুন করে শুরু করতে পারেন। আপনার নিজের সিস্টেমটি (ল্যাপটপ?) আনুন, একটি ক্রস-কেবল দ্বারা মেস আপ আপ সিস্টেমে এটি আপ করুন এবং সম্পূর্ণরূপে অপ্রত্যাশিতভাবে স্ক্র্যাচ থেকে সিস্টেমটি পুনরায় ইনস্টল করা শুরু করুন। ফ্রিজের দিকে রওনা হও ...
  • যখন আপনার সিস্টেমে লাইভ সিডির একটি স্ট্যাকের চারপাশে বহন করার প্রয়োজন ছাড়াই রক্ষণাবেক্ষণ করা দরকার।
  • আপনি যখন বাণিজ্যিক পণ্যগুলির জন্য প্রচুর অর্থ প্রদান না করে এটি করতে চান।

এটা কিভাবে কাজ করে?

  • অপরিবর্তিত ইনস্টল অ্যাপ্লিকেশনটি আপনার পছন্দসই অপারেটিং সিস্টেমের বিতরণের সাথে একটি আইসো ফাইল মাউন্ট করে এবং প্রয়োজনীয় (নেটওয়ার্ক) বুট-ফাইলগুলি আমদানি করে। এটি আপনার স্বয়ংক্রিয় ইনস্টলেশন জন্য একটি ডিফল্ট কনফিগারেশন ফাইল তৈরি করে এবং নেটওয়ার্ক বুট করার জন্য অপারেটিং সিস্টেম বিতরণ ফাইলগুলি হোস্টিং শুরু করে।
  • সিস্টেম সরঞ্জাম প্রকাশনা লাইভ সিডি এবং অন্যান্য সরঞ্জামগুলি সম্পূর্ণরূপে ডিপ্লোয়মেন্ট অ্যাপ্লায়েন্সে আমদানি করা হয় এবং নেটওয়ার্ক ট্রাট পিএক্সইতে বুট করার জন্য প্রকাশিত হয়।

ইউডিএর একটি ইউটিউব চ্যানেল রয়েছে , যেখানে আপনি ইউডিএর মধ্যে সেটআপ থেকে উইন্ডোজ সম্পূর্ণরূপে ইনস্টল হওয়া উদাহরণ হিসাবে উইন্ডোজ installing ইনস্টল করার একটি ভিডিও পেতে পারেন ।


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.