العودة   منتديات داماس > انظمة التشغيل والاوفيس > المنتدى العام لتصميم الأسطوانة > المرحلة الرابعة : Multiboot عمل اسطوانه متعددة الانظمه ذاتية الاقلاع
 
 

المرحلة الرابعة : Multiboot عمل اسطوانه متعددة الانظمه ذاتية الاقلاع التعامل مع برامج انشاء اسطوانة اقلاع متعددة الانظمه بالاضافه الى كيفية استخراج ملفات البوت من السيديهات و استخدامها

 
10-03-2014, 02:59 PM
memoarfaa
عضو ذهبي
رقم العضوية: 370034
تاريخ التسجيل: Apr 2011
الإقامة: مصر
المشاركات: 773
 
يا جماعه انا عندي اكثر من حل لــــــــــ
1- مشاكل تسطيب windows xp من الفلاشة

2-حل مشكلة تسطيب windows xp من السطوانة في هذا الكود

title SETUP WINDOWS XP SP3
find --set-root /I386/SETUPLDR.BIN
chainloader /I386/SETUPLDR.BIN

3-وضع اكثر من windows xp في فلاشة واحدة

4-وضع ويندوز 7 وويندوز 8 في فلاشة او اسطوانة واحدة بطريقة سهلة جدا

5- حل مشاكل Hiren's.BootCD من الفلاشه ntfs format
6- وضع اكثر من اصدار Hiren's.BootCD في فلاشة واحدة مع العمل الجيد للبرامج في mini windows xp
ولكن اريد بعض المساعدة من اخوتي Dreams و Hima لعرض الموضوع بشكل جيد كي يستفيد منة الجميع ياريت لو احدهم ينضم الينا




10-03-2014, 04:06 PM
memoarfaa
عضو ذهبي
رقم العضوية: 370034
تاريخ التسجيل: Apr 2011
الإقامة: مصر
المشاركات: 773
 
1- مشاكل تسطيب windows xp من الفلاشة


معظم المشاكل التي وردت في الموقع عن تسطيب windows xp من الفلاشة يمكن حلها عن طريق
1- عمل فولدر علي روت الفلاشة باسم ISO
وضع الفلوبي ايمج الموجود في هذا الرابط داخل فولدر ISO
وضع اي نسخة xp بايمتداد ISO باسم XP2_RAM.ISO

http://www.mediafire.com/download/x2...ie5/XP_SP3.IMA
او

https://4shared.com/s11/srvs4/001/001/XP_SP3.rar

وضع هذا الكود في menu.lst
title Boot from 1st Hard Disk 
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
chainloader (hd0)+1
rootnoverify (hd0)

title setup any windows XP  from ISO 
find --set-root --ignore-floppies --ignore-cd /ISO/XP_SP3.IMA
map --mem /ISO/XP_SP3.IMA (fd0)
map --mem /ISO/XP_SP3.IMA (fd1)
map --mem (md)0x800+4 (99)
map /ISO/XP2_RAM.ISO (222) 
map (hd0) (hd1) 
map (hd1) (hd0)
checkrange 0x80 read 0x8280 && geometry (hd1) && map (hd0) (hd1)
checkrange 0x80 read 0x8280 && geometry (hd1) && map (hd1) (hd0)
map --hook
cat --locate=###### --number=1 (fd0)/TXTSETUP.OEM > nul ---- call :error /ISO/XP_SP3.IMA file error..
set offset=%?%
write --offset=%offset% (fd0)/TXTSETUP.OEM value=Parameters,StartOptions,REG_SZ,"cdrom,vmem=find:/ISO/XP2_RAM.ISO;floppy,vmem=find:/ISO/XP_SP3.IMA;"\r\n;
cat --skip=%offset% --locate=/ --replace=\\ (fd0)/TXTSETUP.OEM
cat --locate=###### --number=1 (fd1)/TXTSETUP.OEM > nul ---- call :error /ISO/XP_SP3.IMA file error..
set offset=%?%
write --offset=%offset% (fd1)/TXTSETUP.OEM value=Parameters,StartOptions,REG_SZ,"cdrom,vmem=find:/ISO/XP2_RAM.ISO;floppy,vmem=find:/ISO/XP_SP3.IMA;"\r\n;
cat --skip=%offset% --locate=/ --replace=\\ (fd1)/TXTSETUP.OEM
write --offset=0 (fd0)/setup/ISOimage.ini \\ISO\\XP2_RAM.ISO\n;\n;\n;
write --offset=0 (fd1)/setup/ISOimage.ini \\ISO\\XP2_RAM.ISO\n;\n;\n;
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/XP2_RAM.ISO;floppy,vmem=find:/ISO/XP_SP3.IMA;\n\0
root (hd0,0)
chainloader (222)/I386/SETUPLDR.BIN
فوائد هذا الكود
A- تسطيب ويندوز XP من امر واحد وليس first and second part
B- تسطيب اي ويندوز XP بدون وجود شاشة زرقاء (bug 0X7b)
C- وضع اكثر من نسخة XP داخل فولدر ايزو مع تغيير الاسم (XP2_RAM.ISO) في Menu.lst

