هرچه به سمت کوچکتر شدن کامپیوترها پیش می رویم قطعاتی مانند CD-ROM ها و دیگر وسایل جانبی از کامپیوترها حذف می شوند . این نکته تا جایی پیش می رود که امروزه در NET BOOK ها از درایوهای خارجی استفاده می شود . البته باید به این نکته نیز اشاره کرد که بالارفتن سرعت در بسترهای شبکه نیز به زودی چهره نصب برنامه ها و عرضه کلاسیک آنها بر روی وسایل ذخیره خارجی مانند فلاپی ، سی دی و غیره را دگرگون خواهد نمود . شاید در آینده ای نه چندان دور مجبور باشیم سیستم عامل خریداری شده خود را از بستر شبکه های ارتباطی دریافت کنیم و در همان لحظه دریافت نصب نماییم. این زنگ خطری است برای تمام کشورهایی که از برنامه های قفل شکسته استفاده می نمایند . بر این اساس بر آن شدیم که نصب سیستم عامل به وسیله بوت از شبکه را به صورت مصور و کامل در اختیار شما عزیزان قرار دهیم.
Boot From Network
:
در این روش همانند بوت کردن سیستم توسط دیگر وسایل ارتباطی و یا ذخیره کننده اطلاعات این عمل توسط دستورات ساده ای انجام می پذیرد که باید در بایوس مادربرد تعریف شده باشد. اکثر کارتهای شبکه جدید و مادربردهای کنونی این قابلیت را پشتیبانی می کنند. بدین معنی که پس از ورود به پنل کنترلی بایوس مادربرد که معمولا در مادربردهای عادی توسط کلید DEL و در Laptopها توسط کلید F1 یا F2 و یا کلیدهای دیگر که در دفترچه راهنما آن وسیله آورده شده است صورت می گیرد ، به بخش تنظیمات بوت سیستم رفته و بوت شدن توسط شبکه را در اولویت قرار می دهیم . به این معنی که تنظیمات را جوری تغییر می دهیم که اولین وسیله ای که کامپیوتر برای بوت شدن استفاده می کند کارت شبکه باشد(همانند انتخاب فلاپی یا سی دی رام برای بوت کردن سیستم). خوب کامپیوتر ما آماده است برای دریافت سیستم عامل جدید و نصب آن روی هارد دیسک ولی قبل نصب به دو گروه اطلاعات نیاز دارد.
۱- اطلاعات تنظیمات شبکه ( مانند ip و مشخصات سرور)
۲- اطلاعات فایلهای نصب سیستم عامل
اطلاعات تنظیمات شبکه:
به علت ساده بودن نرم افزارهای قرارداده شه در بایوس سیستم ، نمی توان انتظار داشت که بتوانیم این تنظیمات را در محیط برنامه خاصی انجام دهیم . پس می باید از تنظیمات اتوماتیک استفاده کنیم که توسط DHCP Server به کلاینت ما که همان بایوس سیستم مورد نظر است فرستاده شود . برای این منظور می توان از هر نوع DHCP Server استاندارد استفاده نمود . برای آگاهی عزیزان باید توضیح بدهم که DHCP Server برنامه ای است که IP های غیر تکراری برای سیستم های داخل شبکه ایجاد و آنها را در لیستی نمایش می دهد و از ایجاد اختلال و تداخل در IP های سیستم جلوگیری می کند.
DHCP SERVER برنامه ایست که باید این کار را انجام دهد به این منظور میتوان از DHCP WINDOWS server استفاده نمود و یا هر برنامه دیگر برای سادگی کار ما در اینجا از نرم افزاری به نام TFTPd32استفاده می کنیم که رایگان است و می توانید آن را در لینک های پایان صفحه دریافت نمایید . ولی برای سادگی کار بنده تمام فایلهای مورد نیاز را در یک فایل فشرده قرار داده و آن را نیز در پایین صفحه برای دریافت اضافه نموده ام. برای راه اندازی یک DHCP برنامه TTFPd32 را باز کرده که در ابتدا شکل برنامه به صورت زیر است:
همینطور که در شکل مشاهده می کنید در قسمت بالای برنامه چند TAB وجود دارد که TAB مورد نظر ما یعنی DHCP نیز در آن مشاهده می شود. با فشار دادن قسمت DHCP server پنجره برنامه به صورت زیر می شود:
اگر در ابتدا اطلاعاتی وارد نکرده باشید تمام خانه ها یا خالی است یا صفر. برای ادامه کار شما متوجه IP سیستم خودتان در بالای صفحه می شوید که در TextBox ،Server Interface جای داده شده است.مثلا در ایجا IPسیستم ۱۹۲٫۱۶۸٫۲٫۱۰۱ است.
برای اینکه سرور ،IP مورد نظر را به سیستمها اختصاص دهد می باید یک آدرس ابتدایی که با آدرس دیگری در شبکه مساوی نباشد در خانه IP Pool starting address قرار دهیم مثلا در اینجا IP 192.168.2.200 را انتخاب نموده و می خواهیم که ip های مورد نظرم از این عدد شروع شوند. در خانه بعدی حداکثر تعدا د ip های مورد نیاز را وارد می نماییم که در اینجا در خانه size of pool عدد ۱۰ را وارد می کنیم یعنی حد اکثر به ۱۰ سیستم می خواهیم ip اختصاص بدهیم.
چون در اینجا می خواهیم به صورت ابنتدایی سرور را راه اندازی کنیم از باقی فیلدها می گذریم ولی فیلد Defaul Router را برابر IP پخش کننده اینترنت و یا همان Default Gateway قرار میدهیم و mask را برابر ۲۵۵٫۲۵۵٫۲۵۵٫۰ قرار می دهیم در باقی موارد نیازی به پر کردن خانه ها نیست مگر برحسب نیاز حتی اگر Defaul Gateway را نیاز ندارید می توانید از آن استفاده نکنید ولی حتما توجه کنید که عدد دوم IP از سمت راست دقیقا برابر عدد ip سیستم سرور باشد . در انتها اطلاعات پر شده به شکل زیر خواهد بود.
در انتهای فرم برنامه دکمه ای وجود دارد با نام Setting که پس از فشار دادن آن پنجره ای به صورت زیر باز می شود:
تنظیمات اولیه این صفحه را به صورت عکس ۴ در آورید و به این نکته توجه کنید که این تنظیمات در درستی یا نا درستی اتصال بسیار نقش بازی می کنند همچنین دوستانی که با ویندوزهای ۷ و vista کار می کنند باید به صورت Run As Administrator برنامه را اجرا کنند که این گزینه با کلیک راست بر روی فایل اجرایی برنامه نمایان خواهد شد در غیر این صورت اطلاعات برنامه ذخیره نمی شود. نکته دیگری که وجود دارد اینکه در قسمت Base Directory تمام اطلاعات را پاک کنید خود سیستم یک نقطه به صورت خودکار در آن قرار می دهد. حال سرور شما آماده است پس از یک بستن و دوباره باز کردن برنامه، آماده انجام وظیفه می باشد. حال شما سرور DHCP را راه اندازی کردید و برای تست آن می توانید برای یک کامپیوتر به صورت اتوماتیک IP بگیرید وقتی کامپیوتر مقصد شروع به درخواست IP می نماید درخواستهای آن در تب Log Viewer نمایش داده می شود. و پس از گرفتن IP اسم آن کامپیوتر همراه با Mac Address ان در Tab سرور DHCP در جدول زیر صفحه نمایان می شود. اگر چنین نشد مراحل را مجددا چک نمایید.
اطلاعات فایلهای نصب سیستم عامل
در این بخش نحوه اجرای فایل بوت مورد نیاز سیستم عامل در کامپیوتر هدف را مورد بررسی قرار می دهیم. باید دقت کرد که هر نوع بوتی را نمی توان در این روش استفاده نمود پس ما در اینجا ۲ نوع بوت را به صورت آماده قرار می دهیم . پوشه اول همان مسیر جاری برنامه است و پوشه دوم Bootاست و برای نصب هر کدام به صورت زیر عمل می کنیم.همانند شکل زیر کافیست محل و نام فایل بوت را وارد نماییم. در قسمت Boot file در DHCP Server نام فایل بوت مورد نظر را به صورت زیر وارد می کنیم :
۱- برای ویندوز ۹۸ و DOS آدرس: pxelinux.0""
2- برای ویندوز xp: boot\pxeboot.com
وقتی فایل مورد نظر تنظیم شد کامپیوتر Client مورد نظر را برای بوت از شبکه تنظیم می نماییم. باید دقت شود که سرویس دهنده DHCP دیگری در شبکه موجود نباشد چون تداخل در گرفتن IP بوجود می آید.
پس از اینکه مراحل بوت انجام شد در ویندوز ۹۸ به وسیله دستور Net می توانید به شبکه دسترسی پیدا کنید. که تنظیمات آن به صورت GUI است. ولی در مورد بوت XP تنظیمات به صورت متنی است و باید کمی دقت بیشتری شود.
برای استفاده از دستورات شبکه در بوت XP می توان از پنجره Command استفاده نمود .این پنجره که در ابتدا خود به خود باز می شود در همان ابتدا نیز نمایان می شود .قبل از اینکه شروع کنید شما باید دیسک ویندوز را در CD-Drive قرار داده و آن را Share نمایید . اگر در ۷ یا vista هستید دسترسی everyone را نیز به آن بدهید. حال می توانید از طریق پنجره Command به CD-Rom به اشتراک گذاشته شده دسترسی پیدا کنید. برای این کار مسیر مورد نظر را ما در یک درایو Map می کنیم به صورت زیر:
"net"+" "+"use"+" "+"y:"+" "+" \\192.168.2.101\m" = net use y: \\192.168.2.101\m
در دستور بالا یک رشته ایجاد شده است و برای اینکه جاهای Space مشخص شود بدین صورت نوشته شده است. باید توجه شود ip نوشته شده در این دستور آدرس همان ماشینی است کهCD-Rom در آن قرار دارد و m نام فولدر سی دی رام است که در کامپیوتر سرور Share شده است. پس از این دستور برای دسترسی به این پوشه در شبکه نام کاربری و رمز پرسیده می شود که باید نام کاربری و رمز موجود در سیستم سرور را وارد نمایید برای رمز که عینا همان وارد می شود ولی برای نام کاربری باید به صورت زیر وارد شود:
۱۹۲٫۱۶۸٫۲٫۱۰۱\administrator
قبل از نام کاربری باید ip دستگاه سرور به صورت بالا وارد شود. حال شما می توانید با زدن "y:" وارد درایو مورد نظر شده و فایل Setup.exe در سی دی رام را اجرا نمایید . روال عادی نصب ویندوز آغاز میشود و تا پایان به همین صورت ادامه دهید.