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 và 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 và Red Hat 7.1 trong môi trường
máy ảo.
MÁY ẢO LÀ GÌ?
Bạn là 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 mà không muốn làm ảnh hưởng gì tới HĐH đang sử dụng. Bạn có 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 là một lập trình viên và đ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 có 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 là máy ảo (Virtual Machine - VM) là gì? VM là một môi trường
phần mềm cho phép một hoặc hơn một HĐH và 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ị là chúng ta có 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 mà không phải khởi động lại PC.
Đối với các HĐH, không có gì khác biệt giữa VM và PC thật (real computer). Nói một các
ngắn gọn, VM chính là 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): là 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 là Vmware Workstation 3.0
của hãng Vmware ( Tất cả các ví 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 có thể tìm tới địa chỉ này để tìm hiểu thêm
thông tin và tải phần mềm này về. Tuy nhiên, có 3 lưu ý trước khi bạn muốn làm bất cứ
điều gì:
1. VMware Workstation 3.0 có 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 có đủ 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
Cài đặt VMware Workstation 3.0 trong XP
Bạn cần lưu ý bản Vmware Workstation 3.0 dành cho Windows có 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 để có
quyền quản trị hệ thống và 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 có 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 có 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 và 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 có thể bạn không những phải tiến hành thay
đổi nêu trên mà 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 là đặ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 mà
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.
Cà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 có 2 phiên bản cài đặt dành cho Linux. Bản thứ nhất là VMwareWorkstation-3.0.0-
1455.tar.gz và bản thứ 2 là 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 đặt có thể đượ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 gõ 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, gõ 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 gõ 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 gõ 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 gõ lệnh [tar zxf VMwareWorkstation-3.0.0-1455.tar.gz]. Trong
Xwindow, bạn có thể dùng tiện ích Achiver (tương tự như Winzip). Tiếp tục gõ
[cd vmware-distrib] để chuyển tới thư mục vừa giải nén. Để bắt đầu cài đặt, bạn
gõ [./vmware-install.pl].