وانا مجربهذا الكود علي معظم انواع البورد والابات واعمل بة منذ سنتان



اخواني العزاء انا رفعت لكم ملف menu.lst في هذا الرابط


http://www.mediafire.com/view/57ebwykp5wxodc8/menu.lst
او

https://4shared.com/s11/srvs4/001/001/menu.rar

لاني وجدت انة عدما اقوم بكتابتة عن طريق المشاركات في الموقع يحدث بة خطأ في هذا الجزء( ---- ) فهو لايكتب هكذا بل شيفت سلاش جهة اليسار مثل الواحد مثل ( 11 )

تم رفع الاكواد بالمرفقــــات
27/7/2015
بواسطه LEBA


10-03-2014, 04:29 PM
AboMo3aZ
VIP
رقم العضوية: 221545
تاريخ التسجيل: Feb 2009
الإقامة: مصر
المشاركات: 6,046
 
في انتظار حلولك لهذه المشاكل الكبيرة وخاصة مشكلة الهيرنز مع ntfs

وما هي المساعدة التي تريدها لعرض الموضوع ؟

10-03-2014, 04:34 PM
memoarfaa
عضو ذهبي
رقم العضوية: 370034
تاريخ التسجيل: Apr 2011
الإقامة: مصر
المشاركات: 773
 
المساعدة هي اني سوف ارفع بعض الملفات التي اريدان يتم وضعها في روابط سريعة للاستفادة

10-03-2014, 05:01 PM
memoarfaa
عضو ذهبي
رقم العضوية: 370034
تاريخ التسجيل: Apr 2011
الإقامة: مصر
المشاركات: 773
 
الكود بتاع XP يسطتيع تنصيب اي نسخة XP من الفلاشة سواء كانت خام او معدلة
اذا كانت النسخة تم اعدادها بوسطة esy boot او اي ملتي بوت لودر اخر وتريد استخدام الاشياء الفرعية بها يمكنك حذف هذا الكود من menu.lst
chainloader (222)/I386/SETUPLDR.BIN
لكي يكون
chainloader (222)

10-03-2014, 05:23 PM
memoarfaa
عضو ذهبي
رقم العضوية: 370034
تاريخ التسجيل: Apr 2011
الإقامة: مصر
المشاركات: 773
 
2- حل مشاكل Hiren's.BootCD من الفلاشه ntfs format
وضع اكثر من اصدار Hiren's.BootCD في فلاشة واحدة مع العمل الجيد للبرامج في mini windows xp

وضع هذا الفلوبي ايمج الموجود في هذا الرابط داخل فولدر ISO

http://www.mediafire.com/download/kk...iren's.img
او

https://4shared.com/s11/srvs4/001/001/Hirens.rar

وضع ثلاث اصدارات من Hiren's.BootCD في فولدر ISO
باسم
hirens10.iso
hirens11.iso
hirens12.iso

وضع هذا الكود في menu.lst

