Tạo Differencing Disk với Microsoft Virtual PC
Microsoft Virtual PC là một trong những tiện ích máy ảo miễn
phí hàng đầu hiện nay. Trong hệ điều hành Windows 7,
Microsoft đã sử dụng Windows Virtual PC để tạo một máy ảo
giúp Windows XP Mode có thể vận hành.
Ngoài Windows Virtual PC, Microsoft còn cung cấp một công
cụ ảo khác là VMWare (miễn phí) và một phần mềm chuyên
nghiệp hơn có tên Virtual Server 2005 R2. Trong bài viết này
chúng ta sẽ tìm hiểu đôi nét về Windows Virtual PC và phương pháp tạo một Differencing Disk.
Khi làm việc với một Virtual Machine (máy ảo), tối thiểu chúng ta sẽ phải chỉ
định một đĩa cứng
ảo cho mỗi máy. Virtual Machine sẽ coi những ổ đĩa ảo đó như ổ đĩa thật và nó có thể định dạng
và tự cài đặt trên ổ đĩa ảo này. Microsoft Virtual PC hỗ trợ hai loại ổ cứng ảo bao gồm:
Differencing Disk. Ổ cứng ảo Differencing Disk cho phép nhiều người dùng và nhiều máy ảo
cùng sử dụng một ổ cứng ảo chủ tại một thời điểm. Virtual PC lưu trữ mọi thay đổi thực hiện với
ổ đĩa ảo trong Differencing Disk. Ví dụ, ổ đĩa ảo chính được lưu trữ tại một nơi nào đó trên mạng
và chia sẻ với nhiều người dùng. Sau đó chúng ta có thể cấu hình cho Virtual PC lưu mọi lại mọi
thay đổi mà người dùng đã thực hiện trên ổ đĩa ảo chính vào Differencing Disk cục bộ.
Undo Disk. Undo Disk cho phép người dùng xóa mọi thay đổi mà họ đã thực hiện với ổ đĩa ảo
trong một phiên làm việc từ khi máy ảo khởi động cho đến khi tắt. Virtual PC lưu những thay đổi
này trong một file tạm thời riêng biệt có tên VirtualPCUndo_VM-NAME_DATE.vud.
Tại thời điểm kết thúc phiên làm việc khi người dùng tắt máy ảo thì họ có thể lựa chọn lưu, di
chuyển hay xóa những thay đổi đó. Undo Disk rất tiện lợi vì chúng cho phép người dùng khởi
động với chính xác m
ột đĩa ảo tại mọi thời điểm. Ví dụ, chúng ta có thể sử dụng Undo Disk để
(như khi tạo một môi trường thí nghiệm dựa trên Active Directory của một vài máy chủ và máy
trạm) thì chúng ta không nên kích hoạt máy ảo cơ sở.
Nếu mọi máy ảo nhân bản có thể làm việc độc lập với một máy ảo khác (chẳng hạn khi tạo một
phòng thí nghiệm gồm một hệ thống Windows XP Pro SP2 đã cài đặt một số ứng dụng nhưng
không có ứng dụng nào có thể vận hành cùng nhau, hay không là một bộ phận của cùng một
miền Active Directory) thì chúng ta có thể kích hoạt máy ảo cơ sở.
Lưu ý, những máy ảo nhân bản giống như “bóng” của máy vật lý. Chúng ta phải sử dụng
SYSPREP để tạo những SID (Security Identifier) riêng, tên máy tính và những cài đặt khác cho
mỗi máy ảo này. Ngoài ra chúng ta cần cài đặt những thành phần bổ sung của máy ảo này trên
máy ảo cơ sở.
3. Kích hoạt tạm thời Undo Disk cho máy ảo cơ sở
Sau khi tùy chỉnh máy ảo cơ sở chúng ta cần shut down nó. Chúng ta không được thực hiện bước
tiếp theo nếu không hoàn toàn chắc chắn trạng thái hiện tại của máy ảo cơ sở giống như khi nó
được nhân bản. Chúng ta sẽ khó có thể hiệu chỉnh máy ảo cơ sở sau khi đã tạo Differencing Disk
cho nó, vì vậy chúng ta cần phải đặc biệt lưu ý.
Trong Microsoft Virtual PC Console của máy ảo cơ sở, click vào nút Settings. Lựa chọn hộp
chọn Enable Undo Disks rồi nhấn OK
. Khi đó chúng ta sẽ có hai file trong thư mục của máy ảo cơ sở, gồm một file VHD cho ổ đĩa ảo
và một file VMC cho những cài đặt của máy ảo này. 4. Khởi động máy ảo cơ sở rồi tắt ngay mà không thực hiện bất kì thay đổi nào