1. Trang chủ
  2. » Mẫu Slide

Bài Tập Lớn Tìm Hiểu Máy Ảo VitualBox

38 244 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 38
Dung lượng 26,85 MB

Nội dung

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox Cloning Virtual Machines: Bạn có thể sao chép một máy ảo trong VirtualBox thông qua tính năng Clone click chuột phải và một máy ảo và chọn Clone, cũ

Trang 1

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

Trang 2

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

Trang 3

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

MỤC LỤC

ĐỀ TÀI: Tìm hiểu về Máy ảo VitualBox 1

Mục Lục 3

Chương 1: Mở đầu 4

I Giới thiệu chung về máy ảo 4

II Nội dung nghiên cứu: Máy ảo VitualBox 5

Chương 2: Hướng dẫn sử dụng và cài đặt PM VitualBox 8

I Cài đặt VitualBox trên Window 8

II Cách tạo máy ảo với PM VitualBox 9

III Cách trao đổi dữ liệu giữa máu thật và máy ảo 18

IV Sử dụng Snapshots với VitualBox 26

V Các lệnh cơ bản trong cửa sổ giao diện chính máy ảo 36

VI Kết luận 38

Tài liệu tham khảo 39

Phân công công việc:

1 Nguyễn Đức Xuân: Trình bày, chỉnh sửa bài, nội dung chương 2

2 Phan Văn Việt: Nội dung chương 1, trình bày, chỉnh sửa phụ lục 1, 2

Trang 4

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

2 Một số tác dụng của máy ảo :

 Do tính chất ảo hóa của các máy ảo, do đó, các bạn có thể cài song song rấtnhiều phần mềm hay hệ điều hành cùng lúc lên máy tính, miễn là hệ thốngphần cứng đáp ứng được nhu cầu Các bạn có thể cài đặt nhiều phiên bản hệđiều hành lên cùng một máy tính, cài đặt 1 phần mềm thử nghiệm lên nhiềumôi trường hệ điều hành khác nhau để tìm lỗi hay sử dụng những phần mềmyêu cầu các hệ thống cũ như Windows XP hay những nền tảng khác như MAC

OS X, Linux Sau khi sử dụng, chỉ với một vài thao tác, các bạn đã có thể khôiphục lại máy ảo trở về nguyên trạng thái ban đầu, từ đó tránh ảnh hưởng đến

hệ thống máy tính thật

 Đối với những người quản trị hệ thống, máy ảo được sử dụng để quản lýserver, mỗi server được đưa vào 1 máy ảo riêng biệt để đảm bảo cách lý trongquá trình hoạt động Việc cách ly này sẽ tránh cho hệ thống phải đối mặt vớinhững nguy cơ bảo mật cũng như bị những lỗi phát sinh khi chạy trên máythật Ví dụ như xung đột phần cứng hay nhiễm virus

 Đây cũng là một trong những chức năng rất quan trọng của máy ảo Đối với

Trang 5

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

virus gây ra có thể ảnh hưởng trực tiếp đến hoạt động của máy tính Do đó, cácmẫu virus cần phân tích sẽ được đưa vào máy ảo chạy trong một môi trườngcách ly để kiểm tra virus, tránh ảnh hưởng đến hệ thống máy thật

Một số máy ảo điển hình: Vitual Box, VMWare Player,

II Nội dung nghiên cứu: Máy ảo Vitual Box:

Virtualbox là máy ảo miễn phí phổ biến nhất trên thế giới với đầy đủ các chức

năng của một hệ thống máy ảo hoàn thiện Virtualbox cho phép người dùng tạocác hệ điều hành khác nhau, các hệ thống phần cứng ảo khác nhau chỉ với một sốbước với giao diện trực quan và dễ sử dụng Điều đặc biệt nhất của VirtualBox làviệc không chiếm quá nhiều tài nguyên trên máy tính thật, được cung cấp hoàntoàn miễn phí với đầy đủ các chức năng

Một vài tính năng của Vitual Box:

Snapshots: VirtualBox cho phép

bạn tạo các snapshot ở đó lưu lại

các trạng thái thiết lập cho một

máy ảo Như vậy, bạn có thể trở

lại trạng thái thiết lập ban đầu

bằng cách khôi phục một snapshot

bất cứ lúc nào Để sử dụng tính

năng này, bạn phải cài đặt gói

Guest Additions của VirtualBox

bên trong máy ảo (Devices>Install Guest Additions…), sau đó từ trình đơnView, chọn Switch to Seamless Mode

khi bạn cài Linux

trong máy ảo, các

Trang 6

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

3D Support: Nó có hỗ trợ chuẩn đồ họa

3D, tuy vậy các driver thích hợp không

được cài đặt theo mặc định khi chúng ta

cài đặt gói Guest Additions và bạn phải tự

kích hoạt các thiết lập từ cửa sổ cài đặt

máy ảo (settings->Display->Enable 3D

Acceleration) Sự hỗ trợ 3D sẽ không cho

phép bạn chơi các trò chơi 3D mới nhất,

nhưng ngược lại nó cho phép bạn kích

hoạt hiệu ứng Windows Aero trên Desktop trong các máy ảo và chơi các tròchơi 3D cũ hơn

USB Devices: Bạn có thể kết nối các thiết bị USB vào máy tính của mình và

khai thác các dữ liệu bên trong chúng với máy ảo như thể đang kết nối trực tiếptrong máy thật Tính năng này

hỗ trợ cho tất cả các loại thiết bị

kết nối qua cổng USB, miễn là

nó đã được kích hoạt trong cửa

sổ cài đặt

(settings->USB->Enable USB Controller) của

máy ảo Để sử dụng thiết bị

USB, bạn click chuột vào danh

mục Devices, chọn USB

Devices và chọn một thiết bị mà

bạn muốn kết nối

Shared Clipboard, Drag và Drop: Sao chép và dán, kéo và thả không có tác

dụng giữa hệ điều hành thật và hệ điều hảnh ảo theo mặc định Tuy nhiên,VirtualBox lại cho phép bạn chia sẻ những gì đã lưu vào clipboard giữa hệ điềuhành thật và ảo của bạn, hay thực hiện thao tác kéo thả một cách dễ dàng giữa

2 hệ điều hành cho các tệp tin hay thư mục tương ứng Để kích hoạt tính năngnày, cũng từ cửa sổ settings của máy ảo, tại mục General đầu tiên, bạn chọn thẻAdvanced và tùy chọn hướng chia sẻ Clipboard và Drag and Drop sau các mụcShared Clipboard và Drag’n’Drop

Trang 7

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

Cloning Virtual Machines: Bạn có

thể sao chép một máy ảo trong

VirtualBox thông qua tính năng

Clone (click chuột phải và một

máy ảo và chọn Clone), cũng có

nghĩa là tạo ra một bản sao của

máy ảo nào đó Vì cả hai mảy ảo

sử dụng số hiệu nhận dạng tương

tự cho các ổ đĩa ảo của chúng nên

khi thực hiện việc sao chép,

VirtualBox sẽ đảm bảo chúng

không xung đột với nhau

Port Forwarding: Máy ảo thường

được tách biệt từ mạng máy thật,

nếu muốn chạy phần mềm máy

thật bên trong máy ảo, bạn cần phải

thiết lập cổng chuyển tiếp (Port

Forwarding) bằng cách chọn mục

Network từ cửa sổ settings của máy ảo

và nhấn nút Port Forwarding tại thẻ

Adapter 1 Bạn cũng có thể lựa chọn

phương thức kết nối các máy ảo trực

tiếp đến mạng máy thật thay vì sử

dụng NAT, nhưng NAT với Port

forwarding là một cách tốt hơn để cho phép các cổng cụ thể thông qua màkhông thay đổi quá nhiều các thiết lập mạng của bạn

Importing và Exporting VM

Appliances: Appliances chính là các

máy ảo với hệ điều hành được cài

đặt sẵn, bạn có thể tạo ra các

Appliances của riêng mình hoặc tải

về Appliances dưới định dạng OVF

và import chúng vào VirtualBox

Điều này đặc biệt hữu ích cho các

Trang 8

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

Remote Display: Cho phép bạn kích hoạt tính

