[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

L 01 01 beim Booten mit Lilo



Hallo miteinander,

L 01 01 01 ...
macht bei mir die Boot-Diskette, 
wenn ich in Verbindung mit
IDE-Platten in lilo.conf für

boot=/dev/fd0 und 
root=/dev/hdc1

eintrage.

Nun, die MBRs von den Festplatten sollen nicht 
angetastet werden...

hda ist Win95-Platte als Master vom 1. IDE-Bus, mit MS-fdisk-MBR,
die hdb ist das CD-Rom-LW als Slave vom 1. IDE-Bus und 
hdc ist eine 60GB-Debian-Linux-Platte, als Master am
2. IDE-Bus, die ich allerdings im 
Motherboard-BIOS ausschalten musste,
damit der Rechner beim Hochfahren nicht mehr hängenbleibt und 
ich vor allem bei dieser Platte die ganzen 60GB nutzen kann...

Mache ich einen lilo -t -v -v, so meldet das System:

LILO version 22.2 (test mode), Copyright (C) 1992-1998 Werner Almesberger
Development beyond version 21 Copyright (C) 1999-2001 John Coffman
Released 05-Feb-2002 and compiled at 20:57:26 on Apr 13 2002.
MAX_IMAGES = 27

raid_setup returns offset = 00000000
Reading boot sector from /dev/fd0
Merging with /boot/boot-menu.b
bios_dev:  device 1601
bios_dev:  masked device 1600, which is /dev/hdc
bios_dev: geometry check found 0 matches
bios_dev: PT match found 0 matches (0xFFFFFFFF)
Warning: BIOS drive 0x81 may not be accessible
Device 0x1601: BIOS drive 0x81, 16 heads, 50765 cylinders,
               63 sectors. Partition offset: 63 sectors.
Secondary loader: 15 sectors.
bios_dev:  device 1601
bios_dev:  masked device 1600, which is /dev/hdc
bios_dev: geometry check found 0 matches
bios_dev: PT match found 0 matches (0xFFFFFFFF)
Warning: BIOS drive 0x81 may not be accessible
Device 0x1601: BIOS drive 0x81, 16 heads, 50765 cylinders,
               63 sectors. Partition offset: 63 sectors.
Boot image: /vmlinuz -> boot/vmlinuz-2.4.18-bf2.4
bios_dev:  device 1601
bios_dev:  masked device 1600, which is /dev/hdc
bios_dev: geometry check found 0 matches
bios_dev: PT match found 0 matches (0xFFFFFFFF)
Warning: BIOS drive 0x81 may not be accessible
Device 0x1601: BIOS drive 0x81, 16 heads, 50765 cylinders,
               63 sectors. Partition offset: 63 sectors.
Setup length is 10 sectors.
Mapped 2470 sectors.
Added Linux *
    <dev=0xe1,hd=1,cyl=25,sct=223>
    "ro root=1601"

Skipping /vmlinuz.old
Map file size: 16896 bytes.
The boot sector and the map file have *NOT* been altered.


Ach ja, über die Debian-Rescue-Diskette kann ich die gewünschte
Debian-Linux-Partition auf der 60GB-Platte durch mauellen Eingabe
am Bootprompt mit

rescue root=/dev/hdc1

einwandfrei booten, dem Georgel nach auf der Diskette befindet sich
eben _dort_ der angefasste Kernel, und somit braucht 
das Booten sehr lange.

Eine mit mkboot erstellte Systembootdiskette ist mir übrigens
auch wieder zu umständlich, weil sich dort der Kernel ebenfalls
auf der Diskette befindet und somit das Booten des Systems durch
das langsame Lesen von der Floppy-Diskette dann ebenfalls 
sehr lange dauert...  



Kann mir jedoch jemand sagen, was ich in der lilo.conf anderes,
bzw. zusätzlich eintragen muss, 
damit der MBR-Eintrag auf der vorgesehenen
System-Boot-Diskette hinterlegt wird ?

Auf einem anderen System von mir unter Debian 2.2 funktioniert es übrigens;
dort wird auch mit MS-eigenen MBR das Win95 auf der sog. hda-Platte
gebootet, Debian befindet sich dann allerdings auf SCSI-Platten (sda, sdb),
wobei allerdings boot=/dev/fd0 in der lilo.conf verwendet wird,
um bewusst keinen MBR einer Festplatte anfassen zu müssen. 

Danke fürs Interesse,
viele Grüsse,

Christoph Walther



Reply to: