CÀI Đ T NHI U H ĐI U HÀNH TRÊN MÁY O
(Theo PC World Vi t Nam – 6/2002)
Bài vi t này mong mu n trình bày m t các ng n g n v khái ni m máy o ế
h ng d n cách cài đ t ph n m m t o máy o VMware Workstation 3.0 trong cácướ
h đi u hành Windows XP và Linux Red Hat 7.1. Bài vi t cũng mong mu n chia sế
nh ng chia s kinh nghi m v cách cài đ t Windows XP Red Hat 7.1 trong môi
tr ng máy o.ườ
MÁY O LÀ GÌ?
B n ng i yêu thích tìm tòi, h c h i. B n mu n kh o nghi m m t h đi u ườ
hành (HĐH) m i không mu n làm nh h ng t i HĐH đang s d ng. B n ưở
m t ph n m n thú v nh ng l i không ch y trên HĐH hi n hành. B n mu n cài đ t ư
nhi u HĐH trên m t PC m t cách đ n gi n nh t. B n m t l p trình viên đang ơ
mong mu n th ch ng trình mình vi t trên các n n t ng khác nhau. Ban mu n ch y ươ ế
nh ng ng d ng m ng trên PC không n i m ng c a mình. B n th làm t t c
nh ng đi u trên thông qua vi c t o l p các máy o trên m t máy tính duy nh t.
Câu h i đ t ra máy o (Virtual Machine - VM) gì? VM m t môi tr ng ư
ph n m m cho phép m t ho c h n m t HĐH các ng d ng c a chúng ho t đ ng ơ
song song trên ch m t máy tính duy nh t. Đi m thú v chúng ta th chuy n đ i ế
qua l i gi a các HĐH đang ch y ch b ng m t ho c hai thao tác không ph i kh i
đ ng l i PC. Đ i v i các HĐH, không khác bi t gi a VM PC th t (real
computer). Nói m t các ng n g n, VM chính m t b n sao c a PC th t. G n nh , ư
đi u gì b n có th làm đ c trên máy th t thì b n cũng có th làm đ c trên VM. ượ ượ
Khi s d ng VM cho các HĐH khác nhau, b n c n n m đ c m t s khái ượ
ni m ch ch t sau:
* Máy o (virtual machine - VM): là m t PC do ph n m m t o máy o gi l p.
* Máy ch (host machine): là PC mà trên đó b n cài ph n m m t o VM
* H đi u hành ch (host operating system): h đi u hành ch y trên máy
ch .
* H đi u hành khách (guest operating system): là h đi u hành ch y trên m t
VM
Hình1: RH 7.1 (c a s Ctrl-Alt-F1) trong XP
Hình 2: XP trong RH
CÀI Đ T PH N M M T O MÁY O
Ph n m m t o VM mà tôi gi i thi u trong bài vi t này ế Vmware Workstation
3.0 c a hãng Vmware (http://www.vmware.com/). T t c các d d i đây ti n hành ướ ế
v i file cài đ t đ c t i xu ng t đ a ch nêu trên. B n th tìm t i đ a ch này đ ượ
tìm hi u thêm thông tin t i ph n m m này v . Tuy nhiên, 3 l u ý tr c khi b n ư ướ
mu n làm b t c đi u gì:
1. VMware Workstation 3.0 2 b n: b n cho Windows (12 MB); b n cho Linux
(9,23 MB)
2. Ph n m m này không mi n phí. B n ph i cung c p 1 đ a ch e-mail đ nh n
đ c m t s đăng ký t m th i s d ng ph n m m này trong 30 ngày. ượ
3. PC c a b n ph i đ m nh và đĩa c ng ph i còn đ ch đ cài thêm HĐH.
Theo hãng Vmware, c u hình t i thi u đ Vmware Workstation 3.0 ho t đ ng
trong Windows XP (XP) và Red Had 7.1 (RH) là:
- CPU: 266 MHz (ch h tr Intel Pentium II, III, 4 và ADM Athlon)
- RAM: 128 MB (ph i đ RAM đ ch y máy ch c ng thêm s RAM chia cho
m i HĐH khách)
- Card màn hình: 256 m u (8 bit). Máy ch Linux đòi Card màn hình ph i đ c ượ
XFree86 h tr
- Đĩa c ng: 20 MB cho Vmware Workstation và 500 MB cho m i HĐH khách
- CD-ROM
i đ t VMware Workstation 3.0 trong XP
B n c n l u ý b n ư Vmware Workstation 3.0 dành cho Windows th cài đ t
trên h u h t các HĐH c a ế Microsoft. Trong ph n này, tôi xin h ng d n các cài đ t ướ
ph n m n t o máy o này trong môi tr ng Windows XP. ườ
Sau khi t i file VMwareWorkstation-3.0.0-1455.exe v , b n đăng nh p đ
quy n qu n tr h th ng t đó ti n hành cài đ t bình th ng nh đ i v i các ph n ế ườ ư
m m khác.
B n có th ch n OK v i h u h t các thông báo xu t hi n trên màn hình vì b n ế
hoàn toàn th c u hình l i VmwareWorkstation sau khi quá trình cài đ t hoàn t t.
Ch có m t đi m b n c n l u ý là khi th y xu t hi n m t h p tho i h i b n mu n ư
đ i tên ph n m r ng c a các file ch a đĩa o trên máy ch thành *.vdmk không, thì
b n nên ch n l nh Search đ tìm các file này n u tìm th y thì nên ti n hành các ế ế
thay đ i nh g i ý. N u đã t ng cài b n ư ế Vmware Workstation 2.0 thì r t th b n
không nh ng ph i ti n hành thay đ i nêu trên còn ph i đ i tên file ế *.std (file l uư
gi tình tr ng t m d ng c a VM) thành *.vmss. Nh ng thay đ i nh trên đ c bi t ư
c n thi t đ tránh xung đ t v i tính năng khôi ph c h th ng ( ế System Restore) c a
XP.
Hình 3: VMware Workstation trong XP
Không gi ng nh nhi u ph n m n khác v n c th hoàn t t quá trình cài đ t ư
không ph i kh i đ ng l i XP, VmwareWorkstation 3.0 đòi h i HĐH máy ch ph i
đ c kh i đ ng l i thì quá trình cài đ t m i thành công.ượ
i đ t VmwareWorkstation 3.0 trong RH 7.1
Tr c khi cài đ t ướ VmwareWorkstation 3.0 trong RH 7.1, b n c n l u ý ph n ư
m m này 2 phiên b n cài đ t dành cho Linux. B n th nh t
VMwareWorkstation-3.0.0-1455.tar.gz b n th 2 VMwareWorkstation-3.0.0-
1455.rpm. V b n ch t, 2 phiên b n này không khác nhau. Chúng ch đòi h i cách cài
đ t khách nhau chút ít. Trong ph n này, tôi xin trình bày cách cài đ t v i c 2 phiên
b n nêu trên trên máy ch RH 7.1.
Quá trình cài đ tth đ c ti n hành trong c a s ượ ế Terminal c a môi tr ng ườ
văn b n (Text Mode) ho c đ h a (Graphic Mode). Theo tôi, b n nên cài đ t Vmware
Workstation trong môi tr ng đ h a Xwindow c a GNOME ho c KDE. N u khôngườ ế
quen v i cách chuy n th m c trong Terminal c a RH, b n hãy l nh [ ư mc] đ ch y
Midnight Commander - m t ti n ích t ng t nh NC c a DOS. ươ ư
Sau đâu là các b c ti n hành. Các câu l nh đ u không có d u ướ ế [ ]:
Hình 4: C a s Terminal
1. T d u nh c trong c a s Terminal, l nh [ su] đ đăng nh p vào Root l y
quy n qu n tr h th ng.
2. Chuy n t i th m c ch a file cài đ t. Trong tr ng h p file này n m trên đĩa ư ườ
CD thì b n ph i dùng l nh [ mount] đ m CD-ROM (trong Xwindow, ch
c n nh n chu t vào bi u t ng CD-ROM). ượ
3. N u cài đ t t b n RPM thì b n ch c n l nh sau: [ế rpm –Uhv
VMwareWorkstation-3.0.0-1455.rpm].
N u dùng b n TAR.GZ thì b n nên chép file cài đ t này vào m t th m c t mế ư
trên c ng, gi s nh [ ư /tmp] đ quá trình cài đ t thu n ti n h n. Đ chép file ơ
t th ch a file cài đ t, b n l nh [ ư cp VMwareWorkstation-3.0.0-
1455.tar.gz /tmp]. Sau đó chuy n t i th m c [ ư /tmp] b ng l nh [ cd /tmp] đ
ti n hành gi i nén file, Đ gi i nén, b n l nh [ế tar zxf
VMwareWorkstation-3.0.0-1455.tar.gz]. Trong Xwindow, b n th dùng
ti n ích Achiver (t ng t nh Winzip). Ti p t c [ươ ư ế cd vmware-distrib] đ
chuy n t i th m c v a gi i nén. Đ b t đ u cài đ t, b n [ ư ./vmware-
install.pl].