DE

Installation und Einrichtung

AMH OS

Überblick

Das AMH OS ist ein auf Linux basiertes Betriebsystem, das das Prüfungssyste YAPS anbietet.

  • Technische Details

    • Hardware
    • Software
  • Erstellung des angepassten AMH OS

  • Installation

    • Vorbereitung
    • Durchführung
    • Einrichtung
    • Test

Technische Details

Hardware

Software

Folgende Programme werden während der Installation bzw. Einrichtung installiert und konfiguriert:

  • Minimales Ubuntu
  • YAPS
  • openssh-server
  • Der Paketmanager apt bzw. apt-get wird so konfiguriert, dass er SOCKS5 Proxy verwendet

Erstellung des angepassten AMH OS

Herunterladen

Das fertige ISO fürs AMH OS ist auf der MINTFIT-Cloud verfügbar: Hier herunterladen

Selber erstellen

Das AMH OS basiert auf Ubuntu 20.04.3 (Ubuntu Desktop, AMD64 ).

Das ISO muss dann extrahiert werden. Dafür wird xorriso mit dem folgenden Befehl verwendet, wobei amh-os das Verzeichnis ist, wo das ISO extrahiert wird:

xorriso -osirrox on -indev Downloads/ubuntu-20.04.3-desktop-amd64.iso -extract / amh-os/

In den Verzeichnis amh-os muss dann die Kickstart- bzw. Preseed-Datei ks.preseed kopiert werden:

cp /path-to-ks-preseed/ks.preseed amh-os/

Damit die KS-Datei berücksichtigt wird, müssen folgende Dateien angepasst werden: amh-os/boot/grub/grub.cfg und amh-os/isolinux/txt.cfg

Der Eintrag für die vollautomatisierte Installation muss hinzugefügt werden:

    menuentry "Auto Install Ubuntu" {
        set gfxpayload=keep
        linux   /casper/vmlinuz  file=/cdrom/ks.preseed auto=true priority=critical  ubiquity/reboot=true debian-installer/locale=de_DE console-setup/layoutcode=de console-keymaps-at/keymap=de languagechooser/language-name=German countrychooser/shortlist=DE localechooser/supported-locales=de_De.UTF-8 boot=casper automatic-ubiquity noprompt noshell ---
        initrd  /casper/initrd

}

Damit das ISO bootable wird, ist die Datei isohdpfx.bin notwendig. Die kann vom Ubuntu-ISO extrahiert werden:

$ sudo dd if=ubuntu-16.04-desktop-amd64.iso bs=512 count=1 of=amh-os/isolinux/isohdpfx.bin

Zuletzt das UIEFI-Bootable-ISO erstellen:

sudo xorriso -as mkisofs -r -V 'AMH OS' -o /home/simohamed/Downloads/amh-os.iso -isohybrid-mbr isolinux/isohdpfx.bin -J -joliet-long -b isolinux/isolinux.bin -c isolinux/boot.cat -boot-load-size 4 --boot-info-table -no-emul-boot -eltorito-alt-boot -e boot/grub/efi.img -no-emul-boot -isohybrid-gpt-basdat ~/amh-os

Installation

Auf die AMH-Laptops ist Windows 10 installiert. Das AMH OS soll neben Windows installiert werden. Damit wird ein Dualboot Windows/Linux bei jedem Start der Laptops angeboten.
Um dieses Ziel zu erreichen, müssen einige Einstellungen auf Windows und BIOS geändert werden.

Vorbereitung fürs Dualboot Windows/Linux

  1. Laptop hochfahren

  2. Windows-Login:

    • Benutzername: LUKE<Laptop Number>\foo
    • Kein Passwort
  3. Verschlüsselung ausschalten:
    In der Windows-Suchleiste nach Optionen für Geräteverschlüsselung suchen und dann Geräteverschlüsselung deaktivieren. Der Vorgang kann einige Minuten dauern.
    Sollte die Suche erfolglos sein, ist Geräteverschlüsselung unter Start Menu - Einstellungen - Update & Sicherheit zu finden.

  4. Safe Mode aktivieren

    1. In den Energieoptionen Neu Starten auswählen, während die Umschalttaste gedrückt gehalten wird. Dann Problembehebung -> Erweitere Optionen -> Startoptionen -> Neustart
    2. während des Neustarts die F12-Taste drücken.
    3. Im erscheinenden Startmenü "Enter Bios" auswählen
  5. BIOS-Einstellungen ändern

    1. Geben Sie das Bios-Passwort WH ein.
    2. Gehen Sie zu "Systeminformationen" -> "SATA-Controller".
    3. Wählen Sie AHCI und bestätigen Sie es mit yes im modalen Fenster
    4. Gehen Sie zu Systeminformationen -> USB-Controller.
    5. Wählen Sie USB Support Enabled und evt. Enable Boot from USB
    6. Klicken Sie unten auf "Apply" und dann auf "Yes" in dem modalen Dialog.
    7. Exit .

Durchführung der Installation

  1. Stecken Sie das USB-Stick mit dem AMH OS ein.
  2. Neustart ... Drücken Sie während des Neustarts häufig die F12-Taste.
  3. Wählen Sie das USB-Gerät im Boot-Menü aus
  4. Eventuell muss das Passwort WH eingegeben werden.
  5. Warten Sie, bis das grafische Installationsprogramm angezeigt wird
  6. Die Installation wird automatisch gestartet
  7. Der Parttionsprozess muss am Anfang bestätigt werden: Einfach auf weiter drücken und dann bestätigen im modalen Fenster
  8. Warten bis die Installation fertig ist (5-10 Minuten)
  9. USB-Stick entfernen und dann die "ENTER-Taste" drücken

Einrichtung

  1. Warten Sie, bis Ubuntu angezeigt wird. "Enter Taste" drücken oder warten bis das System automatisch (nach 10s) gestartet wird.
  2. Anmelden
    • Benutzer amh
    • Kennwort WH
  3. Verbinden Sie sich mit WLAN VPN/WEB, indem Sie in der oberen rechten Ecke der Systemstatusleiste klicken.
  4. Warten Sie, bis die TUHH-Login-Seite angezeigt wird.
  5. Öffnen Sie ein Terminal und geben Sie den Befehl sudo sh post-install.sh ein.

Test

Warten Sie, bis die Nachinstallation abgeschlossen ist, und starten Sie dann das System über GUI oder mit (sudo reboot) neu.

Das Prüfungssystem YAPS wird nach dem Neustart angezeigt, wenn alles in Ordnung ist.