|
HAIKU (Alpha) - Tipps und Tricks System: BeOS, Haiku, Zeta HAIKU ist der Versuch, ein BeOS r5 von Grund auf neu zu programmieren. Dieses Projekt wurde nach der Pleite von Be.Inc mit dem Arbeitstitel Open BeOS ins Leben gerufen und ist wie ZETA ein Versuch das System zu erhalten. Anders als ZETA, welches auf kommerziellen Weg entwickelt und vertrieben wird, ist Haiku Open Source. Übersicht
HAIKU Test Image vergrößern Wer sich HAIKU nicht einfach nur mal anschauen möchte, wird das Problem haben, daß die Imagedatei zu klein ist, um in diese Daten hinzu zu fügen. Unter BeOS und ZETA ist das eine zwar etwas umständliche aber doch einfache Sache. Beziehen Sie sich eine HAIKU Imagedatei und entpacken diese. Danach öffnen Sie den Terminal und mounten die Imagedatei mit folgenden Befehlen:
- Mit "mkdir /Haiku" erstellen wir ein Verzeichnis, welches wir benötigen um eine Imagedatei zu mounten. - Mit "mount /pfad/zur/Imagedatei /Haiku" mounten wir die Imagedatei in das zuvor erstellte Verzeichnis. - Bei "/pfad/zur/Imagedatei" muß die Imagedatei mit dessen Dateipfad angegeben werden. Auf dem Desktop sollten Sie nun ein neues Symbol erhalten haben mit dem Titel HAIKU. Öffnen Sie die Imagedatei und kopieren dessen Inhalt in ein Verzeichnis auf Ihrem Rechner. ![]() Hier sollten Sie ein leeres Verzeichnis nehmen, oder in einen diesen, ein neues anlegen für die Dateien. Nun unmounten Sie die Imagedatei, indem Sie eine Rechtsklick auf das Symbol durchführen und "unmount", bzw. "Laufwerk aushängen" auswählen. ![]() Nun erstellen wir eine neue Imagedatei, die größer ist als die heruntergeladene. Dazu kann man eine diesbezügliche Software verwenden wie z.B. den BFS Image Creator (Zeta), oder diesen Vorgang über den Terminal ausführen. Wir werden hier das erstellen der Imagedatei über den Terminal beschreiben. Dazu öffne Sie den Terminal und geben folgende Befehle ein:
- Mit dem Befehl dd und den Angaben if=/dev/zero erstellen wir eine Imagedatei an Position (of) "Pfad/Zur/Imagedatei/Dateiname". - Mit bs wird die Blockgröße angegeben, die hier der Standardwert 1024 hat. Bei count geben wir die gewünschte Größe, in Kilobyte, der Datei an. Hiernach versehen wir die Imagedatei mit den BFS Dateisystem:
- Wir nutzen den Befehl mkbfs (make BFS) um die Imagedatei mit dem BFS Dateisystem zu inizialisieren. Dabei verwenden wir eine Blockgröße von 2048. - Danach führen wir noch den Befehl sync durch. Nachdem wir eine neue Imagedatei, in der von uns gewünschten Größe, erstellt haben mounten wir diese wir zuvor die heruntergeladene Imagedatei über den Terminal. Öffnen Sie das Verzeichnis in welches Sie die HAIKU Dateien kopiert haben und die gemountete Imagedatei. ![]() Kopieren Sie alle Dateien aus dem Verzeichnis in die Imagedatei. Nun können Sie die Imagedatei unmounten oder zuvor mit zusätzlichen Dateien befüllen. Möchtne Sie die Imagedatei danach auf CD Brennen und von dieser booten, müssen Sie diese vorher bootfähig machen. zurück zur Übersicht HAIKU Image bootfähig machen Sollte eine HAIKU Imagedatei, die Sie auf CD gebrannt haben, nicht bootfähig sein (z.B. wenn Sie diese selber erstellt haben), dann können Sie dieses wie folgt machen:
- Mit dem Befehl makebootable machen Sie eine BFS Imagedatei oder Partition bootfähig. - Bei "Pfad/Zur/Imagedatei/Dateiname" geben Sie die Imagedatei oder Partition mit dessen Dateipfad an, welche bootfähig gemacht werden soll. zurück zur Übersicht HAIKU von Imagedatei auf Festplatte kopieren Das testen von HAIKU über Emulatoren ist einfach, jedoch bringt dies auch immer Probleme mit sich. Zum Beispiel wird ein System, welches emuliert wird selten oder sogar niemals die Geschwindigkeit erlangen, welche dieses wenn es direkt auf die Hardware installiert wird, erlangen würde. Wir werden Ihnen nun einen Weg zeigen, wie sie von ZETA oder BeOS aus, Haiku auf einer Festplatte kopieren um das System dann von dort zu nutzen. Zuerst erstellen Sie eine Partition mit einem Partitionsmanager (z.B. das in BeOS und ZETA enthaltene DriveSetup). Sollten Sie sich an DriveSetup nicht so richtig rantrauen, können Sie diesen Arbeitsvorgang auch mit einer anderen Software bewerkstelligen (z.B. Paragon Partition Manager (Windows) oder GParted (Linux)).
Bitte beachten Sie das für Haiku das Be Filesystem verwendet werden muss. Dieses müssen Sie dann zum Beispiel mit DriveSetup auf die erstellte Partition durchführen. Dieser Vorgang ist bei der Anleitung zu DriveSetup enthalten. Sollten Sie die Partition "Haiku" genannt haben, müssen Sie diese vorerst aushängen (unmount). Dies liegt daran, dass unter BeOS, Haiku und Zeta keine gleichnamigen Dateien oder Verzeichnisse gleichzeitig vorhanden sein können. Aus diesem Grund verwenden wir in diesem Tutorial den Namen "Haiku OS" für die Partition. Als nächstes beziehen Sie sich eine HAIKU Imagedatei und entpacken diese. Danach öffnen Sie den Terminal und mounten die Imagedatei mit folgenden Befehlen:
- Mit "mkdir /Haiku" erstellen wir ein Verzeichnis, welches wir benötigen um eine Imagedatei zu mounten. - Mit "mount /pfad/zur/Imagedatei /Haiku" mounten wir die Imagedatei in das zuvor erstellte Verzeichnis. - Bei "/pfad/zur/Imagedatei" muß die Imagedatei mit dessen Dateipfad angegeben werden. Auf dem Desktop sollten Sie nun ein neues Symbol erhalten haben mit dem Titel Haiku. Öffnen Sie die Imagedatei und kopieren dessen Inhalt in ein Verzeichnis auf Ihrem Rechner (hier: /boot/home/Desktop/Haiku). ![]() Nachdem Sie alle Daten kopiert haben, unmounten Sie die Imagedatei, indem Sie eine Rechtsklick auf das Symbol durchführen und "unmount", bzw. "Laufwerk aushängen" auswählen. ![]() Nun mounten Sie die Haiku Partition oder wenn bereits gemounted, öffnen Sie diese. Kopieren Sie nun alle Daten aus dem Verzeichnis auf die Partition. ![]() Um Haiku starten zu können, müssen Sie noch Ihren Bootmanager anpassen. Verwenden Sie den BeOS Bootmanager "Bootman" lesen Sie bitte dazu diese Anleitung. Wenn Sie den Bootmanager aktuallisiert haben, können Sie einen Neustart durchführen und Haiku von Festplatte starten. zurück zur Übersicht HAIKU Icons beziehen Wer für Entwicklungszwecke die Haiku Icons herunterladen möchte, kann dies über den Terminal mit svn machen:
Diese werden dann im /boot/home/icons Verzeichnis abgelegt (Verzeichnis wird erstellt). zurück zur Übersicht Bereitgestellt durch BeSly, der Haiku, BeOS & Zeta Wissensbasis. |