Cách cài đặt hệ điều hành trên hộp ảo. Truy cập nhanh và làm việc thoải mái. Máy ảo VirtualBox

Bắt đầu với VirtualBox
(dành cho người giả)

2014.12.12. |

Gần đây, trong bài viết “Bắt đầu với VMware Workstation”, tôi đã mô tả những điều cơ bản khi làm việc với máy ảo VMware, hy vọng cho thấy rằng làm việc với máy ảo rất đơn giản và hữu ích. VMware tốt cho tất cả mọi người, nhưng nó có một nhược điểm - nó phải trả phí và không hề rẻ. Hôm nay tôi muốn nói về thay thế miễn phí VMWare - Máy ảo VirtualBox.

Để làm ví dụ tôi sẽ sử dụng VirtualBox 4.3.20 cho cửa sổ và khách hệ điều hành Ubuntu-12.04. Và tôi sẽ cài đặt và cấu hình tất cả những thứ này trong hệ điều hành chủ Windows 7.

1. Cài đặt máy ảo VirtualBox 4.3.20 cho Windows.

Cách thuận tiện nhất là tải xuống bản phân phối máy ảo từ trang web chính thức “www.virtualbox.org”, từ trang https://www.virtualbox.org/wiki/Downloads. Ở đó bạn sẽ tìm thấy tất cả các phiên bản máy ảo mới nhất cho hầu hết các hệ điều hành phổ biến. Tôi tải về cho phòng mổ Hệ thống Windows(bức tranh 1).

Bản phân phối VirtualBox 4.3.20 dành cho Windows được trình bày dưới dạng một tập tin thực thi VirtualBox-4.3.20-96997-Win.exe có dung lượng 105 MB.

Sau khi khởi chạy tệp thực thi, một cửa sổ sẽ mở ra thông báo cho bạn về việc chuẩn bị bắt đầu cài đặt chương trình (Hình 2).

Sau vài giây, cửa sổ trợ lý cài đặt sẽ mở ra. Để bắt đầu cài đặt, hãy nhấp vào nút “Tiếp theo”. Sau đó, cửa sổ chọn ổ đĩa và vị trí cài đặt sẽ mở ra (Hình 3).

Theo mặc định, bạn sẽ được nhắc cài đặt tất cả các thành phần của máy ảo; Tôi không khuyên bạn nên tắt cài đặt bất kỳ thành phần nào một cách không cần thiết, vì tất cả chúng sẽ cần thiết ngay cả khi chỉ sử dụng máy ảo ở mức tối thiểu. Ngoài ra, theo mặc định, chương trình sẽ được đề xuất cài đặt trong thư mục “Programs Files\Oracle\VirtualBox\” và tôi sẽ không thay đổi bất cứ điều gì ở đây. Để tiến hành giai đoạn cài đặt tiếp theo, hãy nhấp vào nút “Tiếp theo”.

Trong cửa sổ mở ra (Hình 4), bạn sẽ được cung cấp cài đặt cơ bản khởi động máy ảo:

Tạo lối tắt trên màn hình nền;
- tạo lối tắt trong bảng điều khiển khởi động nhanh;
- đăng ký phần mở rộng tệp Virtual Box trong hệ điều hành.

Trong số các cài đặt này, tôi sẽ để lại cài đặt thứ nhất và thứ ba, nhưng đây là vấn đề về sở thích và thói quen.

Để tiếp tục cài đặt, hãy nhấp vào “Tiếp theo”, sau đó một cửa sổ sẽ mở ra (Hình 5) cảnh báo rằng kết nối mạng sẽ bị ngắt trong quá trình cài đặt. Để tránh mất dữ liệu, nên xác minh hoạt động của ứng dụng bằng cách sử dụng Kết nối mạng và đợi cho đến khi tất cả dữ liệu được tải xuống từ mạng.

Kết nối mạng sẽ bị gián đoạn chỉ trong vài giây và sau đó tự động được khôi phục, vì vậy vui lòng nhấp vào nút “Có” để chuyển sang giai đoạn chuẩn bị cài đặt tiếp theo. Cửa sổ mở ra (Hình 6) thông báo cho bạn rằng mọi thứ sự chuẩn bị cần thiết Các chương trình đã được cài đặt và bạn có thể bắt đầu cài đặt. Để bắt đầu cài đặt, hãy nhấp vào nút “Cài đặt” và một cửa sổ sẽ mở ra trước mặt bạn hiển thị quá trình cài đặt (Hình 7).

Trong quá trình cài đặt, hệ điều hành sẽ yêu cầu xác nhận quyền cài đặt bộ điều khiển kênh USB cho máy ảo (Hình 8), bộ điều hợp mạng(Hình 9) và dịch vụ mạng(Hình 10).

công việc thoải mái Với một máy ảo, mong muốn có thể truy cập bộ điều khiển USB và làm việc với mạng nên chúng tôi đồng ý với việc cài đặt các thành phần này.

Sau khi cài đặt hoàn tất, một cửa sổ sẽ mở trên màn hình thông báo cho bạn về sự kiện được chờ đợi từ lâu này (Hình 11). Nhấp vào nút “Hoàn tất” để hoàn tất cài đặt và tiến hành tạo và cấu hình máy ảo.

2. Tạo một máy ảo.

Nào, hãy bắt đầu tạo một máy ảo. Sẽ không khó hơn việc cài đặt VirtualBox. Và vì vậy, chúng ta khởi chạy VirtualBox và cửa sổ chương trình chính mở ra trước mặt chúng ta (Hình 12).

Để tạo máy ảo, nhấn nút hoặc chọn mục menu: “Máy->tạo” hoặc nhấn tổ hợp Phím Ctrl+N. Trong cửa sổ mở ra (Hình 13), đặt tên hệ thống ảo, loại và phiên bản của hệ điều hành khách.

Máy ảo của tôi sẽ được gọi là "VM". Vì tôi quyết định sử dụng ubuntu-12.04 làm hệ thống khách nên loại hệ thống khách sẽ là Linux và phiên bản sẽ là Ubuntu (32 bit). Sau khi thiết lập các thông số cần thiết, nhấp vào “Tiếp theo”.

Trong cửa sổ mở ra (Hình 14), chọn kích thước bộ nhớ truy cập tạm thờiđược phân bổ cho máy ảo.

Trong hầu hết các trường hợp, bộ nhớ mặc định 512 MB là đủ. Nếu bạn có ít RAM thì có thể giảm kích thước này nhưng đừng đặt quá thấp vì điều này có thể ảnh hưởng đến hiệu suất của máy ảo. Nếu cần, nếu bạn cần chạy các ứng dụng sử dụng nhiều tài nguyên trong máy ảo, dung lượng RAM được phân bổ có thể tăng lên. Sau khi chọn dung lượng RAM, nhấp vào “Tiếp theo”.

Trong cửa sổ tiếp theo (Hình 15) bạn cần chọn ảo ổ cứng mà máy ảo sẽ hoạt động.

Có hai lựa chọn: chọn một cái làm sẵn hoặc tạo một cái mới. Vì chúng tôi mới bắt đầu làm việc với VirtualBox nên đã tạo ảo cứng Chúng tôi không có đĩa, vì vậy chúng tôi chọn “Tạo đĩa cứng ảo mới” và nhấp vào “Tạo”.

Trong cửa sổ mở ra (Hình 16), trước tiên hãy nhấp vào nút “Ẩn chi tiết”. Trong phiên bản VirtualBox này, có lỗi trong bản dịch hoặc tên của nút này và khi bạn nhấp vào nút “Ẩn chi tiết”, một cửa sổ có cài đặt chi tiết tạo ảo ổ cứng.

Sau khi nhấp vào nút “Ẩn chi tiết”, một cửa sổ có cài đặt ổ cứng nâng cao sẽ mở ra (Hình 17).

Trước hết, chọn loại đĩa cứng ảo. Để đảm bảo khả năng tương thích với các chương trình ảo hóa khác, có thể tạo ảo hóa Đĩa cứng một số loại, ví dụ như ổ cứng VMDK có thể được sử dụng với máy ảo VMware.

Vì mục đích của bài viết này là cung cấp những kỹ năng cơ bản khi làm việc với máy ảo VirtualBox nên tôi sẽ chọn loại đĩa ảo VDI là một định dạng ổ cứng được thiết kế để hoạt động với các máy ảo VirtualBox.

CẢNH BÁO: Đảm bảo bạn có đủ dung lượng trên ổ cứng để tạo đĩa cứng ảo trước khi bắt đầu tạo.

Để tạo một đĩa nữ ảo, hãy nhấp vào “Tạo”. Sau đó một cửa sổ minh họa quá trình sẽ mở ra. tạo ra một khó khănđĩa (Hình 18). Có thể sẽ mất vài phút.

Đĩa ảo được tạo là một tệp thông thường trong hệ điều hành máy chủ có tên và phần mở rộng VDI mà bạn đã chỉ định. Tập tin này có thể được di chuyển, sao chép, chuyển sang máy tính khác. Ví dụ: nếu bạn cần làm việc với cùng một máy ảo ở nhà và ở văn phòng, bạn có thể chuyển tập tin cứngđĩa và làm việc tại nhà cũng như tại văn phòng với cùng một máy ảo.

