Anzeige:
Ergebnis 1 bis 6 von 6

Thema: Win2k-/WinXP-Umsteiger - MS-Bootmanager von Disk - Suse8.1-GrubLoader von Disk

  1. #1
    Out of limits. Avatar von LX-Ben
    Registriert seit
    Nov 2002
    Ort
    Infinity
    Beiträge
    1.701

    Win2k-/WinXP-Umsteiger - MS-Bootmanager von Disk - Suse8.1-GrubLoader von Disk

    1. Da einige NACH installiertem Linux Probleme mit dem XP-starten haben, wäre
    es genau genommen richtig, 'MS-Bootmanager von Disk' VOR der Linux-Installation
    zu realisieren, am besten zwei Disketten erstellen, falls eine mal 'klemmt'. Diese
    Lösung funktioniert aber genauso problemlos nachher und war mir nach
    Problemfällen schon öfter recht nützlich, reparieren kann man immer noch.

    2. Die Lösung ist ebenso trivial wie wirksam, es werden nur der Bootsatz des
    Win2k-/XP-Loaders sowie drei auf Laufwerk C: durch MS 'fest verdrahtete
    Start-Dateien' benötigt. Und funktioniert selbst dann, wenn im Masterboot-
    Record Unstimmigkeiten sind und/oder durch Fehler im Linux-Loader die
    Startmöglichkeit des Win2k-/XP-Loaders nicht mehr gegeben ist.

    3. So funktioniert es - Win2k bzw. XP starten. Nachfolgende Scriptzeilen per
    Strg+Einfg sowie Shift+Einfg (Zwischenablage) im Textmodus in eine Datei
    namens zB. MS-Bootmanager_von_Disk_starten.cmd kopieren, leere 1,4MB-
    Diskette(n) bereitlegen und diese Datei starten.

    REM===START OF DATA===
    @echo off
    cls
    echo.
    echo %0 - Bootmanager-Diskette erstellen (FAT und NTFS) - WinNT,Win2k,WinXP
    echo zB. bei defektem Loader oder (Virus-)beschaedigtem Bootsektor
    echo.
    IF EXIST %WINDIR%\SYSTEM32\*.NT goto :Start
    echo This program requires WindowsNT/Win2k/WinXP!
    pause
    goto :Ende

    :Start
    echo.
    echo Bitte eine 1,44MB-Diskette in Laufwerk A: einlegen,
    echo die Diskette wird neu formatiert.
    pause
    echo N|format A: /V:NT_LOADER
    REM | ist das Zeichen Alt+124 gleich Piping
    XCOPY C:\NTLDR A:\ /F /H /R /K
    XCOPY C:\NTDetect.com A:\ /F /H /R /K
    XCOPY C:\BOOT.INI A:\ /F /H /R /K
    IF EXIST C:\BOOTSECT.DOS XCOPY C:\BOOTSECT.DOS A:\ /F /H /R /K
    echo "%0" ist beendet - bitte Diskette durch Neustart TESTEN!
    echo Der PC verhaelt sich nach Start DIESER Diskette,
    echo als wenn er per Platten-Boot gestartet worden waere.
    echo HINWEIS: Die 4 kopierten Dateien wurden MIT ihren Attributen kopiert -
    echo sind also nur durch nachfolgendes "DIR A:\ /AH" sichtbar.
    dir a:\ /AH
    echo Testen Sie den NT-Win2k-WinXP-Loader-Diskettenstart auf jeden Fall!
    :Ende
    pause
    REM===END OF DATA===

    4. Wie man Suse8.1 per [Grub]-Bootmanager von 1,4MB-Diskette starten kann,
    dürfte bekannt sein, ansonsten auch hier nachlesbar:
    http://213.221.108.226/vbb/showthrea...threadid=17095

  2. #2
    OpenGurke Avatar von Thomas Mitzkat
    Registriert seit
    Mar 2002
    Ort
    Weimarer Republik
    Beiträge
    4.028
    dass es probleme gibt verschiedene windows-versionen mit grub oder lilo zu starten ist absoluter quatsch. man muss eben nicht immer den bootmanager in den mbr schreiben, damit hat die xp-version mit zwangsregistrierung probleme aber nicht lilo oder grub! es besteht keinerlei notwendigkeit seine betriebssysteme von diskette zu starten.
    Deutschland ist die Kanne für alle Tassen dieser Welt

  3. #3
    Out of limits. Avatar von LX-Ben
    Registriert seit
    Nov 2002
    Ort
    Infinity
    Beiträge
    1.701
    man muss eben nicht immer den bootmanager in den mbr schreiben
    Für Linux trifft das zu, für Windows-Umsteiger (Gemischtnutzer) aber nicht.
    es besteht keinerlei notwendigkeit, seine betriebssysteme von disk zu starten.
    Im Normalfall nicht, im Fehlerfall schon, um erstmal schnell wieder an das/die
    Systeme heranzukommen. Und obwohl ich noch längst nicht alle interessanten
    Beiträge auf linuxforen.de gelesen habe, fand ich bereits zwei derartige Anfragen.

  4. #4
    Der nicht weiß was er tut
    Registriert seit
    Jan 2003
    Beiträge
    173
    also ich hab auch xp und linux laufen und keine probleme.
    einfach nur den lilo bzw. grub in den mbr schreiben und los gehts.
    ich hab noch nie eine disk zum starten eines der beiden OS's gebraucht.
    lG AUTHacker

  5. #5
    Moderator Avatar von fs111
    Registriert seit
    Mar 2002
    Ort
    ~
    Beiträge
    3.661
    Wenn man den grub in eine andere Partition schreibt, kann man den mit dd if=/dev/hdaX (bei ide) of=bootsec.lin bs=512 count=1 in eine Datei schreiben, die dann mit zu Win nehmen (Diskette, oder direkt kopieren) und den dann in den Windowsbootmanager einfügen, indem man in der boot.ini (Erst die Ordneroptionen ändern, sonst ist die unsichtbar (versteckte Dateien anzeigen und geschützte Systemdateien ausblenden)) in die letzte Zeile C:\bootsec.lin="Mein tolles Linux" einträgt.

    fs111

  6. #6
    OpenGurke Avatar von Thomas Mitzkat
    Registriert seit
    Mar 2002
    Ort
    Weimarer Republik
    Beiträge
    4.028
    Für Linux trifft das zu, für Windows-Umsteiger (Gemischtnutzer) aber nicht.
    diese aussage trifft nur zu, wenn nicht mindestens eine linux-partitionen als primäre partition angelegt wurde.

    in dem anderen fall, wenn alle linuxpartitionen als logische partitionen angelegt wurden, wird der bootloader, wenn es der von linux sein soll, in den mbr gespielt. das funktioniert auch bei allen windows-versionen bis auf einige xp-versionen, die ein problem damit haben, dass ein fremder bootloader im mbr sitzt und die von sich aus immer wieder den mbr überspielen. nur in einem solchen fall muss man sich was anderes ausdenken, wie z.b fs111 vorschlägt.
    Deutschland ist die Kanne für alle Tassen dieser Welt

Lesezeichen

Berechtigungen

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