Kiểm soát siêu v Cách quản lý Microsoft Hyper-V từ dòng lệnh. Khởi động máy ảo và cài đặt Windows trên đó

Chào buổi chiều. Nhờ trang web của mình, tôi liên tục mày mò hệ điều hành và tất nhiên, theo thời gian, tôi bắt đầu tìm cách để có thể viết hướng dẫn nhưng đồng thời thực hiện ít thay đổi hơn đối với hệ điều hành của máy tính làm việc của mình. .. Giải pháp đã đến với giải pháp cơ bản - máy ảo. Đây là mô phỏng của một hệ điều hành hoạt động hoàn toàn (hoặc gần như hoàn toàn) chạy trên hệ điều hành của bạn. Tôi đã thử VirtualBox, VMware Workstation và Hyper-V... VirtualBox miễn phí và không thân thiện với người dùng như hai loại còn lại. VMware Workstation xuất sắc về mọi mặt nhưng phải trả phí. Hyper-V là một máy ảo hoàn toàn cân bằng, được di chuyển từ hệ điều hành máy chủ sang Windows 8 và chỉ cần bật để truy cập. Vì vậy, sự lựa chọn thuộc về cái sau: đơn giản, miễn phí và trang nhã. Nhân tiện, tôi có Windows 10 Professional, được cấp phép, nhưng tôi nhận được nó miễn phí nhờ chương trình Windows Insider (sáu tháng chịu đựng lỗi và giấy phép trong túi của tôi)).

Có thể tôi sẽ cảnh báo ngay rằng khi kích hoạt các thành phần Hyper-V, bạn sẽ không thể sử dụng các máy ảo khác. Vì vậy, hãy bắt đầu:

Nhấp chuột phải vào góc “Bắt đầu” và chọn “Chương trình và Tính năng”.

Ở khung bên trái, chọn “Bật hoặc tắt tính năng của Windows”

Bây giờ hãy mở menu “Bắt đầu” → “Tất cả chương trình” → tìm thư mục “Công cụ quản trị” và tìm “Trình quản lý Hyper-V” trong đó.

Bằng cách khởi chạy nó, chúng ta sẽ thấy bảng điều khiển quản lý máy ảo, tôi đã có một máy được tạo trên đó đặt bot âm nhạc cho máy chủ TeamSpeak của tôi. Nhưng bây giờ chúng tôi đang tạo một chiếc máy khác để chỉ ra cách thực hiện việc này. Nhưng trước tiên, hãy tạo ngay một “Mạng ảo” để VM của chúng ta có Internet. Để thực hiện việc này, hãy nhấp vào tên máy tính ở cột bên trái và ở cột bên phải, chọn “Trình quản lý chuyển đổi ảo”.

Tôi thêm đoạn này hai tháng sau khi viết bài. Đó là bởi vì bên dưới tôi đã mô tả một cách dễ dàng hơn để kết nối máy ảo với Internet, nhưng bản thân tôi lại sử dụng một cách hơi khác. Sự khác biệt giữa chúng là trong phương pháp được mô tả ở đây, VM có quyền truy cập chính và máy tính hoạt động sau đó, điều này không đúng nhưng nó dễ cấu hình hơn. Nếu bạn sử dụng máy tính của mình không chỉ để chạy các máy ảo, hãy chọn “Nội bộ” → “Tạo một công tắc ảo” và chọn hộp kiểm “Cho phép nhận dạng”. Truy cập Internet được định cấu hình bằng .

Ở bên trái, chọn “Tạo bộ chuyển đổi mạng ảo”, ở bên phải “Bên ngoài” và nhấp vào “Tạo bộ chuyển đổi ảo”.

Nhập tên cho mạng, trong phần “Mạng bên ngoài”, chọn bộ điều hợp mạng của bạn và nhấp vào OK.

Bây giờ hãy tạo một máy ảo. Nhấp vào “Tạo” - “Máy ảo”.

" Trình hướng dẫn tạo máy ảo mới“, trên cửa sổ đầu tiên chỉ cần nhấp vào “Tiếp theo”.

Chỉ định tên cho máy ảo trong tương lai. Nếu muốn, bạn cũng có thể thay đổi vị trí lưu trữ của máy ảo, tôi đã thay đổi vị trí trong cài đặt để không làm tắc SSD và tất cả các máy ảo đều được lưu trữ trên một trong các ổ cứng. Bấm tiếp".

Ở đây mọi thứ đều đơn giản, hãy đọc những gì được viết, nếu bạn có bo mạch chủ không hỗ trợ UEFI hoặc bạn định cài đặt hệ thống 32 bit, thì hãy chọn mục đầu tiên, nếu điều kiện sử dụng thế hệ thứ hai trùng với khả năng của bạn, hãy chọn thế hệ thứ hai. Tôi muốn cài đặt Ubuntu 32-bit cho một trong các bài viết sau nên tôi chọn thế hệ Hyper-V đầu tiên. Bấm tiếp.

Dung lượng bộ nhớ ảo. Trong trường hợp Windows, 2-3 GB cho hệ thống 32 bit và 3-4 GB cho hệ thống 64 bit là mong muốn. Nhiều hơn không có ý nghĩa đối với một máy ảo và ít hơn có thể ảnh hưởng đến hoạt động của hệ thống. Bạn cũng có thể sử dụng “Bộ nhớ động”, trong trường hợp này VM sẽ được cấp bao nhiêu bộ nhớ mà nó cần.

Chúng tôi chọn kích thước ổ cứng của máy trong tương lai và vị trí lưu trữ cho tệp của nó. Theo nhu cầu thì đối với Win 8-10 bạn cần ít nhất 25GB. Tôi sử dụng Ubuntu với rất nhiều dự trữ.