title Hiren's BootCD V10
find --set-root /ISO/hirens10.iso
map --mem (md)0x800+4 (99)
map --mem /ISO/Hiren's.img (fd0)
map /ISO/hirens10.iso (0xff) 
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/hirens10.iso;\n\0
chainloader (0xff)

title Hiren's BootCD V11
find --set-root /ISO/hirens11.iso
map --mem (md)0x800+4 (99)
map --mem /ISO/Hiren's.img (fd0)
map /ISO/hirens11.iso (0xff) 
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/hirens11.iso;\n\0
chainloader (0xff)

title Hiren's BootCD V12
find --set-root /ISO/hirens12.iso
map --mem (md)0x800+4 (99)
map --mem /ISO/Hiren's.img (fd0)
map /ISO/hirens12.iso (0xff) 
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/hirens12.iso;\n\0
chainloader (0xff)
بواسطة هذا الكود يمكنك تشغيل اي نسخة Hiren's BootCD سواء كانت الفلاشة فورمات Fat32 او NTFS كما ان جميع برامجmini windows XP سوف تعمل بكفاءة

تم رفع الاكواد بالمرفقــــات
27/7/2015
بواسطه LEBA

10-03-2014, 06:06 PM
memoarfaa
عضو ذهبي
رقم العضوية: 370034
تاريخ التسجيل: Apr 2011
الإقامة: مصر
المشاركات: 773
 
وضع ويندوز 7 وويندوز 8 وويندوز 8.1 في فلاشة او اسطوانة واحدة بطريقة سهلة جدا

قم بتحميل هذا الفولدر المضغوط من هذا الربط

http://www.mediafire.com/download/19...lp/FiraDisk.7z
او

https://4shared.com/s11/srvs4/001/001/FiraDisk.7z

قم بفك الظغط عن الفولدر وضعة علي روت الفلاشة مباشرة

وهذا الملف AutoUnattend.xml
من هذا الرابط

http://www.mediafire.com/view/98h2ik...toUnattend.xml
او

https://4shared.com/s11/srvs4/001/001/AutoUnattend.rar

قم بوضع ملفAutoUnattend.xml علي روت الفلاشة مباشرة

قم باضافة ويندوز فيستا و7 و8 و8.1 داخل فولدر ISO بالاسماء الاتية
1-vista.iso
2-win7.iso
3-win8.iso
4- win8.1.iso
5-

وقم باضافة هذا الكود في menu.lst

