Hallo allerseits!
Wie kann ich LiLO "sauber" und komplett wieder aus dem Bootsektor entfernen? Ich habe ihn auf der C-Platte (Windows 2000), Linux (SuSE 7) habe ich auf einer Partition der D-Platte.
DANKE schonmal und Gruss,
carlos78
Linux 15.036 Themen, 107.107 Beiträge
Hallo,
mit dem DOS/WinDoof-FDisk:
"fdisk /mbr"
Fertig.
Problem: wie kommst Du dann an Linux?
Ich würde erst eine Bootdiskette erstellen:
erde: # fdformat /dev/fd0u1440 (Diskette im Laufwerk!)
erde: # mount /dev/cdrom /cdrom (die erste Suse CD)
erde: # cd /cdrom/disks
erde: # dd if=/cdrom/disks/bootdisk of=/dev/fd0 bs=8k
und dann entweder mit "fdisk /mbr" oder unter Linux:
erde: # lilo -u/dev/hda (wenn hda die erste Festplatte ist ansonst eben hd?) alten Bootrecord wieder herstellen.
DANKE!!
Aber das mit fdisk /mbr geht bei Windows 2000 (NT5) nicht!
Viele Grüsse,
carlos78
unter dos mit: fdisk /mbr
und weg ist er.
dann mit yast lilo neu konfig., man kann hier auch gleich einstellen was lilo booten soll, linux und/oder win. dann lilo auf diskette.
wenn die einstellungen richtig sind, und das booten von beiden systemen über diskette funktioniert.
wieder yast aufrufen, lilo neu konfig. nichts ändern und zurück damit in den mbr.
fertig.
jetzt kann lilo beides booten.
wichtig ist nur das bei lilo konfig für win, die richtige part.
angesprochen wird.
ich vermute, wenn linux allein auf platte D ist,
unter linux also /dev/hdb
dann könnte die rootpartition /dev/hdb3 sein,
also
dev/hdb1 für boot
dev/hdb2 für swap
dev/hdb3 für root
so ist es standardmäßig. also noch mal genau nachschauen.
ich hoffe ich konnte helfen
g.k
nimm den den befehl zum entfernen von lilo von linux
so wie ihn Kevin_2 beschrieben hat
erde: # lilo -u/dev/hda (wenn hda die erste Festplatte ist ansonst eben hd?) alten Bootrecord wieder herstellen.
lilo müsste im mbr von /dev/hda stehen. ich vermute du willst ihn loswerden weil du so nur noch linux booten kannst,richtig???
erweitere ihn einfach um die funktion win zu booten, dann geht beides.
g.k
unter win ist die part die angesprochen werden muss logischerweise dann
/dev/hda1
wenn die platte so partitioniert ist, das win direkt auf c liegt und davor keine anderen partitionen angelegt sind.
läßt sich mit yast ganz einfach festellen.
g.k
Alles klar, DANKE Euch allen! Hat geklappt.
Viele Grüsse,
Carlos78