نصب ویندوز از طریق شبکه (محیطPXE)
دوشنبه, ۱۱ فروردين ۱۳۹۳، ۰۴:۴۶ ب.ظ
برای نصب ویندوز یا هر سیستم عامل دیگه بر روی سیستمی که سی دی رام نداشته باشه، اولین راه که به ذهن آدم میرسه، استفاده از فلش هستش. اما اگر مشکل شما هم مثل مال من باشه که هم سی دی رام یکی از لبتاپ هام از کار افتاده و هم از فلش بوت نمیکنه(البته فلش هم ندارم:)) باید دنبال یه راه حل دیه باشین. حتما تو بوت سیستم دیدین که اگر سیستم عامل نباشه که بوت بشه، سعی میکنه که به DHCP سرور کانکت بشه. این برای استفاده از پروتکل PXE هستش. محیط Preboot Execution Environment یک محیط برای بوت کردن سیستم از طریق شبکه و جدا از فضای ذخیره سازی هستش. مثلا برای سیستم های TC که نمیخوان براش هارد بزارن.
محیط ما مشابه عکس زیر خواهد بود:
سرور همون سیستمی هستش که محتوات سی دی ویندوز رو روش کپی میکنیم و PXE client همون لبتاپ یا سیستمی هستش که میخوایم روش ویندوز نصب کنیم که بهش میگیم کلاینت (رو vmware هم میشه تست کرد).
-----معمولا PXE توانایی شناخت کارت شبکه وایرلس رو نداره و باید با کابل سیستم کلاینت خودمون رو به سویچ وصل کنیم.
نیازمندی های ما با شرح زیر میشه:
- یک سویچ که کلاینت رو با کابل به اون وصل کنیم (سرور میتونه با وایرلس وصل بشه)
- سیستم سرور که یه نسخه ویندوز روش نصب باشه و کارا رو روی اون انجام بدیم
- سی دی ویندوزی که میخوایم روی کلاینت نصب کنیم (اینجا من win7 نصب کردم).
مراحل کار:
- برنامه serva رو از این آدرس دانلود کنید. نسخه رایگان اون رو دانلود کنید. توجه کنید که نسخه درست 32 یا 64 بیتی رو دانلود کنید.
- یک شاخه اصلی ایجاد کنید، مثلا (C:\SERVA_ROOT). این شاخه میشه شاخه اصلی کار serva.
- برنامه serva را هر کجا مه میخواهید اکسترکت و اجرا کنید. سپس بر روی Settings کلیک کنید.
- بر روی برگه TFTP کلیک کنید و بر اساس شکل زیر آن را تغییر دهید (فعال سازی و انتخاب شاخه اصلی که قبلا ساخته اید).
- بر روی برگه DHCP تنظیمات مناسب را انجام دهید. اگر سویچ شما قابلیت DHCP را داشته باشد مانند شکل زیر عمل کنید(معمولا همشون دارن)
- اگر سویچ قابلیت DHCP نداشته باشه مثل عکس زیر عمل کنید:
- بعد از تنظیمات یک بار از برنامه خارج شوید و دوباره برنامه را باز کنید.
- وارد شاخه اصلی که قبلا ساخته اید شوید. چند فایل و شاخه جدید توسط برنامه ساخته شده است. در شاخه WIA_WDS نسخه های ویندوز ,vista,7,8,2008 و نسخه های جدید قرار خواهد گرفت و برای نسخه های قبل از vista از شاخه WIA_RIS_SHARE استفاده میکنیم. ابتدا شاخه مورد نظر (در اینجا WIA_WDS) را به اشتراک قرار میدهیم. مانند شکل زیر مراحل را انجام دهید. (توجه شود که با نام WIA_WDS_SHARE دسترسی انجام میشود.
- یک زیر ساخه در WIA_WDS ساخته و تمام محتویات سی دی ویندوز خود را در آن کپی کنید. برای مثال در سیستم من به شکل C:\SERVA_ROOT\WIA_WDS\win7 است.
- برای شرایطی که سیستم شما نیازمند یک درایور خاص کارت شبکه در هنگام نصب است، میتوان آن را در شاخه $OEM$\$1\Drivers\NIC قرار داد.
- بر روی سیستم سرور کارها انجام شد و باید در سیستم کلایت سیستم عامل خود را نصب کنیم. در صفحه بوت سیستم خود، منوی مربوط به راه اندازی از طریق شبکه را انتخاب میکنیم. برای مثال در سیستم من با عنوان NIC Boot میباشد. میتوان لاگ روند اتصال را در برنامه serva مشاهده کرد. هر تعداد زیرشاخه که در WIA_WDS داشته باشیم ملاحظه میشود. نسخه مورد نظر را انتخاب و شروع به نصب میکنیم.
- بعد از بارگذاری فایل ها، یک پنجره باز شده و نام کاربری و کلمه عبور میخواهد تا به محتویات شاخه ویندوز دسترسی داشته باشد. این کلمه عبور و نام کاربری مربوز به سیستم سرور است. اگر سیستم سرور شما win8 است، و با ایمیل فعال کرده باشید، نام کاربری، نام اول قبل از فاصله است. برای مثال اگر نام کامپیوتر شما hamed-pc باشد . نام کاربری شما hamed.sh@live.com در این صورت در قسمت User به صورت زیر میویسیم: hamed-pc\hamed و در کلمه عبور هم کلمه عبور سیستم سرور را. توجه کنید که این اطلاعات مربوط به سیستم سرور و برای اتصال کلاینت به آن است.
۹۳/۰۱/۱۱