Benutzer-Werkzeuge

Webseiten-Werkzeuge


v_lizedlab

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
v_lizedlab [2014/07/13 11:14]
admin
v_lizedlab [2015/12/09 22:31] (aktuell)
admin [VlizedLab]
Zeile 1: Zeile 1:
-====== ​V'​lizedlab ​======+====== ​VlizedLab ​====== 
 + 
 +[[USB-Stick einbinden]] 
 + 
 +[[Zugriff auf eine DVD]] 
  
 ===== Download ===== ===== Download =====
Zeile 313: Zeile 318:
 </​code>​ </​code>​
  
 +==== Lernstick ====
 +
 +<code bash /​vm/​vb/​lernstick/​init.add.sh>​
 +#!/bin/bash
 +
 +MACHINE="​geogebra"​
 +MACHINEDIR="/​home/​matthias/​Downloads/​geogebra"​
 +rm -rf $MACHINEDIR/​$MACHINE
 +
 +VBoxManage --nologo createvm --name $MACHINE --register --basefolder $MACHINEDIR
 + 
 +VBoxManage --nologo modifyvm $MACHINE --synthcpu on --memory 1536 --vram 21 --ioapic on --hwvirtex off --bioslogofadein off --bioslogofadeout off --bioslogodisplaytime 1 --nic1 nat --audio alsa --accelerate2dvideo on --accelerate3d on
 +
 +VBoxManage --nologo modifyvm $MACHINE ​  ​--ostype "​Debian"​
 +VBoxManage --nologo modifyvm $MACHINE ​  ​--chipset piix3 --pagefusion on
 +VBoxManage --nologo storagectl ​   $MACHINE --name C$MACHINE --add ide --controller PIIX4 --hostiocache on
 +VBoxManage --nologo modifyvm $MACHINE ​  ​--mouse usbtablet
 + 
 +VBoxManage --nologo storageattach $MACHINE --storagectl C$MACHINE --port 1 --device 0 \
 +      --type dvddrive --medium $MACHINEDIR/​geogebra-lernstick-2014-02-18.iso
 +
 +VBoxManage --nologo startvm $MACHINE 2>&1 3>&1
 +</​code>​
 ===== Dateien und Ordner auf alle Clients übertragen ===== ===== Dateien und Ordner auf alle Clients übertragen =====
  
Zeile 364: Zeile 392:
  
   mkdir /​media/​sda3/​{dev,​proc,​sys,​vm}   mkdir /​media/​sda3/​{dev,​proc,​sys,​vm}
-  ​rn /​media/​sda1/​etc/​udev/​rules.d/​70-persistent-net.rules+  ​rm /​media/​sda1/​etc/​udev/​rules.d/​70-persistent-net.rules
  
   mount --bind /proc /​media/​sda1/​proc   mount --bind /proc /​media/​sda1/​proc
Zeile 581: Zeile 609:
  
   *[[VL Lehrer]]   *[[VL Lehrer]]
 +
 +===== Wartung =====
 +
 +  *[[Wartung Kurzversion]]
 +
 +  *[[http://​peer.st/​dw/​doku.php?​id=nx-client|NX CLient für Linux starten ...]]
 +
 +===Zu einem Client verbinden===
 +
 +  feynman:~ # sh view.sh 192.168.100.xx
 +  Kennwort: eu...
 +
 +  Clients sind auf Plank unter /​etc/​dhcpd.conf zu finden
 +
 +===Clients aktualisieren:​===
 +
 +  Login auf Planck
 +  cd /​opt/​wartung/​vlizedlab
 +  Check ob alle PCs im Saal laufen:
 +  sh ping.sh ug
 +
 +===Alle PCs im UG einschalten===
 +
 +  sh wakeup.sh ug
 +
 +=== Einzelnen PC wecken: ===
 +
 +  sh wakeup_single.sh ug01
 +
 +=== Mit Musterrechner verbinden ===
 +
 +  ssh ug01 (eu...)
 +
 +=== Laufende VM "​killen"​ ===
 +
 +  killall VirtualBox; vlinitvbox
 +
 +=== Konfiguration der VM ändern ===
 +
 +  vi /​vm/​vb/​Windows7/​init.add.sh
 +
 +=== Folgende beiden Zeilen sind für das "​readonly"​-schalten wichtig ===
 +
 +  #​mtyp="​immutable"​ ->​ nur lesend
 +  mtyp="​normal"​ ->​ schreiben & lesen
 +
 +=== Konfiguration "​speichern"​ ===
 +
 +  killall VirtualBox; vlinitvbox
 +
 +=== Via NX zum Client verbinden bzw. hingehen ===
 +
 +  Änderungen durchführen
 +
 +=== Windows und Office Aktivierung ===
 +
 +  Lokal als .\root (uS...) anmelden
 +
 +  Startmenü -> cmd -> rechte Maustaste -> Als Administrator ausführen:
 +
 +=== Nur Windows lizenzieren ===
 +
 +  cscript slmgr.vbs -skms kms.lsr-stmk.gv.at
 +  cscript slmgr.vbs -ato
 +
 +=== Nur Office lizenzieren ===
 +
 +  cscript "​\Program Files\Microsoft Office\Office14\ospp.vbs"​ /​sethst:​kms.lsr-stmk.gv.at
 +  cscript "​\Program Files\Microsoft Office\Office14\ospp.vbs"​ /act
 +
 +=== Wenn nicht erfolgreich,​ dann auf Planck ===
 +
 +  ifdown dsl0
 +  ifup dsl0
 +
 +... etwas Geduld ...
 +
 +  ping kms.lsr-stmk.gv.at muss funktionieren!
 +
 +
 +Rechner sauber herunterfahren!
 +
 +=== Konfiguration der VM wieder zurück ändern ===
 +
 +  vi /​vm/​vb/​Windows7/​init.add.sh
 +
 +  mtyp="​immutable"​ ->​ nur lesend
 +  #​mtyp="​normal"​ ->​ schreiben & lesen
 +
 +  killall VirtualBox; vlinitvbox
 +
 +=== Klonen ===
 +
 +  Am Planck kontrollieren,​ ob wirklich alle Rechner laufen.
 +  cd /​opt/​wartung/​vlizedlab
 +  sh ping.sh ug
 +
 +=== Client zum Lauschen bringen ===
 +
 +  sh klonen.sh ug
 +
 +=== Am Musterrechner eine screen Sitzung starten ===
 +
 +  Wenn diese Fehlermmeldung kommt:
 +  Directory '/​var/​run/​screen'​ must have mode 777.
 +
 +Dann
 +
 +  chmod 777 /​var/​run/​screen
 +  und nochmals "​screen"​ starten
 +
 +  vludpsendVMs
 +  -> "​Blauer"​ Bildschirm erscheint, gewünschte VM zum Klonen auswählen,
 +  Liste der Clients die Lauschen erscheint -> Bestätigen...
 +  Strg+A und D screen in den Hintergrund legen
 +
 +  Nach dem Klonen unbedingt alle Clients komplett neu starten, am besten
 +  via Planck:
 +  sh reboot.sh ug
 +
 +  Bisschen warten... und erneut verbinden.
 +  Enjoy!
v_lizedlab.1405242850.txt.gz · Zuletzt geändert: 2014/07/13 11:14 von admin