Sau khi tạo đĩa cứng ảo, một máy ảo mới sẽ xuất hiện trong cửa sổ chương trình VirtualBox chính, sẵn sàng để sử dụng (Hình 19). Tất cả những gì còn lại là cài đặt hệ điều hành khách trên đó.

3. Cài đặt hệ điều hành khách.

Quá trình cài đặt hệ điều hành khách sẽ tự động bắt đầu sau lần khởi động máy ảo đầu tiên. Và vì vậy, hãy khởi động máy ảo bằng cách nhấn nút. Sau vài giây, một cửa sổ sẽ mở ra (Hình 20), trong đó bạn sẽ được yêu cầu chỉ định đường dẫn đến đĩa khởi động hoặc image đĩa khởi động.

Tôi sẽ cài đặt hệ điều hành từ ảnh đĩa khởi động (ubuntu-12.04-oem-i386.iso) được RuTracker.org tải xuống trước đó. Để chọn image đĩa khởi động, hãy nhấp vào nút và trong cửa sổ mở ra (Hình 21), chọn tệp ubuntu-12.04-oem-i386.iso, nhấp vào nút “open” và bắt đầu cài đặt hệ điều hành trong cửa sổ ( Hình 20) nhấp vào nút “tiếp tục”.

Ngay sau khi nhấp vào nút, máy ảo sẽ khởi động (Hình 22) và sau vài giây quá trình cài đặt hệ điều hành khách sẽ tự động bắt đầu. Trong quá trình cài đặt hệ điều hành, các lời nhắc sẽ xuất hiện trước mặt bạn để bạn làm việc với máy ảo dễ dàng hơn.

Việc cài đặt hệ điều hành khách sẽ diễn ra giống hệt như khi cài đặt hệ điều hành này trên máy tính thật hoặc trên máy tính ảo Máy VMWare. Vì tôi đã mô tả quá trình cài đặt một hệ điều hành tương tự trong bài viết “Bắt đầu với VMware Workstation”, trong phần cài đặt hệ điều hành khách, tôi sẽ không lặp lại và sẽ chuyển ngay sang mô tả những điều cơ bản khi làm việc với một hệ điều hành khách. máy ảo.

4. Các thao tác cơ bản với máy ảo.

4.1. Khởi động một máy ảo

Chạy chương trình Ảo hóa VirtualBox. Cửa sổ chương trình chính sẽ mở trên màn hình (Hình 23).

Nếu ở phía bên trái của cửa sổ mở ra, trong danh sách các máy ảo có sẵn, máy ảo bạn cần không có sẵn, thì hãy chọn mục menu:

Xe->Thêm

Trong phần mở quản lý tập tin chọn máy ảo bạn cần (tệp có quyền.vbox) và nhấp vào nút “mở”. Máy ảo được chọn sẽ xuất hiện trong danh sách các máy ảo có sẵn ở bên trái cửa sổ chương trình VirtualBox chính.

Trong danh sách các máy ảo trong cửa sổ (Hình 23), chọn máy bạn cần. Tôi sẽ chọn một máy ảo có tên "VM" và khởi động máy ảo đã chọn bằng một trong các phương pháp sau:

Bằng cách nhấp vào nút ở đầu cửa sổ, trong menu “Chỉnh sửa”;
- bằng cách chọn một mục menu: Máy->Chạy.

Sau khi khởi động máy ảo, nếu trạng thái của nó đã được lưu, phục hồi tự động trạng thái của máy ảo và bạn có thể tiếp tục làm việc như thể chưa tắt máy ảo. Nếu trạng thái của máy ảo chưa được lưu thì hệ thống khách đã cài đặt sẽ khởi động, tương tự như hệ điều hành khởi động khi bật máy tính thật.

4.2. Tạm dừng máy ảo.

Thường phải tạm thời rời khỏi nơi làm việc. Nếu tại thời điểm này một chương trình nào đó đang chạy và bạn không thể bỏ lỡ bất kỳ chương trình nào tâm điểm trong khi chương trình này đang chạy, VirtualBox cung cấp khả năng tạm dừng hoạt động của máy ảo. Để thực hiện việc này, hãy chọn mục menu: Máy-> Đình chỉ, máy ảo sẽ tự động tạm dừng. Để tiếp tục công việc, chọn lại mục menu: Máy-> Đình chỉ.

Đương nhiên, bạn có thể tắt máy ảo trong khi lưu trạng thái, sau đó khởi động lại máy ảo, nhưng việc này sẽ mất nhiều thời gian hơn. Trong khi việc tạm dừng chỉ mất một phần giây thì việc lưu trạng thái có thể mất vài chục giây. Nếu bạn thường xuyên phải phân tâm thì việc tạm dừng sẽ thuận tiện hơn nhiều.

4.3. Tắt máy ảo.

Có một số cách để tắt máy ảo:

1. Bấm vào nút tắt máy ở bên phải góc trên cùng cửa sổ (Hình 24). Trong menu mở ra (Hình 25), chọn một trong các mục sau:

- “Save machine state”, thao tác này sẽ lưu trạng thái máy và sau đó tắt máy ảo. Lần tiếp theo bạn khởi động máy ảo, trạng thái sẽ tự động được khôi phục và công việc sẽ tiếp tục như thể bạn chưa tắt máy ảo.

- “Gửi tín hiệu tắt máy”, thao tác này sẽ mở ra một cửa sổ tắt máy, hình thức xuất hiện của cửa sổ này tùy thuộc vào hệ điều hành được sử dụng. Sử dụng cửa sổ này bạn có thể tắt hệ điều hành khách một cách bình thường, sau khi hệ điều hành khách tắt thì máy ảo sẽ tự động tắt.

- “Tắt xe đi.” Hành động này tương đương với việc ngắt điện một cỗ máy thật.

Hãy để tôi chú ý đến thực tế là trong phiên bản VirtualBox được sử dụng trong chương trình này, bất kể bạn chọn cửa sổ tắt hệ điều hành như thế nào, vài giây sau khi chọn “Gửi tín hiệu tắt máy”, máy ảo sẽ tắt.

2. Một cách thường xuyên do hệ điều hành khách cung cấp, hãy tắt hệ điều hành khách và máy ảo sẽ tự động tắt sau khi hệ điều hành khách tắt.

3. Chọn một mục menu: Xe -> gửi Ctrl-Alt-Del, trong trường hợp này, hành động của máy ảo sẽ giống với hành động của máy tính thật khi nhấn các phím bàn phím cùng tên, tức là. Trình quản lý tác vụ sẽ khởi động, sự xuất hiện của nó phụ thuộc vào hệ điều hành được sử dụng. Sử dụng trình quản lý tác vụ, bạn có thể tắt toàn bộ hệ điều hành khách hoặc các luồng riêng lẻ. Sau khi hệ điều hành khách tắt, máy ảo sẽ tự động tắt.

4. Chọn một mục menu: Máy -> khởi động lại, sau đó một cửa sổ sẽ mở ra (Hình 26), cảnh báo về việc mất tất cả dữ liệu chưa được lưu trong các ứng dụng đang chạy trong hệ điều hành khách nếu bạn tiếp tục khởi động lại. Nếu bạn nhấp vào nút "Khởi động lại", thì các hành động tiếp theo của máy ảo sẽ tương tự như hành động của máy tính cá nhân khi bạn nhấp vào nút "Khởi động lại" trên đơn vị hệ thống.

5. Chọn mục menu: Máy->tắt máy, thao tác này sẽ mở một cửa sổ tắt máy, giao diện của cửa sổ này tùy thuộc vào hệ điều hành được sử dụng. Sử dụng cửa sổ này, bạn có thể tắt hệ điều hành khách một cách bình thường, sau khi tắt hệ điều hành và hệ điều hành khách, máy ảo sẽ tự động tắt.

Hãy để tôi chú ý đến thực tế là trong phiên bản VirtualBox được sử dụng trong chương trình này, bất kể bạn chọn cửa sổ tắt hệ điều hành như thế nào, vài giây sau khi chọn mục menu “Máy->tắt máy”, máy ảo đang tắt.

4.4. Kết nối các thiết bị di động với máy ảo.

Hãy xem xét việc kết nối các thiết bị di động bằng ví dụ về kết nối và Ngắt kết nối USB- thiết bị lưu trữ.

Để kết nối ổ USB, chọn mục menu: Thiết bị->Thiết bị USB và trong danh sách mở ra (Hình 27), hãy chọn thiết bị USB bạn cần. Trong trường hợp của tôi, ổ USB được phát hiện là “Chung Bộ lưu trữ lớn».

Sau khi chọn mục menu “Bộ nhớ chung chung”, ổ USB sẽ được kết nối, giống như thể bạn đã kết nối ổ đĩa flash với máy tính thực và trong danh sách (Hình 27), thiết bị đã chọn sẽ được đánh dấu bằng dấu kiểm. Hành động hơn nữađược xác định bởi hệ điều hành bạn đang sử dụng. Để tắt Bộ lưu trữ USB bỏ chọn hộp trong cùng một menu. Như bạn có thể thấy, mọi thứ đều rất đơn giản.