Không phải ai cũng biết rằng một số phiên bản có tích hợp sẵn bộ ảo hóa Huper-V. Vai trò này đơn giản là bị tắt theo mặc định. Dưới đây chúng tôi sẽ cho bạn biết cách kích hoạt máy ảo Hyper-V trong Windows 8, cũng như cách tạo một máy ảo mới trong môi trường này.

1. Những gì bạn sẽ cần

  1. Hệ điều hành Professional/Windows 8 Pro (64-bit) hoặc Enterprise/Windows 8 Enterprise (64-bit). Các phiên bản khác không có vai trò Hyper-V (link).
  2. Một máy tính có bộ xử lý hỗ trợ công nghệ ảo hóa phần cứng. Ngoài ra, cần phải hỗ trợ công nghệ dịch địa chỉ cấp hai - SLAT (Dịch địa chỉ cấp hai). Intel gọi công nghệ này là Bảng trang mở rộng (EPT), trong khi AMD gọi nó là Lập chỉ mục ảo hóa nhanh (RVI). Bạn có thể kiểm tra xem bộ xử lý của mình có hỗ trợ những công nghệ này hay không trên trang web của nhà sản xuất. Ví dụ: đối với bộ xử lý Intel - xem, đối với AMD -.
  3. Một bộ điều hợp mạng bổ sung trên máy tính vật lý, nếu bạn cần cung cấp cho máy ảo quyền truy cập mạng.

2. Kích hoạt hỗ trợ ảo hóa trong BIOS máy tính

Trước hết, bạn cần kích hoạt hỗ trợ ảo hóa. Để thực hiện việc này, chúng ta hãy vào BIOS của máy tính vật lý và tìm mục tương ứng. Trong các phiên bản BIOS khác nhau, nó có thể được gọi khác nhau. Ví dụ trên laptop HP Pavilion g6 đây là mục Công nghệ ảo hóa trên tab Cấu hình hệ thông.

3. Kích hoạt vai trò Hyper-V

Khởi chạy Control Panel, đi tới tab “ Chương trình", sau đó nhấn vào " Bật hoặc tắt các tính năng của Windows» .

Trong cửa sổ mở ra, chọn tất cả các thành phần trong nhóm “ Hyper-V" và nhấp vào " ĐƯỢC RỒI» .

Sau khi cài đặt vai trò, hệ thống sẽ yêu cầu khởi động lại. Chúng ta khởi động lại máy tính thì thấy phím tắt để khởi chạy đã xuất hiện trong giao diện Metro Trình quản lý Hyper-VKết nối với máy ảo Hyper-V.

Những phím tắt này cũng có sẵn trong
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Hyper-V Management Tools\

4. Tạo switch ảo

Bây giờ Hyper-V hypervisor đã được cài đặt, hãy tạo một switch ảo để kết nối các máy ảo với mạng. Để thực hiện việc này, hãy khởi chạy Trình quản lý Hyper-V và trong menu “ hành động" lựa chọn " Trình quản lý chuyển đổi ảo...» .

Trong trình quản lý đã khởi chạy, hãy nhấp vào “ Tạo switch mạng ảo" và chúng ta sẽ được đưa đến cửa sổ nơi bạn cần chọn loại mạng ảo trong tương lai. Có 3 lựa chọn:

  • Bên ngoài— Chọn tùy chọn này nếu bạn cần cung cấp cho máy ảo quyền truy cập vào mạng mà máy tính hiện tại được kết nối. Trong trường hợp này, máy tính này phải có card mạng trống, chúng tôi sẽ đổi tên cho máy ảo.
  • Nội bộ— Để tạo một mạng giữa tất cả các máy ảo và máy tính hiện tại. Trong trường hợp này, mạng vật lý sẽ không thể truy cập được vào máy ảo.
  • Riêng tư- Trong trường hợp này, một mạng được tạo giữa tất cả các máy ảo có sẵn. Máy tính hiện tại cũng như mạng vật lý sẽ không khả dụng.

Sau khi chọn loại mạng trong tương lai, hãy nhấp vào “ Tạo một switch ảo» .

Cửa sổ thuộc tính của switch ảo sẽ mở ra. Tại đây bạn cần chỉ định tên của công tắc và bạn cũng có thể đặt các tham số bổ sung. Ví dụ: máy tính của tôi có 2 card mạng: để kết nối có dây qua đầu nối RJ-45 và bộ chuyển đổi Wi-Fi. Cái cuối cùng tôi ghi đè cho công tắc hiện tại. Như vậy, máy ảo trong tương lai của tôi sẽ truy cập mạng thông qua bộ điều hợp Wi-Fi này.

Chà, trong các kết nối mạng, bạn có thể thấy rằng hiện tại card mạng Wi-Fi này đã được kết nối với bộ chuyển mạch ảo đã xuất hiện ở đó.

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

Cuối cùng, bạn có thể tiến hành trực tiếp việc tạo máy ảo. Để thực hiện việc này, trong Trình quản lý Hyper-V trong menu “ hành động" lựa chọn " Tạo nên» — « Máy ảo…» .

Trình hướng dẫn tạo máy ảo sẽ khởi chạy. Ở đây chúng ta sẽ đặt tên của máy ảo sẽ được tạo, đồng thời chọn thư mục để lưu trữ nó. Bạn phải đảm bảo có đủ dung lượng trống trên ổ cứng đã chọn. Vì trong trường hợp sử dụng ảnh chụp nhanh, toàn bộ máy ảo có thể có dung lượng khá đáng kể. Sau khi chỉ định các tham số cần thiết, nhấp vào " Hơn nữa» .