title INSTALL Windows vista
debug off
set MYISO=vista.iso
dd if=()/firadisk/au.xml of=()/AutoUnattend.xml
dd if=()/firadisk/spaces.txt of=()/firadisk/ISONAME.CMD
write ()/firadisk/ISONAME.CMD SET MYISO=\\iso\\%MYISO%\r\n
map --mem (md)0x800+4 (99)
map /ISO/%MYISO% (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/%MYISO%;\n\0
chainloader (0xff)/BOOTMGR ---- chainloader (0xff)



title INSTALL Windows 7 
debug off
set MYISO=Win7.iso
dd if=()/firadisk/au.xml of=()/AutoUnattend.xml
dd if=()/firadisk/spaces.txt of=()/firadisk/ISONAME.CMD
write ()/firadisk/ISONAME.CMD SET MYISO=\\iso\\%MYISO%\r\n
map --mem (md)0x800+4 (99)
map /ISO/%MYISO% (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/%MYISO%;\n\0
chainloader (0xff)/BOOTMGR ---- chainloader (0xff)

title INSTALL Windows 8 
debug off
set MYISO=Win8.iso
dd if=()/firadisk/auWin8.xml of=()/AutoUnattend.xml
dd if=()/firadisk/spaces.txt of=()/firadisk/ISONAME.CMD
write ()/firadisk/ISONAME.CMD SET MYISO=\\iso\\%MYISO%\r\n
map --mem (md)0x800+4 (99)
map /ISO/%MYISO% (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/%MYISO%;\n\0
chainloader (0xff)/BOOTMGR ---- chainloader (0xff)

title INSTALL Windows 8.1 
debug off
set MYISO=Win8.1.iso
dd if=()/firadisk/au.xml of=()/AutoUnattend.xml
dd if=()/firadisk/spaces.txt of=()/firadisk/ISONAME.CMD
write ()/firadisk/ISONAME.CMD SET MYISO=\\iso\\%MYISO%\r\n
map --mem (md)0x800+4 (99)
map /ISO/%MYISO% (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/%MYISO%;\n\0
chainloader (0xff)/BOOTMGR ---- chainloader (0xff)
اخواني العزاء انا رفعت لكم ملف menu.lst في هذا الرابط


http://www.mediafire.com/view/57ebwykp5wxodc8/menu.lst
او

https://4shared.com/s11/srvs4/001/001/menu.rar


لاني وجدت انة عدما اقوم بكتابتة عن طريق المشاركات في الموقع يحدث بة خطأ في هذا الجزء( ---- ) فهو لايكتب هكذا بل شيفت سلاش جهة اليسار مثل الواحد مثل ( 11 )

تم رفع الاكواد بالمرفقــــات
27/7/2015
بواسطه LEBA

10-03-2014, 06:26 PM
memoarfaa
عضو ذهبي
رقم العضوية: 370034
تاريخ التسجيل: Apr 2011
الإقامة: مصر
المشاركات: 773
 
الان لديك بالفلاشة خمس اشياء علي الروت هما
1- grldr

2-فولدر ISO بة ما يلي
A- اكثر من نسخة XP
B- اكثر من نسخة Hiren's.BootCD
C- ويندوز فيستا
D-ويندوز7
E-ويندوز8
F- ويندوز8.1
XP_SP3.IMA -G
Hiren's.img -H


3- فولدر FiraDisk

AutoUnattend.xml -4

5- menu.lst الاتية

timeout 30
gfxmenu /ISO/Memo.GFX

title Boot from 1st Hard Disk 
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
chainloader (hd0)+1
rootnoverify (hd0)

title setup any windows XP  from ISO 
find --set-root --ignore-floppies --ignore-cd /ISO/XP_SP3.IMA
map --mem /ISO/XP_SP3.IMA (fd0)
map --mem /ISO/XP_SP3.IMA (fd1)
map --mem (md)0x800+4 (99)
map /ISO/XP2_RAM.ISO (222) 
map (hd0) (hd1) 
map (hd1) (hd0)
checkrange 0x80 read 0x8280 && geometry (hd1) && map (hd0) (hd1)
checkrange 0x80 read 0x8280 && geometry (hd1) && map (hd1) (hd0)
map --hook
cat --locate=###### --number=1 (fd0)/TXTSETUP.OEM > nul ---- call :error /ISO/XP_SP3.IMA file error..
set offset=%?%
write --offset=%offset% (fd0)/TXTSETUP.OEM value=Parameters,StartOptions,REG_SZ,"cdrom,vmem=find:/ISO/XP2_RAM.ISO;floppy,vmem=find:/ISO/XP_SP3.IMA;"\r\n;
cat --skip=%offset% --locate=/ --replace=\\ (fd0)/TXTSETUP.OEM
cat --locate=###### --number=1 (fd1)/TXTSETUP.OEM > nul ---- call :error /ISO/XP_SP3.IMA file error..
set offset=%?%
write --offset=%offset% (fd1)/TXTSETUP.OEM value=Parameters,StartOptions,REG_SZ,"cdrom,vmem=find:/ISO/XP2_RAM.ISO;floppy,vmem=find:/ISO/XP_SP3.IMA;"\r\n;
cat --skip=%offset% --locate=/ --replace=\\ (fd1)/TXTSETUP.OEM
write --offset=0 (fd0)/setup/ISOimage.ini \\ISO\\XP2_RAM.ISO\n;\n;\n;
write --offset=0 (fd1)/setup/ISOimage.ini \\ISO\\XP2_RAM.ISO\n;\n;\n;
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/XP2_RAM.ISO;floppy,vmem=find:/ISO/XP_SP3.IMA;\n\0
root (hd0,0)
chainloader (222)/I386/SETUPLDR.BIN

title add more xp.iso here
 


title Hiren's BootCD V10
find --set-root /ISO/hirens10.iso
map --mem (md)0x800+4 (99)
map --mem /ISO/Hiren's.img (fd0)
map /ISO/hirens10.iso (0xff) 
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/hirens10.iso;\n\0
chainloader (0xff)


title add more Hiren's BootCD.iso here

title INSTALL Windows vista
debug off
set MYISO=vista.iso
dd if=()/firadisk/auWin8.xml of=()/AutoUnattend.xml
dd if=()/firadisk/spaces.txt of=()/firadisk/ISONAME.CMD
write ()/firadisk/ISONAME.CMD SET MYISO=\\iso\\%MYISO%\r\n
map --mem (md)0x800+4 (99)
map /ISO/%MYISO% (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/%MYISO%;\n\0
chainloader (0xff)/BOOTMGR ---- chainloader (0xff)



title INSTALL Windows 7 
debug off
set MYISO=Win7.iso
dd if=()/firadisk/auWin8.xml of=()/AutoUnattend.xml
dd if=()/firadisk/spaces.txt of=()/firadisk/ISONAME.CMD
write ()/firadisk/ISONAME.CMD SET MYISO=\\iso\\%MYISO%\r\n
map --mem (md)0x800+4 (99)
map /ISO/%MYISO% (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/%MYISO%;\n\0
chainloader (0xff)/BOOTMGR ---- chainloader (0xff)

title INSTALL Windows 8 
debug off
set MYISO=Win8.iso
dd if=()/firadisk/auWin8.xml of=()/AutoUnattend.xml
dd if=()/firadisk/spaces.txt of=()/firadisk/ISONAME.CMD
write ()/firadisk/ISONAME.CMD SET MYISO=\\iso\\%MYISO%\r\n
map --mem (md)0x800+4 (99)
map /ISO/%MYISO% (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/%MYISO%;\n\0
chainloader (0xff)/BOOTMGR ---- chainloader (0xff)

title INSTALL Windows 8.1 
debug off
set MYISO=Win8.1.iso
dd if=()/firadisk/auWin8.xml of=()/AutoUnattend.xml
dd if=()/firadisk/spaces.txt of=()/firadisk/ISONAME.CMD
write ()/firadisk/ISONAME.CMD SET MYISO=\\iso\\%MYISO%\r\n
map --mem (md)0x800+4 (99)
map /ISO/%MYISO% (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/%MYISO%;\n\0
chainloader (0xff)/BOOTMGR ---- chainloader (0xff)

title reboot\nThis will restar your comuter
reboot 

title shutdown\nThis will turn off your comuter
halt
اخواني العزاء انا رفعت لكم ملف menu.lst في هذا الرابط


http://www.mediafire.com/view/57ebwykp5wxodc8/menu.lst
او

https://4shared.com/s11/srvs4/001/001/menu.rar

لاني وجدت انة عدما اقوم بكتابتة عن طريق المشاركات في الموقع يحدث بة خطأ في هذا الجزء( ---- ) فهو لايكتب هكذا بل شيفت سلاش جهة اليسار مثل الواحد مثل ( 11 )

تم رفع الاكواد بالمرفقــــات
27/7/2015
بواسطه LEBA

10-03-2014, 06:39 PM
memoarfaa
عضو ذهبي
رقم العضوية: 370034
تاريخ التسجيل: Apr 2011
الإقامة: مصر
المشاركات: 773
 
وارجو من اي شخص يستفيد من هذا الموضوع ان يدعو لي بالخير

10-03-2014, 07:48 PM
memoarfaa
عضو ذهبي
رقم العضوية: 370034
تاريخ التسجيل: Apr 2011
الإقامة: مصر
المشاركات: 773
 
اخي AboMo3aZ وصلك الرد




Powered by vBulletin® Version
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
The owner and operator of the site is not responsible for the availability of, or any content provided.
Topics that are written in the site reflect the opinion of the author.
جميع ما يُطرح من مواضيع ومشاركات تعبر عن رأي كاتبها ولا تعبر عن رأي مالك الموقع أو الإدارة بأي حال من الأحوال.