File: Multiboot-with-LILO-HOWTO-NL.sgml

package info (click to toggle)
doc-linux-nl 20051127-2
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 16,408 kB
  • ctags: 94
  • sloc: xml: 47,403; makefile: 312; perl: 193; sh: 116; ansic: 12; csh: 9
file content (253 lines) | stat: -rw-r--r-- 8,448 bytes parent folder | download | duplicates (2)
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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
<!doctype linuxdoc system>
<linuxdoc>
<article>
<titlepag>
<title>Win95 + WinNT + Linux multiboot met LILO mini-HOWTO</title>
<author><name>Renzo Zanelli, <tt/rzanelli@southeast.net/ Vertaling: Jasper Aukes, <tt/jasper@nl.linux.org/
</name></author>
<date>v1.0, 26 Maart 1998, vertaling 12 April 1999</date>

<abstract>
Dit document beschrijft hoe Windows 95, Windows NT en Linux in een multiboot
omgeving te gebruiken zijn.
</abstract>
</titlepag>
<!-- Table of contents -->
<toc>

<!-- Begin the document -->

<sect><heading>Inleiding</heading>

<p>
Er is een aantal documenten beschikbaar die in detail beschrijven hoe een
willekeurig aantal OS'sen te gebruiken is met gebruikmaking van NT's OS loader.
Toen ik eindelijk Windows NT kocht, had ik al Windows 95 en Linux op mijn
systeem geinstalleerd en gebruikte ik LILO om tussen beiden te kiezen. Ik
koos ervoor om Windows NT aan LILO toe te voegen in plaats van NT's OS loader te
gebruiken.

Oorspronkelijk had ik Windows 95 op mijn eerste IDE disk en Linux op mijn tweede
IDE disk. De Linux disk werd mijn derde IDE drive en ik plaatste een nieuwe IDE
disk voor Windows NT als tweede drive. Ook al heb ik geen andere configuraties
getest, ik ga er van uit dat de volgorde waarin ieder OS geinstalleerd wordt of
op welke disk er niet toe doet.

Vergeet gewoon niet de nood opstart floppies aan te maken wanneer elk OS er je
om vraagt!

Omdat ik Gilles Vollant's BootPart utitily gebruik en BootPart slechts drives
ondersteunt met een grootte tot 4GB, zou dit eventueel niet kunnen werken als je
drives gebruikt die groter zijn. Als je met drives moet werken die groter zijn
dan 4GB, neem dan contact op met Gilles (zie BootPart documentatie voor Gilles'
email adres).
</p>
</sect>

<sect><heading>De Besturingssystemen Installeren</heading>

<p>
Als je de OSsen installeert, let er dan op dat ze allemaal geinstalleerd worden
op partities waarvan kan worden opgestart. Ik heb zowel Windows 95 als
Windows NT op Fat 16 partities geinstalleerd, dus deze procedure werkt met Fat
16 disks. Als je besluit Fat32 voor Windows 95 en NTFS voor Windows NT te
gebruiken, controleer dan of jouw versie van Linux dat ondersteunt en in welke
mate.
</p>

<sect1><heading>Windows 95 Installeren</heading>

<p>
Installeer Windows 95 op je eerste drive. Dit zal je C: drive worden. Denk er
aan om Windows 95 opstart schijven aan te maken als je er om gevraagd wordt.

Ik merkte dat het beter is als de Linux drive van het systeem verwijderd is als
je Windows 95 installeert, zodat deze nooit gedetecteerd wordt en voor zover
het Windows 95 aangaat, niet bestaat.

Op dit moment zou je, als je alles goed hebt gedaan, Windows 95 moeten kunnen
opstarten.
</p>
</sect1>

<sect1><heading>Windows NT 4.0 Installeren</heading>

<p>
Installeer Windows NT 4.0 op je tweede drive. Maak de partitie die je creeert
op deze drive bootable. Niet alle versies van Linux ondersteunen NTFS, dus heb
ik een FAT16 partitie aangemaakt om veilig te zitten en omdat ik gegevens uit
wilde wisselen tussen de Windows drives.

Als Windows NT zichzelf installeert, zal het de aanwezigheid van Windows 95
opmerken en er een optie voor in de NT OS loader neerzetten. Je moet drie opties
in het OS loader menu kunnen zien:
<tscreen><verb>
Windows NT Workstation Version 4.00
Windows NT Workstation Version 4.00 [VGA mode]
Microsoft Windows
</verb></tscreen>

Nu zou je, als je alles goed hebt gedaan, moeten kunnen kiezen tussen opstarten
met Windows NT en Windows 95.
</p>
</sect1>

<sect1><heading>Linux Installeren</heading>

<p>
Installeer Linux op je derde drive. Toen ik Linux installeerde had ik alleen
Windows 95 geinstalleerd dus voegde ik de Windows 95 partitie toe aan Lilo. Je
kunt rustig alle OSsen als optie installeren als je LILO installeert, maar je
kunt ook het Lilo configuratie bestand later aanpassen. Ik zal laten zien hoe
het /etc/lilo.conf bestand er uit moet zien in het volgende deel. Wanneer Linux
geinstalleerd is, zou je met Linux moeten kunnen opstarten.
</p>
</sect1>
</sect>

<sect><heading>Het Linux gedeelte</heading>

<p>
Dit gaat over het aanpassen van /etc/lilo.conf en het herinstalleren van LILO.
Het volgende zou al aanwezig moeten zijn in /etc/lilo.conf:
<tscreen><verb>
boot=/dev/hda
</verb></tscreen>

De Linux strofe zou ook al aanwezig moeten zijn:
<tscreen><verb>
# Linux strofe
image=/vmlinuz
root=/dev/hdc1
label=Linux
# Einde Linux strofe
</verb></tscreen>

Voeg nu de Windows 95 strofe toe:
<tscreen><verb>
# Windows 95 strofe
other=/dev/hda1
table=/dev/hda
label=Windows95
# Einde Windows 95 strofe
</verb></tscreen>

Voeg nu de Windows NT strofe toe:
<tscreen><verb>
# Windows NT strofe
other=/dev/hdb1
table=/dev/hda
loader=/boot/any_d.b
label=WindowsNT
# Einde Windows NT strofe
</verb></tscreen>

Draai LILO nog een keer. Nou zou je, als alles goed is, keuzes voor Windows 95,
Windows NT en Linux moeten hebben voor LILO. Je zou Linux en Windows 95 moeten
kunnen opstarten (de laatste geeft je de Windows NT boot loader). Om de optie
Windows NT te laten werken, moet je nog wat doen aan de Windows NT kant.
</p>
</sect>


<sect><heading>Het Windows NT gedeelte</heading>

<p>
Voor je door kan gaan, moet je eerst twee dingen doen.

Ten eerste moet je Gilles Vollant's BootPart utility downloaden en uitpakken
Dit pakket is te vinden op <url url="http://www.winimage.com/bootpart.htm">, er
staat ook wat informatie bij over het gebruik ervan.

Vervolgens moet je de volgende files naar de root directory van Windows NT
kopieren (gooi ze nog niet weg!)
<tscreen><verb>
Boot.ini
Bootsect.dos
Ntdetect.com
Ntldr
</verb></tscreen>
Deze files vormen de Windows NT loader. Ze staan in de root van de Windows 95
disk en zijn daar neergezet door Windows NT toen je het installeerde.

Als dit is gebeurd, boot Windows 95 in DOS prompt mode (druk op Shift+F5 als
Windows 95 aan het opstarten is) en geef het volgende commando:

<tscreen><verb>
BOOTPART WINNT BOOT:D:
</verb></tscreen>
Pas nu Boot.ini van je Windows NT root directory aan. Je moet 3 regels
aanpassen, een in het [boot loader] gedeelte en twee in het [operating systems]
gedeelte.

Dit is de originele Boot.ini:
<tscreen><verb>
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(1)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINNT="Windows NT Workstation Version 4.00" 
multi(0)disk(0)rdisk(1)partition(1)\WINNT="Windows NT Workstation Version 4.00 [VGA mode]" /basevideo /sos
C:\ = "Microsoft Windows"
</verb></tscreen>

Dit is de nieuwe Boot.ini:
<tscreen><verb>
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Workstation Version 4.00" 
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Workstation Version 4.00 [VGA mode]" /basevideo /sos
</verb></tscreen>
Merk op dat alle voorkomens van rdisk(1) veranderd zijn in rdisk(0) en dat de
regel die naar Windows 95 verwees verwijderd is.

Nadat je Boot.ini hebt bewaard zou je, als je alles goed hebt gedaan, Windows NT
moeten kunnen opstarten vanuit LILO.
</p>
</sect>

<sect><heading>Het Windows 95 gedeelte</heading>

<p>
Maak een DOS opstart floppy vanuit de Windows 95 DOS prompt (druk op Shift+F5
tijdens het opstarten van Windows 95). Het is belangrijk dat deze floppy op de
DOS prompt wordt aangemaakt en niet vanuit een DOS window binnen Windows 95!
Start niet op met Windows 95 totdat deze stap afgerond is! Kopieer het bestand
C:\WINDOWS95\COMMAND\SYS.COM naar de floppy (vervang je Windows 95 pad als dat
anders is). Start nu op met de floppy en geef het commando:
<tscreen><verb>
SYS C:
</verb></tscreen>
Dit zou de Windows NT OS loader hebben moeten verwijderen en je zou nu in staat
moeten zijn om vanuit LILO direct Windows 95 op te starten.

Nu kun je de NT loader files verwijderen:
<tscreen><verb>
Boot.ini
Bootsect.dos
Ntdetect.com
Ntldr
</verb></tscreen>
</p>
</sect>

<sect><heading>Referenties</heading>

<p>
De volgende mensen worden bedankt (in willekeurige volgorde):

James C. Bevier & D. Michael McFarland.  In een mail conversatie op de
redhat-lijst hebben ze me informatie gegeven over hoe NT op te starten was
vanuit Linux.

Gilles Vollant.  BootPart is een erg handige utility en Gilles stelt het gratis
beschikbaar met mooie documentatie. Bedankt Gilles.

Mike Harlan. Na het lezen van zijn 'Linux-DOS-Win95-OS2' mini-HOWTO kon ik
aannames doen over het gedrag van LILO.
</p>
</sect>
</article>
</linuxdoc>