Schönen Nachmittag,
mein Name ist Peter Kleissner. Ich bin System Entwickler einer neuen Boot Management Solution.
(man verwendet einen Boot Manager, um mehrere Betriebssysteme starten zu können)
Das Projekt (
www.ToasterOS.net.tc) befindet sich in der zweiten Beta Phase.
Sobald die Setup Routine dazu fertig ist, wird es verkauft.
Das Setup hat zwei Aufgaben:
- den Master Boot Record auf die Festplatte schreiben
- die Dateien des BMS auf eine FAT Partition zu kopieren
- Das Setup soll selbstständig (ohne User Eingaben/Entscheidungen) laufen, und auch bestimmen ob eine Installation möglich ist (ob eine FAT Partition vorhanden ist), und bei bedarf auch eine neue Partition erstellen können.
Benötigt wird also direkter Zugriff auf die Festplatte, welcher nur über die Win32 API bzw. der nativen API möglich ist. Die originalen Windows Help Dateien sind dabei sehr hilfreich, ich werde sie bei Bedarf publizieren.
Für erfahrene Entwickler dürfte der erste Entwurf nur Stunden dauern, Design etc. ist dann sekundär.
Qualifikationen "zählen" hier nicht, daher wird der "Auftrag" dem gegeben, wo ich versichern kann er weiß was er tut, dass er calm, seriös und smart ist.
Alles weitere (Bezahlung, Lizenz Abkommen/Vertrag, Zeitplan, nähere Infos, Vorstellungen meinerseits, etc.) wird dann später noch besprochen. Wegen der Bezahlung wird es ausschließlich ein Lizenz System geben, daher umso öfter sich mein Produkt verkauft, umso mehr Geld bekommt auch der Setup-Autor.
Zusammenfassend, benötigtes Wissen:
- direkte Windows API Programmierung
- muss native API verwenden um direkten Festplatten-Zugriff zu erlangen
(das Wissen dazu kann auch erst erlangt werden, aber man muss Wissen wobei es sich bei der nativen API handelt und wozu sie da ist)
- generelle Kentnisse in der Windows Programmierung
- Wissen, was eine Partition ist (siehe Wikipedia Artikel zu Partitionstabelle)
Kontakt, hier im Forum posten oder anschreiben:
Peter Kleissner
System developer of
Vienna Computer Products
E-Mail:
Peter@Kleissner.at
Website:
www.ToasterOS.net.tc
Mit freundlichen Grüßen,
Peter Kleissner
System Entwickler