CHÚ Ý! Khi bạn kết nối thiết bị di động với máy ảo, thiết bị di động đó sẽ bị vô hiệu hóa trong hệ điều hành máy chủ, điều này có thể dẫn đến mất dữ liệu chưa được lưu. Vì vậy, trước khi kết nối thiết bị di động với máy ảo, hãy đảm bảo rằng bạn không thực hiện bất kỳ hành động nào với nó trong hệ điều hành máy chủ.

4.5. Chuyển đổi giữa hệ điều hành máy chủ và máy khách.

Khi làm việc trên máy ảo, bàn phím và chuột đều bị “bắt”, tức là mọi thao tác nhấn bàn phím hoặc thao tác chuột đều được máy ảo xử lý và bỏ qua trong hệ điều hành chủ. Để chuyển sang làm việc với hệ điều hành máy chủ, bạn phải nhấn phím “Host” hoặc tổ hợp phím. Vì phiên bản khác nhau các máy ảo và tùy thuộc vào cài đặt của chúng, phím “Host” có thể khác nhau nhưng tên của phím này được hiển thị ở góc dưới bên phải của cửa sổ máy ảo (Hình 28).

Khi bạn nhấn phím này, việc xử lý tất cả các sự kiện từ bàn phím và chuột sẽ lại được hệ điều hành chủ xử lý. Để quay lại làm việc với máy ảo, chỉ cần nhấp chuột vào vị trí tùy ý trong cửa sổ máy nghi lễ.

Điều này là khá đủ để bắt đầu làm việc với máy ảo và trong tương lai, nếu bạn muốn công cụ mới, và bạn chắc chắn sẽ thích nó, bạn có thể dễ dàng khám phá tất cả các khả năng của nó và tôi sẽ cố gắng giúp bạn ở một trong những bài viết sau.


Chúng tôi đã thảo luận về cách cài đặt máy ảo VirtualBox trên máy tính của bạn. Bạn có thể đọc về lý do tại sao bạn cần một máy ảo và chúng là gì. Trong bài viết này, chúng ta sẽ tìm hiểu cách tạo và định cấu hình máy ảo đầu tiên của mình.

Vì vậy, chúng tôi khởi chạy VirtualBox bằng phím tắt trên màn hình và chúng tôi thấy cửa sổ chào mừng của chương trình:

Để tạo một máy ảo mới, hãy nhấp vào nút “Tạo” ở trên cùng bên trái (hoặc tổ hợp phím “Ctrl” + “N”).

Chúng tôi có thể đặt bất kỳ tên nào cho máy ảo, trong trường “loại”, chúng tôi chọn loại hệ điều hành mà bạn định cài đặt trên máy ảo (Windows, Linux, Mac, v.v.) và trong trường bên dưới, chúng tôi chọn phiên bản của hệ điều hành, tùy thuộc vào loại đã chọn. Vì tôi đã cài đặt Windows 7 trên máy tính của mình nên giả sử rằng tôi muốn xem xét và kiểm tra Windows 8.1. Trong trường hợp này mình sẽ đặt tên là “Win8.1”, chọn kiểu “ Microsoft Windows" và phiên bản "Windows 8.1 (32 bit)".

Ảnh chụp màn hình bên dưới cho thấy máy tính của tôi có tổng cộng 16 GB (16384 MB) bộ nhớ truy cập ngẫu nhiên (RAM). Để chọn chính xác các thông số chúng ta cần, chỉ cần xem mức tối thiểu tối thiểu trên trang web chính thức của Microsoft yêu cầu hệ thống cho hệ điều hành này:

Từ đó chúng ta có thể thấy rằng hệ điều hành Windows 8.1 (32 bit) mà chúng ta đang cài đặt yêu cầu RAM tối thiểu 1 GB. Mình thường cài dự trữ nên sẽ cài RAM 3 GB (3072 MB):

Bạn có thể đặt dung lượng RAM thuận tiện cho mình (nhưng tốt nhất không phải là toàn bộ tài nguyên của máy tính) và nhấp vào “Chuyển tiếp”.

Tiếp theo, chúng tôi được yêu cầu tạo một đĩa cứng ảo cho máy ảo của mình hoặc chọn một đĩa hiện có. Vì trước đây chúng tôi chưa tạo các đĩa như vậy nên chúng tôi để mục menu giữa “Tạo đĩa cứng ảo mới” và nhấp vào “Tạo”:

Loại đĩa được giữ nguyên là loại mặc định (VDI).

Sau đó, chúng tôi chọn tên của tệp mà chúng tôi sẽ lưu trữ đĩa cứng ảo, vị trí và kích thước của nó. Tôi sẽ để tên "Win8.1" và đặt kích thước thành 40GB như trong hình bên dưới:

Bạn có thể đặt cài đặt của riêng mình (chỉ cần đảm bảo rằng vị trí bạn tạo tệp đĩa cứng ảo có đủ không gian trông) và nhấp vào nút “Tạo”. Cửa sổ tạo ổ cứng ảo hiện ra, bạn đợi cho đến khi hoàn tất:

Kết quả là, nếu mọi thứ được thực hiện chính xác, bạn sẽ có được một máy ảo sẵn sàng sử dụng. Đối với tôi nó trông như thế này:

Xin lưu ý rằng ở phía trên bên trái, bên cạnh nút “Tạo”, hai nút khác “Cấu hình” và “Chạy” đã hoạt động. Bấm vào nút “Cấu hình” để thực hiện cài đặt thêm máy ảo mới được tạo.

Chúng tôi cũng sẽ cần định cấu hình mục menu dưới cùng “ Thư mục chia sẻ"để bạn có thể thay đổi phương pháp chia sẻ tập tin giữa máy tính chính của bạn và máy ảo.

Nhấp vào biểu tượng thư mục có dấu cộng ở trên cùng bên phải và chọn thư mục sẽ được chia sẻ trên máy tính và máy ảo của bạn. Tôi sẽ tạo một thư mục Shared trên ổ K và đánh dấu vào ô này để nó tự động tải khi máy ảo khởi động.

TRÊN khoảnh khắc này máy ảo của chúng tôi là máy tính sạch không có hệ điều hành được cài đặt. Nó có thể được cài đặt trên máy ảo theo nhiều cách, cách đơn giản nhất là nếu bạn có một đĩa có ảnh hệ thống ảo hoặc một đĩa CD thông thường có hệ điều hành, thì chỉ cần đi tới mục menu “Cấu hình” trong phần chính cửa sổ của máy ảo, sau đó vào tab “Media”, chọn trống lái xe mô phỏngđĩa CD và trỏ nó tới đường dẫn đến ảnh đĩa chứa hệ điều hành mà bạn định cài đặt hoặc chỉ cần trỏ tới bất kỳ ổ đĩa CD/DVD nào trên máy tính mà bạn đã lắp đĩa CD hệ điều hành vào đó.

Sau đó nhấn nút ở dạng mũi tên xanh“Chạy” và nếu mọi thứ được thực hiện chính xác, quá trình cài đặt hệ điều hành trên CD hoặc hình ảnh của bạn sẽ bắt đầu.

Đôi khi lỗi E_FAIL (0x80004005) có thể xuất hiện khi khởi động máy ảo. Bạn có thể đọc về cách giải quyết vấn đề với lỗi này khi khởi động VirtualBox.

bài chuyển hướng

Ở phần tôi đã nói về các khả năng và tính năng chính của máy ảo tuyệt vời này. Nếu bạn quyết định rằng đây chính xác là những gì bạn cần thì bạn có thể tiến hành cài đặt VirtualBox một cách an toàn. Tiếp theo, tôi sẽ hướng dẫn bạn cách cài đặt VirtualBox trên Windows.

Bắt đầu nào. Trước hết, hãy mở bất kỳ trình duyệt nào và truy cập trang web chính thức của chương trình. Để thực hiện việc này, hãy nhập địa chỉ của trang web chính thức http://virtualbox.org vào thanh địa chỉ của trình duyệt. Tiếp theo, đi tới liên kết Tải xuống, nằm trong menu trang web và tải xuống chương trình cài đặt VirtualBox từ đó. Chọn phiên bản dành cho Windows và lưu nó vào máy tính của bạn. Để không quay lại vấn đề này nữa, tôi khuyên bạn nên tải xuống ngay Gói mở rộng.

Khi cả hai tệp được lưu trên máy tính của bạn, bạn có thể bắt đầu cài đặt chương trình. Mở thư mục mà bạn đã lưu các tệp đã tải xuống và chạy cài đặt chương trình với tư cách quản trị viên.

TRÊN màn hình bắt đầu Chương trình cài đặt hiển thị tên đầy đủ và số phiên bản của chương trình đang được cài đặt. Tiếp theo, làm theo lời nhắc của chương trình. Bấm tiếp".

Trong cửa sổ chương trình cài đặt này, bạn có thể tắt các thành phần của chương trình và cũng có thể thay đổi đường dẫn cài đặt chương trình. Chương trình cũng cảnh báo chúng ta rằng để cài đặt, chúng ta cần có 161 MB dung lượng đĩa trống.

TRONG trong trường hợp này Chúng tôi để tất cả các cài đặt như mặc định. Bấm tiếp".