Sau đó, chúng tôi cho biết dung lượng RAM mà máy ảo sẽ sử dụng khi chạy và nhấp vào “ Hơn nữa» .

Bây giờ bạn cần chỉ định một switch ảo để kết nối máy ảo với mạng. Chọn kết nối được tạo ở bước 2 và nhấp vào “ Hơn nữa» .

Ở bước này, bạn cần tạo và kết nối đĩa cứng ảo cho máy ảo này hoặc chỉ định đĩa cứng ảo hiện có. Nếu bạn tạo một cái mới, hãy nhập tên ổ cứng, vị trí và kích thước (hãy nhớ rằng khi sử dụng ảnh chụp nhanh, âm lượng của toàn bộ máy ảo có thể tăng lên đáng kể), sau đó nhấp vào “ Hơn nữa» .

Bây giờ hãy chọn thiết bị mà hệ điều hành sẽ được cài đặt trong máy ảo đang được tạo. Các tùy chọn có thể:

  • Không cài đặt hệ điều hành.
  • Sử dụng ổ đĩa DVD của máy tính vật lý.
  • Sử dụng tệp hình ảnh đĩa từ máy tính vật lý.
  • Sử dụng đĩa ảo.
  • Cài đặt mạng.

Một lần nữa, hãy kiểm tra tất cả các tham số đã cài đặt và hoàn tất việc tạo máy ảo bằng cách nhấp vào “ Sẵn sàng» .

Sau khi cài đặt thành công, máy ảo mới tạo sẽ xuất hiện trong danh sách máy ảo Hyper-V Manager với trạng thái “ Tắt". Để kết nối với nó, nhấp chuột phải vào dòng này và chọn “ Để cắm…» .

Sau đó, kết nối với máy ảo này sẽ được thực hiện. Để khởi chạy nó, hãy nhấp vào nút “ Bắt đầu" ở góc trên bên trái của cửa sổ.

Máy ảo sẽ khởi động và chúng ta sẽ quan sát quá trình này trong cửa sổ kết nối, như thể chúng ta đang ở trên một máy tính vật lý. Nếu nguồn cài đặt hệ điều hành được chọn thì quá trình cài đặt sẽ bắt đầu tương ứng. Việc quản lý thêm máy ảo cũng được thực hiện bằng menu ở đầu cửa sổ kết nối.

Bài báo này hữu ích với bạn?

Tiếp tục loạt bài về ảo hóa, hôm nay chúng ta sẽ nói về việc thiết lập mạng trong Hyper-V. Chúng tôi sẽ tập trung vào lý thuyết, cụ thể là chúng tôi sẽ phân tích cách cấu trúc mạng ảo và cách chúng tương tác với mạng thực. Bởi vì, như thực tế cho thấy, nhiều quản trị viên, do không có tài liệu đơn giản và dễ hiểu về vấn đề này, buộc phải thành thạo việc thiết lập mạng trong Hyper-V bằng phương pháp “bài poker khoa học”.

Một mặt, không có gì phức tạp trong việc thiết lập mạng cho máy ảo, mặt khác, nhiều người bắt đầu bối rối với tất cả các bộ điều hợp này, gặp khó khăn trong việc hiểu cái thật ở đâu, cái ảo ở đâu và chúng hoạt động như thế nào. khác nhau. Hãy cố gắng làm rõ.

Chịu trách nhiệm thiết lập mạng trong Hyper-V Trình quản lý chuyển đổi ảo, nếu mở ra chúng ta sẽ thấy hình sau:

Mạng riêng tư

Mạng riêng khác với mạng nội bộ ở chỗ bộ chuyển mạch ảo chỉ có thể được kết nối với máy ảo và được cách ly khỏi máy chủ.

Loại mạng này cũng có thể được sử dụng cho mục đích giáo dục và nghiên cứu cũng như để tạo các phần riêng biệt của mạng, ví dụ như DMZ.

Trong trường hợp này, việc liên lạc giữa mạng bên ngoài và mạng riêng sẽ được thực hiện thông qua một trong các máy ảo, máy ảo này phải được kết nối với cả hai mạng.

Như bạn có thể thấy, Hyper-V trao cho quản trị viên một công cụ rất linh hoạt và mạnh mẽ cho phép bạn tạo và quản lý các cấu hình mạng rất phức tạp.

Tôi đã có cơ hội cài đặt và định cấu hình bộ ảo hóa miễn phí từ Microsoft - Hyper-V Server 2012 R2. Trước đây, tôi phải làm việc với Hyper-V, nhưng là một phần của máy chủ chính thức, tôi không cài đặt phiên bản miễn phí. Nhìn chung, tôi thích Hyper-V nên tôi quyết định xem phiên bản miễn phí. Những gì tôi thấy không trùng khớp một chút với mong đợi của tôi, mà là điều đầu tiên phải làm trước tiên. Bài viết này cũng phù hợp để cài đặt và cấu hình lõi Windows Server 2012 R2.

Cài đặt máy chủ Hyper-V 2012 R2

Trước hết, hãy tải xuống phiên bản mới nhất của trình ảo hóa từ trang web của Microsoft. Bạn phải tải xuống phiên bản tiếng Anh. Thứ nhất, có một số lỗi trong phiên bản tiếng Nga, mặc dù chúng có thể đã được sửa rồi nhưng đó không phải là điều duy nhất. Để tự động hóa và đơn giản hóa việc thiết lập Hyper-V Server 2012 R2, chúng tôi sẽ sử dụng các tập lệnh được viết cho phiên bản tiếng Anh; chúng sẽ không hoạt động trong phiên bản tiếng Nga. Lần đầu tiên tôi cài đặt phiên bản tiếng Nga, dành một chút thời gian, sau đó từ bỏ và cài đặt lại hệ thống.