năng hiển thị từ xa cho một máy ảo, tức là thừa

nhận việc chạy một máy ảo trên một hệ thống

từ xa và truy cập nó từ máy tính khác

VirtualBox thực hiện khả năng này với

“VRDP”, nó hoàn toàn tương thích ngược với

giao thức RDP của Microsoft Điều đó có

nghĩa là bạn có thể sử dụng chương trình

Remote Desktop Connection trong windows

hoặc bất kỳ một trình xem RDP nào khác để truy cập máy ảo của bạn từ xa màkhông cần cài đặt phần mềm VirtualBox cụ thể

CHƯƠNG 2: HƯỚNG DẪN CÀI ĐẶT VÀ SỬ DỤNG PM VITUAL BOX

 Trong bài ta sẽ tìm hiểu về Vitual Box phiên bản 4.3.30

I Cài đặt Vitual Box trên Window:

Bước 1: Vào trang web

4share.vn/f/4175727074727071/VirtualBox-4.3.30-101610-Win.exe để tải file cài đặt Vitual Box

Bước 2: Sau khi tải thành công file cài đặt, ta kích đúp vào file để tiến hành

cài đặt Vitual Box

Bước 3: Nhấn Next, sau đó nhấn Browse để chọn nơi lưu thư mục cài, chọn xong nhấn Ok

Trang 9

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

Bước 4: Nhấn Next, sau đó tiếp tục nhấn Next, rồi nhấn Yes, nhấn tiếp Install để tiến hành cài đặt phần mềm Virtualbox

- Lưu ý : Trong quá trình cài đặt Windows sẽ yêu cầu xác nhận các tiến trình cài đặt thiết bị ảo, khi đó hãy đánh đấu tùy chọn Always trust software from" Oracle Corporation " để chấp nhận tất cả ,sau đó nhấn Install để tiến hành cài đặt , quá trình cài đặt sẽ kéo dài khoảng 30 giây đến

1 phút tùy theo máy

- Sau khi cài đặt xong , bỏ đánh dấu tùy chọn Start Oracle VM Virtualbox , sau đó nhấn Finish để kết thúc quá trình cài đặt

- Như vậy là bạn đã cài đặt thành công phần mềm Virtualbox.

II Cách tạo máy ảo với phần mềm Vitual Box

Bước 1 : Các bạn khởi động phần mềm Virtualbox lên và nhấn New để tiến hành

tạo máy ảo mới

Trang 10

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

Bước 2 : Điền tên của máy ảo mà mình muốn tạo vào ô Name, ví dụ như trong

hình là Windows xp sp3

- Chọn thông tin về hệ điều hành mà ta muốn cài đặt ở phần Type , ví dụ như trong hình là Microsoft Windows để cài Windows XP, Windows 7,

Windows 8 và Windows 10 ,

- Tiếp theo chọn hệ điều hành mà ta muốn tạo làm Windows ảo ở phần

Version, như trong hình là chọn Windows XP (32-bit), sau đó nhấn Next.

Trang 11

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

Bước 3 : Điền dung lượng ram mà mình muốn chia cho máy ảo, đối với những bạn muốn cài máy ảo là Windows Xp nên chia 512 MB, còn đối với Windows

7 nên chia 1024 MB, lưu ý rằng dung lượng tối đa ram của máy ảo là 2048 MB ,

vì vậy không thể chia hơn 2048 MB, trong hình là tạo máy ảo Windows XP nên chia ram là 512 MB, sau đó các bạn nhấn Next Sau đó nhấn Create.

Trang 12

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

Bước 4 : Mặc định máy sẽ chọn Hard drive file type là VDI(Virtualbox Disk

Image), tuy nhiên ta nên chọn VHD(Virtual Hard Disk) sẽ có nhiều lợi ích hơn,

sau đó nhấn Next

Bước 5: Nhấn tiếp Next.

Bước 6 : Ở bước này ta sẽ chọn nơi lưu Windows ảo mà ta đang tạo và dung lượng

Windows ảo

 Để chọn nơi lưu , nhấn vào biểu tượng được khoanh đỏ trong hình, sau đó