Tiếp theo, chương trình mặc định sẽ nhắc chúng tôi tạo một lối tắt trên màn hình nền và trên bảng Khởi động nhanh, đồng thời đề nghị liên kết các tệp và ổ cứng ảo với chương trình này. Nếu bạn không cần điều này, bạn có thể bỏ chọn các hộp. Nhấp vào “Tiếp theo” một lần nữa.

Trong cửa sổ tiếp theo, trình cài đặt cảnh báo chúng ta rằng trong quá trình cài đặt, kết nối với Internet hoặc của bạn mạng nội bộ. Không vấn đề gì, hãy nhấp vào “Có”.

Hãy bắt đầu cài đặt chương trình. Nhấp vào nút “Cài đặt” và đợi quá trình cài đặt hoàn tất.

Trong quá trình cài đặt, chương trình sẽ nhắc bạn cài đặt thêm trình điều khiển bộ điều khiển USB. Nhấp vào “Cài đặt”.

Đó là tất cả! Quá trình cài đặt VirtualBox đã hoàn tất. Như bạn có thể thấy, việc này có thể được thực hiện khá nhanh chóng và không gây ra bất kỳ khó khăn nào. Nhấp vào “Hoàn tất” để hoàn tất quá trình cài đặt.


Cách thiết lập VirtualBox

Tiếp theo chúng ta có thể tiến hành cài đặt trước các chương trình. Nếu bạn không bỏ chọn mục “Khởi động Oracle VM VirtualBox…”, chương trình sẽ tự động khởi động. Nếu gỡ bỏ thì chạy chương trình nhấn đúp chuột bằng biểu tượng trên desktop.

Khi bạn khởi chạy nó lần đầu tiên và chưa có máy ảo nào được tạo, chương trình sẽ chào đón bạn. Trong tương lai, màn hình bắt đầu này sẽ hiển thị danh sách các máy ảo bạn đã tạo và cài đặt của chúng.

Trước khi tạo máy ảo đầu tiên, bạn cần định cấu hình chương trình. Để thực hiện việc này, nhấn Ctrl + G để mở cửa sổ cài đặt hoặc thông qua menu Tệp > Cài đặt.

Trong tab “Chung”, bạn có thể thay đổi đường dẫn đến thư mục nơi máy ảo của bạn sẽ được lưu trữ. Khi chọn nơi đặt hình ảnh máy, bạn cần tính đến thực tế là chúng chiếm khá nhiều dung lượng trên ổ cứng của bạn. Do đó, bạn cần chọn một thư mục trên đĩa có nhiều dung lượng trống. Tuy nhiên, đường dẫn này có thể được thay đổi khi tạo máy ảo, vì vậy nếu bạn để nguyên cài đặt mặc định này thì sẽ không có điều gì xấu xảy ra.

Chúng tôi để thư viện xác thực VRDP làm mặc định.

Trong tab “Đầu vào”, bạn có thể định cấu hình các tổ hợp phím một cách thuận tiện để điều khiển trình quản lý VirtualBox và chính máy ảo. Nên nhớ phím Host (mặc định là Ctrl phải) và các tổ hợp điều khiển khác. Nhưng nếu bạn quên, đó không phải là vấn đề lớn. Góc dưới bên phải của cửa sổ máy ảo sẽ hiển thị trạng thái hiện tại của cài đặt này. Cần có phím máy chủ để chuyển đổi điều khiển bàn phím và chuột giữa hệ thống máy khách và máy chủ.

Trong cài đặt chương trình, bạn cũng có thể bật hoặc tắt tính năng kiểm tra các bản cập nhật của chương trình VirtualBox và bạn cũng có thể chọn ngôn ngữ giao diện thuận tiện cho mình.



Cài đặt hiển thị và mạng có thể được để mặc định vì chúng luôn có thể được thay đổi theo ý muốn của bạn cho từng máy ảo riêng biệt.

Trong tab “Plugins”, bạn có thể cài đặt gói tiện ích bổ sung cho chương trình mà tôi đã đề cập ở trên và gói mà chúng tôi đã tải xuống cùng với chương trình. Để cài đặt các tiện ích bổ sung này, bạn cần nhấp vào nút “Thêm plugin” và chọn tệp tiện ích bổ sung.

Xin lưu ý rằng phiên bản plugin phải khớp với phiên bản của chương trình.

Nếu bạn định sử dụng máy chủ proxy, thì trong cài đặt chương trình trong tab “Proxy”, bạn có thể chỉ định địa chỉ máy chủ proxy.

Điều này hoàn thành việc thiết lập cơ bản của VirtualBox. Nếu bạn quên hoặc bỏ lỡ điều gì đó thì đó không phải là vấn đề lớn. Tất cả các cài đặt có thể dễ dàng thay đổi bất cứ lúc nào.

Tôi hy vọng bài viết này sẽ giúp bạn nhanh chóng cài đặt và dễ dàng cấu hình VirtualBox trước khi tạo máy ảo.

Chúng ta hãy xem xét kỹ hơn máy ảo dành cho Windows là gì và chúng cần thiết để làm gì. Tìm hiểu tất cả về những trình mô phỏng tốt nhất Hệ điều hành và cách bắt đầu sử dụng chúng.

Một máy ảo (VM) là ứng dụng máy tính, nhờ đó người dùng có thể tạo bản sao của hệ điều hành. Hình ảnh hệ điều hành được cài đặt trên máy để sử dụng nội bộ hệ thống hiện có. Rất tiện lợi phải không? Nhưng cũng có đá dưới nước. Đọc những gì bạn sẽ gặp trong quá trình cài đặt và máy ảo nào dành cho Phiên bản Windows 7,8 và 10 là tốt hơn để lựa chọn.

Tại sao chúng ta cần máy ảo cho PC?

Trong hầu hết các trường hợp, VM được sử dụng để kiểm tra phần mềm ở định dạng . Để làm việc với nhiều hệ điều hành, bạn chỉ cần một máy tính, điều này giúp tăng tốc đáng kể công việc của bạn.

Bạn có thể chạy nhiều máy ảo trên một máy tính cùng một lúc. Số lượng của chúng phụ thuộc vào RAM và dung lượng trống trên đĩa trẻ con, vì hệ điều hành ảo tiêu thụ tài nguyên bộ nhớ giống hệt như một bản sao thông thường được cài đặt trên máy tính.

Sử dụng máy ảo, bạn có thể làm việc với các chương trình và chức năng không có trong hệ điều hành chính. Cũng có thể tạo bản sao lưu VM, với sự chuyển động và sử dụng tiếp theo của chúng trên các máy tính khác.

Virus, lỗi và các lỗi khác của HĐH ảo không ảnh hưởng đến hoạt động của hệ thống chính. Sau khi đóng máy, hoạt động của hệ điều hành bổ sung sẽ dừng và RAM được giải phóng.

Trong quá trình hoạt động của VM, thiết bị có thể bị chậm lại do mức tiêu thụ tài nguyên lưu trữ tăng dẫn đến thời gian xử lý yêu cầu tăng lên.

Lý do nên cài đặt VM:

  • Bạn muốn làm quen với công việc của các hệ điều hành khác mà không cần cài đặt đầy đủ. Nếu bạn cần thay thế hệ điều hành hiện tại của mình, trước tiên hãy sử dụng trình mô phỏng ảo để kiểm tra các tùy chọn phần mềm khác. Điều này sẽ cứu bạn khỏi lỗi có thể xảy ra và không tương thích với phần cứng;
  • Bạn là nhà phát triển và muốn tạo hệ thống phức tạpđể thử nghiệm các ứng dụng được tạo.

Hộp ảo

VirtualBox là một máy ảo dành cho Windows 7,8,10. Môi trường ảo hóa mở rộng đến miễn phí và có thể được cài đặt để hoạt động với hệ điều hành cũng như triển khai cơ sở hạ tầng mạng và lưu trữ trang web.

Cửa sổ chính của VirtualBox:

Tính năng chính của máy ảo này là đa nền tảng. Nó hoạt động tốt trên tất cả các phiên bản Windows. Bạn cũng có thể tải xuống trình cài đặt cho Mac OS và Debian từ trang web của nhà phát triển. Trong chính môi trường ảo hóa, bạn có thể cài đặt bất kỳ hệ điều hành máy tính để bàn nào.

VỚI sử dụng VirtualBox bạn có thể tự làm quen với chức năng của hệ điều hành hoặc trong chế độ an toàn kiểm tra chương trình mà không làm tổn hại đến hệ thống chính. Thông thường người dùng thích cài đặt các trò chơi cũ trên máy ảo không tương thích với hệ điều hành hiện đại.

Sau khi kết thúc trình mô phỏng, tất cả dữ liệu và thay đổi sẽ được lưu lại. Lần bật tiếp theo, bạn sẽ được đưa trở lại màn hình nền và có thể tiếp tục thực hiện các tác vụ.

Ưu điểm và nhược điểm

