PDA

View Full Version : Linux. multiboot και virtual ταυτόχρονα γίνεται?


DrYannof
16-11-2008, 06:18
Χαιρετώ και πάλι.
Πρόσφατα δοκίμασα να περάσω στο λάπτοπ λίνουξ με επιτυχία.
δοκίμασα ubuntu, opensuse, fedora, παρέμεινα στα τελευταία.
Πραγματικά θέλω να έχω και στο desktop αυτό το θαυμάσιο λειτουργικό να το μάθω καλύτερα και γιατί όχι, μια μέρα μπορεί να γίνει και διάδοχος των windows στην προτίμησή μου.

Στον σταθερό:
θα αρχίσω τρέχοντας τα σε μορφή virtual να κάνω ορισμένες δοκιμές.

Θέλω να κάνω το εξής και θέλω την γνώμη σας:
Τώρα αυτό που μου ήρθε σαν ιδέα, αλλά δεν ξέρω αν είναι πραγματοποιήσιμη.
Έστω ότι φορμάρω τον δίσκο Α με Vista x64 και τον δίσκο Β με λίνουξ.
και με αντίστοιχο bootloader διαλέγω στην εκκίνηση του pc πιο από τα δύο θα φορτώσει.
Περίπτωση1: Ας πούμε φορτώνω Windows από τον δίσκο Α. Μετά θα ήθελα άν γινόταν να φορτώσω virtual (πχ. virualbox) τα λίνουξ από τον δίσκο B.
Περίπτωση2: αντίστοιχα, φορτώνοντας λίνουν από τον Β, να μπορώ να φορτώσω virtual τα vista.

Είναι σημαντικό για μένα αυτό που ρωτάω, οπότε παρακαλώ δεν θα ήθελα άλλες προτάσεις (δηλαδή να παραμείνει μόνο σαν virtual περιβάλλον). Εάν δουλέυει με κάποιο τρόπο, ποιός είναι αυτός και τι εναλλακτικές (ως προς τα προγράμματα και εκδόσεις λινουξ- μονο) υπάρχουν.

