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
- Laptop: Dell Latitude 3310
- Partition für AMH OS: ca. 120 GB
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
-
Laptop hochfahren
-
Windows-Login:
- Benutzername: LUKE
<Laptop Number>\foo - Kein Passwort
- Benutzername: LUKE
-
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 unterStart Menu-Einstellungen-Update & Sicherheitzu finden. -
Safe Mode aktivieren
- In den Energieoptionen
Neu Startenauswählen, während dieUmschalttastegedrückt gehalten wird. DannProblembehebung->Erweitere Optionen->Startoptionen->Neustart - während des Neustarts die
F12-Tastedrücken. - Im erscheinenden Startmenü "Enter Bios" auswählen
- In den Energieoptionen
-
BIOS-Einstellungen ändern
- Geben Sie das Bios-Passwort
WHein. - Gehen Sie zu "Systeminformationen" -> "SATA-Controller".
- Wählen Sie
AHCIund bestätigen Sie es mityesim modalen Fenster - Gehen Sie zu
Systeminformationen->USB-Controller. - Wählen Sie
USB Support Enabledund evt.Enable Boot from USB - Klicken Sie unten auf "Apply" und dann auf "Yes" in dem modalen Dialog.
- Exit .
- Geben Sie das Bios-Passwort
Durchführung der Installation
- Stecken Sie das USB-Stick mit dem AMH OS ein.
- Neustart ... Drücken Sie während des Neustarts häufig die
F12-Taste. - Wählen Sie das USB-Gerät im Boot-Menü aus
- Eventuell muss das Passwort
WHeingegeben werden. - Warten Sie, bis das grafische Installationsprogramm angezeigt wird
- Die Installation wird automatisch gestartet
- Der Parttionsprozess muss am Anfang bestätigt werden: Einfach auf weiter drücken und dann bestätigen im modalen Fenster
- Warten bis die Installation fertig ist (5-10 Minuten)
- USB-Stick entfernen und dann die "ENTER-Taste" drücken
Einrichtung
- Warten Sie, bis Ubuntu angezeigt wird. "Enter Taste" drücken oder warten bis das System automatisch (nach 10s) gestartet wird.
- Anmelden
- Benutzer amh
- Kennwort
WH
- Verbinden Sie sich mit WLAN
VPN/WEB, indem Sie in der oberen rechten Ecke der Systemstatusleiste klicken. - Warten Sie, bis die TUHH-Login-Seite angezeigt wird.
- Öffnen Sie ein Terminal und geben Sie den Befehl
sudo sh post-install.shein.
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.