Как да си направим Multi-Boot CD/DVD
(Избор на инсталация на няколко операционни системи)
ЧАСТ 1: Dual Boot CD (700MB)
1. Windows XP Professional SP3 Updated (Clean Installation)
2. Windows XP Professional SP3 Updatet+SATA+Unattendet
(Избор на инсталация на няколко операционни системи)
ЧАСТ 1: Dual Boot CD (700MB)
1. Windows XP Professional SP3 Updated (Clean Installation)
2. Windows XP Professional SP3 Updatet+SATA+Unattendet
В това ръководсто ще се опитам да Ви обясня как да запишем два Windows XP в едно cd от 700МБ и да ни позволява да изберем коя операционна система да инсталираме.

От тук ще може да свалите нужните файлове за реализацията на този проект.
Boot Files (Freeware)

•Шестнайсетичен едитор
Hex Workshop (Shareware)(Аз ще ползвам този)Free Hex Editor (Freeware)
• Създаване на Bootable ISO
CDimageGUI (Freeware)
И за по-голямо удопство вместо Windows Explorer ще ползвам Q-Dir (Freeware)
Така нека да започваме.
1.Правим една папка например “DualBoot” и в нея още две. Една за чистия уиндоус и една за променения (в този случаи, този който е със Сата драйвери, Nº2) аз направих следните папки, “WXPPRO” и “WXPMOD”(желателно е имената да не са много дълги).

2.След като сме направили тези две копираме операционните системи в съответната папка. Повтарям нормалният уиндоус (чистата инсталация) в “WXPPRO” и променения в “WXPMOD”

3.След като сме направили предишната операция ще трябва да създадем още две папки и да копираме следните файлове:
Сега влизаме в папката “WXPPRO” и копираме папката i386(цялата) и я слагаме в главната (DualBoot) след това я преименуваме на WPRO
Същото правим и в “WXPMOD”, копираме i386, слагаме я в DualBoot и я преименуваме на WMOD.

4.Сега файлът който свалихте от Megaupload “diskem1x.rar” го разархивираме в главната папка(DualBoot)

5.Файловете които имат червена точка може да ги изтрием няма да имаме нужда от тях те са предазначени за друго.
BOOTCD.IMG
BOOTCD2.IMG
BOOTMGR
ETFSBOOT.COM
HIR.IMG
Тези файлове ги изтриваме...
6. Сега трябва да поработим с шестнадесетичния едитор. Десен клик върху “BOOT.BIN” и “Open With” и избираме един от едиторите които ползваме. При мене нещатата изглеждат така:

7.Сега след като сме в шестнадесетичният едитор намираме опцията “Replace” по принцип тя се намира в “Edit>Replace”


И променяме i386 с WPRO, и натискаме ОК. На следващият прозорец “Replace All”. След като сме променили i386 с WPRO трябва да запазим файлът. “File>Save As”.


Обърнете внимание, файлът трябва да е запазен с разширение DAT. (WPRO.DAT)
8. Сега влизаме в папката WPRO и търсим следните файлове: SETUPLDR.BIN TXTSETUP.SIF
След като ги открием отваряме SETUPLDR.BIN с шестнадесетичният едитор и по абсолутнo същият начин като в точка 7, намираме и заменяме i386 с WPRO.В този файл i386 се повтаря четири пъти,даваме "Replace all".
9. Продължаваме в папката “WPRO” сега отваряме “TXTSETUP.SIF” с тексов едитор и търсим следната линия: SetupSourcePath

И след наклонената черта “\” пишем WXPPRO. Трябва да изглежда ето така:

Тъка значи с този уиндоус сме приключили, само влизаме в WXPPRO и копираме следните файлове в главната папка.
•WIN51
•WIN51IP
•WIN51IP.SP3
10. Сега започваме другия,там трябва на направим същите модификаций като при този,но вместо да пишем “WPRO” или “WXPPRO” сега пишем “WMOD” и “WXPMOD”.
Повтарям, отваряме файлът BOOT.BIN с шестнадесетичният едитор променяме i386 с “WMOD” и го запазваме като WMOD.DAT в главната папка(aбсолутно същото като с WPRO).
По същият начин влизаме в папката WMOD търсим SETUPLDR.BIN и TXTSETUP.SIF
Правим промените в SETUPLDR.BIN,i386 с WMOD(в този файл i386 се повтаря 4 пъти) запазваме го на място(Ctrl+S) след това променяме SetupSourcePath-a в TXTSETUP.SIF на “\WXPMOD”,запазваме и се връщаме в главната папка.
11. След като сме създали двата файла WPRO.DAT и WMOD.DAT,променили сме SETUPLDR.BIN както в папката WPRO така и в папката WMOD и сме променили SetupSourcePath-a на двата уиндоуса се заемаме с “diskemu.cmd”. Чрез този файл ще изградиме нашето меню.
12. Намираме се в главната папка(DualBoot) отваряме файлът diskemu с текстов едитор.
Нашият diskemu трябва да изглежда така:
:start
cls
print-------------------------------------------------------------------------
print My first DualBootCD
print-------------------------------------------------------------------------
print F1=Help
print 1) Install Windows XP Professional SP3 Clean
print 2) Install Windows XP Professional SP3 +SATA+Unattendet
print q) Quit to command prompt
print r) Reboot
print Esc) Boot first harddisk
print Hit the key of choice:
:mainkey
; timeout is 20 seconds, default key is escape
getkey 20 esc
onkey 1 goto pro
onkey 2 goto mod
onkey q quit
onkey r reboot
onkey f1 goto help
onkey esc boot 80
; When no key found...
goto mainkey
;
:pro
cls
print Windows Xp Professional SP3...
run WPRO.DAT
getkey
goto start
:mod
print Windows XP Professional SP3+SATA+Unattendet...
run WMOD.DAT
getkey
goto start
;
; EOF
Много е важно да не объркаме някоя буква или вместо главна да сложим малка.
След като сме готови с това трябва да страртираме CDimage Gui и да направим ISO файлът следваики тези снимки.

Root Dir: Избираме папката където сме сложили всичките файлове.
Path and filename for the iso: Тука избираме къде да запазим ИСО файлът.

Избираме Joilet Unicode Encode за да нямаме проблеми със странни символи.

Намираме и маркираме loader.bin от главната папка.

За да може да запишим два-та Уиндоуса избира -о

Там където пише "Каквото име искаме" това ще е името на сд-то когато го запишем.

Натискаме "Start" и чакаме... След като стане на 100% вероятно може да има някоя грешка,ако не е с червено не е проблем ;D, и излизаме от програмата.
След като сме готови може да ползваме някоя виртуална машина за да изпробваме какво сме направили. При мене се получи следното

Не се ядосвайте твърде възможно е първият път да не стане,при мене и вторият и третият не станаха,но това е друго...
Ако забележите размерът на главната папка е околу 2,3GB~,а ИСО файлът е само 700.Ако файлът е по-голям това означава,че операционните системи имат твърде много различни файлове.
TO BE CONTINUED...
Дано да имам малко повечко време за да напиша част втора, към нея ще има:
Windows XP Professional Clean
Windows XP Professional Unattended
Windows 7
Hiren's BootCD 10.*
ERD Commander 2008
Aвтор:smochEto
Всички авторски права върху съдържанието на статията и снимковия материал са запазени. Забранено е разпространяването и/или модифицирането на статията или части от нея без изричното съгласие на автора.
No hay comentarios:
Publicar un comentario