slaughterer
16-11-2008, 07:47
Φανταζομαι οτι αυτό (http://www.pctechnology.gr/vbull/vb/showthread.php?t=39676) θα σου λυσει την απορια. :033:
Για οτι αλλο χρειαστεις εδω ειμαστε.

backgroundman
16-11-2008, 13:32
Έστω ότι φορμάρω τον δίσκο Α με Vista x64 και τον δίσκο Β με λίνουξ.
και με αντίστοιχο bootloader διαλέγω στην εκκίνηση του pc πιο από τα δύο θα φορτώσει.
Περίπτωση1: Ας πούμε φορτώνω Windows από τον δίσκο Α. Μετά θα ήθελα άν γινόταν να φορτώσω virtual (πχ. virualbox) τα λίνουξ από τον δίσκο B.
Περίπτωση2: αντίστοιχα, φορτώνοντας λίνουν από τον Β, να μπορώ να φορτώσω virtual τα vista.

Είναι σημαντικό για μένα αυτό που ρωτάω, οπότε παρακαλώ δεν θα ήθελα άλλες προτάσεις (δηλαδή να παραμείνει μόνο σαν virtual περιβάλλον). Εάν δουλέυει με κάποιο τρόπο, ποιός είναι αυτός και τι εναλλακτικές (ως προς τα προγράμματα και εκδόσεις λινουξ- μονο) υπάρχουν.

Τα προγράμματα όπως το virtualbox, vmware,... χρησιμοποιούν virtual
συσκευές στο λειτουργικό guest. Όταν τρέχεις native Windows ή Linux
δεν έχεις τέτοιες συσκευές. Αυτό που μπορείς να κάνεις είναι να
εγκαταστήσεις Linux και Windows και με το VmWare απο το Linux να
bootάρεις στα windows (για το ανάποδο δε ξέρω αν γίνεται). Αυτό που πρεπει
να κάνεις στα Windows είναι να φτιάξεις hardware profiles. Ένα για όταν
bootάρεις native windows και ένα για όταν bootάρεις windows απο το vmware.
Στο youtube (http://www.youtube.com/watch?v=wxmo7BAmxDk) υπάρχει ένα videάκι που εξηγεί τη διαδικασία.

Απο την άλλη υπάρχει το Xen Linux το οποίο είναι αρκετά περίπλοκο για να το
εγκαταστήσεις και να το σετάρεις. Χοντρικά έχει σαν βάση ένα σύστημα linux
με πειραγμένο kernel (xen-kernel) το οποίο αποτελεί το domain 0 σύστημα.
Εκεί μπορείς να εγκαταστήσεις όσα λειτουργικά θες το καθένα σε διαφορετικό
domain. To κάθε λειτουργικό είναι "πειραγμένο" για να τρέχει σε Xen.
Τα Windows μπορούν να τρέχουν σαν guest λειτουργικό στο Xen μόνο σε
συγκεκριμένες περιπτώσεις όπου υποστηρίζεται Intel VT-x σαν unmodified
guest λειτουργικό. Πρέπει να δείς το hardware compatibility list του Xen.
To Xen ενώ βασίζεται στο visualization καταφέρνει να έχει απόδοση για τα
guest λειτουργικά πολύ κοντά στη native απόδοσή τους (δηλαδή πάρα πολύ
καλύτερη απόδοση απο τα vmware, virtualbox, ...).

Πληροφορίες για το Xen : εδώ (http://www.xen.org/), εδώ (http://www.cl.cam.ac.uk/research/srg/netos/xen/) και εδώ (http://en.wikipedia.org/wiki/Xen)

DrYannof
16-11-2008, 21:52
Φανταζομαι οτι αυτό (http://www.pctechnology.gr/vbull/vb/showthread.php?t=39676) θα σου λυσει την απορια. :033:
Για οτι αλλο χρειαστεις εδω ειμαστε.
Φίλε μου σε ευχαριστώ για την απάντηση σου.

Τα προγράμματα όπως το virtualbox, vmware,... χρησιμοποιούν virtual
συσκευές στο λειτουργικό guest. Όταν τρέχεις native Windows ή Linux
δεν έχεις τέτοιες συσκευές. Αυτό που μπορείς να κάνεις είναι να
εγκαταστήσεις Linux και Windows και με το VmWare απο το Linux να
bootάρεις στα windows (για το ανάποδο δε ξέρω αν γίνεται). Αυτό που πρεπει
να κάνεις στα Windows είναι να φτιάξεις hardware profiles. Ένα για όταν
bootάρεις native windows και ένα για όταν bootάρεις windows απο το vmware.
Στο youtube (http://www.youtube.com/watch?v=wxmo7BAmxDk) υπάρχει ένα videάκι που εξηγεί τη διαδικασία.

Αυτό ακριβώς προσπαθούσα να περιγράψω! Λοιπόν έχει να πέσει διάβασμα πάνω στο θέμα :033:
Τώρα για το αντίστροφο, δηλαδή boot linux από τα windows δεν είναι τόσο σημαντικό. Αργότερα το βλέπουμε κι αυτό...


Απο την άλλη υπάρχει το Xen Linux το οποίο είναι αρκετά περίπλοκο για να το
εγκαταστήσεις και να το σετάρεις....To Xen ενώ βασίζεται στο visualization καταφέρνει να έχει απόδοση για τα
guest λειτουργικά πολύ κοντά στη native απόδοσή τους (δηλαδή πάρα πολύ
καλύτερη απόδοση απο τα vmware, virtualbox, ...).

Αν είχα εμπειρία στο θέμα, θα το δοκίμαζα. Θα το έχω όμως υπόψιν, αν αργότερα θελήσω κάτι πιο αποδοτικό.