LinuxFanClub Wiki

Υπηρεσίες, Προγραμματισμός, Εκπαίδευση ..

User Tools

Site Tools


el:school:lessons:sintirisi:askiseis:virtualbox

Virtualbox - Εικονικές Μηχανές

  • Η εφαρμογή virtualbox δημιουργεί εικονικές μηχανές δηλαδή εικονικούς ΗΥ.
  • Μπορούμε να χρησιμοποιήσουμε τους εικονικούς ΗΥ σχεδόν όπως και τους πραγματικούς
  • Μπορούμε να εγκαταστήσουμε ΛΣ και προγράμματα και να δουλέψουμε σε αυτούς.
  • Χρειαζόμαστε έναν ΗΥ με τουλάχιστον 2 πυρήνες, 2 GB μνήμη και πάνω από 20GB ελεύθερο χώρο στο δίσκο
  • Θα αναφερόμαστε ως host (οικοδεσπότη) στην πραγματική μηχανή και στο ΛΣ στο οποίο εγκαταστήσαμε το virtualbox.
  • Θα αναφερόμαστε ως guest (φιλοξενούμενο) στην εικονική μηχανή που δημιουργήσαμε μέσα από το virtualbox.

Εγκατάσταση virtualbox

  • Κατεβάζουμε το virtualbox από εδώ και το εγκαθιστούμε.
  • Οι εγκαταστάσεις Λειτουργικών Συστημάτων χρειάζονται χώρο. Βεβαιωνόμαστε ότι έχουμε τουλάχιστον
    • 10GB ελεύθερα για εγκατάσταση Windows XP
    • 15GB ελεύθερα για εγκατάσταση Windows 7
    • 10 GB ελεύθερα για εγκατάσταση Linux
  • Αν έχουμε ξεμείνει από χώρο τότε μπορούμε να κάνουμε τα εξής :
    • Από την προσθαφαίρεση προγραμμάτων απεγκαθιστούμε προγράμματα και παιχνίδια που δεν χρησιμοποιούμε πλέον
    • Για να δούμε τι χρησιμοποιεί τον δίσκο μας μπορούμε να χρησιμοποιήσουμε κάποια εφαρμογή όπως το jdiskreport (χρειάζεται πρώτα εγκατάσταση την java)

Γενικές Ρυθμίσεις

Αρχικά θα ρυθμίσουμε που θα αποθηκεύονται οι εικονικές μηχανές μας οι οποίες χρειάζονται αρκετά GB χώρου (5-10 GB τουλάχιστον η κάθε μία).

Επιλέγουμε μια κατάτμηση με τουλάχιστον 100GB χώρο στην οποία αποθηκεύουμε μόνο δεδομένα (DATA) και όχι εκεί που βρίσκεται το ΛΣ (Windows / Linux ..)

  • Ξεκινάμε την εφαρμογή virtualbox και πηγαίνουμε File / Preferences (Αρχείο / Προτιμήσεις)
  • Στην καρτέλα General (Γενικά) κάνουμε κλικ στο Default Machine Folder (Προκαθορισμένος Φάκελος Εικονικής Μηχανής) και επιλέγουμε Other (Άλλο)

  • Επιλέγουμε το φάκελο που θέλουμε να αποθηκεύονται π.χ. /mnt/data/vbox

Δημιουργία εικονικής μηχανής

Οι Οδηγίες αφορούν την έκδοση 4.2

  1. Ξεκινάμε την εφαρμογή virtualbox και πατάμε στο κουμπί New (Νέο) για να ξεκινήσει ο οδηγός δημιουργίας
  2. Στο παράθυρο Name And Operating System (Όνομα και Λειτουργικό Σύστημα) επιλέγουμε όνομα για την εικονική μηχανή μας καθώς και το ΛΣ που θα εγκαταστήσουμε.
    • Π.χ. Name (Όνομα): winxp-test-sintirisi
    • Operating System (Λειτουργικό Σύστημα): Microsoft Windows
    • Version (Έκδοση): Windows XP
  3. Στο παράθυρο Memory (Μνήμη) επιλέγουμε την μνήμη RAM που θα έχει η εικονική μηχανή μας.
    • Για Windows XP επιλέγουμε 256-512 MB
    • Προσοχή ποτέ δεν επιλέγουμε πάνω από το μισό της πραγματικής μνήμης γιατί μπορεί να κολλήσει το ΛΣ που φιλοξενεί την εικονική μηχανή (host).
  4. Στο παράθυρο Hard Drive (Σκληρός Δίσκος) δημιουργούμε έναν εικονικό δίσκο για την εικονική μηχανή μας
    • Επιλέγουμε Create a virtual hard drive now (Δημιουργία ενός εικονικού σκληρού δίσκου τώρα) και πατάμε Create (Δημιουργία)
    • Πατάμε στο κουμπάκι Hide Description (Απόκρυψη Περιγραφής) για να μας εμφανιστούν όλες οι ρυθμίσεις δίσκου
  5. Εισάγουμε τις ρυθμίσεις του εικονικού δίσκου που θα δημιουργήσουμε
    • File Location (Τοποθεσία Αρχείου) : winxp-test-sintirisi
    • File Size (Μέγεθος Αρχείου) : 20 GB
    • Hard Drive File Type (Τύπος Αρχείου Σκληρού Δίσκου): VDI
    • Storage On Physical Drive (Τρόπος αποθήκευσης σκληρού δίσκου) : Dynamically Allocated (δυναμική δέσμευση χώρου)
    • Τέλος πατάμε στο Create (Δημιουργία) για να δημιουργηθεί ο σκληρός δίσκος