nhấn Save để lưu, ví dụ nếu ta lưu ở ổ D, sau này cài thêm phần mềm gì

cho Windows ảo, thì sẽ mất số dung lượng ổ D dựa trên dung lượng phầnmềm mà ta cài (chỉ là dùng cho Windows ảo thôi chứ không mất luôn) , đốivới ổ C cũng như những ổ khác cũng vậy, nên lưu file Windows ảo ở ổ cónhiều dung lượng nếu dùng dài lâu

Trang 13

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

 Để chọn dung lượng cho Windows ảo, ta điền hoặc kéo đến số dung lượng

theo ý muốn tạo cho Windows ảo, vi dụ như trong hình sẽ chọn 200GB, dung lượng tối đa của máy ảo là 2TB ( 2000GB ), ta có thể chọn dung lượng cho máy ảo lớn hơn dung lượng của ổ cứng thật , tối đa là 2000GB,

vì là máy ảo nên không ảnh hưởng,tuy nhiên, nếu ổ cứng thật

có 50GB trống trong ổ mà lưu file Windows ảo thì khi Windows ảo dùng hết 50GB , mặc dù dung lượng được đặt cho máy ảo là 2000GB , cũng sẽ

được xem là đầy và không thể chứa thêm được nữa

Trang 14

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

Sau chọn nơi lưu file windows ảo và chia dung lượng, chọn Create để hoàn thành tạo máy ảo, lúc này, chúng ta sẽ tiếp tục nhấn Settings.

Tiếp theo bạn hãy chọn thanh Storage, nhấn vào biểu tượng được khoanh

đỏ trong hình

Trang 15

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

Sau đó, nhấn tiếp Choose Disk, chọn file Windows.iso mà bạn muốn tạo cho máy ảo, đối với mình, vì mình tạo máy ảo là Windows XP SP3 (32bit) nên sẽ chọn file cài là winxpsp3(32bit).iso

Trang 16

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

Đến thanh Network , ở dòng Attached to đổi NAT thành Bridged

Adapter như trong hình sau đó nhấn Ok để kết thúc quá trình cài đặt.

Trang 17

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

Để chạy Windows ảo, nhấn vào Start

 Sau đó, tiến hành cài đặt Windows bình thường như cài Windows thật

Trang 18

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

Bước 1 : Đầu tên, mở phần mềm Virtualbox lên và nhấn Start để mở máy ảo mà

ta đã tạo từ trước: máy ảo Windows XP

Bước 2 : Để tiện cho việc trao đổi dữ liệu, sau khi vào Windows lần đầu

tiên hãy chuột phải vào Desktop, chọn Properties

Bước 3 : Tiếp theo, trong cửa sổ Display Properties, chọn thanh Desktop, chọn tiếp Customize Desktop

Trang 19

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

Bước 4 : Trong cửa ổ Desktop Items, hãy tích chọn 3 dấu tích như trong hình để đưa những biểu tượng cần thiết ra ngoài màng hình, sau đó, nhấn Ok, nhấn

tiếp Ok để hoàn thành

Bước 5 : Sau đó, trở lại máy thật của mình, ở đây, máy thật của mình là Windows

7, sau đó mở Computer ( hoặc My Computer )

- Tiếp theo, hãy nhấn chuột phải vào ổ đĩa muốn chia sẽ file với máy ảo, ở đây sẽ

chọn ổ D, và nhấn chọn Properties

Trang 20

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

  Bước 6 : Sau khi bạn nhấn vào Properties sẽ hiện lên 1 cửa sổ giống như trong ảnh (hoặc tương tự vậy), và chọn Advanced Sharing

Bước 7 : Trong cửa sổ Advanced Sharing, tích vào ô Share this folder như trong ảnh, sau đó nhấn Ok để tắt cửa sổ

Trang 21

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

Bước 8 : Tiếp theo hãy chuyển sang thẻ Security, chọn Edit

Trang 22

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

Bước 10 : Tiếp tục ta điền vào dưới mục Enter the object names

select(examples) là Everyone như trong ảnh sau khi hoàn tất, nhấn Ok, nhấn tiếp Ok, sau đó nhấn Close để kết thúc

Trang 23

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

Bước 11 : Sau khi hoàn thành, quay lại máy ảo, chọn NetWork ( hoặc My

NetWork Places như trong ảnh tùy theo hệ điều hành)

Bước 12 : Tiếp theo, một cửa sổ hiện lên, nhấn chọn View workgroup

computers.

Bước 13 : Sau đó nhấn đúp chọn tên máy tính mà ta vừa Share ở những bước

trước đó

Trang 24

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

Bước 14 : Chọn tiếp ổ mà ta đã Share , ở trong hình sẽ chọn ổ D.

Bước 15 : Cuối cùng, toàn bộ nội dung trong ổ mà ta đã Share ở ổ thật sẽ hiện ra

để bạn thoải mái trao đổi dữ liệu giữa máy thật và máy ảo

Trang 25

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

Với Snapshots, ta có thể lưu trạng thái làm việc của máy tính tại thời điểm tạo ra

nó VitualBox cho phép tạo nhiều Snapshots trên một máy ảo để lưu nhiều trạng thái hoạt động khác nhau

 Tạo Snapshots:

Bước 1: Trên cửa sổ giao diện máy ảo chọn Machine  Take Snapshot

Bước 2: Nhập tên và mô tả cho Snapshot, sau đó nhấn OK

Trang 26

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

Bước 3: Mở cửa sổ VitualBox Manager, nhấn vào Snapshots ta sẽ thấy

thông tin về Snapshot “Fresh State” vừa mới tạo

Như vậy, trạng thái hoạt động của máy ảo tại thời điểm tạo Snapshot “FreshState” đã được lưu lại

Trang 27

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

 Tạo một Snapshot thứ 2

Trang 28

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

 Tạo tiếp một thư mục mới tên New Folder(2) trên màn hình

 Sau đó tạo tiếp một Snapshot thứ 3

Trang 29

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

 Lúc này ta có cấu trúc các Snapshots như sau

Trang 30

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

 Máy ảo đang hoạt động ở Snapshot thứ 3 có tên “State 3”

 Bây giờ ta sẽ thử quay lại Snapshot đầu tiên “Fresh State”, tức là đưa máy

ảo về trạng thái lúc tạo Snapshot “Fresh State”

 Trước tiên phải tắt máy ảo đang hoạt động

 Sau đó mở cửa sổ VitualBox Manager

Trang 31

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

 Nhấn vào Snapshots  chọn Snapshot “Fresh State”  nhấn Restore Snapshot

 Xác nhận nhấn vào Restore

 Ta thấy lúc này máy ảo đã quay về Snapshot “Fresh State”, nhấn Start để khởi động máy ảo kiểm tra

Trang 32

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

 Máy ảo đã khởi động quay lại trạng thái lúc tạo Snapshot “Fresh State”, là lúc mới cài đặt Window, chưa có New Folder và New Folder(2)

 Tiếp theo ta quay lại Snapshot thứ 2 “State 2”, tức là đưa máy ảo về trạng thái lúc tạo Snapshot “State 2 “

 Trước tiên tắt máy ảo đang hoạt động

 Sau đó mở cửa sổ VitualBox Manager

Trang 33

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

 Click chọn Snapshot “State 2”, sau đó nhấn Restore Snapshot

Trang 34

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

 Khởi động máy ảo Window XP để kiểm tra

Trang 35

ĐỀ TÀI: Tìm Hiểu Về Máy Ảo VitualBox

 Máy ảo đã khởi động quay lại trạng thái lúc tạo Snapshot “State 2”

là lúc thêm mục New Folder

Lưu ý: Khi làm việc ở một Snapshot, các thay đổi sẽ được lưu lại

cho những phiên làm việc kế tiếp Khi chuyển Snapshot, các thay đổi trên Snapshot đang làm việc sẽ mất đi

Kết luận: Với mỗi Snapshot, ta luôn có thể phục hồi trạng thái máy

ảo quay về thời điểm lúc tạo ra Snapshot đó

 Xoá Snapshots:

 Click chọn Snapshot cần xoá

Ngày đăng: 26/12/2018, 09:31

TỪ KHÓA LIÊN QUAN

w