Quá trình cài đặt khá tầm thường và về cơ bản không khác biệt với bất kỳ cài đặt Windows nào khác. Hình ảnh được tải xuống, hệ thống được tải từ nó và cài đặt. Khi kết thúc quá trình cài đặt, chúng ta được chào đón bởi một bảng điều khiển có các cài đặt cho Hyper-V Server 2012 R2:

Tôi sẽ đưa ra gợi ý ngay cho bạn trong trường hợp bạn đóng bảng điều khiển Cấu hình máy chủ Hyper-V. Bạn có thể chạy lại nó bằng lệnh cấu hình. Tôi đã phải mất rất nhiều thời gian để tìm cách thực hiện việc này mà không cần khởi động lại máy chủ.

Thiết lập máy chủ Hyper-V 2012 R2

Thông qua bảng điều khiển, chúng tôi thiết lập các cài đặt cần thiết:

1. Chỉ định nhóm làm việc. Tôi đang xem xét tùy chọn thiết lập một máy chủ độc lập không phải là một phần của mạng miền. Các cài đặt trong miền sẽ khác nhau.
2. Chỉ định tên máy chủ.
3. Tạo thêm người dùng. Bạn có thể làm quản trị viên, được tạo theo mặc định, nhưng tốt hơn là nên tạo một người dùng riêng để quản lý. Sau này sẽ rõ tại sao.
4. Kích hoạt điều khiển từ xa.
5. Bật cập nhật tự động.
6. Tải xuống và cài đặt các bản cập nhật.
7. Chúng tôi cho phép tất cả khách hàng kết nối qua rdp, với bất kỳ phiên bản giao thức nào.
8. Đặt cài đặt mạng.
9. Đặt ngày giờ.

Điều này hoàn thành việc thiết lập ban đầu. Cho đến nay mọi thứ đều rõ ràng và hợp lý.

Theo tôi, việc sử dụng dòng lệnh trong Windows rất bất tiện. Các lệnh dài và không rõ ràng; việc thiết lập bộ ảo hóa và tạo máy ảo thông qua dòng lệnh cực kỳ dài và tẻ nhạt. Ngoài ra, việc sao chép-dán thường có lỗi; các lệnh dài phải được gõ thủ công. Tôi đã phải google nó để hiểu cách tôi có thể tải hình ảnh hệ thống lên máy chủ để bắt đầu cài đặt máy ảo bằng cách nào đó.

Chuẩn bị quản lý từ xa Hyper-V Server 2012 R2

Vì vậy, để quản lý thuận tiện bộ ảo hóa Hyper-V Server 2012 R2 miễn phí, bạn cần làm theo một số bước.

Trước hết, hãy lấy một ổ đĩa flash và viết Total Commander và HVRemote vào đó. Chúng tôi chèn nó vào máy chủ và sử dụng dòng lệnh, tạo một thư mục trên ổ C: và sao chép các chương trình của chúng tôi vào đó. Bây giờ hãy khởi chạy Total Commander thông qua dòng lệnh:

Bây giờ chúng ta đã có ít nhất một trình quản lý tập tin tiện lợi. Hãy thiết lập nó thêm. Trên dòng lệnh, tắt tường lửa bằng lệnh sau:

Tường lửa quảng cáo Netsh tắt trạng thái tất cả cấu hình

Bạn không thể vô hiệu hóa nó, nhưng hãy cấu hình nó. Để thực hiện việc này, bạn sẽ phải kích hoạt thủ công các quy tắc thích hợp bằng lệnh console. Lúc đầu, tôi đi theo con đường này, sau đó tôi bỏ cuộc và chỉ tắt tường lửa. Trong hầu hết các trường hợp trên mạng cục bộ thì không cần thiết. Nếu bạn muốn thoát khỏi tường lửa sau khi định cấu hình nó, thì đây là những gì bạn cần mở để quản lý từ xa thành công Hyper-V Server 2012 R2:

Quyền truy cập vào bất kỳ phần đính kèm bảng điều khiển mmc nào:

Nhóm quy tắc đặt tường lửa Netsh advfirewall="Quản trị từ xa" new Enable=yes

Quản lý đĩa từ xa:

Nhóm quy tắc thiết lập tường lửa Netsh advfirewall="Quản lý ổ đĩa từ xa" new Enable=yes

Khởi chạy từ xa phần đính vào quản lý tường lửa:

Nhóm quy tắc đặt tường lửa Netsh advfirewall="Quản lý từ xa tường lửa của Windows" new Enable=yes

Truy cập vào các tập tin và thư mục được chia sẻ:

Nhóm quy tắc đặt tường lửa Netsh advfirewall="Chia sẻ tệp và máy in" new allow=yes

Sử dụng "Công cụ quản lý Windows (WMI)":

Nhóm quy tắc đặt tường lửa Netsh advfirewall="Công cụ quản lý Windows (WMI)" new allow=yes

Cscript hvremote.wsf /add:administratorname

Điều này hoàn tất việc thiết lập bộ ảo hóa Windows miễn phí để điều khiển từ xa. Nó đã sẵn sàng để kết nối và tạo các máy ảo. Bây giờ chúng ta cần chuẩn bị một máy trạm để quản lý Hyper-V Server 2012 R2.

Quản lý từ xa Hyper-V Server 2012 R2

Đây là nơi tôi gặp phải một khoảnh khắc rất khó chịu. Để điều khiển từ xa, bạn cần có hệ điều hành Windows 8 hoặc Windows Server 2012. Máy trạm chính của tôi chạy Windows 7. Tôi đã cố gắng định cấu hình mọi thứ cần thiết trên đó nhưng không thành công nên tôi sẽ không mô tả các bước của mình. . Có thể có một giải pháp hiệu quả nhưng tôi không dành nhiều thời gian để tìm kiếm nó. Tôi đã làm như sau.

