Ergebnis 1 bis 10 von 10

Thema: Manuell booten (GRUB2)

  1. #1
    Avatar von GreenDragon07
    Registriert seit
    07.06.2008
    Ort
    Ba-Wü, Reutlingen

    Standard Manuell booten (GRUB2)

    Hey,
    kennt sich hier jemand mit GRUB 2 aus?
    Muss nämlich wissen, wie man von der GRUB-Shell aus bootet, nur irgendwie
    klappt das bei mir nich so richtig. Wenn ich in die GRUB-Shell gehe,
    benutze ich diese Befehle zum Booten:
    Code:
    linux /boot/vmlinuz-2.6.26-2-amd64
    initrd /boot/initrd.img-2.6.26-2-amd64
    boot
    Aber wenn ich dann boot eingebe und enter drücke kommt nur so ein riesiges
    Konsolengedöns und dann stoppt es irgendwann und nichts passiert mehr.
    Aber es steht eine Fehlermeldung da "No Init found".
    Und noch eine Frage: Warum heißt meine Festplatte unter Linux sda und unter GRUB2 hd0 :/ ??

    MFG
    Geändert von GreenDragon07 (16.01.2011 um 14:32 Uhr)

  2. #2
    Avatar von Garfield
    Registriert seit
    17.02.2010
    Ort
    Lasagne Haus

    Standard AW: Manuell booten (GRUB2)

    Hast du die Linux CD auch im Laufwerk ?
    Zitat Zitat von Pixel aka Chris Beitrag anzeigen
    Ja, der jüdische Tscheche aus dem holländischen Russland.

    Hallo.

  3. #3

    Standard AW: Manuell booten (GRUB2)

    Zitat Zitat von GreenDragon07 Beitrag anzeigen
    Und noch eine Frage: Warum heißt meine Festplatte unter Linux sda und unter GRUB2 hd0 :/ ??
    MFG
    For teh lulz.

    Du hast einen Befehl vergessen und zwar root
    Code:
    root (hdX,X)
    linux /boot/vmlinuz-2.6.26-2-amd64
    initrd /boot/initrd.img-2.6.26-2-amd64
    boot
    Statt X setzt du die richtigen Partitionsnummern ein. (Diese bekommst du mit "ls")
    Klick here -> Bløg :D

  4. #4
    Avatar von GreenDragon07
    Registriert seit
    07.06.2008
    Ort
    Ba-Wü, Reutlingen

    Standard AW: Manuell booten (GRUB2)

    @Garfield: Nein, die braucht man ja gar nicht.
    @A.I. : Danke

    Aber jetzt habe ich folgendes Problem: Wenn ich ls eingebe, bekomme ich folgenden
    Output:

    Code:
    (hd0) (hd0,msdos5) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1) (hd1) (hd1,msdos5) (hd1,msdos1)
    Damit kann ich irgendwie nichts anfangen, vorallem da überall nur Windows drauf sein soll.
    Achja: Mein Ubuntu befindet sich auf einem USB-Stick, falls das wichtig ist,
    aber eigentlich müsste das ja nur eine Partitions ein, oder?
    Was auch komisch ist, warum hd0 und hd1, wenn ich nur eine Festplatte im PC habe?

    Also ich habe hier mal einen Screen von der Datenträgerverwaltung in Windows7
    und in Ubuntu:

    Windows7


    Ubuntu


    Also ich habe 3 Primäre Partitionen und eine erweiterte Parition mit einem logischen Laufwerk und den USB-Stick.
    Irgendwie verstehe ich das mit den Partitionen bei Linux nicht ganz.
    Welche von den sda1-5 ist denn nun der USB-Stick ?
    Habe das jetzt mit folgender Syntax probiert, aber bei dem Befehl linux
    kommt dann die Nachricht "File not found".
    Code:
    set root=(hd0,1)
    linux /boot/vmlinuz-2.6.35-22-generic root=/dev/hd0

  5. #5

    Standard AW: Manuell booten (GRUB2)

    Was auch komisch ist, warum hd0 und hd1, wenn ich nur eine Festplatte im PC habe?
    Computer fangen mit dem Zählen bei 0 an.
    Welche von den sda1-5 ist denn nun der USB-Stick ?
    Die Unterteilung erfolgt in
    Code:
    Grub-	Kernel/udev-Einteilung
    (hd0)	   /dev/sda --Ganze Festplatte #1
    (hd0,0)		sda1 -- Partition 1
    (hd0,1)		sda2 -- Partition 2
    (hd0,X)		sdaX -- weitere...
    (hd1)	   /dev/sdb  -- Ganze Festplatte #2 oder (deinem Fall) USB-Flash
    (hd1,0)		sdbX -- Partitionen
    (hdX)      /dev/sdx -- Weitere Festplatten bzw. Laufwerke
    Also musst du bei booten root (hd1,msdos0) eingeben.
    Ich bin mir jedoch bisher nicht sicher, was "msdos" bedeutet. (Vielleicht MBR-Tabelle)
    Geändert von A.I. (17.01.2011 um 16:18 Uhr)
    Klick here -> Bløg :D

  6. #6
    Avatar von GreenDragon07
    Registriert seit
    07.06.2008
    Ort
    Ba-Wü, Reutlingen

    Standard AW: Manuell booten (GRUB2)

    Okay danke, klappt zwar noch ned, aber ich habe zumindest die Partition gefunden !
    Also die Partition ist (falls das was du sagst stimmt und das glaube ich jetzt einfach mal ) hd1,msdos1
    Aber da kommt immernoch "No Init found" wenn ich boote. Aber es kommt jetzt immerhin eine Nachricht,
    dass das Dateisystem Ext2 erkannt wird. Stimmt was vllt mit meiner Syntax nicht ?
    Code:
    root (hd1,msdos1)
    Filesystem ext2 detected.
    linux /boot/vmlinuz-2.6.35-22-generic root=(hd1,msdos1)
    initrd /boot/initrd.imf-2.6.35-22-generic
    boot

  7. #7

    Standard AW: Manuell booten (GRUB2)

    Zitat Zitat von GreenDragon07 Beitrag anzeigen
    Code:
    root (hd1,msdos1)
    Filesystem ext2 detected.
    linux /boot/vmlinuz-2.6.35-22-generic root=/dev/sdb2 ro quiet splash
    initrd /boot/initrd.img-2.6.35-22-generic
    boot
    Fixed... maybe.

    Btw. Ubuntu hat im Rootverzeichnis immer einen symlink zum Initrd und Kernel, also könnte das auch gehen:

    Code:
    root (hd1,msdos1)
    Filesystem ext2 detected.
    linux /vmlinuz root=/dev/sdb2 ro quiet splash
    initrd /initrd.img
    boot
    Geändert von A.I. (17.01.2011 um 18:47 Uhr)
    Klick here -> Bløg :D

  8. #8
    Avatar von GreenDragon07
    Registriert seit
    07.06.2008
    Ort
    Ba-Wü, Reutlingen

    Standard AW: Manuell booten (GRUB2)

    Ich muss nur wissen, wie der verdammte USB-Stick heißt, dann habe ich es
    glaube ich...
    sdb stimmt nicht, USB-Flash wird bei Ubuntu glaub ned als extra Platte angesehen
    es muss sdaX sein. Auf jeden Fall habe ich eine schöne Seite gefunden, und mein
    Syntax angepasst jetzt fehlt nurnoch der Name vom USB-Stick...
    https://help.ubuntu.com/community/Grub2#Improvements

    Code:
    set root=(hd1,msdos1)
    linux /boot/vmlinuz-2.6.35-22-generic root=/dev/??
    initrd /boot/initrd.img-2.6.35-22-generic
    boot

  9. #9

    Standard AW: Manuell booten (GRUB2)

    Eventuell setzt Linux seine Root-Partition als sda.
    Dann wär es deiner Partitionstabelle nach sda2.

    Du könntest es ausprobieren, viele Partitionen sind es ja nicht.
    Klick here -> Bløg :D

  10. Folgender Benutzer sagt Danke zu A.I. für den nützlichen Beitrag:


  11. #10
    Avatar von GreenDragon07
    Registriert seit
    07.06.2008
    Ort
    Ba-Wü, Reutlingen

    Standard AW: Manuell booten (GRUB2)

    Hab's gelöst !
    Danke für die Hilfe. Hab mich mal als letzten verzweifelten Akt in /dev umgesehen
    und der USB-Stick war in /dev/sdd1 eingetragen
    Also sah dann die endgültige Syntax so aus:
    Code:
    set root=(hd1,msdos1)
    linux /boot/vmlinuz-2.6.35-22-generic root=/dev/sdd1
    initrd /boot/initrd.img-2.6.35-22-generic
    boot

Ähnliche Themen

  1. Auflösung manuell umstellen
    Von Sents im Forum Hilfe & Support
    Antworten: 1
    Letzter Beitrag: 08.05.2010, 10:54
  2. Antworten: 0
    Letzter Beitrag: 26.12.2009, 17:44
  3. Betriebssystem über externes DVD Laufwerk booten
    Von Freak1 im Forum Betriebssystem
    Antworten: 2
    Letzter Beitrag: 19.12.2009, 11:46
  4. Antworten: 8
    Letzter Beitrag: 21.07.2008, 18:28
  5. BIOS Piep Ton nicht zu hören...Folge,kein Booten.
    Von bdnetplayer im Forum Betriebssystem
    Antworten: 6
    Letzter Beitrag: 10.02.2008, 10:14

Berechtigungen

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