FYI: HOW-TO Linux + Windows XP boot

Pagina: 1
Acties:

  • arnominator
  • Registratie: November 2000
  • Laatst online: 02-12-2021
Hallo Tweakers. Ik zelf had problemen met de installie van Linux op een tweede HD (XP op de eerste), kreeg nl. een mooi 010101 vullend schermpje. Vandaar deze post om andere gebruikers evt te helpen (gebruik zelf btw de Slackware distributie).

Dit beschrijft:
-Windows XP op de eerste HD (Primary Master)
-Linux op mijn tweede HD (Secondary Master)
-Booten met de XP bootmanager

Misschien heb je net weer een iets andere setup, maar hopelijk kun je met dit verhaaltje weer zelf verder komen.

De partities op m'n Linux schijf heb ik als volgt ingedeeld:

...Device.|.Boot.|.Id.|.System
/dev/hdc1.|..y.. |.83.|.Linux native
/dev/hdc5.|..... |.83.|.Linux native
/dev/hdc6.|..... |.82.|.Linux swap

Dus een Linux -+4 Gb Native partitie in het begin voor / (root), nog een -+700Mb native erna voor /home en daarna een -+250 mb swap (het mappen van root en home etc kom je allemaal wel tegen tijdens de linux installatie). De partities maak je van te voren aan met Partition Magic (onder Windows), of gebruik: cfdisk /dev/hdc , of fdisk /dev/hdc onder Linux. Vergeet niet de eerste Linux Native partitie bootable te maken in cfdisk/fdisk.

Dit is de lilo.conf die ik heb gebruikt ( zie /etc/lilo.conf):

# Start LILO global section
disk=/dev/hdc
bios=0x81
disk=/dev/hda
bios=0x80
boot=/dev/hdc1
lba32
delay = 50
vga = normal
image = /vmlinuz
root = /dev/hdc1
label = Linux
read-only # Non-UMSDOS filesystems should be mounted read-only for checking
# Linux bootable partition config ends

Ik heb expliciet de BIOS keywords gebruikt, was misschien niet nodig (niet gecheckt). Kopieer dit in je lilo.conf in /etc/lilo.conf

Run nu > Lilo -v3

Dit installeert Lilo op /dev/hdc1 (tweede HD, eerste partitie , je eerste native Linux partitie dus). (-v3 is het verbose level, geeft wat meer info tijdens het installeren).

Gebruik nu het programmaatje bootpart (onder Windows) http://www.winimage.com/bootpart.htm om je Linux partitie toe te voegen aan de XP bootmanager. Draai eerst bootpart zonder commandline opties. Dit geeft je al je partities. Pak dan de partitie van /dev/hdc1 (was bij mij nr 5) en draai bootpart bv zo : bootpart 5 linuxBoot Linux

Als het goed is moet je nu na het booten je Linux kunnen kiezen..

Veel plezier met booten !