Cài đặt và cấu hình máy ảo bằng VirtualBox. Máy ảo. Cách cài đặt và cấu hình Oracle VM VirtualBox

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ó là phần mềm ảo hóa miễn phí.

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 lại phải cần cái này?

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ể muốn 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 của phần mềm gián điệp hoặc Trojan lấy dữ liệu của bạn.

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

Cách dễ nhất để có phiên bản VirtualBox mới nhất là 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

Để định cấu hình mạng trong VirtualBox và bắt đầu, bạn 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 - đó là ngôi sao lớn màu 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 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 một cái 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 để chuyển sang 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 càng cung cấp nhiều dung lượng thì ứng dụng sẽ hoạt động càng tốt, nhưng hãy nhớ rằng hệ điều hành chủ (tức là máy tính đã cài đặt VirtualBox) không thể sử dụng bộ nhớ được cấp cho máy tính ảo.

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. Một nguyên tắc chung tốt là phân bổ một nửa RAM 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 một cách sai lầm, bạn sẽ gặp phải tình trạng 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 Khởi động đĩa cứng và Tạo ổ cứng mới được chọn, 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ì không có gì được cài đặt trên đĩa cứng ảo nên Windows Setup sẽ tự động tải. 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 NTFS (Quick)”. 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 chuột phải 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 Tiện ích bổ sung dành cho khách trong VirtualBox.

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 cài đặt mạng. 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). Để thực hiện việc này, bạn cần nhập tên nhóm làm việc - Rward theo mặc định và tất cả các giá trị 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. Để tìm ra điều này, chúng ta cần xem xét các cách khác nhau để định cấu hình mạng VirtualBox, cùng với một số gợi ý về cấu hình sẽ sử dụng và thời điểm sử dụng.

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 thiết bị ảo khách (mặc dù chỉ có 4 bộ điều hợp trong GUI).

Các chế độ chính:

  • Dịch đị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.

