Zu blöd zur Grub-Installation

  • Hallo Kollegen,


    ich hab ein kleines Problem beim Clonen meines Systems:


    Ich hab mit der Kanotix-Live-CD auf nen zweiten Rechner Partitionen angelegt, mein System draufkopiert und entpackt.


    Jetzt versuche ich über Kanotix den Grub zu installieren. Die Grub-Verzeichnisse und die menu.lst habe ich nach der Kopier-Aktion auf /dev/hda3


    Wie bekomme ich jetzt grub per Live-CD dazu beim nächsten mal mit der menu.lst von /dev/hda3 zu booten


    Ich hab folgendes probiert:


    - Live-CD booten
    - grub
    - root (hd0,2)
    - setup (hd0)


    Es ist gar nix passiert


    - Live-CD booten
    - grub-install /dev/hda


    Er meckert /boot/stage1.5 nicht schreben zu können. Kein Wunder ist ja auch von der Live-CD gemountet


    - Live-CD booten
    - grub-install --root-directory=/media/hda3 /dev/hda


    Grub wird installiert und beim Boot meldet Grub "Error 17"


    - Live-CD booten
    - chroot /media/hda3


    grub-install findet er jetzt nicht.


    Irgendwie hab ich da einen Denkfehler, wie bieg ich denn dem Grub bei, wo er nachher die richtige Partition findet?

    ... that light at the end of the tunnel is the front of an oncoming train.


    System1:
    Reelbox Avantgarde


    System2 (Backup/Spielerei)
    Software: Windows XP mit DVBViewer, Hardware: Asus Pundit, tevii s660, Nova-T USB, Tevii S660

  • Hallo Galaga,


    na, nach einem "Riesengalama" habe ich heute etwas Ähnliches gemacht.
    Hast Du in meinem Thread wilderigels Anweisungen befolgt?


    Zitat

    mit Knoppix booten, partition mounten grub installen:


    mount /dev/hda3 /mnt/hda3
    chroot /mnt/hda3
    grub-install /dev/hda
    update-grub

    c't VDR v4.5 unfree / Kernel: 2.6.16-ct-1 / 1.4.7-2ctvdr3 (Tobi/TomG)
    Asus K8V-X / Athlon64 3000+ / FU-Si DVB-C FF + 3x Terratec Cinergy 1200 DVB-C


    Neuinstallation in Arbeit:
    c't VDR v7.0 unfree / Kernel: 2.6.28-etobi.3-486 / 1.7.8-1devel1 (Tobi/TomG)


    Ubuntu Server in Arbeit:
    GA-MA785GMT-UD2H / Athlon II X4 605e / 3x HD154UI 1,5TB Raid5
    Linux Server 2.6.31-14-server x86_64

  • Moin moin,

    Zitat

    Original von Galaga
    Die Grub-Verzeichnisse und die menu.lst habe ich nach der Kopier-Aktion auf /dev/hda3

    als kleine separate boot-partition?
    Oder ist da auch das ganze System drauf incl. /boot ?


    Zitat

    Ich hab folgendes probiert:


    - Live-CD booten
    - grub
    - root (hd0,2)
    - setup (hd0)


    Sieht eigentlich ganz gut aus, mache ich teilweise auch nicht anders.
    Nur /boot/grub sollte natürlich in dem Moment auch an der beim booten von hd0 zu erwartenden Stelle zu finden sein.
    D.h. ggf. den /boot -Symlink von Kanotix löschen und passend zum eigenen Setup neu anlegen!


    /boot/grub/menu.lst noch mal genau prüfen!


    Vollständiges booten ist aber z.B. nicht mehr nötig, wenn auf dem Zielsystem bereits alle Daten am richtigen Platz vorhanden sind.
    Zumindest bei den Kanotix-CDs, die haben ja grub schon im Bootloader.
    Also grub mit ESC abbrechen und in der eingebauten Kommandozeile bedienen. ;)
    'help' bzw. 'help --all' hilft dort ggf. weiter.


    mfG
    Carsten

    Einmal editiert, zuletzt von Delaney ()

  • O.k., ich hab's.


    Mein Bios bzw. der Grub mögen keine Partitionen über 128GB.


    Wenn ich kleine Partition nach vorne lege klappt es auch mit dem Grub.

    ... that light at the end of the tunnel is the front of an oncoming train.


    System1:
    Reelbox Avantgarde


    System2 (Backup/Spielerei)
    Software: Windows XP mit DVBViewer, Hardware: Asus Pundit, tevii s660, Nova-T USB, Tevii S660

  • Moin,

    Zitat

    Original von Galaga
    Mein Bios bzw. der Grub mögen keine Partitionen über 128GB.


    davor wird doch eigentlich oft genug gewarnt oder?
    (das gilt jetzt wahrscheinlich nicht mehr für Dich, aber für andere die über diesen Thread stolpern)
    Teilweise hilft es je nach Board & Bios die relevanten Dateien für den Bootmanager incl. der Kernel sehr weit "vorne" auf der Platte anzuordnen.
    (< Zylinder 1024, d.h. im Zweifelsfalle die Partition sollte vor Zylinder 1024 enden).


    mfG
    Carsten

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!