Ưu điểm của VirtualBox:

  • Phân phối miễn phí. 90% phần mềm tương tự phải trả phí, trong khi VirtualBox có thể được tải xuống hoàn toàn miễn phí. Các chức năng và khả năng của chương trình không giới hạn ở nhà phát triển;
  • Khả năng tạo ảnh chụp màn hình – ảnh chụp màn hình của hệ thống ảo. Hình ảnh thu được sẽ chỉ hiển thị cửa sổ hệ điều hành phụ. Tạo ảnh chụp màn hình bằng hệ điều hành chính sẽ làm giảm độ phân giải và cũng chụp ảnh màn hình thông thường của bạn;
  • Sự sáng tạo bản sao chính xác máy ảo hiện có;
  • Khả năng kéo các thư mục, phím tắt và các đối tượng khác bên trong trình mô phỏng;
  • Hệ thống tệp hợp nhất – từ máy ảo, bạn có thể truy cập các thư mục được lưu trữ trên PC và ngược lại;
  • Làm việc đồng thời với một số máy.

Cũng, tính năng đặc biệt VirtualBox 4 mới là hệ thống tiện lợi quản lý ảo hóa và trực quan Không gian làm việc các chương trình. Ngoài ra, bản dựng mới cung cấp khả năng quay video từ màn hình của một hệ điều hành bổ sung.

VirtualBox hỗ trợ làm việc với ổ USB kết nối với máy tính.

Nhược điểm của chương trình:

  • Sự chậm lại của máy tính. Ngay cả khi PC của bạn có thông số kỹ thuật tốt, đủ dung lượng RAM và bộ nhớ vĩnh viễn, khi sử dụng máy ảo, bạn sẽ gặp phải tình trạng thực thi tất cả các chức năng chậm hơn. Nếu trong quá trình tạo VM mà bạn cấp quá nhiều bộ nhớ cho nó, máy tính sẽ bị treo hoặc tắt nghiêm trọng;
  • Bộ nhớ video không đủ. Nếu bạn cần đạt được mức tối đa hình ảnh chất lượng cao, điều này sẽ khó thực hiện khi sử dụng VirtualBox. Chương trình cho phép bạn định cấu hình cài đặt để chỉ sử dụng card màn hình ở mức cơ bản.
Cài đặt thế nào

Để cài đặt chương trình VirtualBox, hãy tải xuống trình cài đặt từ trang web chính thức của nhà phát triển Oracle. Quá trình cài đặt là tiêu chuẩn và không yêu cầu cài đặt bổ sung:

  • Chạy tệp EXE;
  • Chọn Ổ đĩa cứng nơi Thư mục gốc với chương trình;
  • Đợi quá trình cài đặt hoàn tất. Nếu cần, người dùng có thể xem số liệu thống kê về việc sử dụng đĩa cứng trong quá trình cài đặt.

Trong trường “Cài đặt tùy chỉnh”, có thể tắt hỗ trợ cho các dịch vụ mạng và USB. Điều này cho phép bạn giảm kích thước cuối cùng của ứng dụng.

Video hướng dẫn cài 2 OS bằng VirtualBox

Sau khi chương trình được cài đặt, bạn có thể bắt đầu tạo máy ảo đầu tiên của mình. Nhấp vào nút “Tạo” ở góc trên bên trái của cửa sổ. Tab cài đặt VM sẽ mở:

Trong cửa sổ trình hướng dẫn thiết lập, chọn loại HĐH ảo (Windows, Linux, Debian, MacOS) và phiên bản của nó. Đặt tên cho trình mô phỏng sẽ được tạo và nhấp vào nút “Tiếp theo”.

Sau đó, chương trình sẽ cho bạn cơ hội chỉ định độc lập kích thước RAM sẽ được phân bổ cho hệ điều hành bổ sung. Đối với người dùng mới làm quen, chúng tôi khuyên bạn nên đặt giá trị được chỉ định trong trường “Kích thước bộ nhớ chính được đề xuất”.

Kích thước RAM cho máy ảo phải được xác định tùy thuộc vào đặc điểm kỹ thuật PC của bạn. Nếu máy tính của bạn có sẵn 4 GB RAM, hoạt động binh thương 512 MB-1 GB sẽ đủ cho trình giả lập.

Tiếp theo, chương trình sẽ yêu cầu bạn chọn hình ảnh hệ điều hành trong hệ thống tệp (tương ứng với dòng và phiên bản đã chỉ định trước đó). Sau khi hoàn tất thiết lập, một cửa sổ sẽ xuất hiện với danh sách ngắn gọn tất cả các tham số. Bấm vào "Hoàn tất".

Sau khi cài đặt hoàn tất Windows ảo, biểu tượng khởi chạy HĐH sẽ xuất hiện trong cửa sổ VirtualBox chính. Nhấp vào nó và đợi cho máy tính để bàn tải. Nếu cần, hãy cài đặt trình điều khiển.

cập nhật tự động trình điều khiển, hãy mở tab “thiết bị” trên thanh công cụ của máy ảo. Sau đó bấm vào loại mong muốn media và trong cửa sổ mới, hãy làm theo hướng dẫn để tải phần mềm mới.

Sẵn sàng. Bây giờ bạn có thể bắt đầu làm việc với hệ điều hành ảo. Để thoát khỏi chương trình, trước tiên hãy tắt HĐH rồi đóng VirtualBox.

VMware

VMWare Workstation là máy ảo tốt nhất cho Windows 10. Nhà phát triển định vị chương trình là nền tảng thuận tiệnđể tạo . So với các sản phẩm tương tự phổ biến khác, VMWare hỗ trợ nhiều chức năng hơn để tùy chỉnh máy ảo và cho phép bạn đồng bộ hóa trình mô phỏng với các công cụ phát triển phần mềm.

Môi trường ảo hóa này phổ biến đối với các lập trình viên, nhà thiết kế web và các chuyên gia khác, những người thường phải kiểm tra các dự án của họ về chức năng đa nền tảng.

Ưu điểm và nhược điểm

Một số ưu điểm của VMWare là:

  • Thanh công cụ thuận tiện;
  • Đồng bộ hóa với các công cụ phát triển của Microsoft, đặc biệt là nền tảng và phần mềm .NET Môi trường thị giác Phòng thu;
  • Hệ thống an toàn. Các công cụ VMWare tích hợp cung cấp cấp độ cao bảo vệ các tập tin của bạn trong một hệ điều hành bổ sung. Trình mô phỏng có thể phát hiện các nỗ lực của hoạt động độc hại nhằm loại bỏ chúng;
  • Vận hành các dịch vụ mã hóa cho các máy ảo được tạo.

Nhược điểm của ứng dụng:

  • Phân phối trả phí. Người dùng có thể tải xuống miễn phí phiên bản dùng thử tiện ích, nhưng để có được phiên bản đầy đủ các ứng dụng có tất cả các chức năng sẵn có sẽ yêu cầu đăng ký hàng năm hoặc hàng tháng;
  • Không thích hợp cho người mới bắt đầu. Nếu trước đây bạn chưa từng sử dụng trình mô phỏng hệ điều hành, chúng tôi khuyên bạn nên bắt đầu với nhiều hơn tùy chọn đơn giản. Ví dụ: VirtualBox và Hyper V tiêu chuẩn cho Windows. VMWare phù hợp với người dùng nâng cao thích cấu hình hệ thống theo cách thủ công.
Cài đặt thế nào

Bạn có thể tải xuống máy ảo cho Windows từ trang web chính thức của nhà phát triển VMWare.com.

Trong quá trình cài đặt nên tắt Bộ bảo vệ Windows hoặc một phần mềm chống vi-rút khác đang hoạt động. Điều này chỉ cần thiết để cài đặt chính xác tất cả các tệp và thuật toán mã hóa mà chương trình sử dụng cho máy ảo. Sẽ không có hại gì đối với hệ điều hành chính của bạn vì sản phẩm được tải xuống từ nguồn chính thức.

Tổng quan về chức năng và thiết lập đầu tiên của chương trình

Để tạo máy ảo đầu tiên của bạn trong VMWare, bạn sẽ cần tải xuống bộ phân phối hệ điều hành mà bạn muốn sử dụng trong trình mô phỏng về máy tính của mình. Sau đó mở cửa sổ ứng dụng đã cài đặt và nhấp vào trường “Tạo máy ảo mới”

Ghi chú! Người dùng có thể tạo một nhóm máy ảo thay vì một số trình mô phỏng. Điều này cho phép bạn giảm tài nguyên RAM tiêu thụ và tăng tốc hoạt động của máy tính và trình mô phỏng hệ điều hành.

Trong cửa sổ VM Setup Wizard, chỉ định đường dẫn đến image hệ điều hành (đây có thể là một file trong bộ nhớ máy tính hoặc đĩa khởi động). Cũng có thể định cấu hình máy ảo mà không cần cài đặt HĐH (có thể cài đặt sau).

  • Trong cửa sổ xuất hiện, chỉ định tên hệ điều hành, tên người dùng và mật khẩu truy cập tài khoản;
  • Chỉ định máy ảo sẽ được lưu trữ trên đĩa nào trên máy tính của bạn;
  • Chọn dung lượng RAM bạn cần để chạy VM;
  • Cấu hình thiết bị (tự động hoặc thủ công).

Sau khi hoàn tất quá trình thiết lập máy ảo, đợi image hệ điều hành cài đặt và bắt đầu hoạt động:

Máy tính ảo Microsoft

Microsoft ảo PC là một trình giả lập máy ảo phổ biến khác. Chương trình tương thích tốt với tất cả các phiên bản hệ điều hành Windows. Nếu bạn sử dụng sản phẩm của Microsoft làm hệ điều hành chính, chúng tôi khuyên bạn nên chọn Microsoft Virtual PC để mô phỏng.

