Autor Beitrag
Toaster
Gast
Erhaltene Danke: 1



BeitragVerfasst: Fr 22.06.07 15:40 
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
Reinhard Kern
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 591
Erhaltene Danke: 14



BeitragVerfasst: Fr 22.06.07 19:15 
user profile iconToaster hat folgendes geschrieben:
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....



Hallo,

verstehe ich das richtig: ich muss ein laufendes Windows-System auf der Platte haben, um einen Bootmanager zu installieren? Das ist nicht so ganz das Übliche - was mache ich, wenn ich nur 4 Linuxe verwalten will? Na gut, für GRUB braucht man auch ein Linux-System, aber nach meiner Vorstellung sollte man zur Installation eines Boot Managers von CD booten können.

mfg Reinhard Kern
Toaster
Gast
Erhaltene Danke: 1



BeitragVerfasst: Fr 22.06.07 21:18 
Da geht es ums Business, und nicht um den Sinn.
Ich suche kompetente Entwickler die das programmieren können -- kannst du?

Linux bleibt vorerst außen vor, es wird ja auch noch nicht erkannt aufgrund der Verwendung des Multiboot Protokolls, worum es aber nicht gehen soll.

Zur weiteren Begründung, Windows hält 95 % Marktanteil, daher sollte ich mich lieber auf die 95 % konzentrieren als auf die 1-2 %, die sowieso Grub verwenden.

Mit freundlichen Grüßen,

Peter Kleissner
System Entwickler
Ist die Frage beantwortet? Das Problem gelöst?

Dann klicke hier, um das Thema entsprechend zu markieren!