Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Ubuntu-Forum & Kubuntu-Forum | www.Ubuntu-Forum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

  • »teddych« ist männlich
  • »teddych« ist der Autor dieses Themas

Beiträge: 2

Registrierungsdatum: 27.01.2014

Derivat: Ubuntu

Architektur: 64-Bit PC

Desktop: GNOME 3.0

  • Nachricht senden

1

27.01.2014, 11:57

Von GRUB2 aus LILO starten

Hallo zusammen

Ubunutu 12.04 verwendet bekanntlich den GRUB2 als Bootloader. Ich habe nun im Dual-Boot eine uralte, unbekannte Linux-Distribution, welche für meine Belange exakt zugeschnitten wurde und ich nicht mit einer aktuelleren Distribution ersetzten kann.
Früher hatte ich es so gemacht, dass ich den LILO im Master-Boot-Record hatte und von da aus den GRUB auf einer Partition gestartet habe.

Ich wollte das nun umdrehen, dass mir der GRUB2 von Ubuntu 12.04 im Master-Boot-Record den LILO auf der Partition startet (und dann weiter in die alte Dist.). Ich bin aber irgendwie nicht in der Lage dem GRUB2 korrekt zu konfigurieren, dass das geht.
Versucht habe ich es mit verschiedensten Einträgen in /etc/grub.d/40_custom, dann sudo update-grub, auch direkt in die /boot/grub/grub.cfg.

Alternativ wäre ich auch glücklich, wenn mir GRUB2 direkt den alternativen Kernel starten würde (Die Distribution hat lediglich einen Kernel, kein initrd-file).

Danke und Gruss
Teddy

2

27.01.2014, 13:08

Hi,

hast du beim "update-grub" denn die Partition, auf der die andere Distribution liegt, eingebunden?

Normaler weise sollte "update-grub" in den entsprechenden ordnern nach Kernel-images suchen.

VG
"Das Leben ist zum lachen da, `drum nehm´ ich Psychopharmaka" (Die Ärzte, Living Hell)

  • »Klaus P« ist männlich

Beiträge: 4 593

Registrierungsdatum: 25.10.2009

Derivat: anderes Ubuntu-Derivat

Architektur: 64-Bit PC

Desktop: anderer Desktop

Andere Betriebssysteme: 7/10

  • Nachricht senden

3

27.01.2014, 14:33

Hallo teddych!

Schau mal hier rein:Klick! (Anmeldung erforderlich), bzw. auch weiter unten auf der Benutzerseite.

Gruß

Klaus P
Des modernen Menschen Computer ist sein Himmelreich! :rolleyes: Der Weg zur Hölle, ist allzu kurz auf dem falschen "EFI-Pfad" ;( : Kleiner Leitfaden zur UEFI-Installation

4

27.01.2014, 19:48

Zwei Linux-Bootloader hintereinander?
Ich würde auch empfehlen, diese Distribution direkt von Grub booten zu lassen. Die Verrenkungen mit chainload sind auch nicht einfacher als das. Dazu kommt, daß lilo unflexibler ist. Er kann die Systeme nicht von überall auf der Platte starten und muss bei jedem Verschieben der Partition neu konfiguriert werden.
Dazu kommt, daß er sich nur im MBR richtig wohl fühlt. Ein kleiner Fehler bei der Konfiguration und dein Grub ist Geschichte. Ok, lilo sichert den Bootsektor vor dem überschreiben (eine Tugend, von der sich mancher Bootloader etwas abschauen könnte). Dennoch, wiederherstellen kannst du ihn nach einem Malheur selbst wieder.
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

  • »teddych« ist männlich
  • »teddych« ist der Autor dieses Themas

Beiträge: 2

Registrierungsdatum: 27.01.2014

Derivat: Ubuntu

Architektur: 64-Bit PC

Desktop: GNOME 3.0

  • Nachricht senden

5

27.01.2014, 21:27

Zwei Linux-Bootloader hintereinander?
Is nicht optimal, ist mir bewusst.

Ich würde auch empfehlen, diese Distribution direkt von Grub booten zu lassen.
Gerne, was mir diesbezüglich noch fehlt ist wie ich diese in Grub einbinde.
os-proper meldet mir zwar eine "unknown Linux" Distribution. Im grub.cfg ist dann aber nichts drin nach einem update-grub. Gibt es konventionen wo und wie Grub nach Linux-Kerneln sucht auf den eingebunden Platten?

Gruss
Teddy

fkf

Gesperrter Benutzer

  • »fkf« wurde gesperrt

Beiträge: 535

Registrierungsdatum: 15.10.2014

Derivat: unbekannt

Architektur: unbekannt

Desktop: unbekannt

Andere Betriebssysteme: Debian Jessie, Android-x86 Vbox

  • Nachricht senden

6

27.01.2014, 21:38

Hier ist ein Beispiel, wie man sowas machen kann. Musst Du dann halt an dein Sytem anpassen.

Beiträge: 735

Registrierungsdatum: 03.07.2010

Derivat: Ubuntu

Version: Ubuntu 16.04 LTS - Xenial Xerus

Architektur: 64-Bit PC

Desktop: Unity

  • Nachricht senden

7

28.01.2014, 19:43

Hej teddych,

verschiedensten Einträgen in /etc/grub.d/40_custom

prüfe doch mal in jener Installation, ob dort nicht auch entsprechende SymLinks im "/" vorhanden sind (also wie bei debianoiden "vmlinuz" und "initrd.img"), die kannst du in der 40_custom eintragen,

Quellcode

1
2
3
4
5
6
menuentry "was auch immer" {
 set root=(hdx,y)
 linux   /vmlinuz root=/dev/sdxy
 initrd  /initrd.img
 boot
}

(hdx,y), vmlinuz, sdxy und initrd.img natürlich angepaßt. Schau einfach mal in die '/etc/lilo.conf', was Du da an Infos abgreifen kannst.

Gruß Tüftler
Fragen sind dazu da, gefragt zu werden, fällt Dir keine ein, dann mußt Du fragen.
Benutze eine Suchmaschine, z. B. Tuxsucht , oder das Wiki
Auch hier gibt 's die FAQ besonders wir brauchen input