Ưu điểm và nhược điểm

Ưu điểm của trình giả lập:

  • Khả năng tương thích tuyệt vời với tất cả các phiên bản của hệ điều hành Windows. Trong hầu hết các trường hợp, người dùng không cần phải cài đặt bất kỳ trình điều khiển bổ sung cho hệ điều hành ảo. Tất cả đều được đồng bộ với hệ thống chính;
  • Chia sẻ hệ thống tập tin. Truy cập các tệp được lưu trữ trên ổ cứng PC của bạn thông qua cửa sổ VM;
  • Hỗ trợ hệ điều hành Windows 64-bit ở chế độ vận hành “Máy chủ khách” và “Môi trường khách”;
  • Hỗ trợ ảo hóa phần cứng.

Sai sót:

  • Ăn tính năng trả phí. Chương trình được phân phối miễn phí nhưng để hỗ trợ thiết lập một nhóm hệ điều hành ảo, bạn sẽ phải mua đăng ký;
  • Không có hỗ trợ cho các hệ thống giống Linux.
Tổng quan về chức năng và thiết lập đầu tiên của chương trình

Để cài đặt một hệ điều hành ảo, trước tiên hãy tải hình ảnh của nó vào bộ nhớ máy tính, sau đó mở ứng dụng Microsoft Máy tính ảo. Nhấp vào nút “Tạo máy ảo” và định cấu hình các tham số sau trong cửa sổ mới:

  • Đặt tên của hệ điều hành mới;
  • Phân bổ không gian cho ổ cứng và kích thước RAM;
  • Chọn thiết bị nào VM sẽ hỗ trợ ( mạng, ổ đĩa flash, v.v.).
Điểm mấu chốt

Chúng tôi đã giới thiệu với bạn về những máy ảo tốt nhất dành cho Windows, nhưng không phải tất cả chúng. Nếu bạn nghĩ rằng đây không phải là tốt nhất, hãy viết bình luận! Giúp người đọc mới quyết định nên bắt đầu sử dụng trình mô phỏng nào.


Học cách sử dụng VirtualBox có lợi cho tất cả mọi người. Nhờ dịch vụ này, bạn có được những máy tính ảo có thể chạy trên thiết bị của mình mà không cần phải mua phần cứng mới. Về cốt lõi, nó miễn phí. phần mềmđể ảo hóa.

VirtualBox được tạo ra để giải quyết nhiều vấn đề. Nhờ chức năng này, bạn có cơ hội tạo ra các máy tính ảo một cách dễ dàng. Chúng không chiếm bất kỳ không gian nào trên bàn làm việc của bạn nhưng chúng hoạt động giống như một chiếc PC thực sự. Chúng có thể được tạo và xóa bằng một vài cú nhấp chuột.

VirtualBox là gì? Đây là một ứng dụng đa nền tảng, miễn phí, mã nguồn mở để tạo, quản lý và chạy các máy ảo (VM) - các máy tính có thành phần phần cứng được mô phỏng bởi máy chủ hoặc thiết bị mà chương trình đang chạy trên đó. VirtualBox có thể chạy trên Windows, Mac OS X, Linux và Solaris.

Tại sao điều này là cần thiết?

Sử dụng máy ảo có thể cực kỳ hữu ích vì một số lý do. Ví dụ: bạn có thể chạy nó để thử phần mềm mà bạn cho rằng có thể nguy hiểm hoặc bạn có thể thử một hệ điều hành khác mà không thay đổi cách cấu hình máy tính của bạn.

Bạn cũng có thể sử dụng nó cho mục đích bảo mật. Ví dụ: bạn có thể tạo một máy ảo chỉ dành cho ngân hàng trực tuyến để đảm bảo bạn không trở thành nạn nhân phần mềm gián điệp hoặc Trojan lấy được dữ liệu của bạn.

Làm cách nào để cài đặt VirtualBox?

Cách dễ nhất để có được phiên bản mới nhất VirtualBox - Tải xuống từ trang tải xuống của trang web chính thức. Ở đó bạn có thể tìm thấy phiên bản thích hợp cho nền tảng của mình hay không? Nếu sử dụng Linux, bạn có thể nghiên cứu danh sách hướng dẫn dành cho các bản phân phối khác nhau của hệ điều hành này.

Đối với mỗi phiên bản Linux, bạn được cung cấp tùy chọn tải xuống tùy chọn "i386" hoặc "amd64", phiên bản 32 bit và 64 bit tương ứng.

Làm cách nào để cài đặt VirtualBox? Quá trình này tương tự như cài đặt bất kỳ chương trình nào khác trên nền tảng của bạn, vì vậy bạn sẽ không gặp bất kỳ vấn đề nào. Nếu gặp khó khăn, bạn luôn có thể đọc hướng dẫn cài đặt trên trang web của dịch vụ.

Sử dụng VirtualBox

Làm cách nào để sử dụng VirtualBox? Khi khởi chạy ứng dụng lần đầu tiên, bạn sẽ được chào đón bởi Trình quản lý VirtualBox. Tại đây, bạn có thể tạo máy ảo, bật hoặc tắt chúng và định cấu hình quyền truy cập vào phần cứng ảo có sẵn cho chúng, cũng như thực hiện cài đặt mạng.

Tạo một máy ảo

Để sản xuất ở Thiết lập hộp ảo mạng và bắt đầu, bạn sẽ cần tạo một máy ảo. Điều này được thực hiện như sau.

Bước đầu tiên để tạo bất kỳ máy ảo nào là nhấp vào nút "Tạo" ở góc trên cùng bên trái của cửa sổ Trình quản lý VirtualBox - đây là một bước quan trọng ngôi sao xanh, rất khó bỏ lỡ.

Thao tác này sẽ khởi chạy Trình hướng dẫn Máy ảo Mới, trình hướng dẫn này sẽ hướng dẫn chúng ta qua các bước cần thiết để thiết lập và chạy nó.

Nhập tên của bạn máy tính ảo. Tên này hoàn toàn tùy thuộc vào bạn, nhưng có một số sắc thái.

VirtualBox sẽ cố gắng tìm ra hệ điều hành nào bạn dự định chạy trong máy ảo dựa trên tên bạn nhập. Nếu tên đề cập đến "XP", có nghĩa là bạn sẽ cài đặt Windows XP và định cấu hình nó cho phù hợp. Tuy nhiên, bạn có thể nghĩ ra Tên ngẫu nhiên. Sau đó, bạn sẽ có tùy chọn để chọn loại hệ điều hành của mình theo cách thủ công từ danh sách thả xuống bên dưới. Khi bạn thực hiện việc này, hãy nhấp vào "Tiếp tục" để tiếp tục bước tiếp theo. Ví dụ này xem xét Windows dành cho VirtualBox. Dưới đây là hướng dẫn cài đặt HĐH này làm HĐH khách và sau đó thiết lập kết nối mạng.

Chọn RAM

Để cài đặt hệ điều hành khách sau khi chạy VirtualBox, bạn sẽ được yêu cầu chọn dung lượng RAM bạn muốn đặt vào máy ảo. Bạn cung cấp càng nhiều khối lượng thì ứng dụng tốt hơn sẽ hoạt động, nhưng hãy nhớ rằng hệ điều hành chủ không thể sử dụng bộ nhớ được cấp cho máy ảo (tức là máy đã cài đặt VirtualBox).

Vậy bạn nên phân bổ bao nhiêu RAM cho máy ảo? Điều này phụ thuộc vào một số yếu tố. Nếu dự định chỉ sử dụng máy ảo khi nó đang chạy, bạn có thể cung cấp thêm RAM cho nó vì bạn sẽ không yêu cầu hệ thống máy chủ thực hiện đa nhiệm. Mặt khác, nếu bạn sử dụng nó trong khi chạy nhiều chức năng khác trên hệ điều hành chủ, bạn nên tính toán giá trị này tốt hơn. Tốt nguyên tắc chung là phân bổ một nửa RAM của máy tính của bạn. Vì vậy, nếu PC của bạn có RAM 4GB, hãy cung cấp 2GB cho VM, để lại phần còn lại cho máy chủ. Nếu bạn chọn giá trị này với sai lầm, bạn sẽ gặp phải trường hợp VirtualBox không khởi động.

Không gian lưu trữ

Bước tiếp theo là tạo một “đĩa cứng ảo” (VHD). Thao tác này sẽ tạo một tệp trên ổ cứng HDD của bạn mà VirtualBox có thể sử dụng để hoạt động như một ổ cứng riêng biệt. Điều này cho phép bạn cài đặt hệ điều hành mà không lo dữ liệu hiện có của bạn bị ảnh hưởng.

Đảm bảo Boot được chọn Ổ đĩa cứng và "Tạo mới cứngđĩa", sau đó nhấp vào "Tiếp tục". Thao tác này sẽ khởi chạy "Tạo bản gốc đĩa ảo mới". Bấm vào Tiếp tục lần nữa để hoàn tất hành động.

Sau đó, bạn sẽ được hỏi xem bạn muốn tạo đĩa "mở rộng động" hay đĩa có kích thước cố định. Mỗi cái đều có những ưu điểm riêng. Điều tuyệt vời về ổ đĩa động là nó chỉ chiếm nhiều dung lượng bằng dữ liệu chứa trong đó. Nó cũng được tạo nhanh hơn nhiều so với một kích thước cố định có kích thước đáng kể.

Tuy nhiên, bạn cần để ý đến điều này vì tính linh hoạt cũng có thể là đặc điểm tiêu cực của anh ấy. Vì vậy, bạn tạo một đĩa động và gán 50 GB cho nó, sau đó đặt khoảng 20 GB dữ liệu vào đó. Tệp của nó sẽ xuất hiện dưới dạng chỉ chứa 20 GB dung lượng ổ cứng, tùy theo hệ điều hành máy chủ của bạn. Do đó, bạn có thể chiếm vị trí này với dữ liệu khác và không nhận thấy nó.

Vấn đề là nếu bạn khởi động một máy ảo và cố gắng thêm nhiều dữ liệu hơn vào đĩa động, bạn sẽ gặp vấn đề - đĩa ảo cho biết nó vẫn còn 30 GB, nhưng thực tế có thể nó không còn nữa.

Đây cũng là ưu điểm của đĩa có kích thước cố định. Chắc chắn sẽ bất tiện khi bạn đang cố gắng tính xem mình sẽ cần bao nhiêu dung lượng, nhưng sau đó bạn sẽ không phải lo lắng về điều đó nữa.

Ví dụ này hiển thị các đĩa động, nhưng các đĩa cố định cũng sẽ hoạt động tốt. Đảm bảo rằng Bộ nhớ mở rộng động được chọn, sau đó nhấp vào Tiếp tục lần nữa. Tiếp theo, bạn sẽ được yêu cầu chọn tên, vị trí và kích thước cho VHD mới. Đối với hầu hết các mục đích sử dụng, bạn sẽ không cần thay đổi tên hoặc vị trí nhưng bạn có thể làm như vậy bằng cách nhấp vào biểu tượng thư mục bên cạnh trường văn bản.

Kích thước bạn nên chỉ định tùy thuộc vào lượng vật liệu bạn dự định sử dụng. Nếu bạn chỉ muốn sử dụng nó để chạy một vài chương trình thì kích thước đề xuất là 10 GB là đủ. Đảm bảo các cài đặt là chính xác, sau đó nhấp vào Tiếp tục và Kết thúc.

Tại thời điểm này, bạn chỉ cần kiểm tra mọi thứ và đảm bảo rằng tất cả các cài đặt được đặt như bạn mong đợi. Sau đó bạn chỉ cần nhấn “Finish” là máy ảo sẽ được tạo để bạn có thể cài đặt Windows.

Khởi động hệ điều hành khách trong VirtualBox

Làm thế nào để tiếp tục sử dụng dịch vụ? Bây giờ là lúc chạy máy ảo lần đầu tiên. Đảm bảo PC ảo mới bạn vừa tạo được chọn trong cửa sổ VirtualBox Manager, sau đó nhấp vào nút Start ở đầu cửa sổ. Khi dịch vụ khởi động, bạn sẽ được chào đón bằng cửa sổ First Run Wizard giúp bạn chuẩn bị cài đặt Windows XP. Bấm vào Tiếp tục. Sau đó, nó sẽ hỏi bạn muốn sử dụng đĩa CD hay hình ảnh trên ổ cứng (thường là tệp .iso) làm phương tiện cài đặt. Khi bạn đã chọn tùy chọn của mình, hãy nhấp vào Tiếp tục, sau đó nhấp vào Kết thúc.

Nếu bạn không thể mở máy ảo VirtualBox sau các cài đặt trên, có thể bạn đã không phân bổ dung lượng cho RAM hoặc HDD một cách chính xác. Nếu việc khởi động lại không giải quyết được vấn đề, hãy lặp lại các bước trước đó.

Vì chưa có gì được cài đặt trên đĩa cứng ảo nên chương trình sẽ tự động tải Cài đặt Windows. Sẽ mất một chút thời gian để tải xuống tất cả các tệp hệ điều hành cần thiết, nhưng cuối cùng bạn sẽ thấy một màn hình hiển thị danh sách các phân vùng hiện có và không gian chưa được phân bổ trên máy tính.

Sau đó, bạn nên cấu hình XP, vì vậy hãy nhấn Enter. Bạn sẽ được hỏi bạn muốn định dạng ổ đĩa như thế nào. Bạn cần chọn tùy chọn “Định dạng phân vùng bằng tập tin Hệ thống NTFS(Nhanh)". Hãy chắc chắn rằng bạn chọn tùy chọn "Nhanh" nếu không bạn sẽ phải chờ rất lâu!

Sau đó, Windows Setup sẽ định dạng VHD và bắt đầu sao chép các tệp vào ổ đĩa. Sự tham gia của bạn vào quá trình này là không cần thiết. Sau khi sao chép các tệp, Windows Setup sẽ tự động khởi động lại máy tính của bạn để chuyển sang bước tiếp theo.

Khi PC khởi động lại, nó sẽ cố gắng khởi động từ CD bằng cửa sổ "Nhấn phím bất kỳ để khởi động từ CD...". Bỏ mặc nó! Nếu bạn làm điều này, bạn sẽ lặp lại bước trước đó mà không có lý do.

Bạn có thể ngăn chặn sự cố hệ thống này bằng cách nhấp vào click chuột phải Nhấp vào biểu tượng CD ở cuối cửa sổ máy ảo và nhấp vào “Xóa đĩa khỏi đĩa ảo”. Khi cửa sổ này đóng lại, bạn sẽ thấy màn hình khởi động Windows XP quen thuộc trước khi chuyển sang bước cài đặt thứ hai.

Khi “Trình hướng dẫn cài đặt Windows XP” được hiển thị, hãy nhấp vào “Tiếp theo” để bắt đầu. Trước tiên, bạn sẽ được yêu cầu đặt cài đặt ngôn ngữ và khu vực của mình, về cơ bản bao gồm việc nhấp vào "Tùy chỉnh ..." (để chọn quốc gia của bạn) và sau đó là "Chi tiết" nếu bạn cần thay đổi bố cục bàn phím.

Khi mọi thứ đã được chọn, hãy nhấp vào Tiếp theo lần nữa. Sau này, bạn sẽ cần nhập tên máy tính và mật khẩu quản trị viên. Tốt hơn hết bạn nên chọn một cái tên có ý nghĩa nào đó thay vì một chuỗi ký tự ngẫu nhiên được tạo tự động. Bạn muốn đặt mật khẩu quản trị viên phức tạp đến mức nào tùy thuộc vào mức độ quan trọng của tính bảo mật của máy ảo.

Sau khi nhấp vào Tiếp theo, bạn sẽ thấy cài đặt ngày và giờ mà bạn không cần thay đổi. Khi bạn nhấp lại vào nút này, cửa sổ sẽ biến mất một lúc, Windows sẽ áp dụng tất cả các cài đặt và tiếp tục cài đặt. Bây giờ bạn có thể sử dụng Khách VirtualBox bổ sung.

Sau một hoặc hai phút, một cửa sổ khác sẽ xuất hiện, lần này là dành cho thiết lạp mạng lưới. Sẽ thuận tiện hơn nếu chọn tùy chọn đầu tiên (mạng không có tên miền). Để làm điều này bạn cần phải nhập tên nhóm làm việc- mặc định là Rward, và mọi giá trị đều mặc định. Tuy nhiên, bạn có thể cần chọn "Hỗ trợ Direct3D" khi được yêu cầu xác định các thành phần.

Làm thế nào để làm việc với mạng?

Kết nối mạng trong VirtualBox cực kỳ mạnh mẽ nhưng việc thiết lập nó có thể hơi phức tạp. Để hiểu điều này, bạn cần xem xét nhiều cách khác nhau Cài đặt mạng VirtualBox với một số gợi ý về cấu hình nào nên được sử dụng và khi nào.

Oracle VM VirtualBox 5.1 cho phép bạn định cấu hình tối đa 8 bộ điều hợp mạng ảo (bộ điều khiển) giao diện mạng) cho mỗi khách thiết bị ảo(mặc dù chỉ có 4 trong GUI).

Các chế độ chính:

  • Phát tin địa chỉ mạng(NAT).
  • Mạng cầu.
  • Mạng nội bộ.
  • Mạng chỉ dành cho lưu trữ.
  • NAT với chuyển tiếp cổng.

Hộp ảo Oracle cung cấp chúng dựa trên loại hệ điều hành khách mà bạn chỉ định khi tạo máy ảo và bạn hiếm khi cần sửa đổi chúng. Nhưng việc chọn chế độ mạng tùy thuộc vào cách bạn muốn sử dụng thiết bị (máy khách hoặc máy chủ) và liệu bạn có muốn các máy tính khác trong mạng của mình nhìn thấy nó hay không. Vì vậy, bạn nên xem xét từng chế độ cấu hình mạng VirtualBox chi tiết hơn một chút.

Dịch địa chỉ mạng (NAT)

Đây là chế độ mặc định cho các máy ảo mới và hoạt động tốt trong hầu hết các trường hợp hệ điều hành khách là loại "máy khách" (tức là hầu hết kết nối mạngđang đi ra ngoài). Đây là cách nó hoạt động.

