"Assumption is the mother of all f#ckups" Travis Dane (Under Siege 2: Dark Territory)
[rml][ Windows2000] slipstreaming sp* handleiding[/rml]
Lees ze beiden door zou ik zeggen.
Mijn uiteindelijke doel is om de geslipstreamde I386 mappen van NT / W2K / WXP op 1 CD te fikken en dmv een bootmenu kan kiezen welke installatie ik wil hebben.
"Assumption is the mother of all f#ckups" Travis Dane (Under Siege 2: Dark Territory)
Goeie!mutsje schreef op 31 oktober 2003 @ 11:01:
dan moet je het uitproberen. Ik raad je dan aan om het gewoon op een RW te fikken en daarna zou je een HOWTO kunnen maken. Een multiboot howto hebben we nog niet erin staan namelijk.
Is niet zo moeilijk trouwens.
Kan ik mijn onverbeterlijke
==============================================
Update:
In principe maak ik de Cd bootable met de handleiding zoals in de linkjes hierboven.
Als boot image gebruik ik mijn favoriete opstartflop van www.bootdisk.com.
Dat is de custom W98SE bootflop ZONDER RAM-drive.
Daarvan pas ik de config.sys aan. Hieronder een beginnetje:
DEVICE=HIMEM.SYS /testmem:off
FILES=30
BUFFERS=20
DEVICE=cd1.SYS /D:banana
rem DEVICE=cd1.SYS /D:banana /P:1f0,14
rem DEVICE=cd1.SYS /D:banana /P:170,15
rem DEVICE=cd1.SYS /D:banana /P:170,10
rem DEVICE=cd1.SYS /D:banana /P:1e8,12
rem DEVICE=cd1.SYS /D:banana /P:1e8,11
rem DEVICE=cd1.SYS /D:banana /P:168,10
rem DEVICE=cd1.SYS /D:banana /P:168,9
LASTDRIVE=Z
[MENU]
MENUITEM install_W2K, Installatie Windows 2000 SP4 NL
MENUITEM install_WXP, Installatie Windows XP SP4 NL
MENUITEM install_WNT, Installatie Windows NT 4.0 SP6a NL
MENUITEM command, Start Dos mode
[install_W2K]
DEVICE=\W2KSP4NL\WINNT.EXE
[install_WXP]
DEVICE=\WXPSP1NL\WINNT.EXE
[install_WNT]
DEVICE=\WNTSP6ANL\WINNT.EXE /B/S
[COMMAND]
DEVICE=COMMAND.COM
Beginnetje gemaakt met config.sys.
[ Voor 60% gewijzigd door its_Muppet op 31-10-2003 12:35 ]
"Assumption is the mother of all f#ckups" Travis Dane (Under Siege 2: Dark Territory)
Nu loop ik tegen het volgende aan:
Structuur is als volgt:
MS-CD
I->BOOTDISK
I->W2KSP4NL
I->WXPSP1NL
I->W98SENL
I->TOOLS
I I
I I->NC5
I I->PM305
Het enige wat ik heb aangepast is de config.sys. Deze ziet er als volgt uit:
============================
DEVICE=HIMEM.SYS /testmem:off
FILES=30
BUFFERS=20
DEVICE=cd1.SYS /D:banana
rem DEVICE=cd1.SYS /D:banana /P:1f0,14
rem DEVICE=cd1.SYS /D:banana /P:170,15
rem DEVICE=cd1.SYS /D:banana /P:170,10
rem DEVICE=cd1.SYS /D:banana /P:1e8,12
rem DEVICE=cd1.SYS /D:banana /P:1e8,11
rem DEVICE=cd1.SYS /D:banana /P:168,10
rem DEVICE=cd1.SYS /D:banana /P:168,9
LASTDRIVE=Z
[MENU]
MENUITEM install_W2K, Installatie Windows 2000 SP4 NL
MENUITEM install_WXP, Installatie Windows XP SP1 NL
MENUITEM install_W98, Installatie Windows 98 Second Edition
SUBMENU TOOLS, Handige utilities
MENUITEM command, Start Dos mode
[install_W2K]
DEVICE=\W2KSP4NL\WINNT.EXE
[install_WXP]
DEVICE=\WXPSP1NL\WINNT.EXE
[install_W98]
DEVICE=\W98SENL\SETUP /IE /IV
[COMMAND]
DEVICE=COMMAND.COM
[TOOLS]
MENUITEM PM, Start Partition Magic 3.05
MENUITEM NC5, Start Norton Commander 5.0
SUBMENU MENU, Terug naar het Hoofdmenu
[PM]
DEVICE=\TOOLS\PM305\PQMAGICT.EXE
[NC5]
DEVICE=\TOOLS\NC5\NCMAIN.EXE
=====================================
Nu zou ik het zonde vinden om de bestanden uit de BOOTDISK-map rechtstreeks in de root van die CD te moeten zetten.
Is het mogelijk dat ik dmv een autorun.exe hier een verwijzing maak naar de map bootdisk?
Dan is dus eigenlijk mijn vraag: Wat / Hoe moet ik als eerste op laten starten?
Ik gok niet dat dat autoexec.bat of command.com is?
Edit: Dit wijkt wel heel erg af van mijn initiele vraag
[ Voor 3% gewijzigd door its_Muppet op 31-10-2003 14:39 ]
"Assumption is the mother of all f#ckups" Travis Dane (Under Siege 2: Dark Territory)
Neem je whisky mee, is het te weinig... *zucht*
Verwijderd
Lees ook wat over cdrom-emulatie (El-torito specificatie/werking).
opstartprocedure als je van cd boot met een virtuele dos-bootdisk:
*bios -->
*cdrom -->
*bootdisk image -->
-config.sys --> cdrom-driver (oakcdrom.sys/videcdd.sys) -->
-autoexec.bat --> mscdex -->
switchen naar cdrom toe -->
naar juiste directory toegaan -->
programma uitvoeren
als je bootdisk directory ergens anders wilt plaatsen, kopieer deze dan naar I:\tools\bootdisk
config.sys
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| ============================ [MENU] MENUITEM install_W2K, Installatie Windows 2000 SP4 NL MENUITEM install_WXP, Installatie Windows XP SP1 NL MENUITEM install_W98, Installatie Windows 98 Second Edition SUBMENU TOOLS, Handige utilities MENUITEM command, Start Dos mode [install_W2K] [install_WXP] [install_W98] [TOOLS] MENUITEM PM, Start Partition Magic 3.05 MENUITEM NC5, Start Norton Commander 5.0 SUBMENU MENU, Terug naar het Hoofdmenu [PM] [NC5] [common] DEVICE=HIMEM.SYS /testmem:off FILES=30 BUFFERS=20 DEVICE=cd1.SYS /D:banana LASTDRIVE=Z |
autoexec.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
| @echo off mscdex /D:banana /L:X X: goto %config% :install_W2K CD W2KSP4NL WINNT.EXE /B goto end :install_WXP CD WXPSP1NL winnt.exe /B goto end :install_w98 CD W98SENL setup /IE /IV goto end :pm cd tools cd pm305 pqmagict goto end :nc5 cd tools cd nc5 ncmain.exe goto end :end cd \ |
ja, autorun.inf veranderen.Is het mogelijk dat ik dmv een autorun.exe hier een verwijzing maak naar de map bootdisk?
Kortom, uitvoerbare bestanden zijn niet uit te voeren vanuit config.sys zoals jij doet (device=).
er is verschil tussen een bootable cd (opstartprocedure uitgelegd hierboven) en een zelf-opstartende cd (in Windows, dmv autorun.inf).
hopelijk helpt dit je een flink eind op weg
veel succes en laat even weten wat je eindoplossing is.
kijk overigens eens op www.nu2.nu voor meer hulp aangaande Bootable CD/DVD
Thanx BBL the 2nd 4 info.
Helaas ben ik pas woensdag 5/11 weer in de geegenheid om verder te prutsen, dus tot die tijd ligt ut ff stil.
Mijn bedoeling is overigens niet om een autorun voor windows te maken, maar ga uit van een systeem waar nog nix op geinstalleerd staat.
PS: Was het echt zulk prustwerk?
"Assumption is the mother of all f#ckups" Travis Dane (Under Siege 2: Dark Territory)
"Assumption is the mother of all f#ckups" Travis Dane (Under Siege 2: Dark Territory)
Die moet je dan gebruiken voor het boot image.
Als je dan een bootCD maakt in Nero, moet je opgeven waar hij het image van moet maken (de diskette die erin zit). Daar maakt hij dan een image van die hij erop zet. Dan kun je voor de overgebleven ruimte bestanden draggen en droppen.
Die worden dan zoals normaal op de CD gebrand.
Misschien is het ook handig, dat als je de installatie van een windows versie start, je die windows directory aan het pad toevoegt.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
| @echo off mscdex /D:banana /L:X X: goto %config% :install_W2K SET PATH=X:\W2KSP4NL CD W2KSP4NL WINNT.EXE /B goto end :install_WXP SET PATH=X:\WXPSP1NL CD WXPSP1NL winnt.exe /B goto end :install_w98 SET PATH=X:\W98SENL CD W98SENL setup /IE /IV goto end :pm SET PATH=X:\tools cd tools cd pm305 pqmagict goto end :nc5 SET PATH=X:\tools cd tools cd nc5 ncmain.exe goto end :end cd \ |
Daarmee voorkom je dat hij bestanden niet kan vinden (of de verkeerde bestanden
Volgens mij moet je dan ook bij XP en 2000 een paar opties meegeven, zodat hij bij de installatie niet naar een originele CD vraagt, maar de juiste i386 directory pakt.
Lijkt me verder ook dat die installaties op een DVD moeten. Of is een CD net groot genoeg ervoor
let the past be the past.
En bij de installatie van W2k of XP geeft hij in het prille begin al het pad van de i386 map aan, waar hij niet meer vanaf wijkt. Dus die vaste pad-verwijzing is niet nodig.
Trouwens ik heb een schurft aan RAMdrives en met jou beschrijving zit ik vast aan een Ramdrive (X:)
Maar met andere woorden moet ik het andersom anpakken. Eerst die image en dan de CD vullen?
Okay ik ga ermee aan de slag.
[ Voor 36% gewijzigd door its_Muppet op 07-01-2004 10:02 ]
"Assumption is the mother of all f#ckups" Travis Dane (Under Siege 2: Dark Territory)
Okay, Ik heb een bootable CD gemaakt met NERO. De image die ik heb gebruikt wordt nu het virtuele A: station, maar hoe kan ik, als ik heb geboot met de CD, naar mijn gebrande gegevens gaan? Ik heb de autoexec.bat gemaakt adhv 2 posts hierboven. Ook kan ik nu niet die BootImage op de CD lbekijken als ik de CD in een Windows PC stop.
"Assumption is the mother of all f#ckups" Travis Dane (Under Siege 2: Dark Territory)
wordt de cd driver niet geladen?
indien wel moet je volgens je autoexec.bat gewoon: 'x:' typen
om de bootimage van die bootcd op een ander (xp) pc te bekijken
gebruik je bv bootimage extractor
http://www.nu2.nu/bbie/
of isobuster
en image bekijken met winimage
[ Voor 49% gewijzigd door ajouin op 28-01-2004 21:28 ]
Autoexec.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
| @echo off smartdrv.exe mscdex /D:banana /L:X X: goto %config% :install_W2K SET PATH=X:\W2KSP4NL CD W2KSP4NL WINNT.EXE /B goto end :install_WXP SET PATH=X:\WXPSP1NL CD WXPSP1NL winnt.exe /B goto end :install_w98 SET PATH=X:\W98SENL CD W98SENL setup /IE /IV goto end :pm SET PATH=X:\tools cd tools cd pm305 pqmagict.exe goto end :nc5 SET PATH=X:\tools cd tools cd nc5 ncmain.exe goto end :Aida SET PATH=X:\tools cd tools cd aida a.bat goto end :fprot SET PATH=X:\tools cd tools cd fprot f-prot.exe goto end :end cd \ |
en Config.sys
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
| [MENU] MENUITEM install_W2K, Installatie Windows 2000 SP4 NL (*knip*) MENUITEM install_WXP, Installatie Windows XP SP1 NL (*knip*) MENUITEM install_W98, Installatie Windows 98 Second Edition (*knip*) SUBMENU TOOLS, Handige utilities MENUITEM command, Start Dos mode [install_W2K] [install_WXP] [install_W98] [TOOLS] MENUITEM FPROT, Start F-Prot 4usscanner MENUITEM PM, Start Partition Magic 3.05 MENUITEM NC5, Start Norton Commander 5.0 MENUITEM AIDA, Start Hardware Recognition SUBMENU MENU, Terug naar het Hoofdmenu [FPROT] [PM] [NC5] [AIDA] [command] DEVICE=HIMEM.SYS /testmem:off FILES=30 BUFFERS=20 DEVICE=cd1.SYS /D:banana LASTDRIVE=Z |
Zoals je ziet is in config.sys op het laatst die himem wel geladen, maar die pakt hij alleen als ik voor de optie "Terug naar Dos"kies. Ik kan me voorstellen dat hij die regels ook nodig heeft voor het uitvoeren van de andere opties.
ook zie je dat ik Smartdrv.exe zo'n beetje als eerste laadt. Dat is dus blijkbaar niet goed. Wanneer / Waar dan wel?
[ Voor 11% gewijzigd door Han op 28-01-2004 22:05 ]
"Assumption is the mother of all f#ckups" Travis Dane (Under Siege 2: Dark Territory)
moet common zijn ipv command
[ Voor 87% gewijzigd door ajouin op 28-01-2004 21:49 ]
"Assumption is the mother of all f#ckups" Travis Dane (Under Siege 2: Dark Territory)
maar door goto %config% veronderstel ik dat ie teruggaat
a propos zie hierboven mijn gewijzigde post
regel 27
moet common zijn ipv command
die smartdrv staat goed
[ Voor 7% gewijzigd door ajouin op 28-01-2004 21:55 ]
Maarre dan blijven mijn 2 vragen:
-Is de plaats waar ik Smartdrv.exe laadt wel goed dan?
-Ik wil ook de mogelijkheid hebben om naar de command prompt te kunnen.
"Assumption is the mother of all f#ckups" Travis Dane (Under Siege 2: Dark Territory)
Als er in config.sys een menu staat, dan maakt de bootloader na het kiezen uit dat menu een omgevingsvariabele 'config' aan, met daarin de naam van het menuitem dat gekozen is.
In autoexec.bat staan allemaal labels, dubbele punten met daarachter de naam van het menuitem.
goto %config% springt dus naar het label met de naam van je gekozen menuitem
Wil je nu alleen naar dos, maak je idd een menuitem aan dat bijvoorbeeld command heet. Je maakt een bijbehorend stukje [COMMAND] in config.sys, met daaronder de opdrachten SPECIFIEK voor dat menuitem.
Het stukje [COMMON] wordt voor IEDER menuitem uitgevoerd. Zo hoef je bijvoorbeeld de cdrom-driver niet onder ieder kopje te zetten.
Nu heb je in config.sys het menuitem command, dus die maak je in autoexec ook aan: :command, net als de rest. Die zet je vlak voor end of zo, of je zet er meteen een goto end achter
Autoexec.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
| @echo off smartdrv.exe mscdex /D:banana /L:X X: goto %config% :command goto end :install_W2K SET PATH=X:\W2KSP4NL CD W2KSP4NL WINNT.EXE /B goto end :install_WXP SET PATH=X:\WXPSP1NL CD WXPSP1NL winnt.exe /B goto end :install_w98 SET PATH=X:\W98SENL CD W98SENL setup /IE /IV goto end :pm SET PATH=X:\tools cd tools cd pm305 pqmagict.exe goto end :nc5 SET PATH=X:\tools cd tools cd nc5 ncmain.exe goto end :Aida SET PATH=X:\tools cd tools cd aida a.bat goto end :fprot SET PATH=X:\tools cd tools cd fprot f-prot.exe goto end :end cd \ |
en Config.sys
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
| [MENU] MENUITEM install_W2K, Installatie Windows 2000 SP4 NL (*knip*) MENUITEM install_WXP, Installatie Windows XP SP1 NL (*knip*) MENUITEM install_W98, Installatie Windows 98 Second Edition (*knip*) MENUITEM command, Start Dos mode SUBMENU TOOLS, Handige utilities [install_W2K] [install_WXP] [install_W98] [TOOLS] MENUITEM FPROT, Start F-Prot 4usscanner MENUITEM PM, Start Partition Magic 3.05 MENUITEM NC5, Start Norton Commander 5.0 MENUITEM AIDA, Start Hardware Recognition SUBMENU MENU, Terug naar het Hoofdmenu [FPROT] [PM] [NC5] [AIDA] [COMMAND] [COMMON] DEVICE=HIMEM.SYS /testmem:off FILES=30 BUFFERS=20 DEVICE=cd1.SYS /D:banana LASTDRIVE=Z |
[ Voor 43% gewijzigd door Paul op 28-01-2004 22:35 ]
"Your life is yours alone. Rise up and live it." - Richard Rahl
Rhàshan - Aditu Sunlock