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
Lesezeichen