dualboot von suse 7.3 und suse 8.0

Post Reply
Message
Author
linkfinger

dualboot von suse 7.3 und suse 8.0

#1 Post by linkfinger »

Hi,

ich habe suse 8.0 auf hda7 und suse 7.3 auf hda8. wie kann ich beide booten? ich habe leider den lilo von 7.3 mit dem von 8.0 überschrieben.

immer wenn ich jetzt 7.3 boote bekomme ich zwar hda8 als root partition aber es wird immer mit dem 2.4.18ner kernel von 8.0 gebootet. einen lilo-eintrag mit hda8 habe ich bereits gemacht. das kann es also nicht sein.

das will ich aber nicht! als ich lilo von der 7.3 version auf diskette hatte ging das ja einfach, disk rein und los. es muß doch aber möglich sein, auch beide systeme nebeneinander zu booten und einen lilo zu benutzen oder?

muß ich mir doch wieder eine floppydisk reinschieben?

linkfinger

gewitter
Posts: 1354
Joined: 09. Apr 2001 9:03

Re: dualboot von suse 7.3 und suse 8.0

#2 Post by gewitter »

denk doch mal nach (nur einmal, bitte <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle"> ):
was wird in /etc/lilo.conf angegeben, damit das system bootet?
na was?
1. der kernel - hast du den kernel von 7.3 noch?
2. initrd - hast du das initrd von 7.3 noch?
3. die root-partition von dem zu startenden system - /dev/hda8 - existiert die partition noch?


kannst du alle 3 fragen bejahen, brauchst du nur noch einen weiteren eintrag in lilo.conf (suse8.0) hinzuzufügen und mit den entsprechenden pfadangaben zu versehen, anschliessend lilo ausführen und.................................

linkfinger

Re: dualboot von suse 7.3 und suse 8.0

#3 Post by linkfinger »

mmmmmhhhhh.....

ich versuche es mal. ich habe zwar schon den pfad vom 7.3er kernel angegeben. aber nicht von initrd der 7.3er version. ich weiß auch nicht, was die macht, aber ich probiere es aus.

Mal schauen.

linkfinger

linkfinger

Re: dualboot von suse 7.3 und suse 8.0

#4 Post by linkfinger »

ich kann wohl nicht denken. ... Trotzdem kann ich vielleicht mit Hilfe von Euch hinter die Probleme sehen.

1. Den 7.3 Kernel habe ich noch
2. initrd habe ich noch
3. die Partition hda8 habe ich nicht angerührt (ist derzeit unter linux73 gemountet)

Jetzt habe ich mir lilo.conf vorgenommen. Hier der Ausschnitt. Der erste Teil betrifft die Originalzeilen von Suse8.0 der zweite der von mir geänderte Teil zu Suse 7.3

--- schnipp ---

image = /boot/vmlinuz
label = "Suse 8.0"
append = "noapic ide=nodma apm=off acpi=off hdb=ide-scsi hdd=ide-scsi"
initrd = /boot/initrd
root = /dev/hda7
vga = 791

image = /boot/vmlinuz
label = "Suse 7.3"
append = "noapic ide=nodma apm=off acpi=off hdb=ide-scsi hdd=ide-scsi"
initrd = /boot/initrd
root = /dev/hda8
vga = 791

--- schnapp ---

Ich dachte mir, dass Linux bei der Angabe von root = /dev/hda8 weiß, dass von dort aus ausgegangen werden soll. jedoch scheint mein Rechner anderer Meinung zu sein. Denn ich erhalte immer den 8.0er Kernel (hda7), auch beim booten von SuSe 7.3 (--> hda8). Ich weiß ja dass ich nichts weiß, aber vielleicht kann mir doch jemand die Dunkelheit in meinem Schädel erhellen.

linkfinger

gewitter
Posts: 1354
Joined: 09. Apr 2001 9:03

Re: dualboot von suse 7.3 und suse 8.0

#5 Post by gewitter »

ich seh schon, dass mit dem denken klappt wirklich nicht so <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle"> , dir mal gegen den schädel klopfen muss (tock, tock).

<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">

label = "Suse 8.0"
append = "noapic ide=nodma apm=off acpi=off hdb=ide-scsi hdd=ide-scsi"
initrd = /boot/initrd
root = /dev/hda7
vga = 791

image = /in_welchem_verzeichnis_ist_suse73_gemountet/boot/vmlinuz
label = "Suse 7.3"
append = "noapic ide=nodma apm=off acpi=off hdb=ide-scsi hdd=ide-scsi"
initrd = /in_welchem_verzeichnis_ist_suse73_gemountet/boot/initrd
root = /dev/hda8
vga = 791
</font><hr></pre></blockquote>

wie kann auch der 7.3er kernel gestartet werden, wenn du den 8.0er kernel angibst. die einträge gelten absolut zum zeitpunkt des aufrufes "lilo" auf der kommandozeile und nicht zum zeitpunkt des bootens, denn in den startsektor werden nur die absoluten positionen der dateien auf der festplatte eingetragen, da ja zum zeitpunkt des bootens noch kein dateisystem existiert. comprende? wird's jetzt hell?

linkfinger

Re: dualboot von suse 7.3 und suse 8.0

#6 Post by linkfinger »

@thomas
danke für das posting. du wirst es nicht glauben. aber ich kann nicht nur nicht denken, ich habe auch die partitionstabelle nicht im kopf. wenn sich auf der zu bootenden partition suse 8.0 mit dem 4.2.18ner kernel befindet, kann man suse 7.3 mit dem 4.2.16ner kernel nicht booten.

ich hatte schon bevor ich dein posting erhielt diese einstellungen verwandt und habe den 4.2.18ner kernel erhalten und ab diesem moment habe ich nicht mehr an die grundlagenfehler gedacht, sondern daran, dass da was mit dem Bootvorgang falsch läuft. ich habe bei der neuinstallation von suse 8.0 die 7.3er partition überschrieben und das nicht gecheckt. das kommt davon.

erst nach deinem posting habe ich mir das mal angesehen, weil ich diese einstellungen ja schon benutzt hatte und in der Tat: wer den Schaden hat, braucht für den Spott nicht zu sorgen.

Ich geh jetzt schmollen oder mich betrinken ... nee ich gehe lieber lernen. <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">

Linkfinger

Labba

Re: dualboot von suse 7.3 und suse 8.0

#7 Post by Labba »

Tip :
Betrinken is besser ;)

gewitter
Posts: 1354
Joined: 09. Apr 2001 9:03

Re: dualboot von suse 7.3 und suse 8.0

#8 Post by gewitter »

wenn du wieder nüchtern bist...

lösche den eintrag in /wo_ist_die_7.3/etc/fstab bezüglich:
/dev/hda1 /boot usw..
dann boote die 7.3 mal von cd, und installiere kernel und lilo neu. dann boote wieder 8.0 und führe lilo aus wie beschrieben.

linkfinger

Re: dualboot von suse 7.3 und suse 8.0

#9 Post by linkfinger »

*hick*

isch habe fertig .... danke.

linkfinger

gewitter
Posts: 1354
Joined: 09. Apr 2001 9:03

Re: dualboot von suse 7.3 und suse 8.0

#10 Post by gewitter »

<img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

Post Reply