kostenloser Webspace werbefrei: lima-city


Win/Linux- Kombi - wie den Linux Bootsektor wiederherstellen?

lima-cityForumHeim-PCBetriebssysteme

  1. Autor dieses Themas

    g*****o

    Moin moin... also cih hab folgendes Problem: Auf meinem Pc hab ich schon ne Weile Linux (suse 9.0 Pro) + Windows XP als Kombi laufen... die Gr?nde d?rften ja bekannt sein, Linux arbeiten, Windows f?r Games ;) Aber nun folgendes: Mein Windows ist gecrushed als ich mal ein kleines Tool namens "Notfall FormC" unt er Windoof ausprobiert habe .. wie rauskam war der eigentlich Name "BKA Notfall Formatierungs Tool f?r Festplatte C" (gibta uch eine Version "alle au?er C", aber das nur am Rande) und futsch war das Windoof... also neu installiert und was passiert? Windoof ?berschreibt den Bootksetor den Linux eingerichtet hat und somit weiss ich als Linux- l00ser irgendwie nicht mehr weiter... wie krieg ich den Bootsektor wieder hin, so dass ich wieder die Auswahl Win/Linux hab??
    ... Und wo ihr gerade dabei seid.. wenn noch einer w?sste wie ich in diesem direkt-nach-Boot- Betriebssystem- Auswahl- Men? (Nix namen wei? ^_^) die Reihenfolge der Punkte?ndern, zus?tzliche hinzuf?gen, andere entfernen, oder auch einfach nur die Zeit die unten abl?uft (ich glaub normal sinds 5Sek....) ?ndern kann.. nur her mit der Info :)

    Also denn... UNIXer an die Front!
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Halo,
    Du musst wissen wo ist dein linux instaliert? Welche Partition?
    zB. /dev/hda2 ( musst du pruefen!!!!)
    Du braucht eine boot CD von linux zB die Suse die du instalierst hast oder irgendeine
    oder mach die eine boot diskette von zB http://www.tux.org/pub/distributions/tinylinux/tomsrtbt/tomsrtbt-2.0.103.dos.zip
    Dann starte von cd/diskette
    und schreibe mal "cfdisk" dann solltest du sehen welche Partitionen du hast und wo dein linux liegt
    Angenommen es ist "hda5" und du hast lilo als bootanager gehabt:

    mkdir /mnt/linux
    // unten statt hda5 richtige Partition!!!!!!!!! eingeben
    mount /dev/hda5 /mnt/linux
    chroot /mnt/linux sh
    //eventuel lilo.conf editieren falls du keinen Eintrag fuer windows hast, aber ich glaube du hasst es, weil du freuer beide L and W gebootet hast
    lilo
    exit

    neu starten und es sollte funktionieren


    ... Und wo ihr gerade dabei seid.. wenn noch einer w?sste wie ich in diesem direkt-nach-Boot- Betriebssystem- Auswahl- Men? (Nix namen wei? ^_^) die Reihenfolge der Punkte?ndern, zus?tzliche hinzuf?gen, andere entfernen, oder auch einfach nur die Zeit die unten abl?uft (ich glaub normal sinds 5Sek....) ?ndern kann.. nur her mit der Info :)

    Im Datei /etc/lilo.conf
    timeout = 50
    Angabe in 1/10 s, also 50 = 5 Sekunden

    Fuer jeden Eintrag hast du Label zB label=windows
    default = windows
    Es wird nach em timeout windows gebootet
    Die reihenfolge ist so wie im Datei geschrieben ist

    default=windows
    image=/boot/vmlinuz
    label=linux
    root=/dev/hda5
    #
    # other operating systems:
    other=/dev/hda1
    label=windows

    Du siehst beim starten
    linux
    windows
    aber windows wird default gestartet falls du nichts waehlst

    _achtung_
    Nach jede Aenderung im lilo.conf muss man das Befehl
    lilo
    ausfuehren

    Mehr im man lilo und man lilo.conf

    lg
    danielos
  4. Autor dieses Themas

    g*****o

    Vielen Dank f?r deine Hilfe, aber noch eine dumme Frage... sollen da oben die leerzeichen z.B. hier: "mount /dev..." oder war das ein Versehen?
  5. Die Leerzeichen sind wichtig, denn die trennen die verschiedenen Parameter des mount-Befehls:

    mount <platte> <verzeichnis>

    man mount
  6. Ja wie scotti dir schon angedeutet hat die Leerzeichen sind wichtig.
    Die dienen zum trennen der Parameterliste
    also zB.
    mount.../dev/hda7.../mnt/hda7
    ... - definiert Leerzechen
    dies bedeuet: mounte device "/dev/hda7" im Verzeichnis "/mnt/hda7"
    Verzeichnis muss existieren, hda7 - beduetet Primary Master und Partition nr 7,
    wenn erfolgreich gemountet, im Verzeichnis /mnt/hda7 siehst du die Dateien die auf dieser Partition liegen

    Gru?
    danielos
  7. Mit SuSE 9.0 kannst du dir das sogar noch einfacher machen. CD 1 oder CD 2 einlegen und booten. Installation ausw?hlen und dann aber nicht Neuinstallation oder Update sondern Reparatur. Dann Manuelle Reparatur und alles ausw?hlen was nach Booten klingt (im Zweifelsfall einfach alles). Dann wird dir alles ?berpr?ft und SuSE sollte feststellen, dass der Bootloader weg ist. Dann wirst du gefragt ob du den neu installieren willst und das machst du dann einfach.
    Den Bootloader kannst du dann mit Yast konfigurieren. Das Modul daf?r heist \"Konfiguration des Bootloaders\".
  8. j*****k

    Hatte das selbe Problem, ich hab einfach von der Linux Boot-CD gestartet und dann Linux repariert. Da installiert er automatisch den Bootmanager mit neu und findet dann auch Windows wieder...
  9. Kleine Warnung am Rande:
    Suse verwendet meines Wissens mindestens seit Version 8 nicht LiLo, sondern GRUB als Bootloader.
    Also ist das Rezept von danielos nicht allzu hilfreich.

    Bei GRUB werden die Daten in /boot/grub/menu.lst eingetragen.
    Die Syntax ist ein bisschen gew?hnungsbed?rftig (Z?hlweise von Platten und Partitionen ab 0), aber GRUB ist viel m?chtiger als LILO, kann z.B. beim Booten Dateien suchen usw.

    Einfach einen vorhandenen Block kopieren und anpassen.
    Es gibt genauso ein Timeout und einen Default-Eintrag (ab 0 gez?hlt).

    Mehr unter http://www.linuxwiki.de/GRUB

    matoba


  10. Autor dieses Themas

    g*****o

    VIelen Dnak f?r die Hilfe, ich werd nachher oder morgen mal die CD_ Variante ausprobieren, thx und ciaop, wenns nochwas gibt melde ich mich wieder... immer diese Linux-n00bs ;)
  11. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!