Oracle VirtualBox 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 các kết nối mạng đều đ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 đ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ế NAT của VirtualBox 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 đều 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 chạy nhiều máy ảo, bạn có thể nhanh chóng hết địa chỉ IP hoặc quản trị viên mạng của bạn sẽ tràn ngập các yêu cầu dành cho chúng. 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ó lẽ một trong hai chế độ sau sẽ phù hợp với bạn hoặc bạn có thể cần kết hợp các tùy chọn bổ sung, chẳng hạn như 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 các dịch vụ của riêng chúng (ví dụ: Active Directory, 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 ở chế độ mạng nội bộ và chế độ mạng khác, từ đó cung cấp các tuyến đường nếu cần. 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, các thiết bị bên ngoài khác 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. Đây có thể là 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 sử dụng mạng nội bộ, bạn có thể thấy rằng các máy ảo của mình cần hiển thị trên mạng. 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. Điều này cung cấp một hệ thống demo di động không cần phải cấu hì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.

Bây giờ chúng tôi sẽ cố gắng thiết lập máy ảo VirtualBox nổi tiếng và cho bạn biết cách sử dụng nó, nhưng trước tiên, chúng tôi sẽ tìm hiểu xem nó có thể hữu ích cho những mục đích gì. Trình giả lập này được thiết kế để triển khai nhiều hệ điều hành mà bạn cài đặt (Windows, Linux, Mac hoặc Android) mà không ảnh hưởng đến hệ thống chính của bạn. Nó có thể được sử dụng cho các thí nghiệm, phần mềm và chương trình thử nghiệm khác nhau.

Máy ảo VirtualBox, một trình giả lập tốt cho các công ty và cá nhân sử dụng. Sản phẩm nguồn mở và miễn phí này có nhiều chức năng khác nhau. Gói phân phối của chương trình có trên cổng thông tin chính thức, nơi bạn có thể tải xuống. Có một máy ảo trả phí dành cho người dùng cao cấp hơn được gọi là VMware, nhưng chúng tôi sẽ đề cập đến chủ đề này trong một bài đăng khác.

Tải xuống và cài đặt trình giả lập VirtualBox


Truy cập và tải gói phân phối của chương trình về máy tính của bạn. Tải xuống bản phân phối cho hệ điều hành Windows hoặc Linux của bạn.


Giải nén tệp, nhấp chuột phải và chạy trình giả lập VirtualBox với tư cách là Quản trị viên. Một cửa sổ chào mừng sẽ mở ra, nhấp vào nút "Tiếp theo".


Trong một cửa sổ khác, bạn sẽ được nhắc chọn thư mục để cài đặt các thành phần chương trình; chúng tôi khuyên bạn nên để nguyên cài đặt tiêu chuẩn và nhấp vào “Tiếp theo”.


Sau đó, họ sẽ đề nghị cài đặt các phím tắt chương trình, bạn không thể chạm vào bất cứ thứ gì và tiếp tục cài đặt trình giả lập. Trong quá trình cài đặt chương trình, một thông báo sẽ bật lên cho biết mạng có thể bị ngắt kết nối. Nếu bạn đang tải xuống bất kỳ tệp nào từ Internet, hãy đợi cho đến khi chúng được tải xuống rồi tiếp tục cài đặt và định cấu hình VirtualBox.



Khi cài đặt chương trình, cửa sổ sẽ hiện lên thông báo cài đặt phần mềm cho bộ điều khiển USB, dịch vụ mạng và bộ điều hợp mạng, nhấp vào “Cài đặt”.


Cuối cùng, nhấp vào "Hoàn tất"

Cách thiết lập VirtualBox

Thiết lập máy ảo VirtualBox ngụ ý như sau: sau khi cài đặt chương trình, hãy chạy nó từ "Tên quản trị viên" và thay đổi ngôn ngữ giao diện trong trường hợp nó không phù hợp với bạn hoặc để nguyên cài đặt tiêu chuẩn.


Trong bảng chương trình, nhấp vào "Tài liệu" - "Cài đặt" Chọn ngôn ngữ phù hợp với bạn ở bên phải và nhấp vào "OK".


Hãy bắt đầu cài đặt trình giả lập. Ở đầu bảng điều khiển, hãy nhấp vào "Tạo nên". Trong cửa sổ “Tạo máy ảo”, viết tên sẽ được hiển thị trong VirtualBox, chọn loại và phiên bản hệ điều hành.


Chỉ định dung lượng RAM (bộ nhớ truy cập ngẫu nhiên) cần thiết cho trình mô phỏng. Sau đó, tham số này có thể được thay đổi. Trong cửa sổ khác bấm vào "Tạo một đĩa cứng ảo mới".


Chúng tôi đánh dấu loại tệp sẽ dùng làm đĩa HDD cho trình mô phỏng của bạn, chúng tôi khuyên bạn nên đặt "VDI". Chọn tùy chọn lưu trữ, tốt hơn là đặt "Đĩa cứng ảo động".


Sử dụng thanh trượt để cho biết dung lượng cần thiết cho đĩa của bạn; theo quy định, dung lượng nhỏ nhất là tiêu chuẩn. Trong trường hợp sau này bạn cần thay đổi các đặc điểm, hãy đánh dấu máy ảo của bạn và nhấp vào “Cấu hình” ở bảng trên cùng:


Thực đơn "Hệ thống": chuyển hướng "Bo mạch chủ"- bạn có thể thay đổi kích thước của RAM được phân bổ (bộ nhớ truy cập ngẫu nhiên). "Lệnh khởi động"- bỏ chọn mục "Đĩa mềm".


Chuyển hướng "CPU"- chọn số lượng bộ xử lý cho máy ảo VirtualBox, cũng như giới hạn tải CPU (bộ xử lý). Kiểm tra hộp "Bật PAE/NX".


Chuyển hướng "Sự tăng tốc" kiểm tra các hộp "ảo hóa phần cứng".


Trên thực đơn "Trưng bày": Bạn có thể tăng tốc bộ nhớ video và kích hoạt khả năng tăng tốc 2D và 3D.


Thực đơn "Người vận chuyển": chọn hình ảnh iso của hệ điều hành của bạn đã tải xuống trước đó từ Internet. Trong trường hợp bạn đang cài đặt hệ điều hành từ đĩa, hãy chọn hộp "CD/DVD trực tiếp".


Lựa chọn "Hình ảnh đĩa quang".


Ở menu bên trái "Mạng lưới": Có thể đặt số lượng bộ điều hợp Internet và loại kết nối. Kiểm tra hộp "Bật bộ điều hợp mạng"- kiểu kết nối "NAT".


Thực đơn USB: Ăn mừng "Kích hoạt bộ điều khiển USB" - "Kích hoạt bộ điều khiển USB EHCI". Bộ lọc USB xác định thiết bị USB nào sẽ được kết nối trong hệ điều hành ảo và thiết bị nào sẽ được kết nối với hệ thống của bạn. Để hoạt động bình thường của tất cả các ổ USB-2.0 trong hệ điều hành ảo, bạn cần cài đặt một plugin, bạn có thể tải xuống trên trang web chính thức.


Thư mục dùng chung: Cài đặt này rất quan trọng để định cấu hình vì hệ điều hành ảo sẽ tương tác với hệ thống của bạn thông qua các thư mục dùng chung. Nhấp vào dấu cộng và nhập đường dẫn đầy đủ đến thư mục chia sẻ nằm trên PC của bạn, ví dụ như ổ D:\Disk. Thư mục Disk phải được tạo trong thư mục ổ D: trên PC của bạn. Kiểm tra hộp "Tự động kết nối" và nhấp vào "OK".

Khởi chạy và cài đặt hệ điều hành trong VirtualBox


Bây giờ tất cả những gì còn lại là khởi chạy trình giả lập VirtualBox và cài đặt HĐH như trên PC thực. Nhấp vào "Chạy".


Và cài đặt hệ điều hành.

Sau khi tạo máy ảo trong VirtualBox, bạn có thể bắt đầu cài đặt hệ điều hành Windows (hoặc bất kỳ hệ điều hành nào khác) trên máy ảo VirtualBox. Bằng cách cài đặt hệ điều hành trên máy ảo, bạn có thể sử dụng cùng lúc một số hệ điều hành trên máy tính của mình: hệ điều hành chính (máy chủ) và hệ điều hành khách (ảo).

Hệ điều hành khách được cài đặt trên máy ảo sẽ hoạt động tách biệt với hệ thống chính được cài đặt trên máy tính của bạn. Bạn có thể học cách làm việc trong hệ điều hành mới, kiểm tra ứng dụng, chạy các chương trình lỗi thời, sử dụng hệ thống ảo cho mục đích bảo mật, v.v. Trong trường hợp này, không có gì đe dọa đến hệ thống chính và bạn có thể thực hiện bất kỳ thay đổi nào trong hệ thống khách.

Trong các bài viết trước trên trang web của tôi, chúng tôi đã thảo luận chi tiết về quy trình cài đặt chương trình ảo hóa VirtualBox và Gói mở rộng VirtualBox trên máy tính, tạo và định cấu hình máy ảo trong VirtualBox (bạn sẽ tìm thấy các liên kết đến các bài viết được đề cập ở đây trong bài viết này) . Bây giờ giai đoạn cuối cùng đã đến: cài đặt hệ điều hành trong VirtualBox, cài đặt VirtualBox Guest Additions, cài đặt cuối cùng của máy ảo.

Khi máy ảo đã được tạo và cấu hình, bạn có thể bắt đầu cài đặt hệ điều hành.

Trong ví dụ này, tôi cài đặt Windows 7 trong máy ảo; Windows 10 được cài đặt trên máy tính của tôi (nhân tiện, bạn có thể cài đặt thêm một Windows 10 khác trên máy ảo).

Cài đặt Windows trên VirtualBox

Trong cửa sổ chính của chương trình Oracle VM VirtualBox, chọn máy ảo mong muốn nếu bạn đã cài đặt một số máy ảo, sau đó nhấp vào nút “Khởi chạy”.

Trong cửa sổ chương trình Virtual Box, quá trình cài đặt hệ điều hành vào máy ảo sẽ bắt đầu. Bản thân quá trình cài đặt hệ thống không khác gì cài đặt hệ thống trên máy tính thông thường. Thực hiện tất cả các bước cài đặt HĐH trên máy tính ảo.

Sau khi cài đặt hệ điều hành trên máy ảo, bạn sẽ thấy Windows (hoặc hệ điều hành khác) trong cửa sổ chương trình VirtualBox.

Hệ điều hành ảo yêu cầu tùy chỉnh để phù hợp với nhu cầu của bạn, giống như hệ thống thông thường trên máy tính của bạn.

Ngay sau khi cài đặt hệ điều hành trên máy ảo, bạn sẽ cần cài đặt Bổ sung cho hệ điều hành khách - VirtualBox Guest Additions, bao gồm một bộ trình điều khiển và tiện ích. Sau khi cài đặt gói tiện ích bổ sung, chức năng của hệ điều hành khách được cải thiện rõ rệt.

Cài đặt bổ sung khách VirtualBox

Trong cửa sổ của máy ảo đang chạy, hãy chuyển đến mục menu “Thiết bị”. Tiếp theo, trong menu ngữ cảnh, chọn “Gắn hình ảnh đĩa Tiện ích hệ điều hành khách…”.

Sau này, trong hệ điều hành khách, bạn sẽ cần mở Explorer. Trong Explorer, bạn sẽ thấy ảnh đĩa VirtualBox Guest Additions nằm ở vị trí của ổ đĩa CD-DVD.

Bây giờ bạn sẽ cần cài đặt VirtualBox Guest Additions.

Thực hiện các bước cài đặt tiện ích bổ sung cho hệ thống khách bằng cách nhấp liên tục vào nút “Tiếp theo”. Đồng ý cài đặt phần mềm cho thiết bị.

Sau khi cài đặt gói hệ điều hành khách hoàn tất, hãy khởi động lại hệ điều hành ảo.

Tạo thư mục dùng chung trong VirtualBox

Cần có một thư mục dùng chung để trao đổi dữ liệu giữa hệ điều hành chính (máy chủ) và hệ điều hành khách. Trước tiên, bạn sẽ cần tạo một thư mục dùng chung trên hệ điều hành chính được cài đặt trên máy tính của mình. Tôi có thư mục “Chia sẻ dữ liệu” trên một trong các ổ đĩa trên máy tính của mình, thư mục này dùng để trao đổi dữ liệu.

Trong trường “Đường dẫn thư mục”, nhập đường dẫn đến thư mục trên hệ thống chính. Chọn "Khác...", sau đó trong cửa sổ Explorer, chọn hoặc tạo thư mục mong muốn.

Trong cửa sổ “Thêm thư mục dùng chung”, chọn hộp kiểm “Tự động kết nối” và “Tạo thư mục vĩnh viễn”, sau đó nhấp vào nút “OK”.

Trong cửa sổ Explorer, vào “Network”, trong thư mục VBXSVR bạn sẽ thấy thư mục dùng chung. Trong Virtual Box, bạn có thể tạo một số thư mục dùng chung.

Sau khi cài đặt các phần bổ sung cho hệ điều hành khách, hãy xóa ảnh ISO của hệ điều hành khỏi ổ đĩa của máy ảo vì ảnh hệ thống không còn cần thiết nữa.

Để truy cập nhanh hơn, thư mục dùng chung có thể được thêm vào “Vị trí mạng” của Explorer dưới dạng ổ đĩa mạng. Để thực hiện việc này, hãy nhấn nút “Windows” + “R” trên bàn phím của bạn. Trong cửa sổ Run, trong trường Open, nhập lệnh sau:

Sử dụng ròng x: \\vboxsvr\folder_name

Sau đó bấm vào nút "OK".

Sau khi thực hiện lệnh, thư mục dùng chung sẽ xuất hiện trong Explorer trong “Vị trí mạng”.

Chụp ảnh nhanh hệ thống trong VirtualBox

VirtualBox có một tính năng rất hữu ích: Ảnh chụp nhanh. Ảnh chụp nhanh hệ điều hành là trạng thái hiện tại của hệ điều hành tại thời điểm chụp ảnh nhanh. Về cơ bản, nó là một bản sao lưu hệ thống để phục hồi. Bạn có thể chụp một hoặc nhiều ảnh chụp nhanh, sau đó khôi phục hệ thống về trạng thái như khi chụp ảnh nhanh.

Tình huống điển hình: một hệ điều hành được cài đặt trên một máy ảo, sau khi định cấu hình và cài đặt các ứng dụng cần thiết, một ảnh chụp nhanh của hệ điều hành khách sẽ được chụp. Sau đó, người dùng đã "giết" Windows (hoặc hệ thống khác), thay đổi cấu hình, v.v. Kết quả của những hành động này là hệ điều hành gặp trục trặc hoặc hoàn toàn không hoạt động.

Vì đây là hệ điều hành ảo nên bạn có thể dễ dàng gỡ bỏ nó khỏi VirtualBox và sau đó cài đặt hệ thống mới trên máy ảo. Nếu ảnh chụp nhanh của hệ thống đã được chụp trước đó thì sẽ không cần phải làm gì cả. Trong trường hợp này, có thể khôi phục hệ thống về trạng thái hoạt động bằng cách sử dụng “Ảnh chụp nhanh” đã chụp trước đó.

Để tạo ảnh chụp nhanh hệ thống, hãy nhấp vào nút “Ảnh chụp nhanh” trong cửa sổ VirtualBox chính.

Trong tab “Hình ảnh”, nhấp vào nút camera. Trong cửa sổ “Chụp ảnh nhanh máy ảo”, bạn sẽ cần đặt tên cho ảnh chụp nhanh đang được tạo và trong phần mô tả, bạn có thể thêm thông tin bổ sung (tôi đã thêm ngày tạo ảnh chụp nhanh). Tiếp theo, nhấp vào nút “OK”.

Sau đó, quá trình tạo ảnh chụp nhanh hệ thống trong Virtual Box sẽ diễn ra.

Ảnh chụp nhanh hệ thống đã được tạo và có thể được truy cập từ cửa sổ VirtualBox chính. Chỉ cần lưu ý rằng ảnh chụp nhanh hệ thống sẽ chiếm một số dung lượng trên đĩa của hệ điều hành khách.

Khôi phục bằng ảnh chụp nhanh hệ thống

Ví dụ: nếu cần, trong trường hợp có sự cố nghiêm trọng với hệ thống khách, bạn có thể khôi phục trạng thái của máy ảo bằng cách sử dụng ảnh chụp nhanh hệ thống đã chụp trước đó. Việc khôi phục bằng ảnh chụp nhanh hệ thống xảy ra khi máy ảo bị tắt.

Nhấp vào nút "Ảnh chụp nhanh" trong cửa sổ VirtualBox chính. Trong tab “Ảnh chụp nhanh”, nhấp chuột phải vào ảnh chụp nhanh hệ thống và trong menu ngữ cảnh, chọn “Khôi phục ảnh chụp nhanh”.

Trong cửa sổ câu hỏi, đồng ý khôi phục hình ảnh. Nếu hệ thống khách không hoạt động, bạn có thể bỏ chọn hộp kiểm “Tạo ảnh chụp nhanh trạng thái hệ thống hiện tại” để không tạo ảnh chụp nhanh không cần thiết do hệ thống không hoạt động bình thường.

Nhấp vào nút "Khôi phục".

Nếu bạn tạo ảnh chụp nhanh về trạng thái hiện tại, hãy đặt tên và mô tả cho nó.

Trong cửa sổ tiếp theo, nhấp vào nút “Khôi phục”.

Hệ điều hành khách sẽ được khôi phục vào máy ảo ở trạng thái tại thời điểm chụp ảnh hệ thống.

Cập nhật hộp ảo

Để cập nhật VirtualBox, bạn cần tải xuống tệp cài đặt của phiên bản mới của chương trình, cũng như Gói mở rộng của phiên bản mới. Sau khi cài đặt chương trình, tất cả các cài đặt đã thực hiện trước đó sẽ được lưu lại.

Sau khi khởi động hệ điều hành khách trong máy ảo, bạn sẽ cần cài đặt lại VirtualBox Guest Additions. Nếu một số hệ điều hành đã được cài đặt trong VirtualBox thì trong trường hợp này, Tiện ích bổ sung dành cho Hệ điều hành khách sẽ cần được cài đặt trên mỗi hệ điều hành.

Kết luận của bài viết

Bạn có thể cài đặt hệ điều hành khách trên máy ảo VirtualBox, cài đặt VirtualBox Guest Additions, tạo thư mục dùng chung, chụp ảnh nhanh hệ thống, sau đó khôi phục hệ điều hành ảo bằng ảnh chụp nhanh.

Một hệ điều hành - ảo - bên trong một hệ điều hành khác, nhưng là hệ điều hành thực - đây là một lựa chọn lý tưởng cho những ai muốn thử nghiệm phần mềm của bên thứ ba cũng như các phiên bản và bản dựng hệ điều hành khác nhau.

Nó an toàn, thú vị và thậm chí còn hữu ích cho sự phát triển. Chương trình VirtualBox có lẽ là đại diện phần mềm duy nhất được biết đến rộng rãi cung cấp các khả năng được đề cập.

Nó miễn phí, đơn giản và dễ sử dụng ngay cả đối với người dùng mới làm quen. Làm cách nào để cài đặt hệ điều hành Windows ảo bằng VirtualBox? Chúng tôi sẽ xem xét câu hỏi này dưới đây.

Bước 1. Tạo một máy tính ảo

Có thể sẽ không có bất kỳ vấn đề nào khi tải xuống và cài đặt VirtualBox, nó có thể được tải xuống miễn phí từ đó; trang web chính thức của nhà phát triển, và nó được cài đặt theo tiêu chuẩn.

Chương trình đã khởi chạy sẽ mở ra với một cửa sổ chào mừng, nơi bạn cần nhấp vào lệnh - “Tạo”.

Cửa sổ hiện ra sẽ cho bạn lựa chọn hệ điều hành được chương trình hỗ trợ. Chúng ta chọn phiên bản theo yêu cầu, đặt tên cho máy ảo. Nhấp vào "Chuyển tiếp".


Chúng tôi chỉ ra hệ thống chúng tôi đang tạo:

Hoạt động chính xác của Windows XP sẽ được đảm bảo bởi 512 MB RAM, nhưng đối với Windows 7, tốt hơn nên phân bổ 800-900 MB.

Bạn không thể nhập phần màu đỏ của thang đo, do đó mang lại cho máy tính ảo hơn một nửa tiềm năng phần cứng của máy tính vật lý. Nhấp vào "Chuyển tiếp".

Trong cửa sổ chọn ổ cứng tiếp theo, chọn tùy chọn tạo ổ cứng mới.

Trong cửa sổ tiếp theo, tốt hơn hết những người mới bắt đầu nên chọn định dạng lưu trữ - đĩa cố định, vì nó hoạt động nhanh hơn một chút so với định dạng động. Nhấp vào "Chuyển tiếp".

Con số này cũng sẽ được lấy từ bộ nhớ của ổ cứng vật lý, vì vậy cần phải chọn dung lượng tối ưu, đủ cho mục đích vận hành máy tính ảo và điều này sẽ không gây tổn hại đến bộ nhớ vật lý.

Đối với Windows XP, bạn có thể phân bổ 5 GB và đối với Windows 7 – khoảng 15 GB. Ở đây, sử dụng nút duyệt hiển thị ở cuối dòng đầu tiên, chọn thư mục của máy tính vật lý nơi ổ cứng ảo sẽ được đặt.

Tốt hơn là chọn một vị trí trên ổ đĩa không thuộc hệ thống. Lệnh “Tạo” sẽ bắt đầu quá trình tạo đĩa cứng máy tính ảo, sau đó bạn có thể chiêm ngưỡng các thông số của máy tính ảo vừa tạo.

Bước 2. Cài đặt hệ điều hành trên máy tính ảo

Máy tính ảo đã được tạo và hệ điều hành có thể được cài đặt trên đó. Nhấp vào lệnh "Chạy".

Chúng tôi chọn đĩa khởi động hệ điều hành nằm trong ổ đĩa vật lý hoặc ảnh đĩa. Bạn có thể đặt đường dẫn đến ảnh đĩa bằng nút duyệt ở cuối dòng. Nhấp vào “Tiếp tục”.

Menu cài đặt Windows quen thuộc sẽ mở trong một cửa sổ VirtualBox riêng. Các bước tiếp theo không khác gì quá trình cài đặt Windows trên máy tính vật lý.

Việc phát hành phiên bản mới của hệ điều hành gây căng thẳng cho hầu hết người dùng. Do đó, một trong những nhiệm vụ chính của các nhà phát triển là làm cho quá trình chuyển đổi diễn ra suôn sẻ nhất có thể. Điều này không phải lúc nào cũng thành công, nhưng những người tạo ra Windows 7 hóa ra là những người hiểu mọi người, và do đó đã đưa vào hệ thống một gói ảo hóa mới vào thời điểm đó, cho phép bạn chạy XP bên trong "bảy".

Thông tin chung

Một máy ảo mô phỏng phần cứng, tạo ra một môi trường biệt lập trong hệ thống mà bất kỳ hệ điều hành nào cũng có thể được cài đặt. Điều này cho phép bạn giải quyết nhiều vấn đề về khả năng tương thích phần mềm, đồng thời giúp bạn có thể “thử” hệ thống khác mà không cần xóa hệ thống hiện tại. Bạn sẽ có thể làm việc với ổ đĩa vật lý, cài đặt trò chơi và chương trình cho Windows XP mà không cần từ bỏ “. Seven”, lưu tập tin và thực hiện các tác vụ khác. Hãy xem cách cài đặt máy ảo trên Windows 7 để tận dụng tất cả các tính năng hữu ích của nó.

Kiểm tra PC ảo

Nếu bạn đã cài đặt phiên bản Windows 7 Ultimate, Enterprise hoặc Professional thì mặc định bạn có chức năng Virtual PC. Bạn chỉ cần đảm bảo rằng bộ xử lý hỗ trợ ảo hóa phần cứng. Điều này có thể được thực hiện bằng cách sử dụng tiện ích từ Công cụ phát hiện ảo hóa được hỗ trợ phần cứng của Microsoft.

Tải về tiện ích và chạy nó. Tùy thuộc vào kết quả kiểm tra bộ xử lý, các thông báo sau có thể xuất hiện trên màn hình.

Việc bật/tắt ảo hóa được thực hiện trong cài đặt BIOS, vì vậy trước khi cài đặt Virtual PC theo cách thủ công, hãy đảm bảo rằng tùy chọn này đã được kích hoạt.

Tùy chọn này có thể được gọi là Công nghệ Intel_Virtualization, AMD-V, Tiện ích mở rộng ảo hóa, v.v. Tìm chức năng này trong BIOS và thay đổi giá trị từ “Đã tắt” thành “Đã bật”. Nếu sau đó, bạn không thể khởi động máy ảo, Windows sẽ đề nghị cài đặt. một bản vá đặc biệt. Ở giai đoạn này, điều quan trọng là chọn đúng kích thước bit hệ thống – x32 hoặc x64.

Hướng dẫn cài đặt

Cài đặt máy ảo trên Windows 7 bao gồm hai giai đoạn:

  1. Cài đặt Windows Virtual PC;
  2. Cài đặt đĩa ảo Windows XP Mode.

Đầu tiên, hãy giải quyết Virtual PC:

Sau đó bạn có thể tiến hành cài đặt đĩa ảo Windows XP Mode:

Điểm xuất phát

Sau khi cài đặt XP Mode, "seven" phải cấu hình thêm để tạo đĩa ảo. Do đó, sau khi nhấp vào nút "Hoàn tất", cửa sổ sau sẽ xuất hiện trên màn hình, trong đó sẽ có một thỏa thuận cấp phép khác, các điều khoản mà bạn phải chấp nhận. Chỉ định thư mục nơi đĩa ảo sẽ được đặt và tạo người dùng đầu tiên. Kích hoạt tính năng bảo mật của hệ thống bạn đang tạo. Cái này không cần thiết. Nhấp vào "Bắt đầu cài đặt". Quá trình cài đặt sẽ bắt đầu; bạn chỉ cần đợi nó kết thúc.

Máy ảo mới

Hệ thống đã sẵn sàng, đĩa ảo đã được cài đặt. Tất cả những gì còn lại là tạo một môi trường mới và chạy Windows XP trong đó.

Sandbox mới tạo sẽ xuất hiện trong cửa sổ chính của XP Mode. Nhấp chuột phải vào nó và chọn “Mở”. Chọn tùy chọn “Ổ đĩa DVD” và chỉ định đường dẫn đến ổ đĩa vật lý (nếu bạn có đĩa có bản phân phối Windows XP) hoặc ảnh ISO được tải xuống trước. Trình hướng dẫn cài đặt hệ thống sẽ khởi chạy.

Tất cả những gì bạn phải làm là cài đặt Windows XP ở chế độ bình thường để bắt đầu sử dụng hệ thống này trong một môi trường biệt lập được tạo bằng chức năng ảo hóa phần cứng.

Sau khi quá trình cài đặt hoàn tất, bạn có thể sử dụng tất cả các tính năng của hệ điều hành Microsoft: cài đặt các tiện ích cho Windows XP, cài đặt các trò chơi không chạy trên “bảy”, chạy các chương trình lỗi thời, v.v. – để làm điều này, chỉ cần chạy chế độ XP thông qua trình giả lập.

Máy ảo thay thế

Ngoài chức năng ảo hóa phần cứng tích hợp, Windows 7 còn hỗ trợ các chương trình của bên thứ ba giúp tạo môi trường biệt lập và cài đặt bất kỳ hệ điều hành nào vào đó.

Trước hết cần lưu ý các hệ thống ảo hóa như VMWare Workstation và Oracle VM VirtualBox. Hãy xem ví dụ về Virtualbox để xem các chương trình đó hoạt động như thế nào.

Hộp ảo Oracle VM

Tải xuống và cài đặt Virtualbox. Nó được cài đặt giống như bất kỳ chương trình nào khác, vì vậy bạn sẽ không gặp bất kỳ vấn đề gì.

Môi trường biệt lập đã sẵn sàng. Để bắt đầu làm việc với nó, hãy đánh dấu nó bằng nút chuột trái và nhấp vào nút “Chạy” ở menu trên cùng. Một cửa sổ mới sẽ xuất hiện trên màn hình, qua đó trước tiên bạn sẽ cài đặt và sau đó tương tác với Windows 7 hoặc hệ điều hành đã cài đặt khác. Chỉ định đường dẫn đến đĩa vật lý hoặc ảnh ISO với bản phân phối Windows và nhấp vào “Tiếp tục”. Chúng tôi sẽ không xem xét chi tiết quá trình cài đặt Windows 7 ở đây vì nó không khác gì quá trình cài đặt thông thường trên ổ cứng vật lý. Bạn chỉ cần đợi cho đến khi quá trình cài đặt hệ thống hoàn tất.

Máy ảo được khởi chạy thông qua chương trình Oracle VM VirtualBox. Bạn sẽ cần mở tiện ích này và chọn hình ảnh hệ thống ảo mong muốn từ menu chính bên trái.

Đối với các tiện ích khác, trong VMWare Workstation, quá trình tạo máy ảo gần như lặp lại hoàn toàn quy trình được mô tả ở trên. Một số chương trình khác có thể yêu cầu cấu hình bổ sung, vì vậy đối với người mới bắt đầu, chúng có vẻ hơi phức tạp.

Phần kết luận

Tạo một máy ảo và cài đặt hệ thống trên đó khá đơn giản, nhưng bạn cần phải cẩn thận - kể từ tháng 4 năm 2014, Windows XP không được Microsoft hỗ trợ, do đó, ngay cả khi mô phỏng chế độ của hệ điều hành này, bạn vẫn khiến hệ thống của mình dễ bị tấn công.

Ngoài ra, chế độ XP không được hỗ trợ trên các máy cài đặt Windows 8 và bạn không thể làm gì để khắc phục điều này. Tính năng Virtual PC ban đầu được tạo ra để chuyển đổi suôn sẻ giữa các hệ thống, do đó việc bỏ qua các phiên bản sẽ không hoạt động.

Nhưng bạn có thể thử cài đặt một hệ thống khác ngoài Microsoft windows - ví dụ: Linux. Rất khó để chuyển sang nó ngay lập tức; hơn nữa, bạn phải từ bỏ hầu hết các chương trình Windows mà bạn đã quen sử dụng. Trong chế độ mô phỏng, bạn sẽ dần dần quen với các đặc thù của việc tương tác với hệ thống mới và quyết định xem bạn có cần chuyển hoàn toàn sang hệ thống đó hay không.

mysettings.ru

Hướng dẫn cài đặt máy ảo cho hệ điều hành Windows 7

Ngày càng có nhiều người dùng Windows 7 muốn thử các khả năng của phiên bản thứ tám của hệ điều hành này. Vì những mục đích này, việc sử dụng máy ảo là hoàn hảo, trên đó bạn hoàn toàn có thể cài đặt hệ thống mà không gây hại cho hệ thống gốc. Hiện tại, có một số chương trình ảo hóa phổ biến dành cho Windows 7: WMWare, Virtual Box và Virtual PC. Trong bài viết này, chúng tôi sẽ xem xét chương trình thứ hai, vì so với các máy ảo khác, nó cung cấp khả năng ảo hóa phong phú và khá dễ cấu hình cũng như vận hành.

Thuật toán chung của hành động


Lỗi thường gặp

Khi cài đặt bằng thuật toán trên cho Virtual PC ở bước 6, bạn có thể nhận được thông báo lỗi Windows 7 liên quan đến chức năng ảo hóa bị vô hiệu hóa. Để loại bỏ nó, bạn cần kích hoạt ảo hóa hệ thống trong bảng cài đặt và thực hiện cài đặt BIOSa cho một số phiên bản bo mạch chủ.

Ngoài ra, sự cố này xảy ra khi chạy phần mềm chống vi-rút trong Windows 7 bằng tường lửa và tường lửa riêng. Do đó, trước khi cài đặt máy ảo, bạn nên tắt hoặc tạm dừng tất cả các chương trình chống vi-rút.

windowsTune.ru

Máy ảo cho win 7

Máy ảo là một chương trình đặc biệt có thể hoạt động như một trình giả lập của một máy tính thật với tất cả các thành phần hiện có của nó (BIOS, phần cứng hệ thống hoàn chỉnh, bao gồm bo mạch chủ, đồ họa, mạng, ổ cứng, v.v.).

Đương nhiên, trên một “máy tính” như vậy, bạn có thể dễ dàng cài đặt nhiều hệ điều hành khác nhau và đối với chúng - bất kỳ chương trình nào được thiết kế để hoạt động trên hệ thống đã cài đặt. Do đó, bạn có thể cài đặt một số hệ điều hành (thậm chí cả những hệ điều hành rất khác nhau) trên một máy tính mà bạn có thể dễ dàng làm việc và giữa đó bạn có thể trao đổi dữ liệu qua “mạng” (nếu nó được cấu hình đúng).

Không phải mọi người dùng đều cần một máy ảo. Thông thường, nó được người dùng nâng cao sử dụng để có thể làm việc với các hệ điều hành khác (ví dụ: Ubuntu) hoặc dần dần làm chủ chúng mà không ngừng hoạt động hiệu quả, chẳng hạn như trên Windows. Điều này cũng cần thiết để kiểm tra các phần mềm khác nhau và khởi chạy an toàn các chương trình được tải xuống từ các trang web đáng ngờ có thể bị nhiễm vi-rút đặc biệt nguy hiểm. Bạn cũng có thể mô phỏng toàn bộ mạng máy tính theo cách này.

Tại sao bạn cần một máy ảo cho Windows 7?

1. Bạn đã cài đặt hệ điều hành cụ thể này, nhưng bạn muốn sử dụng các chương trình dành cho Windows XP, Windows 8 hiện đại hơn hoặc thậm chí cho Linux, hệ điều hành này hoạt động theo nguyên tắc hoàn toàn khác và “khả năng tương thích” thông thường không còn có thể trợ giúp ở đây nữa.

2. Để chọn một chương trình phù hợp, chẳng hạn như xử lý video. Chúng khá lớn và nếu bạn cài đặt chúng ngay trên máy tính làm việc, bạn có thể dễ dàng xả rác vào sổ đăng ký. Điều này đặc biệt đúng nếu bạn gỡ bỏ chương trình không đúng cách - bạn có thể bất cẩn để lại “đuôi” các tệp có thể trở thành vấn đề thực sự trong tương lai.

3. Để kiểm tra chương trình đơn giản. Ví dụ: để giải thích cho người đọc cách sử dụng nó hoặc xem nó hoạt động như thế nào trên các hệ thống khác nhau, những lỗi nào có thể xuất hiện và cách xử lý chúng.

4. Để cài đặt thử nghiệm các chương trình. Giả sử, hãy xem cách dữ liệu được mã hóa, cách chương trình hoạt động dưới tải trọng quan trọng và cuối cùng, điều gì sẽ xảy ra nếu nó bị nhiễm vi-rút.

Các máy ảo phổ biến nhất cho Windows 7

windowsVirtualPC về cơ bản đã được tích hợp sẵn trong hệ điều hành và là một mô-đun hoàn toàn miễn phí để làm việc với các ứng dụng không tương thích với “bảy”. Các ứng dụng chạy ở chế độ Windows XP có thể dễ dàng chạy trực tiếp trên màn hình máy tính, vô cùng tiện lợi. Các chương trình cũng có thể được cài đặt theo bất kỳ cách thuận tiện nào - tải xuống qua Internet, từ ổ đĩa flash, sử dụng DVD. Nói chung, bằng mọi cách thuận tiện.

Yêu cầu tối thiểu để cài đặt là hệ điều hành Windows 7 không thấp hơn mức “tối đa” hoặc “chuyên nghiệp”, bộ xử lý 1 GHz, RAM 1 GB, dung lượng ổ cứng trống 15 GB.

Bạn có thể khởi chạy máy ảo này một cách đơn giản cho bất kỳ ai có phiên bản chính thức của Windows 7. Để thực hiện việc này, bạn cần mở “Tất cả chương trình” trong menu “Bắt đầu” và nhấp vào “Windows Virtual PC” ở đó. Nếu mục này bị thiếu, thì bạn chỉ cần cài đặt bản cập nhật có tên “windows6.1-KB958559-x86” (được thiết kế cho hệ thống 32 bit) hoặc windows6.1-KB958559-x64 (dành cho 64 bit). Sau đó, bạn có thể đi làm một cách an toàn.

VMWare Workstation của VMWare, đối thủ cạnh tranh chính của Microsoft trên thị trường máy ảo. Hầu hết hữu ích cho các nhà phát triển thường xuyên cần kiểm tra và xác minh ứng dụng của riêng họ cho các hệ điều hành khác nhau.

Máy ảo dành cho Windows 7 này đã giành được khoảng 50 giải thưởng khác nhau từ các chuyên gia CNTT nhờ môi trường sử dụng được cân nhắc kỹ lưỡng, bộ chức năng tích hợp sẵn và cuối cùng nhưng không kém phần quan trọng là hiệu suất và tối ưu hóa cao. Hoàn hảo cho những người cần làm mọi thứ một cách nhanh chóng. Nó cũng có khả năng "giải phóng" tài nguyên hệ thống bằng cách dừng các tiến trình đang chạy, giúp giải phóng bộ xử lý và tăng tốc đáng kể quá trình xử lý dữ liệu. Cần thiết để làm việc với các ứng dụng đòi hỏi khắt khe.

Hộp ảo. Một hệ thống ảo hóa máy tính tương tự như những hệ thống được mô tả ở trên. Có thể hoạt động ở chế độ dịch động (việc xử lý phần chính của dữ liệu được chuyển sang thiết bị thực, không phải mô phỏng). Nó phổ biến vì nó có thể được cài đặt trên bất kỳ hệ thống nào được liệt kê Mac OS, windows, Solaris, Linux. Bạn có thể cài đặt trên nó: GNU/Linux, windows, Solaris, BSD.

Ưu điểm - phân phối hoàn toàn miễn phí, hiệu suất khá cao, kích thước nhỏ, khả năng làm việc với hình ảnh ảo VMware. Nhược điểm đáng kể nhất là không thể kéo file vào cửa sổ ứng dụng bằng chuột.

cài đặt máy ảo win 7

Vì Windows Virtual PC đã được tích hợp sẵn nên chúng tôi sẽ cài đặt VirtualBox - nó miễn phí, không giống như các sản phẩm nghiêm túc hơn. Tất nhiên, sau khi cài đặt, chúng tôi sẽ bắt đầu thiết lập nó.

Vì vậy, hãy truy cập trang web VirtualBox chính thức và tải xuống phiên bản mới nhất của chương trình từ trang web. Chúng tôi khởi chạy trình cài đặt và thấy cửa sổ chào mừng này

Chúng tôi xác nhận rằng chúng tôi muốn tiếp tục cài đặt và chuyển sang bước tiếp theo.

Ở đây chúng tôi được hiển thị những thành phần chương trình nào hiện có và chúng sẽ được cài đặt ở đâu. Tất nhiên, bạn có thể thoải mái thay đổi thư mục và cài đặt máy trên bất kỳ đĩa nào, nhưng tốt hơn hết bạn nên để lại tất cả các thành phần, đặc biệt nếu bạn là người mới sử dụng máy ảo. Tôi đồng ý rằng bạn có thể không cần tất cả các thành phần trong tương lai gần, nhưng nếu cần, bạn sẽ phải cài đặt lại chương trình này. Và mọi thứ bạn cài đặt trên máy tính ảo của mình.

Giai đoạn cài đặt tiếp theo

Ở đây bạn chỉ cần cho biết vị trí của các phím tắt chương trình.

Giai đoạn tiếp theo có thể khiến những người dùng thiếu kinh nghiệm sợ hãi, mặc dù chương trình cảnh báo rằng máy tính sẽ bị ngắt kết nối mạng trong một thời gian ngắn. Vì vậy, nếu bạn không làm theo lời khuyên khôn ngoan là cài đặt bằng các chương trình đã đóng và hiện đang tích cực tải xuống thứ gì đó từ dịch vụ lưu trữ tệp, thì bạn cần đợi quá trình tải xuống hoàn tất hoặc tự làm gián đoạn quá trình tải xuống.

Sau đó, chúng tôi đồng ý với mọi thứ – “Có” và tiếp tục. Chương trình sẽ thông báo cho bạn rằng mọi thứ đã sẵn sàng để cài đặt, nghĩa là hãy nhấp vào “Cài đặt”.

Bây giờ bạn sẽ phải đợi một lúc cho đến khi máy ảo được cài đặt trên máy tính của bạn. Tại thời điểm này, các cửa sổ bật lên có thể xuất hiện trên màn hình đề nghị cài đặt phần mềm khác nhau cho thiết bị của chúng tôi. Chúng tôi đồng ý với tất cả chúng và thiết lập hoàn toàn mọi thứ.

Sau khi cài đặt hoàn tất, nhấp vào “Hoàn tất”. Nếu mọi thứ đã được thực hiện như bình thường và bạn không bỏ chọn hộp tương ứng (như trong hình), thì máy ảo sẽ tự động khởi động ngay sau khi cài đặt hoàn tất.

Tạo và tùy chỉnh máy

Để thực hiện việc này, bạn cần tạo một máy mới trong cửa sổ làm việc “VirtualBox”. Để thực hiện việc này, bạn chỉ cần nhấp vào nút thích hợp (“Tạo”, góc trên bên trái).

Sau đó chương trình sẽ yêu cầu bạn chọn loại máy sẽ được tạo. Ở đây bạn chỉ cần nhập tên của nó và chọn loại hệ điều hành. Hãy nhớ rằng phải cẩn thận một chút mới chính xác.

Tôi cần một máy ảo để kiểm tra nhiều chương trình trước khi cài đặt chúng vào thư mục chính của máy tính. Điều này có nghĩa là tôi sẽ tạo một máy tính chạy Windows 7.

Bây giờ chúng tôi sẽ cho chương trình biết lượng RAM sẽ được phân bổ cho máy tính ảo mới của chúng tôi.

Mọi thứ phải được thực hiện cẩn thận, vì tùy chọn này phụ thuộc vào hệ điều hành bạn sẽ sử dụng và sẽ tiêu tốn RAM có sẵn trên máy tính. Máy ảo Windows 7 yêu cầu không kém một hệ điều hành thông thường, nghĩa là chúng ta cần ít nhất 1 GB. Nhưng tôi đặt nó ở mức 1,5 vì tôi có đủ khả năng chi trả và tôi sẽ thử nghiệm các chương trình cũng sẽ tiêu tốn RAM.

Theo đó, Windows XP sẽ yêu cầu ít RAM hơn. Nhưng dù sao đi nữa, bạn nên luôn cho nó “dự trữ”. Và ở đây ẩn chứa một mối nguy hiểm khác - bạn không thể cung cấp cho máy ảo hơn một nửa bộ nhớ “sống” của máy tính, nếu không máy tính sẽ bắt đầu trục trặc và thậm chí có thể bị treo hoàn toàn. Tuy nhiên, nếu bạn có một máy tính mạnh với bộ nhớ lớn hơn 8 GB thì máy ảo có thể dễ dàng được cấp khoảng 5-6 GB.

Giai đoạn tiếp theo là ổ cứng.

Mỗi máy tính đều phải có một ổ cứng. Những cái ảo cũng không ngoại lệ, và do đó nó phải được tạo ra. Vì vậy, chúng tôi tạo một đĩa cứng ảo mới.

Sau đó chúng tôi chỉ ra loại của nó.

Và nếu tên của tất cả các định dạng này hoàn toàn không có ý nghĩa gì với bạn, thì chúng tôi chỉ cần để mọi thứ “theo mặc định” và tiếp tục. Bấm tiếp".

Cửa sổ tiếp theo

Nó mời chúng ta chỉ cho máy định dạng lưu trữ dữ liệu trên máy ảo. Điều quan trọng là ổ cứng động có thể nói là “cao su” và có thể dễ dàng mở rộng ít nhiều. Cố định có kích thước cố định và sẽ không bao giờ mất nhiều hơn. Tất cả phụ thuộc vào nhu cầu và sở thích của bạn. Nhưng tôi sẽ cần một ổ cứng có thể mở rộng nếu cần, đó là lý do tại sao tôi chọn “động”.

Bây giờ tất cả những gì còn lại là đặt tên cho nó và cho biết kích thước ban đầu.

Hãy tạo nó và chuyển sang giai đoạn tiếp theo.

Thiết lập máy ảo

Ở góc trên bên phải có nút “Tùy chỉnh”. Nhấp vào nó và đến đây - “Cài đặt”

Tại đây bạn có thể thay đổi nhiều thông số khác nhau. Điều chỉnh dung lượng RAM, nếu bạn mắc lỗi trước đó, thứ tự khởi động của các thiết bị khác nhau, việc sử dụng khả năng tăng tốc, v.v.

Tổng cộng có một số phần. Phiên bản tôi sử dụng có 9 phần nhưng sẽ mất quá nhiều thời gian để đi sâu vào chi tiết từng phần. Và tốt hơn hết bạn nên tự mình làm điều này một cách có ý thức, quan sát hành vi của máy tính ảo thay đổi như thế nào. Ngoài ra, còn có hệ thống trợ giúp tiện lợi - chỉ cần di chuột qua mục bạn quan tâm và một chú giải công cụ sẽ xuất hiện.

Nhưng đây là mô tả ngắn gọn về cài đặt theo từng phần:

1) Chung. Đây là tên của máy ảo, hệ điều hành mà nó sử dụng, phương tiện di động và bảng tạm;

