﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	severity	resolution	keywords	cc
3338	Projekt: SHeilA mit qed	bau	bau	"Nach den Erfolgen mit den VM im Schülernetz (virtuelles XP) und Lehrernetz (virtuelles Win 7) und den positiven Erfahrungen mit den Bücherkellerrechnern (virtuelles XP auf einem minimalen Debian 8) kann diese Entwicklung fortgeführt werden zu SHeilA (!SelbstHeilendeArbeitsstationen), die sich per Reboot heilen lassen. 

1. **Für Windows-Systeme**
   * minimales Debian
   * minimales X
   * virtualBox
   * qemu-utils
   * Windows in einem qed-Container installiert, der wird per torrent verteilt
   * ballon-qed über den Container legen und bei jedem Start neu erzeugen
   * oder den ballon per Menü-Auswahl entfernen
   * USB-* Methode für Virtualbox leitet alle USB-Geräte an die VM weiter

2. **Für Linux-Systeme**
   * ein bestehendes System (Ubuntu) wird in ein qed-Image verpackt
   * ctorrent muss in der initramfs vorhanden sein (-> Script /etc/initramfs-tools/hooks/linboE einfügen -> copy_exec, Beispiele unter /usr/share/initramfs-tools/hooks)
   * die initramfs muss das Modul nbd aus qemu-utils laden (/etc/initramfs-tools/modules)
   * anschließend vor dem Kernelboot ein Script (/etc/initramfs-tools/scripts/init-premount/linboE) ausführen, welches das qed per torrent holt, einen Ballon drüberlegt und den Ballon als device bereitstellt:
     {{{
        qemu-img create -f qed -b system.qed ballon.qed
        qemu-nbd -c /dev/nbd0 ballon.qed
     }}}
   * dann booten von root=/dev/nbd0p1"	Aufgabe	reopened	bei Gelegenheit	Wunschliste	Server: LML-Server (paedml)	beeinträchtigt den Unterricht einiger Lehrer			
