Anzeige:
Seite 1 von 7 123 ... LetzteLetzte
Ergebnis 1 bis 15 von 103

Thema: gentoo + Grub

  1. #1
    Premium Mitglied
    Registriert seit
    Dec 2002
    Beiträge
    1.058

    gentoo + Grub

    ok, also das wird jetzt nen bisschen kompliziert, aber ich versuche es möglichst einfach zu erklären:

    ich habe nen PC mit 3 Betriebssystemen. (WinXP, Suse 8.1, Gentoo 1.4).

    das macht zusammen 7 Partitionen :

    hda1: fragt bitte nicht wozu hda1 da ist, ich hab kein blassen Schimmer
    hda2: WinXP (ntfs)
    hda5: WinXP Sicherungen (vfat damit auch linux drauf schreiben kann)
    had6: Suse 8.1
    hda7: Suse 8.1
    hda8: Gentoo ext3
    hda9: Gentoo swap
    hda10: Gentoo ext3 (entspricht der /root)

    So bisher hatte ich nur Suse und WinXP aufm Rechner und grub liess mich auswählen.
    Jetzt habe ich logischerweise versucht, mein neuinstalliertes Gentoo mit in Grub zu werfen:

    Code:
    title Gentoo linux
    root (hd0,7)
    kernel /boot/bzImage root=/dev/hda10
    Wenn ich nun in grub "Gentoo linux" beim booten auswähle kommt folgendes:

    Code:
    root(hd0,7)
    Filesystem type is ext2fs, partition type 0x83
    kernel /boot/bzImage root=/dev/hda10
    
    Error 15: File not found
    und somit startet gentoo leider nicht... weiss jemand, wo mein Fehler liegt ? Vielen Dank schonmal !!

    MfG Markus

  2. #2
    Premium Mitglied
    Registriert seit
    Jun 2002
    Beiträge
    2.483
    Was enthält denn hda8?
    Zweiblum versuchte es ihm zu erklären
    Rincewind versuchte es zu verstehen

    Wie man Fragen richtig stellt

  3. #3
    Premium Mitglied
    Registriert seit
    Dec 2002
    Beiträge
    1.058
    hda8 soll /boot entsprechen

    MfG Markus

  4. #4
    Premium Mitglied
    Registriert seit
    Jun 2002
    Beiträge
    2.483
    Ja, aber gibt es dort auch bzImage?
    Zweiblum versuchte es ihm zu erklären
    Rincewind versuchte es zu verstehen

    Wie man Fragen richtig stellt

  5. #5
    Premium Mitglied
    Registriert seit
    Dec 2002
    Beiträge
    1.058
    jupp auf hda8 hda8 (hd0,7) gibt es die Datei bzImage.

    Das ist das Problem.

    MfG Markus

  6. #6
    Premium Mitglied
    Registriert seit
    Dec 2002
    Beiträge
    1.058
    hmm also: laufen tut es mit:

    Code:
    title gentoo linux
    kernel (hd0,9)/gentoo/boot/bzImage root=/dev/hda10
    allerdings scheint das ja direkt von der eigentlichen /root zu bedienen...

    deshalb 2 andere Fragen: wie richte ich das ein, dass hda8 schon beim starten als /boot1 gemountet ist (wenn ich es als /boot mounte gibt es bissel probs mit der Suse distri, weil die ja schon nen eigenen Ordner "root" hat).
    2. Frage: Gentoo bootet zwar, aber nur bis zu folgender Stelle:

    Code:
    Kernel Panic: no init found. Try passing init= option to kernel
    nur welche option soll ich init= übergeben ?

    Danke schonmal.

    MfG Markus

  7. #7
    - - - - - - - - - - Avatar von zander
    Registriert seit
    Mar 2001
    Beiträge
    6.144
    allerdings scheint das ja direkt von der eigentlichen /root zu bedienen... deshalb 2 andere Fragen: wie richte ich das ein, dass hda8 schon beim starten als /boot1 gemountet ist (wenn ich es als /boot mounte gibt es bissel probs mit der Suse distri, weil die ja schon nen eigenen Ordner "root" hat).
    Während des Bootvorgangs ist es unerheblich, ob /boot in das root-Dateisystem eingebunden ist oder nicht (bei einigen Distributionen stimmt das möglicherweise nur bedingt, falls diese init-Skripte vorsehen, die auf Daten in /boot zugreifen); im Folgenden spielt das dann auch nur eine Rolle, wenn Du auf die Daten in /boot zugreifen willst, z.B. um einen neueren Kernel zu installieren.

    2. Frage: Gentoo bootet zwar, aber nur bis zu folgender Stelle:
    nur welche option soll ich init= übergeben ?
    Im Normalfall ist die init Option nicht notwendig, vorrausgesetzt die Angabe über die root-Partition stimmt. Bist Du sicher, daß Du Dich bei der Angabe letzterer nicht vertan hast?

  8. #8
    Premium Mitglied
    Registriert seit
    Dec 2002
    Beiträge
    1.058
    Angaben über die Root Partition ? als wenn es auf diese hier im Forum hinausläuft: die müssten stimmen.

    hda10: 18,5 GB (hd0,9) ext3

    Das Problem ist, dass ich komischerweise auf die hda8 (also /boot1) beim booten mit grub nicht zugreifen kann, weil er dort die Datei (obwohl sie sicher drauf ist) nicht findet. deswegen dachte ich, ich müsste die Partition vielleicht schon beim booten als /boot1 eingebunden haben...

    MfG Markus

  9. #9
    - - - - - - - - - - Avatar von zander
    Registriert seit
    Mar 2001
    Beiträge
    6.144
    Das Problem ist, dass ich komischerweise auf die hda8 (also /boot1) beim booten mit grub nicht zugreifen kann, weil er dort die Datei (obwohl sie sicher drauf ist) nicht findet. deswegen dachte ich, ich müsste die Partition vielleicht schon beim booten als /boot1 eingebunden haben...
    Die Frage lag nahe, da der Kernel nicht auf (hd0,7) und init nicht auf (hd0,9) gefunden werden kann; was mich derzeit etwas verwirrt ist folgende Zeile:

    Code:
    kernel (hd0,9)/gentoo/boot/bzImage root=/dev/hda10
    Ich bin nicht mit gentoo vertraut, wie kommt das gentoo/boot/... zustande? Ist der Rest der Hierarchie ähnlich aufgebaut (d.h. liegt /sbin/init möglicherweise auch in gentoo/sbin/init)?

  10. #10
    Premium Mitglied
    Registriert seit
    Dec 2002
    Beiträge
    1.058
    also, diese Zeile kommt folgendermaßen zustande:

    ich habe Gentoo streng nach Anleitung installiert, wiel es meine erste Gentoo Installation war. Bei meinem Suse befinden sich alle Dateien in "/" . Bei Gentoo habe ich alles in "/gentoo". also ist mein /etc Ordner, genau wie /usr etc alles in /gentoo/etc bzw. /gentoo/usr

    demzufolge kommt /gentoo/boot/ zustande und wenn der normal Pfad /sbin/init lautet, lautet er bei mir sicherlich /gentoo/sbin/init .
    ich muss allerdings gestehen, dass mich das nicht weiterbringt.

    MfG Markus

  11. #11
    kleiner bruder von ruth Avatar von HangLoose
    Registriert seit
    Aug 2002
    Ort
    Old Europe
    Beiträge
    3.894
    moin moin

    ich habe Gentoo streng nach Anleitung installiert, wiel es meine erste Gentoo Installation war. Bei meinem Suse befinden sich alle Dateien in "/" . Bei Gentoo habe ich alles in "/gentoo". also ist mein /etc Ordner, genau wie /usr etc alles in /gentoo/etc bzw. /gentoo/usr
    ich denke da unterliegst du einem denkfehler, ist mir auch schon passiert wenn ich dich richtig verstanden habe, hast du unter suse im /mnt verz. ein unterverzeichnis gentoo erstellt, also /mnt/gentoo. geh mal bitte in das verz. mach ein ls -al und poste die ausgabe.


    Gruß HL
    "You only go around once, so you better go hard!"

    Open Source!
    "First they ignore you, then they laugh at you, then they fight you, then you win".

  12. #12
    Premium Mitglied
    Registriert seit
    Dec 2002
    Beiträge
    1.058
    linux:/mnt/gentoo # ls -al
    total 9820
    drwxr-xr-x 17 root root 4096 Jan 12 01:38 .
    drwxr-xr-x 3 root root 4096 Jan 11 12:39 ..
    drwxr-xr-x 2 root root 4096 Jan 11 16:03 bin
    drwxr-xr-x 3 root root 4096 Jan 12 01:56 boot
    drwxr-xr-x 2 root root 4096 Jan 12 01:38 boot1
    drwxr-xr-x 4 root root 20480 Jan 11 14:27 dev
    drwxr-xr-x 26 root root 4096 Jan 12 01:39 etc
    drwxr-xr-x 2 root root 4096 Jan 11 14:27 home
    drwxr-xr-x 7 root root 4096 Jan 11 18:23 lib
    drwxr-xr-x 5 root root 4096 Dec 3 16:45 mnt
    drwxr-xr-x 2 root root 4096 Jan 11 14:27 opt
    drwxr-xr-x 2 root root 4096 Dec 3 16:45 proc
    drwx------ 2 root root 4096 Jan 11 17:47 root
    drwxr-xr-x 2 root root 4096 Jan 11 18:23 sbin
    -rwxrwxr-x 1 root root 9952450 Jan 7 23:16 stage1-x86-1.4_rc2.tbz2
    drwxrwxrwt 2 root root 4096 Jan 11 18:23 tmp
    drwxr-xr-x 12 root root 4096 Jan 11 14:27 usr
    drwxr-xr-x 12 root root 4096 Jan 11 18:21 var
    linux:/mnt/gentoo #

    So, also ich habe es nun endlich geschafft, dass grub meinen Kernel von /boot1 liesst (JUHUUU ). Mein Problem ist jetzt nur noch der oben geschilderte "Kernel Panic".
    könnte ich eigentlich hergehen und einfach alles auch /mnt/gentoo nach /mnt werfen ? also gerade das /gentoo Verzeichnis "rausnehmen" ?

    Danke schonmal !!

    MfG Markus

  13. #13
    - - - - - - - - - - Avatar von zander
    Registriert seit
    Mar 2001
    Beiträge
    6.144
    Das würde erklären, warum die Dateien nicht gefunden werden, init wird in /sbin/init erwartet und nicht in /gentoo/sbin/init ;)

  14. #14
    - - - - - - - - - - Avatar von zander
    Registriert seit
    Mar 2001
    Beiträge
    6.144
    könnte ich eigentlich hergehen und einfach alles auch /mnt/gentoo nach /mnt werfen ? also gerade das /gentoo Verzeichnis "rausnehmen" ?
    Das sollte möglich sein und Dein Problem beheben, vorrausgesetzt, daß die falsche Hierarchie in keiner Konfigurationsdatei vermerkt wurde.

  15. #15
    Premium Mitglied
    Registriert seit
    Dec 2002
    Beiträge
    1.058
    und woran sehe ich, das die "falsche" Hirarchie in keiner Konfigurationsdatei vorhanden ist ? hab kein Bock gentoo nochmals ganz zu installieren... is ne nicht sooo feine Angelegenheit

    MfG Markus

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •