![]() |
Re: Konsolenanwendungen booten?
|
Re: Konsolenanwendungen booten?
Ich habe jetzt FreeDos auf die Speicherkarte gepackt, von der ich booten möchte. (Um die Frage vorweg zunehmen: Mein BIOS macht USB-Boots mit und die Speicherkarte auch. Das hatte ich mal ein mini OS drauf. Das funzte auch) Das Bios schreibt zwar, dass er einen Bootsektor gefunden hat (ist bestimmt noch ein überbleibsel vom OS), aber er bootet nicht weiter. Irgendwann kommt die Meldung:
Zitat:
|
Re: Konsolenanwendungen booten?
hast du FreeDos einfach nur drauf kopiert? Stimmt denn dann der Bootsektor vom Stick noch? Oder gibts da keinen?
|
Re: Konsolenanwendungen booten?
Hi. :D
Da ich selbst mit einem kleinen Team an einem Betriebssystem schreibe: es ist möglich, auch als Einzelperson. Die Frage ist dann nur, ob sich der Aufwand lohnt, oder man nicht lieber sein Programm auf TurboPascal "rückportieren" will (nicht vergessen, vorher zu patchen!). Das PE-Dateiformat ist nicht unbedingt einfach gestrickt, und dann kommt noch hinzu, dass diese Datei Systemaufrufe beinhaltet. Beispielsweise zum Speicher reservieren, freigeben, zur Aus- und Eingabe von Text; kurzum, zu fast allem, was dein Programm macht, gibt's 'ne API-Funktion. Das ![]() Allerdings kann man Delphi-Programme auch so laufen lassen - zwar braucht man dazu den ProtectedMode (RM geht nicht, bzw. ist nicht empfehlenswert), aber es gibt durchaus Leute, die das machen. Google zum Beispiel mal nach ![]() Naja, das war jetzt nur mein sinnloses Geplänkel dazu. :wink: Greets, Mao |
Re: Konsolenanwendungen booten?
Hallo!
Warum nicht einfach mit Windows eine Boot-Diskette erstellen, und von dieser Booten? :gruebel: Einfach ne Diskette formatieren und "MS-DOS Startdiskette erstellen" anklicken... Grüßle! |
Re: Konsolenanwendungen booten?
Zitat:
Zitat:
Zitat:
Zitat:
Zitat:
ich werde mir das ReactOS anschauen. |
Re: Konsolenanwendungen booten?
Bei Win98 konnte man auch schon irgendwie 'ne Boot-"Diskette" erstellen.
Schau dir doch mal an was Format dort schon kann.
Code:
Bei Win2K ist z.B. ein Programm mit auf der SetupCD (irgendwas mit BOOT im Namen), über welches man sich die Disketten erstellen kann (dort ganze 4 Disketten voll, kein Wunder, dat ich auf DVDs umgestiegen bin :roll: ).
FORMAT /?
Könnte ja nicht schaden auch mal im Win98 danach zu sehn, eventuell gibt's dat och da noch/schon... Zitat:
(der Code im Bootsector muß schon mit den Dateien zusammenarbeiten können) |
Re: Konsolenanwendungen booten?
such mal nach rawrite bzw rawrite2 , dass kann Bootsektoren auf Disketten kopieren.
Wenn bei FreeDos kein Bootsektor dabei ist, kannst du wahrscheinlich auch Grub nehmen. |
Re: Konsolenanwendungen booten?
Zitat:
|
Re: Konsolenanwendungen booten?
Unter Win98:
Code:
Oder schnell:
Format A: /S
Code:
Bei XP im Explorer rechte Maustaste auf Laufwerk A: -> Formatieren, Rest wie oben.
Format A: /S /Q
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:28 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz