Το Στέκι των Πληροφορικών

Γενικά => Τεχνική υποστήριξη => Linux => Μήνυμα ξεκίνησε από: Sammy Dead στις 06 Μαρ 2015, 09:29:27 ΠΜ

Τίτλος: Virtual Box με Win XP
Αποστολή από: Sammy Dead στις 06 Μαρ 2015, 09:29:27 ΠΜ
Έφτιαξα ένα virtual machine με Win XP και θέλω να ρωτήσω αν οι χρήστες που θα το χρησιμοποιήσουν πρέπει να έχει ο καθένας το δικό του αντίγραφο των αρχείων .vbox και .vdi.
Τίτλος: Απ: Virtual Box με Win XP
Αποστολή από: alkisg στις 06 Μαρ 2015, 11:59:36 ΠΜ
Βάλε το .vdi στα κοινόχρηστα έγγραφα, π.χ. /home/administrator/Δημόσια/a1/WinXP.vdi (ή φτιάξε symlink, ό,τι σε βολεύει).
Μετά κάνε ξεχωριστή εικονική μηχανή (vbox) για κάθε χρήστη.
Όταν ζητήσει δίσκο, πες του "υπάρχων", και αναζήτησε το κοινόχρηστο WinXP.vdi μέσα από την Επιφάνεια εργασίας → Δημόσια → Κοινόχρηστα Administrator/WinXP.vdi.
Αυτό είναι read-only και δεν μπουτάρει. Μέσα από το virtualbox, κάνε snapshot πάνω από αυτό ώστε να είναι read/write και να μπουτάρει.
Έτοιμος, ένας κοινός δίσκος για όσους χρήστες θες. :)

Προσοχή, εάν ποτέ ανοίξεις το .vdi από τον administrator σε read/write με σκοπό π.χ. να εγκαταστήσεις ένα νέο πρόγραμμα,
τότε οι μαθητές θα πρέπει καταρχάς να έχουν κλειστό το virtualbox τους,
και κατά δεύτερο, όταν ο administrator τελειώσει με την εγκατάσταση και το κλείσει, οι χρήστες θα πρέπει άμεσα να κάνουν "revert to snapshot" για να σβήσουν τις διαφορές που έχουν από το αρχικό image,
γιατί το .diff που έχουν δεν ταιριάζει αφού το αρχικό image έχει αλλάξει.

Όλο αυτό θέλω κάποτε να το αυτοματοποιήσω... για να δούμε πότε θα μου έρθει όρεξη να ασχοληθώ με windows!  8)
Τίτλος: Απ: Virtual Box με Win XP
Αποστολή από: Sammy Dead στις 06 Μαρ 2015, 12:42:23 ΜΜ
Ευχαριστώ! Αρχίζω και βλέπουμε
Τίτλος: Απ: Virtual Box με Win XP
Αποστολή από: Sammy Dead στις 06 Μαρ 2015, 12:49:44 ΜΜ
Αρχίσαμε...

Failed to open virtual machine located in /home/administrator/Δημόσια/indevim - Κοινόχρηστα/user01/WIndows XP.vbox.

Cannot register the hard disk '/home/administrator/Δημόσια/indevim - Κοινόχρηστα/user01/WIndows XP.vdi' {144f747e-dec5-498c-a51e-dc306a3d3bfa} because a hard disk '/home/administrator/Δημόσια/indevim - Κοινόχρηστα/WIndows XP.vdi' with UUID {144f747e-dec5-498c-a51e-dc306a3d3bfa} already exists.

Result Code: NS_ERROR_INVALID_ARG (0x80070057)
Component: VirtualBox
Interface: IVirtualBox {fafa4e17-1ee2-4905-a10e-fe7c18bf5554}


Σημείωση: Το .vdi είναι μόνο στο στο /indevim - Κοινόχρηστα/WIndows XP.vdi

Στo indevim - Κοινόχρηστα/user01/WIndows XP.vdi είναι μόνο το .vbox
Τίτλος: Απ: Virtual Box με Win XP
Αποστολή από: alkisg στις 06 Μαρ 2015, 01:08:50 ΜΜ
Το .vbox μην το κάνεις share, κάνε εξ' αρχής δημιουργία νέας εικονικής μηχανής στον κάθε χρήστη ξεχωριστά, και μόνο για το .vdi κάνε αναζήτηση αρχείου.

Αν δεν το καταφέρεις έλα κάποια στιγμή από το http://ts.sch.gr/wiki/IRC να δούμε τον πρώτο χρήστη μαζί.
Τίτλος: Απ: Virtual Box με Win XP
Αποστολή από: Sammy Dead στις 06 Μαρ 2015, 08:33:21 ΜΜ
Δε γίνεται εκκίνηση των windows. Με snapshot, χωρίς snapshot... Δοκίμασα όμως την ίδια διαδικασία με vdi αρχείο που είχε πάνω ubuntu studio και έτρεξε σε user με snapshot κανονικά. Ήρθα IRC αλλά δεν ήσουν (ήταν και Παρασκεύη απόγευμα). Θα βρεθούμε κάποια στιγμή
Τίτλος: Απ: Virtual Box με Win XP
Αποστολή από: Sammy Dead στις 10 Μαρ 2015, 12:51:02 ΜΜ
Όλα οκ!
Τίτλος: Απ: Virtual Box με Win XP
Αποστολή από: vaslat στις 26 Μαρ 2015, 10:29:21 ΠΜ
Ενώ έχω κάνει κανονικά την εγκατάσταση του vb για winxp, δεν βλέπει τα flash usb stick που συνδέω ...
Τίτλος: Απ: Virtual Box με Win XP
Αποστολή από: apapakL στις 26 Μαρ 2015, 04:46:15 ΜΜ
Έχεις εγκαταστήσει το  extension pack (https://www.virtualbox.org/wiki/Downloads);

Είναι απαραίτητο για usb support στα εικονικά μηχανήματα...
Τίτλος: Απ: Virtual Box με Win XP
Αποστολή από: richard στις 19 Μαΐου 2015, 12:28:39 ΜΜ
Γεια σας

Για να έχουμε 12.04.3 με virtual box με win xp για 16 fat clients πόσο λίγο ram μπορεί να καταφέρνει ο server και πόσο λίγο ram να έχει κάθε client;

Κανονικά έχουμε πει ότι ας έχει ο server 1,5 GB για τον αυτό του + 30 GB για κάθε fat client, αλλά αυτό ήταν χωρίς το virtualbox και windows xp.

Richard
Τίτλος: Απ: Virtual Box με Win XP
Αποστολή από: alkisg στις 19 Μαΐου 2015, 01:53:55 ΜΜ
Γεια σου Richard, στο περίπου:
Server: 2 GB RAM, 100 GB HD συνολικά για όλα
Clients: 1 GB RAM, χωρίς δίσκο
Τίτλος: Απ: Virtual Box με Win XP
Αποστολή από: richard στις 19 Μαΐου 2015, 02:15:04 ΜΜ
Άρα οι διαφορές είναι (1) ότι κάθε fat client χρειάζεται 1 GB ram αντί 512 MB και (2) ο δίσκος στο server να έχει επιπλέον χώρο και για την εικόνα με το windows.

Ενώ η επιπλέον ram στο server για κάθε fat client μένει στο 30 MB.

Richard
Τίτλος: Απ: Virtual Box με Win XP
Αποστολή από: richard στις 03 Ιουν 2015, 12:41:44 ΠΜ
Δυστυχώς δεν έχω καθόλου πείρα με virtual box ούτε με kvm ούτε με libvirt στο server, άρα δεν μπορώ να σχολιάσω καθόλου το λόγο που εσείς έχετε διαλέξει virtual box.

Όμως, επειδή ζήτησα την συμβολή τους στο ltsp-discuss που είναι μία λίστα με χρήστες με διάφορες εγκαταστάσεις (ενώ εμείς έχουμε όλοι την Ubuntu 12.04 από τον Άλκη) όχι για την επιλογή της virtual box αλλά εάν είχαν σκέψεις για πως να φτιάξω ένα vdi, οι τρεις απαντήσεις είπαν να βάλω kvm η libvirt στο server και μία πρόσθεσε να μη τρέξω σε client με μόνο 1GB ram.

Πάντως, χωρίς να διαβάζω κάτι επιπλέον από σας, θα ακολουθήσω τις συμβολές σας με virtual box.

Richard
Τίτλος: Απ: Virtual Box με Win XP
Αποστολή από: alkisg στις 03 Ιουν 2015, 07:43:00 ΠΜ
Richard, για να μην τα ξαναγράφω, παραθέτω την απάντηση που σου έστειλα στην ltsp-discuss:

Παράθεση
Hi Richard,

KVM is just a bit better than VBox when the CPU supports hardware acceleration (http://en.wikipedia.org/wiki/X86_virtualization),
but it's *extremely* slower when it doesn't,
and since CPUs that don't support hardware acceleration are usually already a bit slower than the rest,
it's unsuitable for large deployments when you're sure that at least some of the clients will not support hw assisted virtualization.

Moreover, VirtualBox is way better than KVM with regards to graphics acceleration under Windows.

So if you're planning to select a method for schools to have Windows over LTSP, VirtualBox (or VmWare if you don't care about having an open source solution) are much better than KVM.

Remote desktop is very slow, it's unsuited for multimedia apps that schools need.
And Linux+LTSP+VboxManage only need 256 MB RAM, leaving 768 MB free out of 1 GB RAM, so the result is fine even on an 8-year old Atom-based netbook that I tested with.

To have multiple users using a single .VDI file, you'd use snapshots over a read-only base image, it's possible to write an LTSP screen script for that if you don't need a Linux session.

Cheers,
Alkis

libvirt είναι απλά μια βιβλιοθήκη πάνω στην οποία στηρίζονται τα γραφικά front-ends για το KVM (π.χ. virt-manager), δηλαδή δεν προσθέτει κάτι στη συζήτηση...
Τίτλος: Απ: Virtual Box με Win XP
Αποστολή από: richard στις 03 Ιουν 2015, 11:32:56 ΠΜ
Επειδή είμαι εντελώς ένας αρχάριος με εικονικά μηχανήματα ούτε κατάλαβα τις διαφορές ανάμεσα το kvm (kernel virtual machine) και τα άλλα.

Επίσης, δεν πρόσεξα ότι κάθε fat client τρέχει το δικό του εικονικό μηχάνημα που πάει να πει ότι για να τρέχει μέσα το υλικό του ένα εικονικό μηχάνημα πρέπει εμείς να βεβαιωθούμε σε κάθε client χωριστά εάν:

(1) έχει ένα επεξεργαστή με την δυνατότητα

(για Intel) grep --color vmx /proc/cpuinfo
(για amd) grep --color svm /proc/cpuinfo

και

(2) εάν είναι ενεργοποιημένη αυτή η δυνατότητα μέσα το bios

dmesg | grep -i kvm

Επίσης, μας λέει ο Άλκης ότι δεν αξίζει τον κόλπο επειδή το κέρδος της ταχύτητας είναι μικρός.

Ευχαριστώ, Άλκη, άλλη μία φορά για την χρήσιμη πληροφορία!

Richard
Τίτλος: Απ: Virtual Box με Win XP
Αποστολή από: alkisg στις 03 Ιουν 2015, 11:58:54 ΠΜ
Παράθεση από: richard στις 03 Ιουν 2015, 11:32:56 ΠΜ
Επίσης, μας λέει ο Άλκης ότι δεν αξίζει τον κόλπο επειδή το κέρδος της ταχύτητας είναι μικρό.

Όταν αγοράζουμε καινούργια μηχανήματα, και ενδιαφερόμαστε κάποτε να τρέξουμε σε αυτά και εικονικές μηχανές, τότε θέλουμε οπωσδήποτε να υποστηρίζουν hardware assisted virtualization, γιατί το όφελος στην ταχύτητα που θα τρέχει το KVM ή το VirtualBox είναι μεγάλο.
Το αν κάποιος επεξεργαστής υποστηρίζει ή όχι VT-X το βλέπουμε από τη σελίδα του, για παράδειγμα:
http://ark.intel.com/products/65693/Intel-Core-i3-3220-Processor-3M-Cache-3_30-GHz
Intel® Virtualization Technology (VT-x): Yes

Όταν όμως πάμε να υλοποιήσουμε μια κεντρικοποιημένη λύση για Windows πάνω από LTSP, δεν μπορούμε να βασιστούμε στο ότι όλοι οι clients όλων των σχολείων θα υποστηρίζουν VT-x. Έτσι το KVM δεν μας κάνει γιατί χωρίς VT-x είναι υπερβολικά αργό. Και επομένως επιλέγουμε VirtualBox.
Τίτλος: Εγκατάσταση winXP με virtualbox
Αποστολή από: demetriox στις 08 Φεβ 2016, 12:28:09 ΜΜ
Επειδή ένας συνάδελφος χρειάζεται το natural art στο εργαστήριο αποφάσισα να δοκιμάσω εγκατάσταση winxp μέσω εικονικής μηχανής...

Το πρόβλημα που αντιμετωπίζω μετά την εγκατάσταση στον σέρβερ είναι η δημιουργία εικονικών μηχανών για κάθε χρήστη...

Προσπαθώ να κάνω δημιουργία εικονικής μηχανής για ένα χρήστη, αλλά όταν πάω να δηλώσω δίσκο .VDI μου βγάζει μήνυμα πως αυτός ήδη χρησιμοποιείται κτλ κτλ

Δεν έχω καταλάβει καλά τις οδηγίες προφανώς...

Μπορείς να μου πεις ακριβώς τα βήματα που πρέπει να ακολουθήσω..?

Ευχαριστώ
Τίτλος: Απ: Εγκατάσταση winXP με virtualbox
Αποστολή από: alkisg στις 08 Φεβ 2016, 12:53:00 ΜΜ
https://alkisg.mysch.gr/steki/index.php?topic=6140.0
Τίτλος: Απ: Εγκατάσταση winXP με virtualbox
Αποστολή από: demetriox στις 08 Φεβ 2016, 01:10:05 ΜΜ
Αυτές τις οδηγίες ακολούθησα και είχα πρόβλημα... Τώρα που το ξαναδοκίμασα όλα πήγαν οκ!!!

Ερώτηση: Ο σέρβερ έχει μνήμη 2 GB και έχω clients με 480 ΜΒ (ένας), με 768 ΜΒ (3), με 1 GB (2) και με 2 GB RAM (7)... σύνολο 13...

Θα αντέξει ο σέρβερ να λειτουργούν όλοι μαζί?

Ευχαριστώ

Τίτλος: Απ: Virtual Box με Win XP
Αποστολή από: alkisg στις 08 Φεβ 2016, 01:33:40 ΜΜ
Γενικά τα 2 GB είναι λίγα για server, καλό είναι να έχουμε 4 GB RAM για server με fat clients, και 8 GB RAM για server με thin clients.
Εσένα τώρα σε όλους το virtualbox θα τρέχει τοπικά οπότε κάπως θα δουλέψει.
Σε αυτόν με τα 480 θα έχεις θέμα, αν παίρνει DDR-1 μνήμη τότε αγόρασε 1 GB και μοίρασέ το ώστε να έχουν όλοι αυτοί οι 4 από 1 GB.

Το πακέτο dim-revelation-natural-art από το αποθετήριο το δοκίμασες, μήπως και σου κάνει και δεν χρειαστείς καθόλου το virtualbox;
Τίτλος: Απ: Virtual Box με Win XP
Αποστολή από: demetriox στις 26 Φεβ 2016, 10:38:05 ΠΜ
Δεν ήξερα ότι υπήρχε αυτό το πακέτο και το εγκατέστησα...

Το δοκιμάζω σιγά-σιγά... αλλά κάπου κάπου φαίνεται σαν να κολλάει και να μην ανταποκρίνεται...

πχ Σε 2-3 από τους 13 χρήστες...

Ακόμα βέβαια δεν έχω καταλάβει αν φταίνε οι συγκεκριμένοι σταθμοί εργασίας ή έχει bug το πρόγραμμα...

Σε ευχαριστώ για την πολύτιμη βοήθεια