Cách truy cập ổ cứng cục bộ và USB trong máy ảo Hyper-V của bạn
Thật tiện lợi khi truy cập ổ đĩa cứng cục bộ (có thể là ổ đĩa trong hoặc ổ đĩa ngoài) được kết nối với máy tính Windows của bạn từ bên trong một máy ảo chạy trong Hyper-V. Thật không thuận tiện để tìm ra chính xác làm thế nào để thực hiện kết thúc đó. Đọc tiếp khi chúng tôi dẫn bạn đi qua nó.
Tại sao tôi muốn làm điều này?
Có hàng tá tình huống bạn muốn truy cập vào ổ cứng vật lý từ bên trong máy ảo Hyper-V của mình, từ truy cập và nhập dữ liệu, đưa dữ liệu từ máy ảo vào ổ đĩa ngoài và nhập hoặc xuất hình ảnh đĩa.
Dù bạn có lý do gì để muốn truy cập vào một ổ cứng cục bộ hiện có trong máy Hyper-V của mình thì thật không may, hơi phức tạp khi cho các ổ đĩa truy cập vào máy ảo. Không giống như các giải pháp ảo hóa khác, không có cách nào dễ dàng để chỉ chia sẻ tài nguyên giữa máy chủ và máy ảo Hyper-V.
Để sử dụng ổ đĩa trong máy Hyper-V, bạn cần lấy ổ đĩa, trong khi gắn vật lý và gắn vào máy chủ, ngoại tuyến và sau đó định tuyến lại ổ đĩa ngoại tuyến đến máy chủ vào máy ảo. Bây giờ hãy xem làm thế nào để làm điều đó.
Lưu ý nhanh trước khi chúng tôi tiến hành: thủ thuật này chỉ hoạt động với ổ đĩa cứng (ổ cứng từ tính, ổ cứng thể rắn và ổ cứng USB có thể tháo rời) nhưng không hoạt động, than ôi, với phương tiện có thể tháo rời như ổ đĩa flash.
Chuẩn bị ổ đĩa và gắn kết trong Hyper-V
Có hai bước chính để làm thủ tục. Trước tiên, chúng ta cần quản lý đĩa từ bên trong Windows trên máy chủ để mang ngoại tuyến (nhưng vẫn được cấp nguồn và gắn vào máy chủ) và sau đó chúng ta cần báo cho Hyper-V để kiểm soát đĩa ngoại tuyến.
Chuẩn bị ổ đĩa
Bước đầu tiên là mang đĩa ngoại tuyến. Để làm như vậy, hãy mở ứng dụng Quản lý đĩa bằng cách tìm kiếm tên ứng dụng hoặc nhập vào đĩa diskmgmt.msc tựa vào hộp tìm kiếm và chạy ứng dụng. Trong Quản lý đĩa, hãy tìm ổ đĩa bạn muốn chuyển qua máy ảo.
Mặc dù có thể an toàn khi giả định, vì bạn đang chơi xung quanh với Hyper-V và quan tâm đến các vấn đề như vượt qua đĩa vật lý, rằng bạn đã quen với Quản lý đĩa, chúng tôi sẽ nhắc nhở chúng tôi không đưa ra cảnh báo chuẩn: Quản lý đĩa là một công cụ mạnh mẽ và bạn có thể làm những điều khủng khiếp cho hệ thống của mình bằng cách tìm hiểu về hệ thống quản lý. Kiểm tra kỹ từng bước và đảm bảo bạn đang làm việc với (các) đĩa bên phải.
Trong trường hợp của chúng tôi, chúng tôi muốn chuyển qua Đĩa 10, ổ cứng USB dự phòng, thông qua máy ảo để chúng tôi có thể đổ một số tệp sao lưu từ máy ảo của mình vào đĩa. Để chuẩn bị đĩa, trước tiên chúng ta phải xác định vị trí của nó trong danh sách các ổ đĩa trong Quản lý đĩa, nhấp chuột phải vào nó và chọn vùng đệm Ngoại tuyến từ menu ngữ cảnh nhấp chuột phải như trong ảnh chụp màn hình ở trên.
Xác nhận đĩa đang offline. Nếu bạn muốn đưa đĩa trực tuyến trở lại, sau khi bạn sử dụng xong trong máy ảo, chỉ cần quay lại menu này, nhấp chuột phải vào đĩa và chọn trên mạng trực tuyến để đưa đĩa trực tuyến trở lại cho hệ điều hành máy chủ.
Thêm ổ đĩa vào máy ảo
Khi đĩa ngoại tuyến với hệ điều hành máy chủ, đã đến lúc thêm đĩa vào máy ảo trong Hyper-V. Khởi chạy Hyper-V và, từ danh sách Máy ảo của bạn, chọn máy bạn muốn chuyển đĩa cứng qua.
Nhấp chuột phải vào máy và chọn Cài đặt
Từ trong menu Cài đặt cho máy ảo cụ thể đó, hãy chọn Bộ điều khiển SCSI điều khiển từ khung điều hướng bên trái. Chọn ổ cứng Hard cứng và nhấp vào nút Thêm Add.
Chú thích: Chúng tôi cho rằng bạn muốn chuyển ổ cứng qua hệ điều hành ảo hóa, điều đó có nghĩa là bạn đã có bộ điều khiển SCSI và đĩa ảo cho HĐH. Nếu bạn chưa có bộ điều khiển SCSI, trước tiên bạn sẽ cần chọn Thêm Add Phần cứng, ở đầu ngăn điều hướng và thêm một Bộ điều khiển SCSI điều khiển vào máy ảo của bạn.
Chọn đĩa cứng vật lý khác, và sau đó, từ menu thả xuống, chọn đĩa bạn đã mang ngoại tuyến trong phần trước của hướng dẫn. Đừng lo lắng, sẽ không có cơ hội bạn vô tình chọn một đĩa từ máy chủ mà bạn không có ý định sử dụng. Các đĩa duy nhất bạn có thể chọn trong menu đĩa cứng vật lý là các đĩa được cấp nguồn và gắn vào máy chủ nhưng ở trạng thái ngoại tuyến. Nếu bạn không đặt nó ngoại tuyến, nó thậm chí không phải là một tùy chọn.
Xác nhận đĩa đã chọn là đĩa bạn muốn. Nhấn nút Áp dụng vào ứng dụng và sau đó là OK OK. Khởi động máy ảo của bạn.
Truy cập đĩa cứng của bạn
Trong phần lớn các trường hợp, đĩa sẽ được hệ điều hành máy chủ tự động phát hiện như thể nó chỉ là một đĩa vật lý gắn liền với máy thật mà máy ảo đang mô phỏng.
Bạn có thể thấy trong trường hợp ảnh chụp màn hình bên dưới, chúng tôi đã khởi động vào một máy ảo để kiểm tra quy trình khôi phục hình ảnh bằng Windows PE và Macrium Reflect. Windows PE tự động phát hiện và gắn đĩa mà không gặp trở ngại.
Nếu đĩa không thể truy cập ngay vào hệ điều hành máy ảo, bạn có thể cần phải mở, trong trường hợp Windows, Quản lý đĩa và đưa đĩa trực tuyến. Khi sử dụng các hệ điều hành khác, bạn cần thực hiện một hành động tương đương để truy cập đĩa thông qua HĐH ảo.
Một lời cảnh báo rất quan trọng ở đây. Hệ điều hành trong máy ảo không biết rằng đĩa này thực sự thuộc về máy chủ của bạn và nó sẽ tác động lên đĩa tuy nhiên bạn bảo nó hành động theo đĩa. Nếu đĩa không tự động gắn vào hệ điều hành máy ảo của bạn, bạn cần sử dụng quy trình gắn (tham khảo tài liệu về HĐH cụ thể được đề cập) để gắn đĩa theo cách không phá hủy để có thể quay lại hoạt động của máy chủ hệ thống sau này.
Khi bạn không còn cần đĩa trong máy ảo, chỉ cần khởi động máy ảo. Không tìm cách thay đổi trạng thái ổ đĩa thông qua máy chủ cho đến khi bạn tắt máy ảo mà ổ đĩa được kết nối với.
Bạn có thể loại bỏ hoàn toàn ổ cứng khỏi bộ điều khiển SCSI ảo trong máy ảo của mình nếu bạn không sử dụng lại hoặc bạn có thể rời khỏi mục nhập. Bất cứ khi nào ổ đĩa vật lý bị ngắt kết nối với máy chủ hoặc bạn đã đặt nó trực tuyến cho hệ điều hành máy chủ, ổ đĩa sẽ chỉ xuất hiện dưới dạng không có sẵn cho máy ảo.