اضافه کردن سی دی نصب ویندوز XP به پروژه
==========================
وقتیکه ما در حالت عادی ، با سی دی نصب ویندوز XP بوت کرده و میخواهیم این ویندوز را نصب کنیم، در حقیقت
قسمت بوت سی دی دستورات زیر را به برنامه نصب می دهد:
1. در روت سی دی بگرد و ببین پوشه ای بنام I386 وجود دارد یا نه.
2. اگر در روت سی دی پوشه ای بنام I386 و جود نداشت اعلام خطا بکن و ادامه نده.
3. اگر در روت سی دی پوشه ای بنام I386 پیدا کردی، وارد آن شده و دنبال فایلی بنام SETUPLDR.BIN بگرد.
4. اگر داخل پوشه I386 فایل SETUPLDR.BIN را پیدا نکردی ، اعلام خطا بکن و ادامه نده.
5. اگر داخل پوشه I386 فایل SETUPLDR.BIN را پیدا کردی ، دستورات داخل آن را اجرا کن.
لذا برنامه نصب وارد پوشه I386 شده و براساس دستورات داخل فایل SETUPLDR.BIN عمل نصب ویندوز XP را انجام
می دهد.
حالا که داستان را فهمیدیم ،بنا براین باید در پروژه خودمان دو تا کار انجام دهیم تا دی وی دی مالتیبوت ما بتواند عمل
نصب ویندوز XP را انجام دهد:
1. کلیه محتویات سی دی نصب ویندوز XP را عینا" به روت ایزوئی که دانلود کرده ایم اضافه کنیم.با این کار فایل های
لازم برای نصب ویندوز XP را داخل دی وی دی خواهیم داشت.
2. حالا ما باید کاری کنیم که اولا" در منوی ما عنوان نصب ویندوز XP وجود داشته باشد و ثانیا" باید به پروژه بگوئیم که
چگونه باید ویندوز XP را نصب کند.
اینکار در این روش بسیار ساده است . کافی است که به فایل BCDW.INI سطر زیر را اضافه کنیم.
(توضیح اینکه فایل BCDW.INI داخل پوشه BCDW در روت ایزوی دانلود شده قرار دارد.)
کد HTML:
\I386\SETUPLDR.BIN ;Install Windows XP
یعنی در حال حاضر محتوای فایل BCDW.INI باید بصورت زیر شده باشد:
کد HTML:
:
C:\ ; Boot from drive C:
:
\I386\SETUPLDR.BIN ;Install Windows XP
:reboot ; ReStart Computer
:PowerOff ; Turn Off Computer
بعد از این اعمال دی وی دی ما در منویش دارای گزینه نصب ویندوز XP حواهد بود و میتواند ویندوز XP را نصب کند.
در حقیقت با نوشتن عبارت
کد HTML:
\I386\SETUPLDR.BIN
به برنامه چگونگی نصب را توضیح دادیم و با عبارت
کد HTML:
;Install Windows XP
عبارت منو را تعیین کردیم
علاقه مندی ها (بوک مارک ها)