Khi hệ điều hành khách khởi động, nó thường sử dụng DHCP để lấy địa chỉ IP. Oracle VirtualBox sẽ gửi yêu cầu DHCP này và thông báo cho hệ điều hành địa chỉ IP và địa chỉ cổng được chỉ định để định tuyến các kết nối gửi đi. Ở chế độ này, mỗi máy ảo được gán cùng một địa chỉ IP (10.0.2.15) vì mỗi máy ảo tự coi mình nằm trên mạng riêng biệt. Và khi họ gửi lưu lượng truy cập của mình qua cổng (10.0.2.2), VirtualBox sẽ viết lại các gói để chúng xuất hiện như thể chúng đến từ máy chủ chứ không phải từ "khách" (chạy bên trong máy chủ).

Điều này có nghĩa là hệ điều hành khách sẽ hoạt động ngay cả khi máy chủ di chuyển từ mạng này sang mạng khác (chẳng hạn như máy tính xách tay di chuyển giữa các vị trí), từ kết nối không dây sang kết nối có dây.

Tuy nhiên, làm thế nào để một máy tính khác bắt đầu kết nối với nó? Ví dụ: bạn cần kết nối với máy chủ web chạy trên máy tính khách. Điều này là không thể (thường) khi sử dụng chế độ NAT vì không có tuyến đến hệ điều hành khách. Vì vậy, để chạy các máy chủ máy ảo, bạn cần có chế độ mạng khác và thiết lập mạng VirtualBox khác.

Kết nối NAT (đặc điểm mạng):

  • Hệ điều hành khách nằm trên mạng riêng của chúng.
  • VirtualBox hoạt động như một máy chủ DHCP.
  • Cơ chế Hộp ảo NAT dịch địa chỉ.
  • Máy chủ đích hiển thị lưu lượng truy cập bắt nguồn từ máy chủ VirtualBox.
  • Không cần cấu hình cho hệ điều hành máy chủ hoặc máy khách.
  • Hoạt động tốt khi "khách" là khách hàng chứ không phải máy chủ.

Mạng cầu nối

Mạng cầu nối được sử dụng trong trường hợp bạn muốn máy ảo của mình trở thành thành viên đầy đủ của mạng, nghĩa là ngang bằng với thiết bị chủ của bạn. Ở chế độ này, bộ điều hợp mạng ảo được "kết nối" với bộ điều hợp vật lý trên máy chủ của bạn.

Điều này là do mỗi máy ảo có quyền truy cập vào mạng vật lý giống như máy chủ của bạn. Nó có thể truy cập bất kỳ dịch vụ nào trên mạng - dịch vụ DHCP bên ngoài, dịch vụ tra cứu tên và dữ liệu định tuyến, v.v.

Nhược điểm của chế độ này là nếu bạn chạy nhiều máy ảo, bạn có thể nhanh chóng hết địa chỉ IP hoặc máy ảo của mình. quản trị mạng sẽ bị choáng ngợp với những yêu cầu dành cho họ. Thứ hai, nếu máy chủ của bạn có nhiều bộ điều hợp mạng vật lý (như không dây và có dây), bạn phải cấu hình lại cầu nối nếu nó kết nối lại trên mạng.

Điều gì sẽ xảy ra nếu bạn muốn chạy các máy chủ trong một máy ảo nhưng không muốn có sự tham gia của quản trị viên mạng? Có thể một trong hai chế độ sau sẽ phù hợp với bạn hoặc có thể bạn cần kết hợp thông số bổ sung, ví dụ NAT vNIC + 1 vNIC chỉ dành cho máy chủ.

Đặc điểm mạng cầu nối:

  • Cầu VirtualBox dành cho mạng máy chủ;
  • tốt cho mọi hệ điều hành khách (cả máy khách và máy chủ);
  • sử dụng địa chỉ IP;
  • có thể bao gồm cấu hình khách;
  • Phù hợp nhất với môi trường sản xuất.

Mạng nội bộ

Khi bạn định cấu hình một hoặc nhiều máy ảo để chạy trên mạng nội bộ, VirtualBox đảm bảo rằng tất cả lưu lượng truy cập trên mạng đó vẫn nằm trong máy chủ và chỉ thiết bị trên mạng ảo đó mới có thể truy cập được.

Mạng nội bộ là một hệ thống hoàn toàn biệt lập. Nó là tốt cho thử nghiệm. Trong đó, bằng cách sử dụng máy ảo, bạn có thể tạo các mạng nội bộ phức tạp cung cấp cho bạn dịch vụ riêng(Ví dụ, Thư mục hoạt động, DHCP, v.v.). Lưu ý rằng ngay cả máy chủ cũng không phải là một phần tử.

Chế độ này cho phép máy ảo chạy ngay cả khi máy chủ không kết nối mạng (ví dụ: trên máy bay). Tuy nhiên, với kiểu kết nối và thiết lập mạng này, VirtualBox không cung cấp các dịch vụ “tiện lợi” như DHCP, do đó thiết bị của bạn phải được cấu hình tĩnh hoặc cung cấp dịch vụ DHCP/Name.

Cho phép cài đặt một số mạng nội bộ. Bạn có thể định cấu hình các máy ảo để cho phép nhiều bộ điều hợp mạng cư trú trong nội bộ và các bộ điều hợp mạng khác. chế độ mạng, và từ đó cung cấp các tuyến đường nếu cần thiết. Nhưng tất cả điều này có vẻ phức tạp và không thể tiếp cận được đối với một người không chuyên.

Điều gì sẽ xảy ra nếu bạn muốn mạng nội bộ chấp nhận máy chủ VirtualBox trong khi cung cấp địa chỉ IP cho hệ điều hành khách? Để thực hiện việc này, bạn có thể cần phải định cấu hình mạng chỉ dành cho máy chủ.

Đặc điểm mạng nội bộ:

  • hệ điều hành khách có thể nhìn thấy các “khách” khác trên cùng một mạng nội bộ;
  • máy chủ không thể nhìn thấy cấu hình bên trong;
  • yêu cầu cấu hình mạng;
  • ngay cả khi máy chủ không phải là một bên tham gia kết nối, mạng nội bộ có thể được sử dụng cùng với kết nối bắc cầu;
  • rất phù hợp với mạng nhiều người dùng.

Mạng chỉ lưu trữ

Hoạt động gần giống như kết nối Mạng nội bộ, trong đó bạn chỉ định máy chủ khách đang sử dụng mạng nào. Tất cả các máy ảo nằm trên mạng này sẽ nhìn thấy nhau và máy chủ. Tuy nhiên, những người khác thiết bị bên ngoài không thể nhìn thấy "khách" trên mạng này, do đó có tên là "chỉ máy chủ".

Nó rất giống với mạng nội bộ, nhưng máy chủ hiện có thể cung cấp dịch vụ DHCP. Để thiết lập kết nối như vậy, hãy đi tới Trình quản lý VirtualBox và chọn cài đặt mặc định.

Đặc điểm mạng:

  • VirtualBox tạo một mạng nội bộ riêng cho hệ điều hành khách và máy chủ sẽ nhìn thấy phần mềm NIC mới.
  • VirtualBox cung cấp máy chủ DHCP.
  • Hệ điều hành khách không thể truy cập mạng bên ngoài.

NAT với chuyển tiếp cổng

Bây giờ bạn có thể tưởng tượng rằng bạn đã học đủ các phương thức để xử lý mọi trường hợp, nhưng vẫn có những trường hợp ngoại lệ. Chẳng hạn, điều gì sẽ xảy ra nếu môi trường phát triển của bạn là trên máy tính xách tay và bạn có một hoặc nhiều máy ảo cần các máy tính khác để kết nối? Và bạn liên tục bị buộc phải sử dụng các mạng khách hàng khác nhau.

Trong trường hợp này, NAT sẽ không hoạt động vì các máy bên ngoài phải được bắc cầu. Có thể đấy một lựa chọn tốt, nhưng bạn có thể cần địa chỉ IP. Ngoài ra, phần mềm không phải lúc nào cũng có thể đáp ứng được việc thay đổi mạng.

Nếu bạn sử dụng mạng nội bộ, có thể máy ảo bắt buộc phải hiển thị trực tuyến. Phải làm gì trong những trường hợp như vậy?

Định cấu hình máy ảo để sử dụng mạng NAT, thêm quy tắc chuyển tiếp cổng và kết nối các máy tính bên ngoài với “máy chủ”. Số cổng và kết nối sẽ được VirtualBox chuyển tiếp tới số hệ điều hành khách.

Ví dụ: nếu máy ảo của bạn chạy máy chủ web trên cổng 80, bạn có thể định cấu hình các quy tắc trên. Nó cung cấp một hệ thống demo di động không cần điều chỉnh lại mỗi khi bạn kết nối máy tính xách tay của mình với mạng LAN/Mạng khác.

Cuối cùng, VirtualBox có một bộ tùy chọn rất mạnh mẽ, cho phép bạn tùy chỉnh hầu hết mọi cấu hình mà bạn có thể cần. Để chọn tùy chọn bạn cần, hãy đọc hướng dẫn VirtualBox trên trang web chính thức.