Có một chương trình miễn phí. Nó cho phép bạn quản lý bộ ảo hóa Hyper-V Server 2012 R2. Thật không may, phiên bản miễn phí bị giảm đáng kể chức năng và việc chỉ sử dụng nó để kiểm soát hoàn toàn sẽ không thuận tiện lắm. Nhưng để tạo và cài đặt một máy ảo thì sẽ làm được. Tôi đã sử dụng nó để cài đặt Windows 8.1 trên bộ ảo hóa và thiết lập một máy trạm trên đó để điều khiển bộ ảo hóa từ xa.

Vì vậy, hãy tải xuống chương trình và cài đặt nó trên máy tính của bạn. Hãy khởi chạy và thêm máy chủ của chúng tôi. Chỉ định quản trị viên ảo hóa cục bộ làm người dùng:

Bước đầu tiên trong chương trình là cấu hình mạng để máy ảo có quyền truy cập vào khu vực cục bộ. Để thực hiện việc này, hãy chuyển đến tab Trình quản lý mạng ảo và nhấp vào Tạo. Chỉ định cài đặt:

Hãy chắc chắn kiểm tra hộp Cho phép hệ điều hành quản lý chia sẻ bộ điều hợp mạng này. Lần đầu tiên tôi tạo 2 kết nối ảo trên cả hai bộ điều hợp mạng và không chọn hộp này. Kết quả là bản thân hypervisor không có mạng. Tôi đã phải loay hoay rất lâu và tìm ra cách lấy lại mọi thứ chỉ với quyền truy cập vào bảng điều khiển. Hóa ra điều này có thể được thực hiện bằng lệnh:

Set-VMSwitch -Tên "local1" -AllowQuản lýOS 1

Và một lưu ý quan trọng nữa. Sau khi bạn tạo bộ điều hợp ảo, cài đặt mạng của bộ điều hợp vật lý mà bạn đã nhập trước đó sẽ được đặt lại và bạn sẽ mất quyền truy cập vào máy chủ tại địa chỉ cũ. Sau khi tạo, bộ điều hợp ảo sẽ nhận cài đặt qua DHCP. Giữ nó trong tâm trí. Nếu chỉ có một bộ điều hợp mạng thì bạn sẽ cần xem máy chủ dhcp để xem địa chỉ mà trình ảo hóa đã nhận được và kết nối với nó tại địa chỉ này. Sau đó thay đổi địa chỉ theo cách thủ công thông qua bảng điều khiển quản lý.

Chúng tôi tạo ra một máy ảo. Mọi thứ ở đó khá đơn giản và rõ ràng, nó được thực hiện bằng cách chọc chuột vào menu, tôi sẽ không nói chi tiết về vấn đề này. Nếu bạn gặp vấn đề với điều gì 5chín không thể kết nối với bảng điều khiển máy ảo và đồng thời ghi rằng không thể kết nối qua rdp, sau đó thực hiện như sau. Trong tập tin máy chủ hệ thống, chỉ định sự tương ứng của địa chỉ IP với tên máy chủ và kết nối với bộ ảo hóa theo tên chứ không phải bằng ip. Tôi đã gặp phải vấn đề này một lần.

Đầu ra là Windows 8.1 được kết nối với mạng. Chúng tôi mở rdp trên đó, kết nối và bắt đầu chuẩn bị cho việc quản lý từ xa bộ ảo hóa Hyper-V Server 2012 R2.

Trước hết, chúng tôi tạo một người dùng cục bộ ở đó có cùng tên và mật khẩu như trên bộ ảo hóa. Để thuận tiện, tốt hơn là bạn nên làm việc với cùng một người dùng, nếu không, bạn sẽ phải liên tục khởi chạy tất cả các snap-in, chỉ định tài khoản quản trị viên ảo hóa mỗi lần.

10.1.3.3 siêu dữ liệu

Bây giờ hãy cài đặt Trình quản lý điều khiển Hyper-V. Để thực hiện việc này, hãy chuyển đến bảng điều khiển, mở "Chương trình và các tính năng", nhấn "Bật hoặc tắt các tính năng của Windows". Một danh sách các thành phần sẽ tải, trong đó chúng tôi đánh dấu vào Hyper-V và nhấp vào OK:

Và trên chính máy khách, bạn cần mở thứ gì đó trên tường lửa để snap-in hoạt động, nhưng tôi vừa tắt nó đi. Cho đến khi tôi làm điều này, Disk Management sẽ không tải cho tôi.

Có một lưu ý với việc quản lý đĩa từ xa. Có lẽ đây chỉ là sai sót của tôi, nhưng tôi sẽ kể cho bạn nghe để đề phòng, có thể nó sẽ giúp được ai đó. Tôi đã dành chút thời gian để tìm hiểu chuyện gì đang xảy ra ở đây. Nếu bạn thực hiện bất kỳ thay đổi nào đối với đĩa, những thay đổi này sẽ không được hiển thị. Tức là bạn đã làm gì đó, bạn nhấn cập nhật nhưng không có gì thay đổi. Nhưng trên thực tế, những thay đổi đã xảy ra, chỉ là chúng không thể nhìn thấy được. Để xem chúng, bạn cần đóng hoàn toàn phần đính kèm Quản lý Máy tính và mở lại.

Bây giờ bạn có thể xem nhật ký hệ thống, chia sẻ thư mục và lên lịch một số tác vụ thông qua bộ lập lịch. Nói chung, mọi thứ bạn cần để quản lý bộ ảo hóa miễn phí Microsoft Hyper-V Server 2012 R2 hiện đều có sẵn.

