lilo mit knopppix in den mbr schreiben

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
davewood
Beiträge: 92
Registriert: 08.10.2003 16:38:11

lilo mit knopppix in den mbr schreiben

Beitrag von davewood » 19.01.2005 00:03:47

hallo

hab debian am rechner installiert und nun auf ner anderen partition winxp draufgehaun, das hat natuerlich den mbr ueberschrieben und nun kann ich nur noch winxp booten.

also, mit knoppix gebootet, debian partition gemounted

Code: Alles auswählen

mount -t ext3 /dev/hda2 /mnt/hda2
dann lilo.conf editiert damit auch winXP drin is

dann versucht lilo in den mbr von hda zu schreiben

Code: Alles auswählen

lilo -C /mnt/hda2/etc/lilo.conf -b /dev/hda

... hmm kann sein das ich hda auch wohin mounten muss gell, is mir grad beim schreiben gekommen der gedanke, aber die online manpages sind anders als die von knoppix.

ich probiers morgen nochmal und bin fuer hinweise dankbar =)

david

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 19.01.2005 07:38:38

Das -b brauchst Du meiner Meinung nach gar nicht anzugeben, weil Du ja schon in der lilo.conf mit boot= spezifizierst, ob Du den lilo in die lokale Partition oder in den MBR schreiben willst.

Ansonsten würde ich nach dem Mount von Knoppix den lilo einfach so aufrufen:

Code: Alles auswählen

lilo -r /mnt/hda2
Das -r macht ein chroot nach /mnt/hda2 und sucht ab da die /etc/lilo.conf zum Schreiben.

Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

davewood
Beiträge: 92
Registriert: 08.10.2003 16:38:11

Beitrag von davewood » 19.01.2005 09:22:10

hiho

danke fuer den hinweise, leider gabs ne fehlermeldung

Code: Alles auswählen

lilo -r /mnt/hda2
Fatal: Maximum delay is 59:59 (3599.5secs).
hab darauf "man lilo" auf gerufen ob bei meiner lilo version das -r evt delay angibt is aber nicht so. versteh den fehler nicht unbedingt :)

davewood
Beiträge: 92
Registriert: 08.10.2003 16:38:11

Beitrag von davewood » 19.01.2005 09:25:32

hehe

nachdem ich delay explicit angegeben habe

Code: Alles auswählen

lilo -r /mnt/hda2 -d 30
hats funktioniert, hab dann noch nachgeschaut was ich in lilo.conf als delay eingegeben habe und dort folgenden fehler gefunden welchen ich gestern beim vertippen produziert habe

delay=44440

dankeschoen ans forum

david

davewood
Beiträge: 92
Registriert: 08.10.2003 16:38:11

Beitrag von davewood » 19.01.2005 10:16:47

schas


also das funktioniert nun, aber was mich aergert ist folgendes:

mein debian bootet nichtmehr sauber, von 5 mal booten ist es 3 mal haengengeblieben (beim naechsten haenger schreib ich dann wo)


der rest funzt aber

david

Ambition
Beiträge: 29
Registriert: 04.03.2004 17:26:24

Beitrag von Ambition » 28.02.2005 16:20:32

Sowas ähnliches habe ich auch gerade gemacht, ausser, dass ich Windows 2000 installiert habe.
Ich hab jetzt aber das folgende Problem:
Bei mir sind nach dem Knoppixstart die Laufwerke völlig anders benannt.
Ich hab zwei Platten. Normalerweise /dev/hda mit Windows und FAT32 Partitionen und /dev/hdb mit Linux, swap und noch einer Fat32 Partition.
Wenn ich Knoppix gestartet habe werden die Laufwerke als /dev/hde und /dev/hdf angezeigt. Da kann lilo schlecht den Booteintrag auf der Platte /dev/hda machen.
Also hab ich die lilo.conf in der root Partition geändert damit es auf /dev/hde schreibt. Das wollte es aber nicht. Ich hab die Fehlermeldung jetzt nicht im Kopf, aber ich werd's nachher nochmal machen und dann poste ich das.
Aber woran kann das denn liegen, dass die Laufwerke auf einmal anders heißen? Ich hab sie nicht umgesteckt...

Dank schon mal.

Ambition
Beiträge: 29
Registriert: 04.03.2004 17:26:24

Beitrag von Ambition » 28.02.2005 18:16:10

So jetzt noch mal.
Dies ist meine Fehlermeldung:

Code: Alles auswählen

 chroot /mnt/hdf6
root@Knoppix:/# l
bash: l: command not found
root@Knoppix:/# ls
bin    DVD     home        mnt   root  tmp      vmlinuz-2.6.7
boot   DVDR    initrd      opt   sbin  usr      vmlinuz-2.6.7-wol-0.1
cdrom  etc     lib         pda   sys   var      vmlinuz-2.6.7-wol-dvd
dev    floppy  lost+found  proc  test  vmlinuz  windows
root@Knoppix:/# lilo
Warning: '/proc/partitions' does not exist, disk scan bypassed
Warning: The boot sector and map file are on different disks.
Added LINUX-20050211
Added LINUX-20050217 *
Added LINUX-20050108
Fatal: geo_query_dev HDIO_GETGEO (dev 0x0300): Invalid argument
Ich probier noch mal zu starten.

Ambition
Beiträge: 29
Registriert: 04.03.2004 17:26:24

Beitrag von Ambition » 28.02.2005 18:35:33

Nö, das war nischt.
Kein Bootmenü :-(

Antworten