Supportnet Computer
Planet of Tech

Supportnet / Forum / Windows2000

MBR von Hand ändern ?





Frage

Hallo, Ich habe nach meinen erfolglosen Versuchen Win2K zu installieren drei einträge im Bootmenü. Wenn ich fdisk /mbr eingebe hab ich "nur" zwei Einträgt wovon nur der zweite, mein Win98 funktioniert. Ich muß also jedesmal beim Start vor dem Monitor sitzen um im richtigen Moment die Pfeiltaste zu drücken. Kann ich irgendwoher einen neuen, sauberen MBR herzaubern ?

Antwort 1 von tschonn

installier einfach wieder w98 drüber als reparatur. dabei gehen keinerlei daten verloren (kannst sie ja trotzdem sichern ;-)) und das bootmenü von w2k is wech und der mbr wieder zurückgesetzt. cu....

Antwort 2 von Isnogut

Du meinst ganz normal installieren oder gibt es noch eine andere Variante ?

Antwort 3 von tschonn

ganz normal w98 über die alte w98 installation, das wars.... ansonsten hätte ich auch gedacht dass der fdisk /mbr wiederhergestellt wird. cu...

Antwort 4 von Isnogut

fdisk /mbr stellt nur die vorige Version wieder her aber wenn DDu vorher schon mist hattest, hast Du nachher den gleichen Mist ;-)

Wie ist es denn bei einer Drüberinstallation. Werden meine Treiber gekillt, meine Einstellungen gekippt usw. ?

Gruß

Tom

Antwort 5 von tschonn

bleibt alles beim alten, so wars schon zweimal bei mir. hatte probs mit w2k. habe die partition gelöscht, hatte dann das lästige startmenü noch. hab w98 einfach auf die w98 partition installiert--> kein datenverlust und noch alles, inkl. treiber beim alten, cu...

Antwort 6 von Isnogut

Dann mach ich das............danke

Tom

Antwort 7 von Sven

Wenn ich das richtig verstanden habe mußt Du nur die boot.ini anpassen - mit einem Texteditor

Antwort 8 von jensen

Hi,

Ich denke Sven hat recht. Suche doch mal auf Deiner ersten primären Partition nach einer Datei, die boot.ini heisst. Die Datei einfach löschen und dann sicherheitshalber nocheinmal fdisk /mbr unter Dos eingeben.

Viel Glück
Jens

Antwort 9 von Sven

Nee, brauchst garnicht soviel Zirkus machen, nur folgende Änderung:

TIMEOUT=0
DEFAULT= (hier kopierst du die ganze Zeile für win98 rein die auch in DEINER boot.ini steht und etwa so aussieht:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows98"

Nun wirst Du die abfrage nie mehr sehen sondern win98 wird sofort geladen.
Das ist zwar nicht die sauberste aber einfachste Methode.

Antwort 10 von tschonn

@ Sven: ist sicherlich net die sauberste methode aber deswegen kann das ganze system instabil werden und wenn du dann anfängst nach dem fehler zu suchen, wirste doof. ebenso wird der eintrag in der boot ini von w2k für das zweite os net so dargestellt wie du es beschrieben hast. den eintrag multi..disk..rdisk.. und partition.. musste komplett von hand eintragen, deswegen wird ein ferntipp von uns schlecht funktionieren, weil man über die eigenschaften der platte genauere infos bräuchte. der eintrag des zweiten os beläuft sich nämlich lediglich auf die partition und den anzuzeigenden text, z.b.:
[boot loader]
timeout=-1
default=multi(0)disk(0)rdisk(1)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(1)partition(2)\WINNT="W2K Professional" /fastdetect
C:\="Win98SE"
also, mit einfachen kopieren iss net.
dfefault stand mal bei winnt-loader aber nimmer bei w2k, dort ist die info für das zweite os in der registry bzw in ner dll hinterlegt, deswegen viel spass beim suchen. wenn ich was falsches gesagt haben soll, lass es mich wissen, ansonsten, cu....

Antwort 11 von Sven

@ tschonn
Du liest eben nicht richtig!
Ich sagte: "der eintrag sieht ETWA so aus" damit Isnogut weis welcher gemeint ist - nämlich der mit dem String "windows 98"(o.ä.)
Er soll ja auch SEINEN win98-eintrag von [operating systems] nach default=
kopieren. Es stehen ALLE partitionen im Abschnitt
[operating systems]
Du brauchst praktisch nur den bestehenden Eintrag für die gewünscht Startpartition aus [operating systems] nach default= kopieren.
timeout=0 : wird 0 sekunden angezeigt
Was wird da instabiel?
Damit hat man nur das manuell gemacht was man aus win2000 heraus in der systemsteuerung einstellen kann.
In deinem Fall ist das erste system 2000 und das zweite 98se, autoloader: 2000
Ändere "default= C:\"
und dein autoloadsystem ist plözlich 98SE

Antwort 12 von Isnogut

Bei mir steht folgendes:

[boot loader]
timeout=29
default=multi(0)disk(0)rdisk(0)partition(3)\e:\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINNT="Microsoft Windows 2000 Professional" /fastdetect
C:\="Microsoft Windows"

und was solll ich da ändern ?

Antwort 13 von Ich-bin

Tschuldigt, aber in der Zeit hätte ich WIN98 schon 758,4 mal neu installiert.
Warum soviel drumrumbasteln in Dateien wo sich Isnogut sowieso nicht auskennt.
Bei einer Drüberinstallation gehst Du kein Risiko ein, alles bleibt so wies vorher war.

Zair

Antwort 14 von Sven

@Isnogut
Du willst also das win98 startet
(win2000 existiert nicht mehr wie ich das richtig verstanden habe)
Dann nimm das:

[boot loader]
timeout=0
default=c:[operating systems]
C:\="Microsoft Windows"

Das ist dann Deine ganze boot.ini
Mach aber eine kopie von der original boot.ini so das du sie im extremfall mit einer bootdiskette wiederherstellen kannst (nur im Notfall)

@Ich-bin
Das möchte ich sehen wie du 758,4 mal neu installierst und alle Programme neu einrichtest während ich ZWEI kleine Zeilen in einer Textdatei ändere...

Antwort 15 von Ich-bin

Waaas für Programme neu einrichten?????
Er hat an WIN98 überhaupt nix verändert sondern WIN 2K auf einer anderen Partition dazuinstal.
Ihr seit alle so gescheit. Mir egal ist ja nicht mein Rechner.

Zair


Antwort 16 von Sven

Jetz ist da wieder was in der formatierung verutscht:
das soll so aussehen

[boot loader]
timeout=0
default=c:\

[operating systems]
C:\="Microsoft Windows"




Antwort 17 von cheVron_8_

Das mit neu einrichten bezog sich auf win98 neu installieren -aber gut, das entfällt wenn er nur drüberinstalliert

Und zu win2000 Da steht das er ERFOLGLOS versucht hat win2000 zu installieren. Also hat er ja nun kein win2000 wenn ich das richtig verstanden habe.

Antwort 18 von tschonn

@sven: wenns funktioniert dann gratulier ich dir. denn mit dem eintrag geht dann gar nix, nehm aber an, dass du es selbst weisst, wegen der sicherungskopie der alten boot.ini;-). allein schon die tatsache dass du dann den bootloader von w2k drauf hast, den du erstens gar net brauchst und das os dazu sowieso net drauf hast. deswegen wundert es mich doch dass du dich fragst was evtl. instabil sein könnte. das schöne an so etwas ist nur, das wir wegen solchen kapriolen ja tagtäglich unser geld verdienen, cu...

