Toon posts:

xp toevoegen aan lilo !probleem

Pagina: 1
Acties:

Verwijderd

Topicstarter
beste mensen,

Ik weet dat er al heel veel vragen over geweest zijn, en ik heb er ook veel over gelezen om het zelf aan de gang te krijgen, maar het wil niet lukken. Het kan best zijn dat ik iets heel kleins over het hoofd heb gezien, maar zoals ik al zei, ik zou niet weten wat.

Ik had een Windows Xp pro systeem met;
Pri master; dvd-rom
Pri slave; cd-rw
Sec master; 60gig xp hd
Sec slave; niets

Nu wilde ik er Mandrake Linux bij hebben want ik had nog een 20g schijf liggen. Ik mandrake 9.1 geinstalleerd op de sec slave. Lilo erbij alles werkte perfect, alleen als ik de sec manster (60gig) schijf ook aansluit, duurde het heel lang in de bios voordat alles gevonden was (hd's).
Dus toen dacht ik dat het wel slim zou zijn om de hd's om te draaien, dat bleek veel sneller te zijn in de bios. Dus ik alle lilo instellingen veranderd zodat linux van de hdc5 zou booten ipv hdd.
Nu komt het probleem, het toevoegen van Windows xp aan lilo.

dit is mijn lilo.conf
code:
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
boot=/dev/hdc 
map=/boot/map 
default="linux" 
keytable=/boot/us.klt 
prompt 
nowarn 
timeout=100 
message=/boot/message 
menu-scheme=wb:bw:wb:bw 
disk=/dev/hdc bios=0x80 

image="/boot/vmlinuz" 
   label="linux" 
   root="/dev/hdc5" 
   initrd="/boot/initrd.img" 
   append="devfs=mount hdb=ide-scsi acpi=off quiet" 
   vga=788 
   read-only 

image=/boot/vmlinuz 
   label="linux-nonfb" 
   root=/dev/hdc5 
   initrd=/boot/initrd.img 
   append="devfs=mount hdb=ide-scsi acpi=off" 
   read-only 

image=/boot/vmlinuz 
   label="failsafe" 
   root=/dev/hdc5 
   initrd=/boot/initrd.img 
   append="devfs=nomount hdb=ide-scsi acpi=off failsafe" 
   read-only 

other=/dev/fd0 
   label="floppy" 
   unsafe 

other=/dev/hdd1 
   label="Windows_XP"


Dit is mijn hd configuratie met fdisk -l
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Disk /dev/ide/host0/bus1/target0/lun0/disc: 20.4 GB, 20496236544 bytes 
16 heads, 63 sectors/track, 39714 cylinders 
Units = cylinders of 1008 * 512 = 516096 bytes 

                                Device Boot    Start       End    Blocks   Id  System 
/dev/ide/host0/bus1/target0/lun0/part1   *         1      2407   1213096+  82  Linux swap 
/dev/ide/host0/bus1/target0/lun0/part2          2408     39714  18802728    5  Extended 
/dev/ide/host0/bus1/target0/lun0/part5          2408     14597   6143728+  83  Linux 
/dev/ide/host0/bus1/target0/lun0/part6         14598     39714  12658936+  83  Linux 

Disk /dev/ide/host0/bus1/target1/lun0/disc: 60.0 GB, 60040544256 bytes 
255 heads, 63 sectors/track, 7299 cylinders 
Units = cylinders of 16065 * 512 = 8225280 bytes 

                                Device Boot    Start       End    Blocks   Id  System 
/dev/ide/host0/bus1/target1/lun0/part1   *         1      7299  58629186    7  HPFS/NTFS


Als ik in KDE configuration LILO aanpas en dan op check configuration druk, krijg ik de volgende melding;
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Configuration ok. LILO said: 
LILO version 22.4.1 (test mode), Copyright (C) 1992-1998 Werner Almesberger 
Development beyond version 21 Copyright (C) 1999-2002 John Coffman 
Released 27-Jan-2003 and compiled at 11:11:26 on Feb 5 2003. 
Reading boot sector from /dev/hdc 
Using GRAPHIC secondary loader 
Calling map_insert_data 
Mapping message file /boot/message -> message-graphic 
Calling map_insert_file 
Boot image: /boot/vmlinuz -> vmlinuz-2.4.21-0.13mdk 
Mapping RAM disk /boot/initrd.img -> initrd-2.4.21-0.13mdk.img 
Added linux * 
Boot image: /boot/vmlinuz -> vmlinuz-2.4.21-0.13mdk 
Mapping RAM disk /boot/initrd.img -> initrd-2.4.21-0.13mdk.img 
Added linux-nonfb 
Boot image: /boot/vmlinuz -> vmlinuz-2.4.21-0.13mdk 
Mapping RAM disk /boot/initrd.img -> initrd-2.4.21-0.13mdk.img 
Added failsafe 
Boot other: /dev/fd0, loader CHAIN 
Pseudo partition start: 0 
Added floppy 
Boot other: /dev/hdd1, on /dev/hdd, loader CHAIN 
Added Windows_XP 
The boot sector and the map file have *NOT* been altered.



Als ik nu Windows xp selecteer in lilo, krijg ik een zwart scherm met bovenaan;
Windows_XP
en daaronder een knipperent streepje, meer gebeurd er niet, nou heeft iemand anders mij al de tip gegeven om de de boot.ini van windows aan te passen van;

code:
1
2
3
4
5
[boot loader]
timeout=0
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows Xp Professional" /fastdetect


naar
code:
1
2
3
4
5
[boot loader]
timeout=0
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(4)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect


maar dat was geen suc6, ik kon mijn windows xp niet meer opstarten, ook niet als ik de ide kabel van de linux schijf los trok. Windows kon geen partitie info meer vinden en ik moest met bootcfg /rebuild in recovery console terugzetten.

Heeft iemand misschien een oplossing?

c0mKi

  • ParagonEnschede
  • Registratie: December 2000
  • Laatst online: 30-12-2023

ParagonEnschede

Alles als een beer

Je doet een aantal dingen waar ik niks van snap. Je hebt Mandrake op een HDD gezet terwijl je XP schijf er niet in zat? Niet handig lijkt me.
Als je nu een het volgende doet:
- Hang je XP schijf aan je sec master en je Mandrake schijf sec slave.
- Zorg dat je zeker weet dat je schijven goed ingesteld staan in je BIOS.
- Start je pc op. Als ie winXP gaat starten, reboot met een linux bootdisk (evt verwijzen naar de goede partitie) en draai lilo.
- Als Mandrake start en je kan winXP niet starten via de linux loader, draai lilo dan. (Want in je lilo.conf staat nu dat je WinXP schijf hdd1 is, terwijl dat hdc1 moet zijn.)

edit:

Bold tags even aangepast

[ Voor 9% gewijzigd door ParagonEnschede op 10-09-2003 10:44 ]

De Groningse beer


  • LollieStick
  • Registratie: Juni 2001
  • Laatst online: 28-02 12:09
voorbeeldje:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
boot = /dev/hdc # De schijf waarvan geboot moet worden
lba32
prompt
timeout= 100 # 10 seconden)

other = /dev/hdc1
label = Windows_XP

image = /boot/vmlinuz
root = /dev/hdd3 # Linux root partitie
initrd = /boot/init3d.img
append = "devfs=mount hdb=ide-scsi acpi=off quiet"
vga = 788


Maak wel eerst even een backup van je oude /etc/lilo.conf
e doet een aantal dingen waar ik niks van snap. Je hebt Mandrake op een HDD gezet terwijl je XP schijf er niet in zat? Niet handig lijkt me.
Als je nu een het volgende doet:
- Hang je XP schijf aan je sec master en je Mandrake schijf sec slave.
- Zorg dat je <b>zeker</b> weet dat je schijven goed ingesteld staan in je BIOS.
- Start je pc op. Als ie winXP gaat starten, reboot met een linux bootdisk (evt verwijzen naar de goede partitie) en draai lilo.
- Als Mandrake start en je kan winXP niet starten via de <b>li</b>nux <b>lo</b>ader, draai lilo dan. (Want in je lilo.conf staat nu dat je WinXP schijf hdd1 is, terwijl dat hdc1 moet zijn.)
Het doet er niet toe hoe zijn systeemindeling is. Linux en Windows zouden gewoon moeten booten. Wel ben ik het met je eens dat Mandrake Setup LiLo verkeerd geconfigureerd heeft, wat ook te zien is in mijn voorbeeld.

Lees de FAQ even door voor de correcte bold tags :)

[ Voor 3% gewijzigd door LollieStick op 10-09-2003 09:24 ]


  • ParagonEnschede
  • Registratie: December 2000
  • Laatst online: 30-12-2023

ParagonEnschede

Alles als een beer

Het doet er niet toe hoe zijn systeemindeling is. Linux en Windows zouden gewoon moeten booten. Wel ben ik het met je eens dat Mandrake Setup LiLo verkeerd geconfigureerd heeft, wat ook te zien is in mijn voorbeeld.
Weet je wel zeker dat dat niks uitmaakt? Ik vraag me sterk af of WinXp nog wel wil booten als je de schijf van master naar slave sleept of andersom.

Lees de FAQ even door voor de correcte bold tags :)[/quote]
8)7 Ik heb al menig mede GoTter in gedachten uitgescholden door het foute gebruik van tags. Gelukkig doe ik het zelf nooit fout. O-)

De Groningse beer


  • LollieStick
  • Registratie: Juni 2001
  • Laatst online: 28-02 12:09
Win XP zal niet booten als hij de jumpers versleept. Echter, denk ik dat het een detectiefout is of hij heeft 2 schijven op CS (Cable Select) waardoor de schijf automatisch om gedraaid kan worden.

Hij zegt dat hij er een schijf bij gezet heeft. Daaruit concludeer ik dat hij niet met jumpersettings heeft lopen stoeien. Du de mogelijkheid is dat de bestaande schijf als CS was en de 'nieuwe' op master of CS stond/staat.

  • ParagonEnschede
  • Registratie: December 2000
  • Laatst online: 30-12-2023

ParagonEnschede

Alles als een beer

Dat lijkt idd goed te kunnen, temeer omdat het BIOS normaal gesproken twee schijven even snel moet kunnen detecteren. Moeten de jumpers wel goed staan.

De Groningse beer

Pagina: 1