Köszönjük a leírást! Profi munka!
Nálunk nem kell Linux-ot tanítani, de ezt én is ki fogom próbálni. Érdekes!

Üdv,
Venczel József

Zoltán Gerendás <geren...@gmail.com> ezt írta (időpont: 2019. júl. 25., Cs,
19:50):

> Sziasztok!
>
>
> páva istván <pavaist...@gmail.com> ezt írta (időpont: 2019. júl. 25., Cs,
> 8:40):
>
>> Erről én is olvasnék.
>>
>>>
>>> > Nálunk a gépeken linux mint  van.
>>> > A windowsok virtualbox alatt indíthatóak a mint login menüből
>>> > kiválaszthatóan.
>>> >
>>> > A win -ek lvm -en vannak, de a futtatandó változat az snapshoton fut.
>>>
>>> Röviden megpróbálom leírni.
> A részleteket csak aug.20 után tudok majd írni - amikor elkezdek bejárni a
> suliba.
>
> 1. Linux Mint telepítve LVM használatával, sok szabad terület meghagyásával
> 2. virtuálbox fel a mint-re
> 3. egy akkora lvm volume készítése amin kényelmesen elfér a windows
>     nálunk win7 és win10 részere is van külön.
> 4. egy tetszőleges gépen a virtualbox-on a kívánt windows és miden
> alkalmazásának telepítése.
>    Én minden nem szükséges szervizt és egyebet letiltottam.
>   Létrehoztam g: w: meghajtókat samba megosztással. /jelszó mentése nélkül/
>   g: home könyvtár, w: az egy közös írható megosztás.
>
>  A tanulók a win-en rendszergazda joggal - a telepítő felhasználóval
> lépnek be.
>  utána bejelentkeznek a hálózatba. Csak amit oda mentenek az marad meg.
> Mivel ez a szerveren van a tanuló bármelyik gépen tud dolgozni.
>
> 5. ha a fentit tanulóknak szánt gépen csináltam akkor a virtualbox
> könyvtárát minden gépen a korábban létrehozott lvm volume-ra másoltam.
> 6. ha jó a win-nek a nat-olt hálózat akkor igy jó  a konfig.
> Ha más IP kell a windowsnak mint a linuxnak akkor minden tanulói gépnek a
> konfigjában a MAC címet cserélni kell. Erre van egy scriptünk.
> Nálunk így működik mert így a linux és win esetében más tűzfal szabályok
> érvényesek.
> Linux van win alatt alapból nincs internet elérés.
> 7. /usr/share/xsession könyvtárba létrehoztam win7.desktop win10.desktop
> fájlokat.
> Ezekben a win elindításához szükséges script-et hívom meg.
> Ezek nálunk nfs -en a szerverről érhetőek el.
> /Linux alatt nfs home elérés van/
> 8. Indító scriptek:
> win10.sh   // ez van a desktop fájlban
>
> #!/bin/bash
> export
> PATH=usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
>
> set -x
> id|grep erettsegi >/dev/null && xterm -e /home/vbox/w10erettsegistart.sh
> id|grep erettsegi >/dev/null || xterm -e /home/vbox/w10start.sh
> ----------------------
> w10start.sh
>
> #!/bin/bash
> pgrep cinnamon >/dev/null && exit 1
> xhost +
> export DISPLAY=:0
> sudo umount /home/vbox/VirtualBoxVMs >/dev/null 2>/dev/null
> sudo lvremove -f  /dev/mint-vg/vbox-snap >/dev/null 2>/dev/null
> sudo lvcreate -L20G -s -n vbox-snap /dev/mint-vg/vbox
> sudo -H -u vbox /bin/mount /home/vbox/VirtualBoxVMs
>
> vboxmanage -v|cut -c 1|grep 5 >/dev/null && sudo -H -u vbox
> /usr/bin/VirtualBox --startvm win10 --fullscreen 2>&1 |tee /tmp/vbox.log
> vboxmanage -v|cut -c 1|grep 6 >/dev/null && sudo -H -u vbox
> /usr/bin/VirtualBoxVM --startvm win10 --fullscreen 2>&1 |tee /tmp/vbox.log
> sudo umount /home/vbox/VirtualBoxVMs >/dev/null 2>/dev/null
> sudo lvremove -f  /dev/mint-vg/vbox-snap >/dev/null 2>/dev/null
>
> --------------------------------
> Pár magyarázat :)
> Működés:
>   - esetleges előző használt miatti törlések.
>   - lvm pillantkép az eredeti  win volume-ról.
>   - annak csatolása.
> A virtualis gép vbox userként fut.
> Ezért a linux hostont sudo jogok kellenek.
> Ez tudom némi biztonsági kockázatot hordoz.
>
> /etc/sudoers.d/vbox
> ALL ALL=(ALL:ALL) NOPASSWD:/sbin/lvcreate -L3G -s -n vbox-snap
> /dev/mint-vg/vbox
> ALL ALL=(ALL:ALL) NOPASSWD:/bin/mount /home/vbox/VirtualBoxVMs
> ALL ALL=(ALL:ALL) NOPASSWD:/bin/umount /home/vbox/VirtualBoxVMs
> ALL ALL=(ALL:ALL) NOPASSWD:/sbin/lvremove -f  /dev/vg/vbox-snap
> ALL ALL=(ALL:ALL) NOPASSWD:/sbin/lvremove -f  /dev/mint-vg/vbox-snap
> ALL ALL=(ALL:ALL) NOPASSWD:/sbin/lvcreate -L20G -s -n vbox-snap
> /dev/mint-vg/vbox
> ALL ALL=(ALL:ALL) NOPASSWD:/bin/mount /home/vbox/VirtualBoxVMs
> ALL ALL=(ALL:ALL) NOPASSWD:/usr/bin/VirtualBox --startvm win7 --fullscreen
> ALL ALL=(ALL:ALL) NOPASSWD:/usr/bin/VirtualBoxVM --startvm win7
> --fullscreen
> ALL ALL=(ALL:ALL) NOPASSWD:/bin/umount /home/vbox/VirtualBoxVMs
> ALL ALL=(ALL:ALL) NOPASSWD:/sbin/lvremove -f  /dev/mint-vg/vbox-snap
> ALL ALL=(ALL:ALL) NOPASSWD:/sbin/lvremove -f  /dev/mint-vg/vbox-snap
>
> ALL ALL=(ALL:ALL) NOPASSWD:/sbin/lvcreate -L20G -s -n vbox-erettsegi
> /dev/mint-vg/vbox
> ALL ALL=(ALL:ALL) NOPASSWD:/bin/ln -s /dev/mint-vg/vbox-erettsegi
> /dev/mint-vg/vbox-snap
> ALL ALL=(ALL:ALL) NOPASSWD:/bin/rm /dev/mint-vg/vbox-snap
>
> vbox ALL=(ALL:ALL) NOPASSWD:/bin/mount /dev/mint-vg/vbox
> /home/vbox/VirtualBoxVMs
> ALL ALL=(ALL:ALL) NOPASSWD:/bin/umount /dev/mint-vg/vbox
> ALL ALL=(ALL:ALL) NOPASSWD:/bin/mount /dev/mint-vg/vb9d
> /home/vbox/VirtualBoxVMs
> ALL ALL=(ALL:ALL) NOPASSWD:/bin/mount /dev/mint-vg/vb9i
> /home/vbox/VirtualBoxVMs
> ALL ALL=(ALL:ALL) NOPASSWD:/bin/chmod 777 /home/vbox/VirtualBoxVMs
> -------------------------
> Nálunk a 9d, 9i informatika osztályok nekik maradó környezet is kell.
> Külön desktop menü van hozzá.
>
> másként indul a vbox 5 és  hatos verzió parancssorból
>
>
> Hamarjában ezek jutottak eszembe.
> 8G  RAM van a gépekben a virtuális gépek 4/6G RAM-ot kaptak
> A 4 magból kettőt.
> Így elfogadható sebességgel futottak a w7-ek.
> W10-ről még nincs elég tapasztat.
> _______________________________________________
> Techinfo mailing list
> Techinfo@lista.sulinet.hu
> Fel- és leiratkozás:
> http://lista.sulinet.hu/cgi-bin/mailman/listinfo/techinfo
> Illemtan: http://www.szag.hu/illemtan.html
> Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
>
_______________________________________________
Techinfo mailing list
Techinfo@lista.sulinet.hu
Fel- és leiratkozás: http://lista.sulinet.hu/cgi-bin/mailman/listinfo/techinfo
Illemtan: http://www.szag.hu/illemtan.html
Ügyfélszolgálat FAQ: http://sulinet.niif.hu/

válasz