Antwort 19 von Sven

Wetten das das läuft! Brobiers doch.
Klar braucht man den bootloader nicht aber Isnogut kriegt ihn ja nicht weg- und da ist das die einfachste Lösung.
Soviel Ahnung hast du wohl dann doch nicht...

Antwort 20 von Sven

Isnogut sollte es so versuchen und hier schreiben obs ging.
Wenn das dann wider erwarten wirklich nicht läuft habe ich anscheinend keine Ahnung und entschuldige mich bei allen beteiligten...

Antwort 21 von tschonn

meine meinung, er versucht es und wirds uns mitteilen, ansonsten wollte ich dich net beleidigen, wenn doch dann wars net gewollt. schaun mer mal, cu...

Antwort 22 von Isnogut

und was mach ich jetzt ?
Wie kann ich die boot.ini wieder zurück kopieren ? Wenn mir das einer sagt, versuch ich´s

Antwort 23 von Sven

-kopie von boot.ini machen und diese kopie in boot.org umbenennen
-die boot.ini wie beschrieben ändern
-beide Dateien -boot.ini und boot.org wichtig: wenn nötig eigenschaften ändern das sie nicht versteckt sind.
(rechte maustaste/eigenschaften "versteckt" ausschalten)
-jetzt solltest Du auf c:\ die boot.ini mit dem geänderten inhalt haben und die boot.org mit dem originalinhalt.
-neu booten

wenn windows nicht bootet:
einfach die windows98 bootdiskette rein und von diskette booten. dann kannst du im DOS die boot.ini löschen
del c:\boot.ini
und die boot.org wieder in boot.ini umbenennen.
rename c:\boot.org boot.ini
Ich hoffe du kennst dich im DOS etwas aus
Mußt Du nun einschätzen ob du ordentlich ins DOS kommst und damit umgehen kannst.
Wenn sich jemand garnicht auskennt artet das natürlich aus hier und das einfachste Problem wird zum abendfüllenden Programm

ich glaube aber nicht das du das brauchen Normalerweise sollte win98 hochfahren

Antwort 24 von Isnogut

DANKE,
es hat geklappt. Die Boot.ini von Sven hat funktioniert. Danke Sven und allen die hier geantwortet haben.
Ich hab jetzt nur noch ein Problem mit meinem Board aber das werde ich an anderer Stelle posten.

Gruß Isno

Antwort 25 von tschonn

@sven: gut dass es funktioniert hat, aber wieso denn nen boot menü mit timeout 0 wenn man nur ein os hat???

Antwort 26 von Sven

Da man die ganzen [operating systems]-Einträge hätte stehenlassen können habe ich die timeout=0 vorgeschlagen.
Um das sauber zu halten hab ich die überflüssigen dann doch rausgenommen und da hast Du Recht ist der Timeout-Wert irrelevant geworden.
Das es funktioniert war klar- aber sicher ist sicher.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: