go seven !

Windows 8.1, Ubuntu und UEFI unter einen Hut bekommen

uefi-logoWer Ubuntu und UEFI kombiniert kennt vielleicht die Probleme, von denen ich spreche – so wie man will, will UEFI nicht. Aber zurück. Vor kurzem hat mein Mainboard aufgegeben – wie zu erwarten 2 Monate nach Ablauf der Garantie. Also muss ein neues ran. Entschieden habe ich mich für das Asrock 970 EXTREME3 R2.0 (Partnerlink), da ich meinen AMD Phenom II X6 1045T (Partnerlink) weiter nutzen wollte.

Neues Mainboard heist für mich Betriebssysteme neu aufsetzen – dauert ja mittlerweile nicht mehr lange. Also Windows 8 installiert (UEFI) und auf 8.1 geupdatet. Dann UbuntuGNOME (14.04) drauf – fertig. Soweit alles ok, Grub lief wunderbar, bis mich nach ein paar weiteren Windows-Updates plötzlich kein Grub Bootmanager beim Start mehr erwartete. nur Windows bootete. Okay, kein Ding, LiveCD rein, Grub neu drauf installiert. Das ging wieder ein paar Tage gut, bis Grub wieder weg war. Nun wurde ich stutzig – was war geschehen?

Windows, eigenständig wie es ist, verkaputtbesserte die EFI-Partition regemäßig. Top. Also im Netz schlau gemacht und folgendes Lösungsweg gefunden:

  1. Windows 8 installieren, alle Updates machen (inkl 8.1 & co.)
  2. Ubuntu aufsetzen, testen ob alles geht
  3. Im laufenden Ubuntu-System folgende Schritte im Terminal ausführen:
    1.  /etc/default/grub mit Rootrechten in einem Editor seiner Wahl editieren und folgende Zeile
      GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
    2. ändern in
      GRUB_DISTRIBUTOR=”UbuntuGNOME”
      oder ähnlich
    3. dann
      sudo grub-install
      ausführen.
    4. wenn jetzt
      sudo efibootmgr
      in irgend einem Punkt
      UbuntuGNOME
      ausgibt, ist man fertig. Ubuntu ist im nvram verankert.
    5. Ist dem nicht so, muss noch folgendes ausgeführt werden:
      sudo efibootmgr | grep ^Boot[0-9] | cut -b 5-8 
      Man bekommt eine Liste mit EFI-Boot-Optionen. Einen freien Platz (hier 000A) wählt man und fügt sein Ubuntu hinzu:
    6. sudo efibootmgr -c –bootnum 000A -d /dev/sda -p 1 -L “UbuntuGNOME” -l \EFI\ubuntugnome\grubx64.efi 
  4. Fertig 😛

Aber Achtung ist geboten, UEFI-Systeme sind noch nicht Hersteller-übergreifend standardisiert. Es kann also bei euch zu Abweichungen kommen. Das Ganze nehmt ihr auf eigene Gefahr hin vor!

WeTab BIOS flashen


In diesem Tutorial erfahrt ihr, wie man das WeTab auf das BOIS des baugleichen ExoPC flasht.

Rechtliches Vorwort:

  1. Alle Änderungen, die ihr (eventuelle) an eurem System vornehmt, können eure Garantie beeinträchtigen, oder gar erlöschen lassen. Deshalb: Lest immer erst das GANZE Tutorial durch und entscheidet euch dann, ob ihr das Risiko eingehen wollt, oder es doch lieber lasst.
  2. Eventuelle Schäden die durch Missverständnis des Tutorials, ungenaue Ausführung oder anders entstanden sind, gehen aus EUER Konto, ich hafte für keine Fehler / Schäden an eurem Gerät.

Was brauche ich?

  • USB Stick mit mindesten 1GB Speicher
  • DIESE DATEI (Bitte entpacken!)
  • HxD (FreeWare)
  • USB Tastatur
  • WeTab
  • Windows PC

Vorgehen

  1. Die zip-Datei entpacken (wenn nicht schon geschehen)
  2. USB-Stick anstecken
  3. Win32DiskImager.exe als ADMINISTRATOR ausführen, den Programmschritten folgen (selbsterklärend)
  4. Warten bis fertig (wichtig!)
  5. HxD als ADMINISTRATOR ausführen
    1. Extras –> Datenträger öffnen
    2. USB-Sick auswählen (unbedingt bei Physische Datenträger!!!)
    3. Den Haken bei “Schreibgeschützt öffnen” entfernen
    4. Folgende 4 Bit ändern:
    5. Speichern und Schließen
  6. USB-Stick vom PC ab und an WeTab anschließen
  7. WeTab ausschalten
  8. Tastatur an WeTab anschließen
  9. WeTab Start-Button 2 Sekunden drücken, dabei und danach die Sensortaste gedrückt halten und “wie wild” auf F11 auf der Tastatur hämmern
  10. Irgendwann, sicherlich nicht beim ersten mal, erscheint NICHT der Boot-Splash vom WeTab, ondern der von Windows 98, dann seit ihr richtig und
    1. tippt “FLASH” ein
    2. Wartet, bis sich das Tab ausschaltet (das ist mormal und kann bis zu 15 min dauern)
  11. Fertig, das wars! Euer BIOS ist geflasht.

PT