Bạn có thể kết nối với bộ ảo hóa bằng cách sử dụng rdp, màn hình tương tự sẽ mở ra như khi làm việc với màn hình: bảng điều khiển quản lý và dòng lệnh. Nhân tiện, trong đó, bạn có thể khởi chạy trình quản lý tác vụ và xem quá trình tải hệ thống bằng lệnh nhiệm vụ:

Khóa học trực tuyến về Linux

Nếu bạn mong muốn học cách xây dựng và duy trì các hệ thống có tính sẵn sàng cao và đáng tin cậy, tôi khuyên bạn nên làm quen với khóa học trực tuyến “Quản trị viên Linux” trong OTUS. Khóa học không dành cho người mới bắt đầu; để đăng ký, bạn cần có kiến ​​thức cơ bản về mạng và cài đặt Linux trên máy ảo. Khóa đào tạo kéo dài 5 tháng, sau đó những sinh viên tốt nghiệp khóa học thành công sẽ có thể trải qua các cuộc phỏng vấn với các đối tác. Khóa học này sẽ mang lại cho bạn những gì:
  • Kiến thức về kiến ​​trúc Linux.
  • Làm chủ các phương pháp và công cụ hiện đại để phân tích và xử lý dữ liệu.
  • Khả năng lựa chọn cấu hình cho các tác vụ cần thiết, quản lý quy trình và đảm bảo an ninh hệ thống.
  • Thành thạo các công cụ làm việc cơ bản của người quản trị hệ thống.
  • Hiểu biết cụ thể về việc triển khai, định cấu hình và duy trì các mạng được xây dựng trên Linux.
  • Khả năng giải quyết nhanh chóng các vấn đề phát sinh và đảm bảo hệ thống hoạt động ổn định, không bị gián đoạn.
Hãy tự kiểm tra bài kiểm tra đầu vào và xem chương trình để biết thêm chi tiết.
  • Thiết lập bằng cách sử dụng HVSao lưu.
  • Hệ thống Windows.
  • Hãy cẩn thận, nó đang tích cực lây lan.
  • Cài đặt.

Trở lại Windows 8, công nghệ ảo hóa Hyper-V đã xuất hiện, trước đây chỉ có trong hệ điều hành máy chủ của Microsoft. Giải pháp này có vẻ tốt hơn máy ảo Windows Virtual PC có trong Windows 7. Hôm nay tôi sẽ cho bạn biết cách tạo một máy ảo trong Windows bằng Hyper-V, đồng thời thiết lập Internet, mạng cục bộ và chia sẻ tệp trong đó.

Ngoài Coreinfo, bạn có thể sử dụng tiện ích độc quyền của Intel (AMD có tiện ích tương tự).

Bạn cũng có thể xem bảng hỗ trợ công nghệ ảo hóa trên trang web của nhà sản xuất bộ xử lý: Intel | AMD.

Kích hoạt Hyper-V

Hyper-V là một thành phần hệ điều hành ban đầu bị vô hiệu hóa. Người dùng nâng cao có thể kích hoạt nó bằng một lệnh PowerShell:

Kích hoạt-WindowsTùy chọnTính năng -Trực tuyến -Tên tính năng Microsoft-Hyper-V -Tất cả

Nếu bạn thích GUI, nhấn Win + R, nhập Tính năng tùy chọn và nhấn Enter.

Trong cửa sổ mở ra, chọn hộp kiểm Hyper-V.

Bằng cách này hay cách khác, thành phần này sẽ có sẵn sau khi khởi động lại hệ thống. Trong số các vấn đề khi cài đặt trong Windows 8 RP, cho đến nay, người ta đã nhận thấy tình trạng khởi động lại theo chu kỳ do lỗi trình điều khiển bộ điều khiển USB 3.0, vấn đề này trên một số hệ thống đã được giải quyết bằng cách tắt USB 3.0 trong BIOS.

Tạo và cấu hình máy ảo

Nhấn Win + R, nhập virtmgmt.msc và nhấn Enter để mở Trình quản lý Hyper-V. Từ thực đơn hành động lựa chọn Tạo nênMáy ảo.

Trình hướng dẫn tạo máy ảo cực kỳ đơn giản nhưng tôi sẽ lưu ý một số điểm cho những ai thích hướng dẫn chi tiết bằng hình ảnh. Bây giờ tôi sẽ bỏ qua bước thiết lập mạng vì tôi sẽ phân tích vấn đề này chi tiết hơn.

Vị trí tiêu chuẩn cho máy ảo là một thư mục Dữ liệu chương trình, nhưng nó có thể được thay đổi.

Nếu bạn đã có đĩa ảo ở định dạng VHD, bạn có thể kết nối nó. Nhân tiện, tôi đã làm điều đó bằng cách sử dụng đĩa tôi đã tạo trước đó cho Virtual Box.

Khi bạn chỉ định một VHD hiện có, trình hướng dẫn sẽ loại bỏ bước bạn chỉ định phương tiện để cài đặt hệ thống.

Tuy nhiên, bạn có thể chỉ định đường dẫn đến ISO sau bằng cách mở cài đặt máy ảo trong cửa sổ Hyper-V Manager chính.

Khởi động máy ảo và cài đặt Windows trên đó

Mọi thứ ở đây cũng đơn giản nhưng hơi khác thường đối với những người chưa từng gặp Hyper-V trước đây.

Trong Trình quản lý Hyper-V:

  • Để khởi động máy ảo, nhấp vào “Bắt đầu”
  • Để tương tác với nó, hãy nhấp vào “Kết nối” hoặc nhấp đúp vào hình thu nhỏ của máy

Khi hình ảnh ISO Windows có khả năng khởi động được chỉ định trong cài đặt máy, bạn sẽ thấy thông báo Nhấn phím bất kỳ để khởi động quen thuộc trên màn hình... Sau đó, bạn có thể tự thực hiện, nhưng nếu bạn cần hướng dẫn cài đặt từng bước, chúng sẽ có trên OSZone dành cho Windows 7 và Windows 8.

Nếu hệ điều hành trên máy vật lý mới hơn hệ điều hành được cài đặt trên máy ảo, bạn nên cập nhật các thành phần tích hợp (cảm ơn Artem). Để thực hiện việc này, hãy kết nối với máy ảo trong trình quản lý Hyper-V, nhấn Ctrl + I và chạy setup.exe.

Thiết lập truy cập Internet và mạng cục bộ

Các hướng dẫn trong phần này chỉ cần thiết nếu bạn không hài lòng với Công tắc mặc định được giới thiệu trong Windows 10 1709, không thể xóa hoặc đổi tên. Khi sử dụng Default Switch, nếu máy chủ được kết nối với VPN thì máy ảo cũng sử dụng VPN. Đây là một trong những điểm khác biệt chính so với công tắc bên ngoài, việc tạo ra công tắc này mà tôi sẽ mô tả sau.

Trên thực đơn hành động lựa chọn Thiết lập công tắc ảo. Một cửa sổ sẽ mở trong đó bạn có thể tạo một công tắc thuộc một trong ba loại. Để cho phép máy ảo của bạn truy cập Internet, hãy tạo bên ngoài công tắc.

Bây giờ bạn cần đặt tên của bộ chuyển đổi và chọn bộ điều hợp mạng nếu bạn có nhiều bộ chuyển đổi. Tôi sử dụng mạng không dây ở nhà nên tôi đã chọn bộ chuyển đổi Wi-Fi.

Tất cả những gì còn lại là chỉ định switch đã tạo trong thông số kết nối mạng của máy ảo.

Bây giờ, khi cài đặt Windows, bạn sẽ có kết nối Internet và mạng cục bộ giữa máy vật lý và máy ảo.

Trong hình trên bạn thấy:

  • ở bên trái là kết quả của việc thêm một công tắc ảo vào Hyper-V trên máy vật lý, tức là. cầu nối mạng và bộ điều hợp ảo
  • ở bên phải – Truy cập Internet và kết nối với mạng cục bộ trên máy ảo

Như bạn có thể thấy, việc thiết lập Internet và mạng cục bộ không quá phức tạp vì điều này không bình thường đối với người dùng hệ điều hành máy khách Microsoft.

Chia sẻ tập tin giữa máy vật lý và máy ảo

Khi làm việc với máy ảo, bạn thường xuyên cần sao chép các tệp từ máy vật lý sang máy ảo hoặc ngược lại. Tôi sẽ mô tả một số cách để giải quyết vấn đề này.

Thư mục mạng được chia sẻ

Phương pháp này hoạt động trong tất cả các phiên bản Windows 10. Vì chúng tôi có sẵn mạng cục bộ nên chúng tôi có thể sử dụng các thư mục dùng chung để chia sẻ tệp. Trên thực tế, các hướng dẫn bên dưới tóm tắt những kiến ​​thức cơ bản về tạo thư mục dùng chung.

Truy cập từ máy ảo đến máy vật lý

Một bức tranh đáng giá ngàn lời nói, như người Mỹ nói.

Hình minh họa trình thám hiểm máy ảo (VIRTUAL-PC), từ đó máy vật lý (VADIK-PC) được truy cập. Sau khi bạn nhập thông tin xác thực tài khoản của mình, bạn sẽ có toàn quyền sử dụng quyền truy cập vào hồ sơ của mình.

Bạn có thể muốn tạo một thư mục dùng chung nằm trên một máy vật lý bên ngoài hồ sơ của mình. Để làm được điều này, chỉ cần sử dụng các công cụ chia sẻ tiêu chuẩn là đủ, nhưng tôi sẽ giải thích quy trình này bằng ví dụ về quyền truy cập vào một thư mục máy ảo tùy ý.

Truy cập từ máy vật lý đến máy ảo

Giả sử có một thư mục trong thư mục gốc của đĩa máy ảo Đã chia sẻ. Nhấp chuột phải vào nó và chọn Truy cập chungCá nhân(hoặc Người dùng cụ thể trong Windows 7).

Giờ đây, bạn có thể mở thư mục dùng chung qua mạng trong Explorer, bao gồm bằng cách nhập địa chỉ của biểu mẫu vào thanh địa chỉ \\tên máy tính\tên thư mục.

Kết nối với máy tính để bàn từ xa của máy làm việc ảo

Trong Hyper-V, các tập tin không thể được trao đổi giữa máy vật lý và máy ảo bằng cách sao chép và dán. Bạn chỉ có thể dán văn bản đã sao chép trên máy vật lý bằng phím tắt Ctrl + V. Tuy nhiên, khi máy ảo đang chạy, bạn có thể kết nối với nó qua RDP thay vì mở nó từ Hyper-V Manager. Phương pháp này hoạt động ở phiên bản Pro trở lên.

Các thao tác trên máy ảo

Trước tiên, bạn cần kích hoạt kết nối máy tính từ xa trên máy ảo trong thuộc tính hệ thống. Nhấn Win + R và chạy:

RUNDLL32.EXE shell32.dll,Control_RunDLL sysdm.cpl,5

Sau đó cho phép kết nối như trong hình.