2) Hệ thống. Mọi thứ liên quan đến phần cứng của máy ảo của chúng tôi (RAM, bộ xử lý, chipset, thứ tự khởi động thiết bị, khả năng tăng tốc);

3) Hiển thị. Bộ nhớ video và các cài đặt của nó, số lượng màn hình được sử dụng, khả năng kết nối với màn hình từ xa, khả năng tăng tốc, quay video.

4) Phương tiện truyền thông. Cấu hình đĩa cứng ảo hiện có;

5) Âm thanh. Ở đây mọi thứ đều rõ ràng - âm thanh và mọi thứ được kết nối với nó;

6) Mạng. Khả năng cấu hình bộ điều hợp mạng ảo;

7) Cổng com. Sự bao gồm và cấu hình của họ;

8) USB. Cài đặt bộ điều khiển và bộ lọc này;

9) Thư mục được chia sẻ. Cấu hình và quản lý của họ.

Nếu xảy ra lỗi nghiêm trọng trong quá trình cài đặt, chương trình thông minh sẽ báo cáo ngay điều này. Và ở cuối cửa sổ cài đặt, một thông báo cảnh báo “Đã phát hiện cài đặt không chính xác” sẽ xuất hiện. Nếu bạn di chuột qua “dấu chấm than”, họ sẽ cho bạn biết chính xác điều gì đã được thực hiện sai.

Tuy nhiên, rất có thể bạn sẽ chỉ cần 3 loại cài đặt đầu tiên: “Chung”, “Hệ thống”, “Hiển thị”. Nếu máy ảo bắt đầu hoạt động chậm và chậm lại, bạn có thể thử tăng dung lượng RAM mà nó sử dụng hoặc tăng sức mạnh bộ xử lý.

Sau khi hoàn tất cài đặt, hãy xác nhận mọi thứ (“OK”). Để khởi động máy ảo đã chọn, chỉ cần chọn nó và nhấp vào nút “Khởi chạy”. Bây giờ tất cả những gì còn lại là cài đặt hệ điều hành đã chọn trước đó trên máy tính ảo của chúng tôi, định cấu hình nó và chúng tôi đã sẵn sàng làm việc.

Bạn có thích tài liệu này không? Chia sẻ: Đánh giá nó: (5,00 trên 5, xếp hạng: 2) Đang tải...