عون الله تعالى نبدأ شرح عمل قرص ذاتى التركيب لنظام تشغيل ويندوز اكس بى
windows xp pro sp1 + windows xp home sp 1 2in1 Bootable cd
وقد اكتفينا بهذين النظامين لانهم هم الشائعين فى الاستخدام ولتوافرهم لدى معظم الاشخاص
طبعا يمكن عمل اكثر من ذلك حتى 8 انظمه اكس بى فى سى دى واحد ولكن اختصارا للوقت والجهد ولتوافر النسخ لدى الجميع
فنكتفى بهذين النظامين
----------------
وهذا القرص سوف يتميز بالاتى:
----------------
1-Bootable cd لكل هذه المكونات بمعنى لن تحتاج للدخول للويندوز
2-دمج حزمه التحديثات sp1 بويندوز اكس بى
3-Auto setup
بمعنى انك لن تحتاج الى ادخال السيريال نمبر او اى بيانات يطلبها النظام سواء من الدوس او الويندوز
لان السيريال سيكون مدمج بالقرص
4-اختصار وقت تركيب النظام
5-احتواء القرص على اكثر من نظام مما يعنى توفير عده اقراص كانت ستستخدم لهذا الغرض
6-واجهه بوت وقائمه تركيب للدوس جذابه
7-سهوله التنقل بين الخيارات
---------------
البرامج المستخدمه فى العمل
---------------
1-Cd Image Gui
لضغط انظمه اكس بى ودمجها فى مساحه اقل بكثير ويمكن تحميله من هنا
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] 2-EazyBoot وهذا البرنامج معروف للمبتدئين لعمل سى دى بوت لويندوز 2000 و 98
ولكنى قمت بتطوير هذا البرنامج بما يتلائم مع احتياجاتنا نحن وسوف ارفقه لكم جاهز
لعمل قائمه الخيارات الخاصه بالبوت ويمكنكم ايضا تخصيصه حسب احتياجاتكم
3-Service pack 1
حزمه التحديثات لويندوز اكس بى لم لايمتلكها ويمكن الحصول عليها من موقع ميكروسوفت ودمجها بنسخه
اكس بى لديه كما سنوضح
4-Virtual pc
افضل برنامج لتجربه الملف الايزو الناتج قبل نسخه للسى دى
ويمكن تحميله مع الشرح هنا
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]5-Auto play menu
لعمل واجهه التركيب الخاصه بالاوتورن للويندوز والجميع يعرفه ولكن سوف اصنع واجهه جاهزه لمن لايستطيع
وسارفقها لكم جاهزه
6-Win xp sp1 boot disks for xp pro and hom
وهذه سنحتاجها لعمل ملفات البوت للنظم المتعدده وهى عباره عن ملف بعد فكه يتم عمل 6 دسكات فلوبى واستخدامها
للتركيب لمن لايملك سى دى بوت وهنا سوف نستخلص هذه الملفات فى مجلدات سنذكرها
7-Hex Workshop لتغيير قيم ملفات البوت وملفات قطاع الاستنهاض وسوف اشرح الطريقه للعلم ولكن
سوف ارفق هذه الملفات معدله جاهزه لمن لايستطيع تعديلها للتحميل من هنا
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] طبعا يمكن عمل ايضا بعض ادوات الصيانه ودمجها ايضا بالقرص ولكن لضيق الوقت واختصار المجهود فقد اكتفيت بالويندوز فقط
وهذا ما سنحتاجه من برامج اما من اراد المزيد فيمكن ذلك فى دروس اخرى وسوف نبدأ فى الشرح بالترتيب حتى يستفيد الجميع
وللعلم سوف اقوم بالشرح ومن لايستطيع التطبيق او لم يستطيع احضار هذه البرامج فسوف اتبرع برفع هذه الملفات واقوم بضبط مايلزم
من ملفات وتعديلها ثم رفعها حتى قائمه الاوتورن سارفعها ايضا ويبقى فقط اتباع التعليمات وهذا للتيسير على الجميع
فانا اعلم انه يوجد الكثير يريد ان يعرف سر الطريقه ومن لايريد معرفه التفاصيل فعليه التطبيق الجاهز فقط هذا للعلم
ولعل البعض يتسائل لما كل هذه البرامج وكل هذا المجهود ؟
والجواب بسيط لاننا نعيد بالكامل تركيب ملفات البوت واعاده هيكله وتركيب النظام الذى صممته ميكروسوفت لكى يتوائم ذلك مع
ماقمنا نحن بعمله واضافته الى السى دى
فمثلا لو انك فتحت السى دى الخاص بميكروسوفت سوف تجد على السى دى مباشره هذه المجلدات
Docs - I386 -Support - Valueadd - Readme - Setup.exe - Win5i
win5ic -win51ic win51ic.sp1
وهذه الملفات لابد من وجودها على جذر السى دى مباشره كما ان قطاع الاستنهاض والبوت بالسى دى مصمم على انه عند وضع
السى دى بالقرص فانه يتجه مباشره الى هذه الملفات لكى يتم تنفيذ عمليه التركيب وطبعا لايمكن وضع اكثر من ملف I386 بنفس الاسم
كما انه سوف تتشابه الملفات الخاصه بالبرو والهوم لذلك لابد من وضع كل نظام فى مجلدات منفصله وهنا اصبحت برمجه ميكروسوفت لن تنفع
فى هذه الحاله لانها لن تجد المطلوب وطبعا لاننا قمنا باضافه اكثر من نظام فاننا نقوم بصنع هذه الملفات وعمل Bootsctor خاص بنا
والغاء مافعلته ميكروسوفت وسوف نستغل هذا الموضوع فى وضع السيريال وضبط عمليه التثبيت لتكون ذاتيه دون تدخل خارجى اللهم الا فى
الضغط على موافق او تحديد البارتشن الذى تريده فقط اما عدا ذلك فسوف نجعله ذاتى التركيب
--------------------------------------------------------------------
خطوات العمل:
-------
من لايملك النسخه winxpsp1 يمكنه جلب التحديث الاول لاكس بى sp1 من موقع ميكروسوفت ثم يتم دمج التحديث الى الاكس بى كالتالى:
1- قم بانشاء مجلد فارغ على القرص c اسمه Root
c:\Root
ثم قم بانشاء مجلدين XPHOMOEM - XPPROCORP
وضع بداخله النظامين البرو والهوم
وكل مجلد منهم هو بمثابه سى دى يتم نسخ كل محتويات الويندوز اليه بالكامل
c:\Root\XPPROCORP
c:\Root\XPHOMOEM
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]2-- دمج ويندوز اكس بى برو او هوم مع حزمه التحديثات sp1
قم بتحميل xpsp1 من موقع ميكروسوفت وبعد التحميل قم بفك الملف بواسطه الوين رار winrar
الى مجلد وليكن اسمه xpsp1 وضعه على القرص c
c:\xpsp1
3- لتحديث الاكس بى برو الى سيرفيس باك 1 قم بتشغيل run من قائمه start
والصق هذا الامر
C:\XPSP1\update\update.exe -s:c:\Root\XPPROCORP
سوف يتم تحويل ودمج اكس بى برو لديك الى xp pro sp1
ثم الصق هذا الامر فى قائمه run ثانيا
C:\XPSP1\update\update.exe -s:c:\Root\XPHOMOEM
لدمج اكس بى هوم مع sp1
بهذا نكون قد اصبح لدينا اكس بى هوم وبرو سيرفيس باك 1 قم باستخدام هذه السيريالات الجديده
xp pro sp1
sn: FFD8M-MJ2F2-JGB7W-3DRDQ-QVCTT
xp hom sp1
sn: J8R4J-WPBBF-4M28J-MWGXH-R3BKT
4- بعد ان حدثنا الاكس بى واصبح لدينا مجلدين هما بمثابه 2 سى دى اضافه الى اننا لدينا سى دى رئيسى الا وهو
ال Rooot وهو بمثابه السى دى الحقيقى المماثل لميكروسوفت لذلك سوف نقوم بنسخ بعض الملفات التى يجب ان تكون على الجذر
من المجلدين السابقين
قم بفتح المجلد c:\Root\XPPROCORP وانسخ منه هذه الملفات وضعها داخل مجلد ال Root
README.html
SPNOTES.html
WIN51
WIN51IP
WIN51IP.SP1
افتح المجلد c:\Root\XPHOMOEM وانسخ منه هذه الملفات وضعها داخل مجلد ال Root
WIN51IC
WIN51IC.SP1
وسوف ارفق هذه الملفات ايضا احتياطيا
5-قم بانشاء مجلدين اخرين داخل مجلد ال Root اسمهما لابد ان يكون مكون من اربع حروف لااكثر ولااقل لماذا ؟
لان هذه المجلدات هى التى سيتم وضع بها الملفات المستخلصه من ال 6 دسكات اللازمه لعمل بوت لاكس بى قبل تثبيته من الدوس
وهنا اما ان تقوم بتحميل هذه الملفات من مواقع ال Boot Disks
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] او ان اضعها لكم جاهزه معدله لمن لايستطيع ويجب ان يكون
الاسم مكون من 4 حروف وهذا يقابل القيمه I386 المكونه من 4 حروف والموجود هذا الملف فى كل سى دى
لذلك سوف نسمى هذين المجلدين ب proc - homo يتم وضع دسكات بوت النسخه البرو والهوم بهما
c:\Root\proc
c:\Root\homo
6-فى حاله مااذا قمت بتحميل ملفات البوت لاكس بى سيرفيس باك من الموقع الذى وضعته
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]او مباشره
اكس بى هوم بوت ديسك سيرفيس باك 1
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]اكس بى برو سيرفيس باك 1
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] قم بفك الضغط عن الملفات بالوين رار سوف تجد بهما 8 ملفات مايهمنا منهم هم 6 ملفات بهيئه img
قم بفتح كل ملف بالترتيب بواسطه برنامج winimage
ومن قائمه image اختار Extract ستظهر لك قائمه علم على خيار Extract with pathname
ثم عن طريق Browse حدد مكان الاستخلاص الا وهو c:\Root\proc
وذلك بالنسبه ل xp pro sp1
وكرر ذلك حتى تنتهى من الملفات ال 6
ثم نكرر نفس العمليه مع الملفات ال6 ل xp home sp1
وتستخلص الملفات الى هنا
c:\Root\homo
-------------------------------------------------------------------
وسوف نشرح ميكانيكيه عمل البوت من اول وضع السى دى داخل الجهاز حتى بدأ التركيب لكى نفهم فقط مااهميه مانقوم بعمله
بمجرد وضع السى دى يتم قرائه السى دى هكذا على سبيل المثال للاكس بى برو
قرائه الملف loader.bin الخاص بقائمه البوت ومنها يتجه الى الملف
proc.dat هذا الملف قمنا بتغير مساره بواسطه برنامج hexworkshop بحيث يتجه المسار الى المجلد Proc
الذى وضعنا به ملفات بوت اكس بى برو وهو بدوره سيؤدى الى الملفات الثلاثه التى نسخناها داخل هذا المجلد والذى سنقوم بتغيير قيمته
ثم يتجه معالج التركيب الى الملف txtsetup.sif وهذا سيقودنا الى المسار الجديد الذى غيرناه الى
cdrom:\xpprocorp\i386
بدلا من المسار الاصلى
cdrom:\i386
ولمن لايستطيع عمل ذلك فقد اعددت انا تلك الملفات وسارفقها لكم
-------------------------------------------------------------------
7-سوف نقوم بفتح المجلد ين Homo and proc ونقوم بحذف هذه الملفات الثلاثه منه
Bootfix.bin
setupldr.bin
Txtsetup.si_
لان هذه الملفات هى مبرمجه من قبل ميكروسوفت لذلك سوف نستعيض عنها بالتالى
نقوم بفتح المجلد I386 الموجود بالمسار
C:\Root\XPPROCORP\I386
وننسخ هذه الملفات
Bootfix.bin
setupldr.bin
Txtsetup.sif
Eula.txt
الى المجلد
C:\Root\PROC
نقوم بفتح المجلد I386 الموجود بالمسار
C:\Root\XPHOMOEM\I386
وننسخ هذه الملفات
Bootfix.bin
setupldr.bin
Txtsetup.sif
Eula.txt
الى المسار
C:\Root\HOMO
8- نقوم بالبحث عن الملف
txtsetup.si_
فى هذه المجلدات ونتأكد من حذفه
proc
homo
وكذلك المجلدين
i386
الموجودين بكل ويندوز واذا وجدتهم قم بحذفهم فورا والا سيحدث خطأ اثناء التركيب مهم جدا
9- الان اتى دور هام وهو كيف نقوم بتغيير وتعديل ملفات البوت
نقوم بفتح المجلدين proc and homo
ونقوم بتغيير قيم الملفين
setupldr.bin
txtsetup.sif
هكذا بعد تركيب برنامج hexworkshop من هنا
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]نقوم بفتح المجلد proc
ونضغط بيمين الماوس على الملف setupldr.bin
ونختار hex edit with hexworkshop
هذا الملف يحتوى على 4 قيم تؤدى للمسار i386 لو بحثنا عنه فى خيار text string تجدها كما بالصوره
وبما ان المسار الجديد لدينا هو proc وليس i386
فسوف نقوم بعمل استبدال للقيم الاربعه i386 الى proc
كما بالصور من قائمه Edit نختار Replace
ثم بعد ان نستبدل القيم الجديده لاننسى ان نحفظ الملف من قائمه file - save
ثم نفتح الملف txtsetup.sif
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] بنفس البرنامج وبنفس الطريقه وهذا الملف به قيمه مسار التركيب الا وهى
cdrom:\i386
وسوف نقوم بتغيرها الى المسار
cdrom:\xpprocorp
كما بالصور
نبحث عن المسار
SetupSourcePath = ""
نجد انه يأخذ قيمه واحده مطلوب تغيرها الى المسار
xpprpcorp
كما بالصور
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]ويجب ان نكرر نفس العمليه السابقه مع النسخه الاخرى الهوم
نفتح المجلد homo
ونقوم بتغيير قيم الملفين
setupldr.bin
txtsetup.sif
كما بالصور
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]بنفس الطريقه
بهذا نكون قد انهينا تعديل كل الملفات
10-نأتى لخطوه التركيب الذاتى
وهذه يمكن عمل ملف للتركيب الذاتى بواسطه الملف deploy
الموجود بالمسار فقط اتبع الخطوات التى تظهر لك واكمل البيانات المطلوبه
C:\Root\XPPROCORP\SUPPORT\TOOLS
وهذه الخطوه قمت بتجهيزها ايضا وسارفقها لكم ولكن لنلقى نظره على هذا الملف
سوف ينتج من هذه الخطوه ملفين ملف تكست وملف اخر bat نقوم بتغيير الاسم الى
winnt.txt
winnt.bat
ولو اطلعنا على محتواهم نجده هكذا
الملف winnt.bat
--------------------
@rem SetupMgrTag
@echo off
rem
rem This is a SAMPLE batch script generated by the Setup Manager Wizard.
rem If this script is moved from the location where it was generated, it may have to be modified.
rem
set AnswerFile=.\winnt.sif
set SetupFiles=.\i386
.\i386\winnt32 /s:%SetupFiles% /unattend:%AnswerFile% /copysource:lang
--------------------
هذا الملف ندعه كما هو
والملف الاخر وهو
winnt.sif
----------------
;SetupMgrTag
[Data]
MsDosInitiated="0"
UnattendedInstall="Yes"
[GuiUnattended]
EncryptedAdminPassword=NO
TimeZone=120
[UserData]
ProductID=اكتب السيريال هنا
FullName="وهناالاسم"
OrgName="المؤسسه"
ComputerName=*
[Display]
BitsPerPel=32
Xresolution=800
YResolution=600
V*******=85
[TapiLocation]
CountryCode=كود بلدك
Dialing=Tone
AreaCode=الرقم الكودى للمدينه
[RegionalSettings]
LanguageGroup=13
Language=00000c01
[Identification]
JoinWorkgroup=WORKGROUP
[Networking]
InstallDefaultComponents=Yes
----------------
كل ماعليك فتح هذا الملف و كتابه اسمك انت والشركه ورقم كود البلد والمدينه ودع الباقى كما هو
ثم بعد تجهيز هذين الملفين لكل ويندوز نقوم بنسخه الى المجلدين
proc
homo
ولكن كل نظام ببياناته الخاصه الى المجلد الخاص بها وهذه الخطوه هى المسؤله عن التركيب الذاتى للنظام من خلال الدوس او البوت سى دى
اما اذا اردت تركيب ذاتى من خلال الويندوز فقم بنسخهم الى مجلد كل نظام
تستطيع وضع ايضا ملفات كراك التنشيط داخل مجلد الويندوز ليتم نسخ مع السى دى
وقد ارفقته ايضا لكم كل ماعليك هو تشغيله فى الوضع الامن وهو يصلح لكلا النسختين
11-بالنسبه لملفات السيكتور
proc.dat
homo.dat
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]ايضا تم تعديلهم ببرنامج ال hex workshop
نقوم باستبدال قيمه
SETUPLDR.BINBOOTFIX.BINi386
بقيمه
SETUPLDR.BINBOOTFIX.BINPROC
فى حاله اكس بى برو
proc.dat
ثم نستبدل نفس القيمه
SETUPLDR.BINBOOTFIX.BINi386
الى
SETUPLDR.BINBOOTFIX.BINHOMO
فى حاله الاكس بى هوم
homo.dat
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]12- لم يبقى الا صنع قائمه الاوتورن وقائمه البوت سى دى
وهاتين قمت بعملهما لكم الاولى ببرنامج autoplay medi studio 5.0
والثانيه ببرنامج easyboot بعد تعديله كما ذكرت
وهنا توضع ملفات البوت سيكتور داخل مجلد ال ezboot ومعها ملف الاستنهاض loader.bin
وسوف ارفقهما ايضا لكم
قم بتحميل الاربع ملفات المضغوطه من هنا وفك ضغطهم الى ملفات رار ثم قم بتجميعهم من الملف الاول
ثم قم بنسخ جميع محتوياته الى مجلد ال Root بعد ان تكون قد طبقت الخطوات السابقه ثم وافق على الاستبدال
حمل من هنا
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] 13- اخر خطوه هى صنع ملف الايزو ودمج النسختين معا ويتم ذلك ببرنامج cdimagui
كما بالصور التاليه :
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]ثم تجربه الملف ببرنامج VIRTUAL PC
وذلك للتأكد من عمل السى دى قبل نسخه