WIS(h) it was on MacOS

↝      Description

This guide is written in German, as it's aimed at the communities caring about older Mercedeses. If you're interested in an English translation, you can probably get away with using the browser's translator, though I'd be happy to write another version if there's enough interest.

↝      Tags

#Auto

↝      Date

August 12, 2024

WISo?

Das WIS (Werkstatt-Informations-System) ist ein Programm von Mercedes-Benz selbst herausgegeben, welches (fast) alle nötigen Informationen zur Reparatur und Wartung von den Fahrzeugen für die Service-Mitarbeiter bereitstellt. Nur, dass man als Oldtimer-Liebhaber nicht direkt für jedes Wehwehchen in die Werkstatt fahren möchte, weswegen nun wir zum Service-Mitarbeiter werden wollen.

Jetzt habe ich schon etwas vorgegriffen und erwähnt, dass es um Oldtimer geht. Das heißt wiederum, dass wir bei dem passenden WIS mit nahezu antiker Software hantieren, welche schon auf modernen Windows-Versionen rummeckert, geschweige denn, dass es überhaupt auf Mac oder Linux läuft.

WIS auf dem Mac


Tja, anscheinend geht es eben doch, das Ganze läuft ohne dicke Virtuelle Maschine und ist garnicht mal so schwer!

in vino veritas

Dafür nutzen wir Wine, ein Programm, welches als Kompatibiltätsschicht Windows-Programme auf Mac und Linux laufen lässt. Das Ganze ist kostenlos und Open Source, ein Träumchen!

Für Nerds (wie mich): Was ist Wine?

Wine ist ein Open-Source-Softwareprojekt, das eine Kompatibilitätsschicht bietet, um Windows-Anwendungen unter Unix-basierten Betriebssystemen wie Linux, macOS und BSD auszuführen. Der Name Wine steht ursprünglich für "Wine Is Not an Emulator". Es ist also kein Emulator im traditionellen Sinne, sondern eine Implementierung der Windows-API für Unix-basierte Systeme.

Wine funktioniert, indem es Windows-Systemaufrufe in POSIX-kompatible Aufrufe umwandelt. Dadurch können Windows-Anwendungen direkt auf dem Unix-basierten Betriebssystem laufen, ohne dass eine Kopie von Windows selbst installiert sein muss. Wine enthält auch Bibliotheken, die den Windows-Bibliotheken entsprechen, und ermöglicht so, dass viele Programme funktionieren, als würden sie unter Windows ausgeführt.

Zuerst müssen wir Wine installieren, was wir am einfachsten über Homebrew machen. Homebrew ist ein Paketmanager für MacOS; man kann es sich ein bisschen wie einen App Store im Terminal vorstellen.

Homebrew installieren wir mit folgendem Befehl in der Terminal-App:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"


Homebrew wird euch fragen, ob ihr okay damit seid, dass es installiert wird. Einfach weiter Enter drücken, bis es tatsächlich installiert ist (und nicht von dem ganzen Text abschrecken lassen). Ist das geschafft, können wir ganz einfach Wine mittels Homebrew installieren. Dazu geben wir folgenden Befehl im Terminal ein:

brew install --cask wine-stable

Das war's! (Fast)


Das ging ja schnell! Rein mit dem WIS, auf die .exe klicken, und wir werden von einem uralten Acrobat Reader begrüßt. Alles wie es soll! Allerdings ist es doch etwas umständlich, immer die CD dabeihaben zu müssen, besonders, wenn der Mac kein CD-Laufwerk hat wie meiner.

Doch auch dafür gibt es Abhilfe, und zwar in Form einer .iso, quasi die CD als Datei. Diese können wir auf Windows mittels eines Programms wie ImgBurn erstellen, und dann auf den Mac übertragen, oder direkt auf dem Mac wie folgt erstellen:

ISO von CD auf dem Mac

Apple selbst hat einen guide dazu geschrieben, den ich mal eben dreisterweise kopiere:

  1. Lege die Windows-Installations-DVD in ein externes optisches USB-Laufwerk ein, oder verbinde das Windows-USB-Laufwerk mit einem USB-Anschluss des Mac-Computers, nachdem du den Mac mit OS X gestartet hast.
  2. Nachdem das Installationsmedium im Finder aktiviert wurde, öffnest du das Festplattendienstprogramm im Ordner „Dienstprogramme“ (wähle hierzu im Finder „Gehe zu“ > „Dienstprogramme“).
  3. Wähle das optische USB-Laufwerk oder das Windows-Flash-Laufwerk aus, sodass dieses im Fenster „Festplattendienstprogramm“ markiert ist.
  4. Wähle „Ablage“ > „Neues Image“ und dann aus dem Untermenü die Windows-DVD oder das Flash-Laufwerk.
  5. Wähle im Menü „Image-Format“ die Option „DVD/CD-Master“ und anschließend im Menü „Verschlüsselung“ die Option „Keine“ aus.
  6. Benenne die neue Datei, und klicke auf „Sichern“. Gib einen Administratornamen und das zugehörige Passwort ein, wenn du dazu aufgefordert wirst. Während der Erstellung der Imagedatei wird ein Fortschrittsbalken angezeigt. Das Erstellen der Imagedatei kann eine Weile dauern.
  7. Wirf die Windows-Installations-DVD oder das Flash-Laufwerk aus, nachdem die Imagedatei erstellt wurde. Wenn du ein externes optisches Laufwerk verwendest, trennst du es nach dem Auswerfen der DVD vom USB-Anschluss.
  8. Suche im Finder die Imagedatei, die du zuvor erstellt hast. Markiere sie mit einem Klick, und drücke den Zeilenschalter auf der Tastatur, um die Datei umzubenennen. Ändere das Suffix der Imagedatei von .cdr in .iso. Klicke bei entsprechender Aufforderung auf „.iso verwenden“, um diese Änderung zu bestätigen.

Doppelklick auf die .iso, wieder die .exe öffnen, und wir haben unsere mobile Version des WIS immer parat!



Noch Fragen? Schreib mir gerne eine E-Mail, ich gebe mein bestes dann weiterzuhelfen!

↝      [email protected]

Hoffentlich hat euch dieser kleine Guide weitergeholfen! Tatsächlich ist die Installation für Linux-Systeme sehr ähnlich, da installieren wir Wine dann über den entsprechenden Paketmanager anstatt über Homebrew. Viel Spaß beim Schrauben und Danke an die tolle Community, die sich um die alten Mercedes kümmert; besonders das 123er-Forum!


Liebe Grüße,
Jérôme

←      Go Back