Ρυθμίσεις εικονικής μηχανής

Έχουμε δημιουργήσει ήδη μια εικονική μηχανή και την βλέπουμε στο αριστερό πλαίσιο του virtualbox με την ένδειξη powered off (κλειστή)

  1. Κάνουμε δεξί κλικ πάνω της και επιλέγουμε Settings (Επιλογές)
  2. General (Γενικές Ρυθμίσεις)
    • Εδώ μπορούμε να αλλάξουμε το όνομα της εικονικής μηχανής καθώς και άλλες γενικές ρυθμίσεις
  3. System (Ρυθμίσεις Συστήματος)
    • Στην καρτέλα Motherboard (Μητρική) :
      1. Base Memory (Μνήμη RAM): Μπορούμε να αλλάξουμε την μνήμη που δεσμεύουμε από τον host
      2. Boot Order (Σειρά Εκκίνησης) : Αλλάζουμε την σειρά εκκίνησης ώστε να ξεκινάει πρώτα από CDROM, μετά από τον δίσκο και ξετσεκάρουμε την δισκέττα που πλέον δεν χρησιμοποιείται
  4. Display (Ρυθμίσεις Εμφάνισης)
    • Στην καρτέλα Video μπορούμε να αλλάξουμε το μέγεθος της μνήμης που χρησιμοποιεί η εικονική κάρτα γραφικών
  5. Storage (Ρυθμίσεις Αποθήκευσης)
    • Μας εμφανίζονται οι εικονικοί Σκληροί Δίσκοι και οι εικονικές συσκευές CDROM που έχουμε
    1. Για να φορτώσουμε ένα CDROM στην εικονική μηχανή κάνουμε τα εξής :
      1. Κάνουμε κλικ στην συσκευή CDROM που αρχικά έχει την ένδειξη Empty (κενή) δηλαδή ότι δεν έχει μέσα CDROM
      2. Από το πλαίσιο Attributes (Χαρακτηριστικά) κάνουμε κλικ στο εικονίδιο του CDROM ώστε να εμφανιστεί μια λίστα με επιλογές
      3. Επιλέγουμε Choose a Virtual CD/DVD file (Επιλογή εικονικού αρχείου CD/DVD) για να χρησιμοποιήσουμε ένα αρχείο .iso που θα έχει το περιεχόμενο ενός cd/dvd
      4. ή επιλέγουμε Host Drive (Συσκευή CD/DVD) εάν θέλουμε να χρησιμοποιήσουμε ένα CD/DVD που θα τοποθετήσουμε στην πραγματική συσκευή CDROM που έχει ο Υπολογιστής μας
  6. Audio (Ρυθμίσεις Ήχου)
    • Επιλέγουμε εάν θα έχουμε εικονική κάρτα ήχου. Η εικονική κάρτα ήχου συνδέεται με την πραγματική κάρτα ήχου που έχουμε στον host
  7. Network (Ρυθμίσεις Δικτύου)
    • Επιλέγουμε εάν θα έχουμε εικονική κάρτα δικτύου και με ποιον τρόπο θα επικοινωνεί με την πραγματική κάρτα δικτύου ώστε να έχουμε επικοινωνία π.χ. με το διαδίκτυο
      1. NAT : Η πιο ασφαλής επιλογή για να μην εμφανίζεται η εικονική μηχανή μας στο τοπικό δίκτυο
      2. Bridged Adapter : Σύνδεση Γέφυρας με την πραγματική κάρτα δικτύου μας. Η εικονική μηχανή μας εμφανίζεται στο τοπικό δίκτυο





Για Προχωρημένους

Αποθήκευση Εικονικού Δίσκου

Κατά την δημιουργία μιας νέας εικονικής μηχανής στο παράθυρο Hard Disk Storage Type (Τρόπος αποθήκευσης σκληρού δίσκου) μας εμφανίστηκαν οι παρακάτω επιλογές για την αποθήκευση του αρχείου του εικονικού δίσκου

  • Dynamically Allocated (Αποθήκευση δυναμικής επέκτασης).
    • Το αρχείο αποθήκευσης του εικονικού δίσκου θα έχει μέγεθος μόνο όσο χώρο χρησιμοποιούμε μέσα στον εικονικό δίσκο. Π.χ. 5 από τα 20GB
    • Πιο αργό αλλά χρησιμοποιεί λιγότερο χώρο στον πραγματικό δίσκο
  • Fixed-size storage : (Αποθήκευση σταθερού μεγέθους)
    • Το αρχείο αποθήκευσης του εικονικού δίσκου θα έχει από την αρχή μέγεθος το συνολικό μέγεθος του δίσκου π.χ. 20GB
    • Ταχύτερο αλλά χρησιμοποιεί πολύ χώρο στον πραγματικό δίσκο
el/school/lessons/sintirisi/askiseis/virtualbox.txt · Last modified: Y/m/d H:i by vagk