Tất cả những gì còn lại là tìm ra địa chỉ IP của máy ảo bằng lệnh ipconfig

Các thao tác trên máy vật lý

Nhấn Win + R và nhập mstsc và mở rộng các tùy chọn đăng nhập.

Trong cửa sổ mở ra:

  1. Nhập địa chỉ IP của máy ảo (bắt buộc).
  2. Nhập tên của người dùng có tài khoản mà bạn sẽ đăng nhập.
  3. Cho phép ghi nhớ thông tin đăng nhập.
  4. Lưu cài đặt kết nối.

Bạn cũng có thể đặt tab Hiển thị ở độ phân giải thấp hơn độ phân giải được sử dụng trên máy vật lý.

Giờ đây, bạn có thể trao đổi tệp giữa máy vật lý và máy ảo bằng phím tắt thông thường Ctrl + C và Ctrl + V.

Cuối cùng, tôi muốn ảo hóa một số đề xuất của Denis Diaghilev khi làm việc với Hyper-V.

Sử dụng RDP để kết nối với máy ảo.

Điều này không chỉ cho phép bạn chia sẻ tệp giữa máy vật lý và máy ảo bằng cách sao chép và dán mà còn tiết kiệm tài nguyên hệ thống mà vmconnect tiêu thụ khi kết nối với máy ảo trong Hyper-V Manager hoặc từ dòng lệnh.

Nếu bạn dự định thường xuyên sử dụng RDP để kết nối với nhiều máy ảo khác nhau, hãy ghim chương trình vào thanh tác vụ. Khi đó danh sách xe sẽ được lưu vào danh sách chuyển tiếp.

Hãy cẩn thận với những bức ảnh của bạn

Với Hyper-V bạn có thể tạo các ảnh chụp nhanh của máy ảo bằng công nghệ đĩa vi sai. Tuy nhiên, tính logic của các hình ảnh gần như trái ngược với những gì một người chưa từng dẫm lên một cái cào sẽ mong đợi ở nó.

Alexander Kosivchenko (MVP về ảo hóa) đã mô tả chi tiết, mặc dù hơi hỗn loạn, nguyên tắc hoạt động của ảnh chụp nhanh Hyper-V trên Habré.

Sử dụng nhập máy ảo nếu cần thiết

Việc nhập sẽ thú vị hơn đối với các chuyên gia CNTT, nhưng tôi tình cờ sử dụng chức năng này. Sau khi tạo máy ảo, tôi đổi tên ký tự ổ đĩa nơi nó được lưu trữ và sau đó Hyper-V Manager đã mất nó.

Nhìn xung quanh trong tích tắc, tôi thấy tùy chọn nhập và khôi phục máy ngay lập tức.

Hơn nữa, tôi thậm chí còn không nghi ngờ rằng những hành động tôi thực hiện chỉ có thể thực hiện được nhờ sự xuất hiện của một tính năng mới trong Hyper-V :)

Hyper-V vs. Hộp ảo

Khi tìm hiểu Hyper-V, tôi không thể không so sánh giải pháp của Microsoft dành cho hệ điều hành máy khách với Oracle VirtualBox.

Từ quan điểm về các nhiệm vụ điển hình của người dùng gia đình (kiểm tra cài đặt hệ thống, làm quen với nó, kiểm tra hoạt động của các ứng dụng), các giải pháp này thực tế không khác nhau. Nhưng VirtualBox có thể được sử dụng trong các phiên bản Windows 10 Home, trong khi Hyper-V không có sẵn trong các phiên bản đó.

VirtualBox không có yêu cầu phần cứng nghiêm ngặt như vậy và khả năng đồ họa của nó thậm chí còn cao hơn vì nó hỗ trợ tăng tốc phần cứng 3D (mặc dù tôi chưa bao giờ sử dụng nó).

Đối với giao diện đồ họa, đây hoàn toàn là vấn đề sở thích. Có lẽ, hypervisor đến từ hệ điều hành máy chủ trông khổ hạnh hơn, nhưng thông số và cấu hình của các máy ảo nhìn chung rất giống nhau.

Sự hiện diện của Hyper-V trong Windows chủ yếu sẽ làm hài lòng các chuyên gia CNTT đã quen với công nghệ này. Đối với người dùng gia đình, đây là cơ hội tốt để tận dụng các công cụ tích hợp sẵn của hệ thống và mở rộng tầm nhìn của họ bằng cách làm quen với các công nghệ máy chủ của Microsoft.

Sự khảo sát

Tôi làm quen với máy ảo vào năm 2004, khi tôi bắt đầu cài đặt Windows Auto. Kể từ đó, chúng đã trở thành một phần không thể thiếu trong công việc hàng ngày của tôi, bao gồm kiểm tra cài đặt hệ thống, chương trình, v.v.

Trong phần bình luận Hãy cho chúng tôi biết bạn sử dụng giải pháp ảo hóa nào và cho mục đích gì!

Tôi xin cảm ơn Denis Diaghilev vì sự hỗ trợ của anh ấy trong việc chuẩn bị tài liệu này. Một trong những lợi ích của chương trình MVP là được tiếp xúc với những tài năng công nghệ hàng đầu của Microsoft. Điều này có nghĩa là bạn có thể nhận được lời khuyên có thẩm quyền về bất kỳ vấn đề nào một cách riêng tư;)

Denis cũng vui lòng đề nghị giúp đỡ trong việc tạo điều kiện thuận lợi cho cuộc thảo luận. Vì vậy, nếu bạn có bất kỳ câu hỏi kỹ thuật nào liên quan đến bài viết này, bạn có thể tin tưởng vào câu trả lời đủ điều kiện.

Tôi muốn đặc biệt nhấn mạnh rằng