Kết nối đĩa cục bộ trong vmware. Thuật sĩ tạo đĩa cứng ảo Hyper-V độc lập

Hyper-V cho phép bạn kết nối các đĩa cứng ảo không chỉ ngay lập tức khi tạo máy ảo mà còn bất kỳ lúc nào sau đó. Sau này, bạn có thể kết nối cả đĩa chính, chẳng hạn như với hệ điều hành khách đã cài đặt trước đó và bất kỳ ổ đĩa ảo nào khác. ổ cứng– ít nhất là trống, ít nhất là có dữ liệu. Đĩa cứng ảo ở định dạng VHDX và VHD mà Hyper-V hoạt động được tạo trong tiện ích quản lý tiêu chuẩn Đĩa Windows. Nhưng để Hyper-V hoạt động, tất nhiên, việc tạo chúng bằng cách sử dụng bộ ảo hóa sẽ dễ dàng hơn và kết nối chúng ngay lập tức với máy ảo mong muốn trong một quy trình duy nhất.

Dưới đây chúng ta sẽ xem xét quá trình kết nối một ổ cứng khác, ngoài ổ cứng ảo chính.

1. Sử dụng thêm ổ cứng ảo

Một đĩa cứng ảo khác, ngoài đĩa chính, sẽ được kết nối, chẳng hạn như nếu bạn cần tăng dung lượng ổ đĩa bên trong máy ảo. Hai đĩa riêng lẻ máy ảo sẽ cho phép bạn thử nghiệm phần mềm, được thiết kế để hoạt động với nhiều ổ đĩa vật lý - HDD hoặc SSD. Cùng một đĩa với một đĩa bổ sung có thể được kết nối với nhiều máy ảo, để cung cấp cho tất cả họ quyền truy cập vào dữ liệu được lưu trữ trên đĩa đó.

Tệp VHDX hoặc VHD đĩa bổ sung cũng có thể được sử dụng như một phương tiện truyền dữ liệu hai chiều giữa máy tính vật lý và máy ảo. Kết nối và ngắt kết nối ảo cứngđĩa trong Windows trên máy tính vật lý được thực hiện bằng cách sử dụng các lệnh trong menu ngữ cảnh có tên trên tệp VHDX và VHD trong System Explorer. Đây lần lượt là các lệnh “Kết nối” và “Trích xuất”.

2. Chọn bộ điều khiển khi kết nối ổ đĩa bổ sung với máy ảo

Để kết nối đĩa, máy ảo phải được tắt.

Chọn máy ảo mong muốn trong cửa sổ Hyper-V Manager và mở cửa sổ tham số của nó. Việc này có thể được thực hiện từ menu ngữ cảnh hoặc bằng cách nhấp vào nút “Tùy chọn” ở bên phải cửa sổ.

Kết nối đĩa ảo xuất hiện trong cửa sổ tùy chọn khi chọn bộ điều khiển đĩa. Trong trường hợp của chúng tôi, một máy ảo thế hệ 2 đã được chọn làm ví dụ và những máy này chỉ cung cấp khả năng kết nối các đĩa ảo với bộ điều khiển SCSI. Theo đó, khi làm việc với máy ảo thế hệ 2, trong cửa sổ thông số nhấn vào mục thiết bị “Bộ điều khiển SCSI”. Tiếp theo, chọn đối tượng kết nối – “Đĩa cứng”. Và nhấp vào “Thêm”.

Ảo Máy Hyper-V Thế hệ 1 hoạt động với các đĩa ảo được kết nối với cả bộ điều khiển SCSI và bộ điều khiển IDE. Đến cái cuối cùng bắt buộc bạn cần kết nối các đĩa cứng ảo mà Windows khách được khởi động từ đó. Nhưng các ổ cứng bổ sung có thể được kết nối với cả bộ điều khiển IDE và bộ điều khiển SCSI. Về hiệu suất của máy ảo, việc chọn bộ điều khiển không mang lại kết quả gì. Nhưng bạn vẫn sẽ phải chọn bộ điều khiển SCSI nếu cần kết nối nhiều hơn 4 đĩa với máy ảo thế hệ 1 (bao gồm cả máy chính đã cài đặt hệ điều hành khách). Bạn chỉ có thể kết nối 2 ổ đĩa với mỗi kênh trong số 2 kênh IDE có thể. Tổng cộng – 4. Trong khi có tới 256 đĩa ảo được kết nối với máy ảo thông qua kênh SCSI. Do đó, mỗi bộ điều khiển trong số 4 bộ điều khiển SCSI cung cấp khả năng kết nối 64 đĩa. Nhưng máy ảo thế hệ 1 không thể khởi động từ đĩa được kết nối với bộ điều khiển SCSI.

Trong máy ảo thế hệ 1, chúng tôi chọn bộ điều khiển - SCSI hoặc IDE - tùy theo tình huống. Sau đó, chúng tôi cũng chọn đối tượng kết nối - “Đĩa cứng”. Nhấp vào “Thêm”.

Bước tiếp theo sẽ gần giống nhau.

3. Kết nối đĩa VHDX và VHD hiện có với máy ảo

Sau khi nhấp vào nút “Thêm”, chúng ta sẽ thấy biểu mẫu để thêm đĩa VHDX cho máy ảo thế hệ 2 và đĩa VHDX hoặc VHD cho máy thế hệ 1. Sử dụng nút duyệt trong biểu mẫu này, bạn có thể thêm đĩa hiện có đĩa VHD X hoặc VHD. Sau khi mở nó trong cửa sổ Explorer, hãy nhấp vào nút “Áp dụng” ở cuối cửa sổ tùy chọn.

Và trên thực tế, chỉ có vậy – bạn có thể bật và kiểm tra máy ảo.

4. Tạo đĩa VHDX và VHD mới và kết nối nó với máy ảo

Để kết nối với máy ảo mới cứngđĩa, sẽ cần nhiều bước hơn - đĩa như vậy phải được tạo bằng Hyper-V, sau đó khởi tạo và phân bổ dung lượng đĩa bằng Windows khách. Chúng ta hãy xem xét tất cả điều này một cách chi tiết.

Trong biểu mẫu thêm đĩa VHDX và VHD trong thông số máy ảo, để tạo đĩa mới, hãy nhấp vào nút “Tạo”.

Chúng ta sẽ thấy cửa sổ chào mừng của trình hướng dẫn. Bấm tiếp".

Cửa sổ chọn định dạng đĩa - VHDX hoặc VHD - sẽ chỉ xuất hiện khi làm việc với máy ảo thế hệ 1. Chọn định dạng tệp đĩa và nhấp vào “Tiếp theo”.

Định dạng tệp đĩa VHDX cho máy ảo thế hệ 2 được cung cấp theo mặc định. Do đó, việc tạo đĩa bắt đầu bằng việc chọn loại đĩa - cố định, động, vi sai. Đối với mỗi loại trong cửa sổ này có một ít thông tin về tính đặc hiệu của chúng. Trong trường hợp của chúng tôi, chúng tôi đã chọn kiểu độngđĩa. Bấm tiếp".

Chúng tôi chỉ ra vị trí lưu trữ của tệp đĩa trên máy tính và đặt tên cho đĩa này. Bấm tiếp".

Cửa sổ thiết lập đĩa mới không chỉ cung cấp khả năng tạo một đĩa trống với dung lượng chưa được phân bổ mà còn cung cấp khả năng tạo một đĩa mới và sao chép đồng thời cấu trúc và dữ liệu của các đĩa khác vào đó - ổ cứng vật lý và SSD, cũng như VHDX và VHD ảo đĩa. Trong khi nội dung đang được sao chép đĩa vật lý Bạn không thể loại trừ các phân vùng đĩa, thư mục hoặc tệp riêng lẻ. Do đó, quá trình xử lý khối lượng đĩa lớn này sẽ kéo dài rất lâu.

Trong trường hợp sao chép nội dung của đĩa cứng vật lý hoặc ảo, đĩa được tạo sẽ sử dụng cấu trúc của chúng và do đó không yêu cầu khởi tạo và phân bổ không gian đĩa một giai đoạn riêng biệt. Sao chép nội dung của các đĩa hiện có không phải là trường hợp của chúng tôi. Trong trường hợp của chúng tôi, chúng tôi sẽ chọn tùy chọn đầu tiên và tạo một đĩa trống với kích thước mặc định là 127 GB. Bấm tiếp".

Đĩa được tạo sẽ tự động xuất hiện giữa các thiết bị điều khiển SCSI hoặc IDE và sẽ được kết nối với máy ảo.

Nhưng đĩa trống mới vẫn cần được khởi tạo và phân bổ dung lượng cho nó. Chúng ta sẽ quay lại xem xét vấn đề này ở phần cuối.

5. Thao tác với đĩa kết nối với máy ảo

Tất cả các ổ đĩa được kết nối với máy ảo đều được quản lý trong cửa sổ cài đặt. Đối với đĩa đã chọn, các chức năng sau có sẵn trong bộ điều khiển SCSI hoặc IDE:

  • "Biên tập"– chức năng khởi chạy trình hướng dẫn những thay đổi khó khănđĩa. Chức năng này nén đĩa, tăng dung lượng, chuyển đổi loại đĩa sang loại khác (động hoặc cố định), cũng như chuyển đổi định dạng đĩa VHDX sang VHD và ngược lại;
  • "Kiểm tra"– mở cửa sổ thuộc tính ổ cứng;
  • "Ôn tập"– thay thế tệp đĩa VHDX hoặc VHD hiện có bằng tệp khác;
  • "Xóa bỏ"– tháo đĩa.

Những thay đổi như thay đổi tệp ổ cứng hoặc xóa tệp đó phải được áp dụng bằng nút Áp dụng ở cuối cửa sổ tùy chọn.

6. Thiết lập boot từ ổ cứng bổ sung

Nếu một hệ điều hành khách được cài đặt trên một ổ cứng bổ sung hoặc một hệ điều hành xuất hiện ở đó, chẳng hạn như trong quá trình thử nghiệm sao chép đĩa, thì một máy ảo có hệ điều hành khách như vậy có thể được khởi động. Để làm được điều này bạn cần cài đặt cực kỳ khó khănĐĩa nằm đầu tiên trong hàng đợi của bộ điều khiển SCSI hoặc IDE được kết nối.

Trong thông số máy ảo, trước tiên chúng ta chuyển sang ổ cứng chính, ổ cứng được kết nối đầu tiên. Chúng tôi thay đổi vị trí của bộ điều khiển từ 0 thành 1.

Sau đó, chúng tôi chuyển sang ổ cứng bổ sung mà chúng tôi cần đặt mức độ ưu tiên khởi động. Chúng tôi đặt vị trí của bộ điều khiển từ 1 đến 0. Nhấp vào nút “Áp dụng” ở dưới cùng.

Thế là xong – máy ảo sẽ khởi động từ đĩa bổ sung. Để lấy lại mọi thứ, bạn cần phải đi theo con đường khác.

7. Thuật sĩ tạo đĩa cứng ảo Hyper-V riêng biệt

Hyper-V bao gồm một trình hướng dẫn riêng để tạo đĩa cứng ảo ở định dạng VHDX và VHD. Với sự trợ giúp của nó, đĩa có thể được tạo mà không cần kết nối đồng thời với các máy ảo cụ thể. Trình hướng dẫn bắt đầu khi bạn bấm vào Mới ở bên phải cửa sổ Trình quản lý Hyper-V.

8. Khởi tạo ổ cứng mới và phân bổ dung lượng ổ đĩa

Cuối cùng, chúng ta hãy quay lại giai đoạn cuối cùng của việc kết nối ổ cứng mới với máy ảo - khởi tạo và phân phối dung lượng ổ đĩa. Để làm điều này, chúng ta cần một công cụ quản lý đĩa Windows dành cho khách tiêu chuẩn.

Hãy khởi động máy ảo. Trong hệ điều hành, mở tiện ích quản lý đĩa. Nó có sẵn trên hệ thống Windows 8.1 và 10 trong menu ngữ cảnh trên nút Bắt đầu.

Trong Windows 7, bạn có thể sử dụng dịch vụ Run tiêu chuẩn. Bạn cần nhấn các phím Win + R, nhập lệnh diskmgmt.msc vào trường dịch vụ “Chạy” và nhấp vào “OK”.

Windows vẫn chưa có quyền truy cập vào phiên bản mới ổ cứng. Trong cửa sổ tiện ích Disk Management, chúng ta sẽ thấy đĩa thứ hai hiển thị là Disk 1 chưa được khởi tạo.

Theo quy định, quá trình kết nối ổ cứng mới sẽ tự động đi kèm với cửa sổ khởi tạo khi bạn khởi chạy tiện ích Disk Management. Nếu điều này không xảy ra, hãy gọi vào đĩa mới danh mục và chọn “Khởi tạo đĩa”.

Trong cửa sổ khởi tạo, bạn cần chọn kiểu phân vùng đĩa. Đối với máy ảo thế hệ 2, đây sẽ là tùy chọn thứ hai - phong cách GPT. Và trong trường hợp máy ảo thế hệ 1, bạn cần chọn tùy chọn đầu tiên - MBR. Nhấp vào "Được".

Sau khi khởi tạo, chúng ta sẽ thấy ổ cứng mới hiển thị dưới dạng dung lượng chưa được phân bổ. Dựa trên không gian này, bạn có thể tạo các phân vùng đĩa. Trong trường hợp của chúng tôi, chúng tôi sẽ thực hiện với một phần duy nhất. Trên không gian đĩa chưa được phân bổ, hãy gọi menu ngữ cảnh và chọn “Tạo một ổ đĩa đơn giản”.

Ổ cứng máy ảo mới hiện đã được phân vùng.

Nó hiển thị trong trình khám phá hệ thống và bạn có thể đưa dữ liệu vào đó.

Có một ngày tuyệt vời!

Người dùng làm việc với trình ảo hóa đôi khi có thể gặp phải nhu cầu truy cập vào đĩa máy ảo (VM) từ môi trường của hệ thống máy chủ - hệ điều hành chính (HĐH)được cài đặt trên một đĩa vật lý. Ví dụ khi bạn cần sao chép dữ liệu cho khách hệ điều hành, không hỗ trợ cài đặt các tiện ích bổ sung. Hoặc khi xảy ra lỗi trong hypervisor khiến không thể bắt đầu VM và các tệp cần thiết được ẩn bên trong nó.


Làm cách nào để kết nối đĩa VM để hiển thị trên hệ thống máy chủ? Dưới đây chúng ta sẽ xem xét cách các tệp đĩa cứng ảo được sử dụng bởi các trình ảo hóa được kết nối trong môi trường máy chủ Windows. Hyper-VVMware .

Bài viết sẽ đưa ra các tùy chọn để truy cập đĩa VM:

Cho phép bạn ghi dữ liệu vào tập tin của họ;
không cung cấp khả năng ghi mà chỉ cung cấp khả năng đọc và sao chép thông tin trong trường hợp cần lấy lại.

Để có thể ghi dữ liệu vào một tập tin đĩa ảo (tức là để các tệp được di chuyển từ hệ thống máy chủ xuất hiện trong hệ điều hành khách) VM trong môi trường ảo hóa của nó phải được tắt. Nó bị tắt chứ không bị treo. Không phải mọi chương trình ảo hóa đều nhắc nhở bạn về sự tinh tế này.

1. Kết nối VHD và VHDX bằng Windows

VHDVHDX– các định dạng tệp đĩa ảo được sử dụng bởi tích hợp sẵn Windows 8.110 siêu giám sát Hyper-V– trong môi trường của các phiên bản này, hệ thống máy chủ có thể được gắn bằng cách sử dụng chính nó quỹ thường xuyên.

Trên tệp đĩa, gọi menu ngữ cảnh và chọn .

Và chúng tôi tìm kiếm các phần của thiết bị mới trong Explorer. Tùy chọn này cung cấp cả việc đọc và ghi dữ liệu. Để loại bỏ một đĩa máy ảo từ hệ thống máy chủ, gọi menu ngữ cảnh trên bất kỳ phần nào được hiển thị và nhấp vào .

2. Kết nối VMDK bằng VMware Workstation

VMDKVHD– các định dạng đĩa máy ảo anh ấy làm việc với ai QUA VMware- có thể được kết nối để hiển thị trong máy chủ Windows Explorer bằng các công cụ chương trình VMware Workstation . Cơ sở gắn kết của nó cung cấp cả đọc và ghi dữ liệu. Mở các thông số mong muốn máy ảo. Trên tab "Thiết bị" bấm vào bên trái ổ cứng, bấm vào nút bên phải "Bản đồ". Cửa sổ Connect a Disk Wizard sẽ xuất hiện. Ở đây chúng tôi chọn phần mong muốn, tập trung vào kích thước của nó. Trong trường hợp của chúng tôi, đó là hệ thống Phân vùng Windows. Bỏ chọn hộp để mở ở chế độ chỉ đọc. Và hãy nhấn "ĐƯỢC RỒI".

Sắc thái quan trọng: khi mở phân vùng hệ thống khách mời hệ điều hànhđược cài đặt trên ảo GPT -disks, trong cửa sổ trình hướng dẫn, bạn cần chọn không phải phân vùng đã cài đặt hệ điều hành (phần C trong trường hợp Windows khách) , và cái đứng trước nó MSR - phần có kích thước thường 16 hoặc 128MB. Tất nhiên nếu MSR -phần nằm trong cấu trúc EFI -hệ thống. Anh ấy sẽ không ở đó trong mọi trường hợp.

Phân vùng được gắn sẽ mở trong Explorer của hệ thống máy chủ. Để vô hiệu hóa nó, hãy đóng nó lại trong dây dẫn (hoặc trình quản lý tập tin) . Và chúng tôi đi đến cùng một nơi mà chúng tôi đã gắn nó - đến các thông số máy ảo. Nhưng bây giờ chúng ta nhấn nút "Vô hiệu hóa".

3. Chuyển đổi VDI sang VHD bằng VirtualBox

Không cho phép bạn gắn đĩa bằng phương tiện của riêng bạn máy ảođể truy cập chúng từ môi trường Hệ thống máy chủ Windows. Nhưng trong kho vũ khí của cô ấy có một bộ chuyển đổi có thể chuyển đổi đĩa định dạng gốc VDI V. VHD , VMDK và các loại khác. Và, ví dụ, VHD-file trong môi trường máy chủ Windows 8.1 hoặc 10 có thể được mở bằng các phương tiện thông thường hệ điều hành. Hơn nữa, nếu cần thiết, hãy tiếp tục làm việc với máy ảo, nó có thể được tạo lại trên cơ sở một đĩa đã được chuyển đổi VHD. Trong cửa sổ chuyển sang phần "Công cụ". Bấm vào ổ đĩa bạn muốn máy ảo, trong menu ngữ cảnh, chọn "Sao chép".

Đây là một điểm quan trọng: Đếm "Tên tập tin" cần được dọn dẹp - xóa phần mở rộng khỏi tên ".vdi". Và theo dõi bên dưới để loại được đặt "VHD". Nhấp chuột "Cứu".

Và bây giờ - "Sao chép".

Sau đó, chúng tôi mở tệp đã chuyển đổi bằng Explorer.

Chúng tôi xóa nó khỏi hệ thống máy chủ bằng cách giải nén nó, như trong khoản 1 của bài viết.

Tuy nhiên, nếu mục tiêu thứ yếu của hồi sức máy ảo không bị truy tố nếu chúng ta chỉ nói về việc bắt giữ thông tin có giá trị từ tập tin VDI, sẽ dễ dàng hơn khi sử dụng hai tùy chọn sau để giải quyết vấn đề.

Phiên bản miễn phí có thể gắn kết để đọc và ghi dữ liệu Nhiều loại khác nhauđĩa ảo, bao gồm cả đĩa cứng mà chúng hoạt động cùng máy ảoVMDK , VDI , VHD , VHDX. Trong cửa sổ chương trình, nhấp vào "Gắn nhanh", chỉ định đường dẫn đến tệp đĩa máy ảo, mở.

Chúng tôi xóa nó bằng tùy chọn xóa trong menu ngữ cảnh trên biểu tượng của thiết bị được gắn.

5. Plugin cho Tổng chỉ huy

Làm việc với Tổng chỉ huy chỉ để xem và sao chép dữ liệu có giá trị được lưu trữ trên đĩa máy ảo, bạn không cần phải đi xa. Vấn đề được giải quyết trong vòng này quản lý tập tin sử dụng một plugin cho nó. Nhiệm vụ chính của plugin này là cung cấp quyền truy cập vào Môi trường Windows vào các phân vùng và phương tiện có hệ thống tập tin được sử dụng trong Linux. Và không được Windows hỗ trợ. Ngoài các tính năng chính, plugin có thể gắn đĩa để đọc máy ảođịnh dạng VMDK , VDI , VHD , VHDXHDS .

Giải nén nó bên trong Tổng chỉ huy. Chúng tôi trả lời "Đúng"để cung cấp cài đặt. Chúng tôi làm theo các bước của trình hướng dẫn cài đặt.

Hãy khởi động Tổng chỉ huy (về cơ bản) thay mặt quản trị viên. Chuyển sang . Chúng ta hãy đi đến .

máy ảo. Nhấp chuột "Kế tiếp".

Trong phần tổng quan, chúng tôi chỉ ra thư mục máy ảo. Sau đó chúng ta sẽ thấy tất cả các đĩa được kết nối với máy. Chúng ta có thể bỏ chọn những cái không cần thiết nếu có một vài cái trong số chúng. Và bấm vào "Núi".

Nhấn Ctrl + R để cập nhật nội dung của các bảng Tổng chỉ huy. Và chúng ta sẽ thấy các phân vùng được mount của đĩa ảo.

Chúng tôi sao chép nội dung của nó như thường lệ cho Tổng chỉ huy cách - nút bên dưới hoặc phím F5. Plugin không cung cấp quy trình tháo đĩa. Có, không cần thiết như vậy: chỉ cần khởi động lại nó Tổng chỉ huy.

Như vậy, chúng ta đã tạo và khởi chạy một máy tính ảo chạy đĩa cứng ảo. Nhưng một máy tính bị cô lập ngày nay trông có vẻ cổ xưa và đương nhiên người ta muốn trao đổi các tệp với cả máy tính cơ sở và với các máy tính khác (cả thực và có lẽ là ảo). Hãy xem làm thế nào để thỏa mãn mong muốn này. Trong phần này chúng ta sẽ mô tả cách làm việc với đĩa vật lý và trong phần tiếp theo chúng ta sẽ nói về việc truy cập mạng cục bộ.

18.7.1 Các biện pháp phòng ngừa cần thiết.

Trước khi mô tả các thủ tục kết nối một đĩa vật lý với máy tính ảo, chúng ta cần nói về một số mối nguy hiểm đang chờ đợi chúng ta ở đây. Tài liệu được đăng trên trang web VMware có cảnh báo sau:

"Hỗ trợ đĩa vật lý là một tính năng nâng cao của VMware và chỉ có thể được sử dụng bởi những người dùng đã quen thuộc với sản phẩm. Để làm quen với sản phẩm, tối thiểu bạn phải tạo và định cấu hình một máy ảo với một đĩa ảo và cài đặt hệ điều hành vào nó. Đối với việc tải hệ điều hành được cài đặt trước đó trên đĩa vật lý vào máy tính ảo, nó có thể không hoạt động đối với một số cấu hình phần cứng và hệ điều hành."

Điều này không có nghĩa là về nguyên tắc, việc kết nối đĩa thật với máy ảo là không thể. Bạn chỉ cần thực hiện kết nối này một cách chính xác, thực hiện một số biện pháp phòng ngừa nhất định.

Mối nguy hiểm chính liên quan đến việc sử dụng đĩa thực là việc truy cập đồng thời vào một phân vùng đĩa cứng từ nhiều hệ điều hành. Tất cả các hệ điều hành đều được tạo ra với mục tiêu có toàn quyền kiểm soát máy tính. Vì mỗi hệ điều hành không biết về hệ điều hành kia nên khi hai hệ điều hành cố gắng ghi hoặc đọc các hoạt động trên cùng một phân vùng của đĩa thực, việc mất dữ liệu hoặc thậm chí bị phá hủy có thể xảy ra. Thực tế là VMware không (chưa) điều chỉnh hoạt động đĩa của hệ điều hành cơ bản. Do đó, không nên sử dụng (gắn kết) đồng thời một phân vùng đĩa thực trong HĐH trên máy chủ và trong máy ảo.

Do đó, bạn phải đảm bảo rằng hệ điều hành máy chủ không “nhìn thấy” phân vùng mà hệ điều hành máy tính để bàn ảo đang chạy trên đó. Sự an toàn khi làm việc với đĩa thực được xác định bằng việc đáp ứng yêu cầu này. Do đó, trước khi kết nối phân vùng đĩa thực với máy ảo, hãy ngắt kết nối nó trong hệ điều hành cơ sở.

Nếu bạn cần trao đổi dữ liệu giữa máy tính cơ sở và máy tính ảo, bạn có thể kết nối luân phiên cùng một đĩa với các máy tính này. Để thực hiện việc này, trước tiên bạn sẽ phải gắn phân vùng vào hệ điều hành Linux cơ bản, chuyển dữ liệu cần thiết vào đó, ngắt kết nối đĩa, khởi động VMware và máy tính ảo, sao chép dữ liệu vào đĩa ảo, tắt VMware và cung cấp cho đĩa vào hệ điều hành cơ sở một lần nữa. Một giải pháp thay thế cho phương pháp truyền dữ liệu rõ ràng là bất tiện này là sử dụng các khả năng kết nối mạng của hệ điều hành, chẳng hạn như giao thức Samba hoặc NFS, để truyền dữ liệu từ máy tính này sang máy tính khác. Những tính năng này sẽ được thảo luận trong phần tiếp theo, nhưng bây giờ hãy tìm hiểu cách kết nối một đĩa vật lý (hoặc một phân vùng trên một đĩa như vậy) với một máy tính ảo đã được tạo như sau: khó thứ haiđĩa.

18.7.2 Kết nối đĩa vật lý với máy tính ảo

Vì vậy, chúng tôi có một máy tính ảo chạy HĐH Windows (ở một trong các biến thể của nó), được khởi chạy từ ổ đĩa ảo C:. Và giả sử chúng ta có một phân vùng ổ cứng (cụ thể là phân vùng /dev/hda2), được định dạng trong cùng một hệ điều hành của Microsoft (ở FAT, FAT32 hoặc NTFS, tùy thuộc vào phiên bản hệ điều hành). Đương nhiên, người ta mong muốn truy cập phần này từ máy tính ảo. Hãy thử kết nối phân vùng này dưới dạng ổ D: của máy tính ảo. Nhưng trước khi mô tả các thủ tục kết nối cụ thể, hãy đưa ra một số thông tin sơ bộ.

Quyền đĩa

Các ổ đĩa cứng mà bạn muốn truy cập từ máy tính ảo (và đặc biệt là các ổ đĩa chạy hệ điều hành, như sẽ được mô tả trong phần 18.7.3), phải vừa có thể đọc vừa có thể ghi đối với người dùng chạy hệ thống VMware. Trên hầu hết các bản phân phối Linux, các đĩa vật lý (chẳng hạn như /dev/hda, /dev/hdb) đều thuộc nhóm đĩa. Nếu đúng như vậy, bạn chỉ cần thêm người dùng hệ thống VMware vào nhóm này. Bạn cũng có thể chỉ cần thay đổi chủ sở hữu của thiết bị. Vui lòng xem xét cẩn thận các vấn đề bảo mật khi chọn cách chia sẻ đĩa. Cách đơn giản và dễ chấp nhận nhất trên máy tính cá nhân là cung cấp cho người dùng hệ thống VMware quyền truy cập vào tất cả thiết bị vật lý/dev/hd, phải được truy cập từ máy ảo và trong các vấn đề kiểm soát truy cập, hãy dựa vào các tệp cấu hình VMware.

Tệp mô tả đĩa vật lý

Để hệ thống VMware truy cập vào các đĩa vật lý, một tệp nhỏ phải được tạo cho mỗi đĩa đó chứa một số dữ liệu mà máy ảo cần để truy cập vào các phân vùng của đĩa này. Trong tài liệu của VMware, một tệp như vậy được gọi là "Đĩa thô an toàn", chúng tôi sẽ gọi nó là tệp mô tả đĩa vật lý. Đây là một ví dụ điển hình về tệp như vậy dành cho máy tính chạy Windows NT và Linux:

THIẾT BỊ /dev/hda

# Loại phân vùng: MBR

RDONLY 0 62

# Loại phân vùng: HPFS/NTFS

TRUY CẬP 63 8193149

# Loại phân vùng: Trao đổi Linux

SỐ_TRUY CẬP 8193150 8466254

Như bạn có thể thấy, tệp này chứa thông tin về các phân vùng đĩa, loại hệ thống tệp trong mỗi phân vùng (mặc dù chỉ trong dòng nhận xét) và quyền truy cập vào phân vùng. Thông tin này có thể được trình bày dưới dạng bảng. 18.1.

Bảng 18.1. Thông tin từ tập tin mô tả đĩa

Nếu như hệ điều hành, chạy trên một máy tính ảo, cố gắng thực hiện các thao tác đọc hoặc ghi trong các khu vực bị cấm truy cập trong tệp mô tả đĩa vật lý đó, hệ thống VMware sẽ hiển thị cho người dùng một hộp thoại trong đó nó sẽ yêu cầu bạn xác nhận tính đủ điều kiện của hoạt động này hoặc từ chối thực hiện nó.

Kết nối đĩa vật lý với máy tính ảo. Với những gì vừa được nói, bạn có thể bắt đầu kết nối đĩa vật lý với máy tính ảo mà bạn cần thực hiện các bước sau.

    Thêm người dùng có tên mà bạn sẽ chạy hệ thống VMware vào nhóm đĩa (điều này được thực hiện bằng cách chỉnh sửa tệp /etc/group dưới dạng siêu người dùng).

    Đảm bảo rằng đĩa vật lý bạn đang kết nối không được gắn trên hệ thống tệp máy tính cơ sở.

    Để tạo tệp mô tả đĩa vật lý, hãy khởi động hệ thống VMware, chọn cấu hình mong muốn (nhưng không bật nguồn máy tính ảo) và mở menu Cài đặt| Trình chỉnh sửa cấu hình, sau đó nhấp vào biểu tượng “+” ở bên trái chỉ báo ổ đĩa IDE hoặc SCSI.

    Tìm dòng cho biết đĩa tương ứng chưa được cài đặt ("Chưa cài đặt") và đặt điểm đánh dấu (con trỏ) cho nó. Ví dụ: giả sử bạn đã chọn chuỗi " P.S. KhôngĐã cài đặt" giữa các đĩa IDE. Điều này có nghĩa là máy ảo sẽ coi đĩa vật lý này được kết nối dưới dạng đĩa thứ hai (nô lệ) với bộ điều khiển thứ nhất (bộ điều khiển IDE chính). Theo đó, nếu trong nhóm đĩa SCSI có một dòng "SCSI 0:1 Not Installed ", thì đối với máy tính ảo, một đĩa như vậy sẽ có số 1 trên bộ điều khiển SCSI. Nếu không tìm thấy dòng "Not Installed" thì 4 đĩa IDE (hoặc theo đó là 7 đĩa SCSI) đã được kết nối với máy tính ảo của bạn, tức là đã đạt đến giới hạn. Trong trường hợp này, hãy xóa bất kỳ đĩa nào bằng nút Di dời.

    Trong lĩnh vực Loại thiết bịđặt (chọn) giá trị Đĩa thô.

    Trong lĩnh vực Tên Nhập tên cho tệp mô tả thiết bị vật lý (ví dụ: raw_hda.dsk).

    Nhấn vào nút Tạo đĩa thô.

    Trong dòng đầu vào xuất hiện, nhập tên của đĩa vật lý (không phải phân vùng, mà là đĩa chẳng hạn, /dev/hda cho một đĩa IDE hoặc /dev/sdađối với SCSI).

    Một cửa sổ mới sẽ xuất hiện chứa danh sách các phân vùng có sẵn trên đĩa vật lý này. Đối với mỗi phân vùng, hãy chỉ định quyền truy cập mà máy ảo sẽ có trong phân vùng này. Đối với mỗi phần, bạn cần chọn một trong các tùy chọn sau để đặt quyền:

    Không có quyền truy cập - máy tính ảo sẽ không thể đọc hoặc ghi vào phần này. Tùy chọn này chỉ được chọn nếu cần kiểm soát các nỗ lực truy cập (trái phép) vào phần này.

    Đọc/Ghi - máy tính ảo sẽ có thể đọc và ghi vào phần này. Tùy chọn này chỉ được chọn cho những phân vùng chứa hệ thống tệp gốc của hệ điều hành máy tính ảo.

    Chỉ đọc - máy tính ảo sẽ chỉ có thể đọc từ phần này. Chọn tùy chọn này cho tất cả các phân vùng khác trên đĩa.

    Nhấn vào nút Cứu. Trong một số trường hợp, một cửa sổ có thể xuất hiện thông báo cho bạn rằng hai phân vùng trên đĩa trùng nhau (có các khu vực chung) và do đó phải được đặt thành cùng quyền truy cập. Điều này thường không nên xảy ra (và tình huống này cần được khắc phục bằng cách nào đó), nhưng nếu một cửa sổ như vậy xuất hiện, bạn có thể đặt quyền giống nhau cho cả hai phần và nhấp lại vào nút Cứu. Tệp mô tả đĩa vật lý sẽ được ghi vào thư mục nơi lưu trữ các tệp máy ảo còn lại của bạn (đại loại như /home/user1/vmware/nt4 / ).

    Nhấn vào nút Cài đặtđể gắn đĩa vật lý đã chọn vào máy tính ảo. Giống như ổ đĩa ảo, bạn có thể đặt ổ đĩa vật lý thành một trong ba các chế độ có thể hoạt động: “có ghi” (“Liên tục”), “không ghi” (“Không liên tục”) hoặc “có ghi chậm” (“Có thể hoàn tác”).

Sau khi hoàn thành tất cả các bước này, bạn có thể khởi động HĐH trong máy tính ảo và bạn sẽ thấy trong hệ thống của mình đĩa mới.

Nếu sau này bạn cần ngắt kết nối đĩa vật lý khỏi máy tính ảo vì lý do nào đó (ví dụ: để gắn nó vào hệ thống tệp của máy chủ), hãy mở Trình chỉnh sửa cấu hình ( Cài đặt | Trình chỉnh sửa cấu hình) và nhấp vào nút màn hình Di dời trên tab tương ứng với đĩa này. Trên cùng một tab có một nút Chỉnh sửa đĩa thô..., nhờ đó bạn có thể điều chỉnh quyền truy cập vào các phân vùng đĩa được xác định bởi tệp đĩa vật lý. Bạn sẽ phải chuyển sang tùy chọn này trong trường hợp bạn đã thay thế một đĩa vật lý trong máy tính của mình hoặc sửa đổi phân vùng của nó.

18.7.3 Khởi động hệ điều hành từ đĩa vật lý

Vì có thể kết nối đĩa vật lý với máy tính ảo nên câu hỏi được đặt ra một cách tự nhiên: “Có thể khởi động hệ điều hành của máy tính ảo từ đĩa vật lý không?” Câu hỏi này đặc biệt có liên quan trong trường hợp trước khi cài đặt hệ thống VMware, cả một trong các hệ điều hành Windows và HĐH Linux (trong đó bạn chạy máy tính ảo) đã được cài đặt trên các phân vùng khác nhau trên máy tính của bạn. Và câu trả lời cho câu hỏi này là tích cực. Hệ thống VMware thậm chí có thể sử dụng bộ tải khởi động đã được cài đặt trước đó trên máy tính. Bộ tải khởi động sẽ chạy bên trong VMware và cho phép người dùng chọn hệ điều hành để chạy trên máy tính ảo. Ví dụ: bạn có thể cài đặt lại Windows 98 trên đĩa vật lý, sau đó chạy nó trong máy ảo.

VMware hiện tại (ở phiên bản 2) chỉ hỗ trợ khởi động từ đĩa thực cho thiết bị IDE(trong khi tệp mô phỏng đĩa ảo có thể được đặt trên đĩa IDE hoặc SCSI) (Lưu ý 26). . Tuy nhiên, việc sử dụng một hệ điều hành được cài đặt trên đĩa vật lý đi kèm với một số đặc thù cần phải tính đến khi thiết lập cả hai hệ điều hành (thậm chí ngoài những mối nguy hiểm mà chúng ta đã thảo luận ở phần trước). phần 18.7.1). Tính năng đầu tiên trong số này là nhu cầu tạo một hồ sơ phần cứng riêng cho Windows.

hệ điều hành Microsoft(bao gồm Windows 95, Windows 98, Windows NT 4.0) sử dụng khái niệm "hồ sơ phần cứng". Mỗi cấu hình xác định một bộ thiết bị nhất định được hệ thống biết đến. Nếu hai hoặc nhiều cấu hình được chỉ định, người dùng sẽ được nhắc chọn một trong số chúng trong quá trình khởi động.

Windows 95, Windows 98 và Windows 2000 sử dụng Plug and Play để kiểm tra xem các thiết bị thực tế có khớp với cấu hình phần cứng được chỉ định trong quá trình khởi động hay không. Sự không khớp khiến cơ chế phát hiện thiết bị và cài đặt trình điều khiển bắt đầu lại. Mặc dù quá trình này hoàn tất thành công trong hầu hết các trường hợp nhưng nó sẽ làm chậm đáng kể quá trình tải xuống của bạn.

Windows NT không hỗ trợ Plug and Play và sử dụng cấu hình phần cứng để khởi tạo thiết bị. Sự khác biệt giữa quay số thực tế và nội dung được chỉ định trong cấu hình sẽ khiến thông báo lỗi hiển thị và thiết bị bị ngắt kết nối (chính xác hơn là không được kết nối).

Và do cấu hình của máy ảo khác với cấu hình máy tính vật lý, sau đó khởi chạy một trong các hệ điều hành Gia đình Windows Bạn cần tạo một profile phần cứng riêng bên trong máy ảo để đơn giản hóa quá trình khởi động. Do đó, quá trình tạo và cấu hình máy ảo sử dụng hệ điều hành được cài đặt trên một trong các phân vùng đĩa vật lý có một số khác biệt so với quá trình tạo máy ảo hoạt động với đĩa ảo.

    Đầu tiên, hãy cài đặt hệ điều hành mà bạn muốn chạy trên máy tính ảo trên đĩa IDE vật lý của máy tính thật (tất nhiên, điều này là không cần thiết nếu hệ điều hành đã được cài đặt trước đó).

    Trước khi khởi động hệ thống VMware, hãy khởi động HĐH này (nghĩa là một trong họ HĐH Windows) để máy tính thật và tạo hai hồ sơ phần cứng. Để thực hiện việc này, hãy mở Bảng điều khiển, vào menu Hệ thống và chuyển sang tab Hồ sơ thiết bị. Đã có ít nhất một hồ sơ ở đó, được gọi là “Hiện tại (Cấu hình gốc)”. Nhấn vào nút Sao chép và đặt tên cho hồ sơ mới, ví dụ: "Máy ảo".

    Chỉ dành cho Windows NT/2000: Vô hiệu hóa một số thiết bị trong hồ sơ mới tạo. Để thực hiện việc này, hãy mở một cửa sổ Thiết bị V. Bảng điều khiển, chọn thiết bị muốn ngắt kết nối và nhấn phím mềm Dừng lại. Bạn cần tắt card âm thanh, MIDI, cần điều khiển, thẻ Ethernet và mạng khác, cũng như thiết bị USB(bạn chỉ cần tắt chúng trong hồ sơ mới tạo, đừng bỏ lỡ). Nếu bạn đã cài đặt và có ý định chạy Windows 95 hoặc Windows 98 trên máy tính ảo thì bạn không cần ngắt kết nối các thiết bị. Chúng sẽ tự động bị vô hiệu hóa ở giai đoạn khởi động hệ điều hành.

    Khởi động lại máy tính của bạn và khởi động Linux.

    Đảm bảo rằng phân vùng đĩa vật lý được phân bổ để sử dụng bởi hệ điều hành máy tính để bàn ảo không được gắn trên Linux. Xóa hoặc nhận xét dòng tương ứng trong tệp /etc/fstab và trong phiên này, ngắt kết nối phân vùng khỏi dòng lệnh.

    Đặt quyền truy cập phần cứngđĩa. Làm thế nào để làm điều này đã được thảo luận trong phần 18.7.2. Cách đơn giản và được chấp nhận nhất là đưa những người dùng hệ thống VMware vào nhóm đĩa, từ đó cấp quyền truy cập vào tất cả các thiết bị vật lý /dev/hd có chứa hệ điều hành hoặc bộ tải khởi động và dựa vào các tệp cấu hình VMware cho các vấn đề kiểm soát truy cập. Điều này cung cấp cho bộ tải khởi động quyền truy cập vào các tệp cần thiết để khởi động hệ điều hành (ví dụ: LILO yêu cầu quyền truy cập đọc vào thư mục /boot trong phần Linuxđể chạy các hệ điều hành không phải Linux, có thể nằm trên các phân vùng hoặc ổ đĩa khác).

    Cấu hình máy ảo cho hệ điều hành mới cài đặt (sử dụng Thuật sĩ cấu hình hoặc Trình chỉnh sửa cấu hình). Khi thực hiện quy trình cấu hình cho đĩa thực, hãy xem xét các điểm sau:

    Khi chọn loại đĩa ảo, hãy chọn tùy chọn "Phân vùng hiện có".

    Đối với phân vùng đĩa chứa hệ điều hành tương ứng, hãy đặt tùy chọn “đọc/ghi” (để thực hiện việc này, hãy nhấp vào nút trên màn hình Phân vùng... trong cửa sổ Trình chỉnh sửa cấu hình tương ứng với ổ cứng mong muốn). Chúng tôi khuyến nghị rằng Bản ghi khởi động chính (MBR) và các phân vùng khác trên (các) đĩa nên được cấp quyền chỉ đọc vì, ví dụ, bộ tải khởi động LILO phải có khả năng đọc một tệp từ thư mục /boot để khởi động hệ điều hành Phân vùng Linux.

Ghi chú

Hãy để chúng tôi nhắc bạn một lần nữa rằng nếu bạn cho phép một máy ảo ghi vào một phân vùng được gắn đồng thời trên hệ thống tệp Linux, có thể có những hậu quả không lường trước được ( cmt. phần 18.7.1). Do đó, trước khi cho phép máy ảo ghi vào một phân vùng, hãy đảm bảo rằng phân vùng đó không được gắn trong Linux trên máy chủ.

    Khởi chạy VMware và kiểm tra cấu hình đã tạo. Để làm điều này bạn có thể ra lệnh vmware , Ở đâu là đường dẫn đầy đủ đến tập tin cấu hình, được tạo bởi Trình hướng dẫn cấu hình (tên của các tệp đó kết thúc bằng .cfg). Bạn cũng có thể chỉ cần ra lệnh vmware và mở tập tin cấu hình thông qua menu Tập tin | Mở. Sau đó mở menu Cài đặt | Trình chỉnh sửa cấu hình và đảm bảo rằng ít nhất một đĩa vật lý ("Đĩa thô") được chỉ định trong cấu hình đĩa IDE và tên của tệp mô tả đĩa thô được nhập cho nó. Tên của các tập tin này thường có dạng .hda.dsk, .hdb.dsk, v.v. Bạn có thể kiểm tra các tùy chọn cấu hình khác, đặc biệt là những tùy chọn mà bạn đã chấp nhận giá trị mặc định, ví dụ: bạn có thể thay đổi dung lượng bộ nhớ được phân bổ cho máy ảo.

    Bật nguồn máy ảo (nút Bật nguồn). Hệ thống VMware khởi động BIOS Phượng Hoàng, sau đó bản ghi khởi động chính được đọc đĩa khởi động(bản ghi khởi động chính - MBR). Nếu bạn đã cấu hình hệ thống của mình với nhiều Ổ đĩa IDE, VMware BIOS sẽ cố gắng khởi động hệ điều hành từ các đĩa này theo trình tự sau:

    • Thạc sĩ Trung học

    Nếu bạn có nhiều ổ đĩa SCSI, VMware BIOS khởi động theo thứ tự số thiết bị SCSI.

    Nếu hệ thống của bạn được cấu hình với cả SCSI và Ổ đĩa IDE, VMware BIOS trước tiên sẽ thử khởi động HĐH từ các thiết bị SCSI, sau đó từ các đĩa IDE. Các thiết bị được thăm dò theo trình tự tương tự như đã đề cập ở trên.

    Thứ tự truy cập đĩa trong quá trình khởi động có thể được thay đổi thông qua menu Khởi động trong Phoenix BIOS của máy ảo. Để thực hiện việc này, sau khi bật nguồn VMware, hãy nhấn phím để vào menu BIOS.

    Nếu bạn đã cài đặt nhiều hệ điều hành (khởi động nhiều lần), hãy chọn hệ điều hành mong muốn giống như cách bạn đã làm trước khi cài đặt hệ thống VMware (từ menu được cung cấp khi khởi động).

    Trong quá trình khởi động hệ điều hành, menu chọn cấu hình sẽ xuất hiện (tất nhiên trừ khi bạn đã tạo một cấu hình phần cứng riêng cho máy tính ảo):

    Nhập số tương ứng với cấu hình máy tính ảo (trong tình huống như hình 18.6 thì số này sẽ là 2) rồi nhấn phím . Khi tiếp tục khởi động vào HĐH, bạn sẽ gặp một số thông báo lỗi và thêm độ trễ trong quá trình khởi động, nhưng điều này là bình thường.

Cơm. 18.6. Chọn cấu hình phần cứng cho máy tính ảo

    Chỉ dành cho Windows 2000: Sau khi khởi động Windows 2000 (là hệ điều hành trên máy tính ảo), bạn sẽ thấy hộp thoại Thiết bị mới được tìm thấy (Tìm thấy phần cứng mới), trong đó đề xuất cài đặt tài xế mới cho bộ điều khiển video. Không cần phải làm điều này. Nhấn vào nút Hủy bỏ(Hủy) để đóng hộp thoại và từ chối đề xuất khởi động lại máy tính. Windows 2000 sẽ tự động phát hiện và cài đặt driver cho thẻ kết nối AMD PCnet PCI Ethernet. Sau này, bạn phải cài đặt gói VMware Tools for Windows (trên máy tính ảo). Sau khi trình điều khiển SVGA từ VMware, Inc. được cài đặt. (đi kèm với VMware Tools cho Windows), khởi động lại Windows 2000 trong máy ảo. Sau khi khởi động lại, bạn có thể thay đổi độ phân giải màn hình của máy ảo ( Thuộc tính màn hình | Tùy chọn).

    Nếu bạn muốn sử dụng card âm thanh khi chạy Windows 2000 trên máy tính ảo, hãy đọc hướng dẫn kết nối nó trên trang web VMware.

    Chỉ dành cho Windows 95/98: bạn sẽ thấy một hộp thoại Phần cứng mới được phát hiện. Windows sẽ nhắc bạn tìm kiếm trình điều khiển cho nó. Đối với hầu hết các thiết bị, trình điều khiển đã được cài đặt trong quá trình cài đặt hệ thống, tuy nhiên, trong một số trường hợp, bạn có thể cần đĩa CDROM cài đặt. Windows sẽ yêu cầu bạn khởi động lại nhiều lần trong khi cài đặt trình điều khiển mới.

    Trong một số Vỏ Windows có thể không nhận ra Ổ đĩa CD khi được nhắc tìm kiếm trình điều khiển. Trong trường hợp này, bạn nên thử chỉ định thư mục C:\windows\system làm đường dẫn đến trình điều khiển \ hoặc từ chối cài đặt trình điều khiển cho việc này thiết bị cụ thể. Việc kết nối các thiết bị như vậy có thể được thực hiện sau.

    Khi Windows cài đặt các thiết bị ảo và trình điều khiển cho chúng, bạn cần loại bỏ các thiết bị không hoạt động khỏi hệ thống tương ứng với phần cứng thực. Để thực hiện việc này, hãy sử dụng tab Hệ thống | Thiết bị V. Bảng điều khiển. Chọn thiết bị không hoạt động và nhấp vào nút Xóa bỏ. Chỉ cần lưu ý rằng trước tiên bạn phải chọn cấu hình phần cứng phù hợp với máy tính ảo để không xóa các thiết bị hoạt động khi HĐH khởi động từ đĩa vật lý.

    Chỉ dành cho Windows NT: Sau khi quá trình khởi động hệ điều hành hoàn tất, hãy xem lại nhật ký khởi động để xác định bất kỳ thiết bị nào không kết nối. Bạn có thể tắt chúng trong cấu hình "Màn hình ảo" bằng trình quản lý thiết bị ( Bảng điều khiển | Thiết bị).

    Đảm bảo tất cả các thiết bị ảo đều hoạt động bình thường, đặc biệt bộ điều hợp mạng. Hãy nhớ rằng thành phần phần cứng của máy tính ảo khác biệt đáng kể so với bộ thiết bị thực sự có sẵn trên máy tính vật lý của bạn.

    Chỉ dành cho Windows 95/98: Nếu có thiết bị ảo còn thiếu, hãy sử dụng tùy chọn Bảng điều khiển | Thêm trang bị mới.

    Cài đặt VMware Tools (nếu bạn chưa làm như vậy). Gói công cụ VMware sẽ chạy ở cả hai cấu hình phần cứng, nhưng sẽ chỉ có một số tác động trong cấu hình “Máy tính ảo”.

Ghi chú

1. Lần tới khi bạn khởi động Windows trên máy tính thực bằng cấu hình phần cứng phù hợp với cấu hình phần cứng thực tế, một số thiết bị ảo có thể xuất hiện trong danh sách thiết bị. Bạn có thể xóa hoặc vô hiệu hóa chúng bằng phương pháp tương tự được mô tả ở trên để vô hiệu hóa các thiết bị thực khỏi cấu hình phần cứng tương ứng với máy tính ảo.

2. Nếu khi định cấu hình máy tính ảo, bạn đặt đĩa thực ở chế độ "có thể hoàn tác", thì khi khởi động lại hệ điều hành, bạn sẽ phải đồng ý rằng tất cả các thao tác trên đĩa được thực hiện bên trong máy ảo sẽ được lưu trên đĩa, hoặc từ chối lưu các thay đổi.. Tìm hiểu thêm về các chế độ vận hành đĩa nhìn vào phần 18.4.

V. Kostromin (kos và rus-linux dot net) - 18.7. Kết nối đĩa vật lý với máy tính ảo

không chỉ là một trình ảo hóa chức năng cho phép bạn kiểm tra các hệ điều hành ảo bên trong hệ thống chính được cài đặt trên máy tính, nó còn là một chương trình có cách tiếp cận linh hoạt để thiết lập phần cứng máy ảo. Do đó, trình ảo hóa VMware Workstation hoạt động đặc biệt với định dạng đĩa ảo sản xuất riêng- đây là những tập tin như ".vmdk". Đĩa ảo VMDK Họ sử dụng không gian đĩa vật lý rất tiết kiệm và trên máy tính thật, máy ảo thực sự có thể chiếm khoảng một nửa dung lượng so với dung lượng đĩa có sẵn cho hệ điều hành khách. Nhưng ngay cả với những khoản tiết kiệm đáng kể này, người dùng VMware Workstation ban đầu vẫn có thể tạo các máy ảo với khối lượng tối thiểu ổ cứng. Thật vậy, trong tương lai, nếu cần, âm lượng này có thể được tăng lên trong cài đặt bộ ảo hóa. Tương tự, không gian ảo không sử dụng có thể bị nén.

1. Giải pháp thay thế cho việc mở rộng dung lượng ổ đĩa máy ảo

Nếu không có đủ dung lượng ổ cứng được chỉ định ban đầu, bạn có thể kết nối thêm một ổ cứng ảo với máy ảo để thay thế cho việc mở rộng dung lượng ổ đĩa hiện có. Đây có thể là đĩa hiện có hoặc đĩa mới được tạo. Hơn nữa, nó cũng có thể giống như một đĩa ảo định dạng VMDK chương trình VMware Máy trạm và một đĩa ảo đa năng (tệp có phần mở rộng ".vhd").

Có thể là đĩa ảo định dạng VMDK, có thể là đĩa VHD phổ thông, được tạo thêm cho một máy ảo Đĩa cứng sau đó có thể được kết nối với các máy khác, chuyển sang máy khác thiết bị máy tính. Đĩa ảo VHD và VMDK không chỉ có thể được kết nối với đĩa ảo máy VMware Máy trạm, mà còn cho máy móc. Nếu bạn kết nối đĩa VHD bên trong hệ điều hành chính, nó sẽ xuất hiện dưới dạng một phân vùng riêng và tất cả nội dung của nó sẽ có thể truy cập được từ trình khám phá hệ thống hoặc trình quản lý tệp.

Làm thế nào để kết nối với xe hiện có VMware Workstation có thêm ổ cứng ảo? Làm thế nào tôi có thể loại bỏ nó nếu nó không còn cần thiết nữa? Chúng ta sẽ xem xét những câu hỏi này dưới đây.

2. Tạo và kết nối đĩa bổ sung

Để gắn thêm một đĩa cứng ảo vào máy ảo, nó phải được tắt (nếu nó ở trạng thái treo). Trong cửa sổ thông tin về nó, nhấp vào nút để thay đổi cài đặt.

Trong tab đầu tiên "Thiết bị" chuyển đến phần "HDD". Và nhấp vào nút bên dưới "Thêm vào". Để sử dụng nó, bạn sẽ cần có quyền quản trị viên.

Trình hướng dẫn Thêm phần cứng mới sẽ khởi chạy, trong đó ổ cứng sẽ hiển thị ở vị trí đầu tiên. Không thay đổi gì cả, nhấn "Hơn nữa".

Chúng tôi để lại tham số SCSI cài sẵn. Nhấp chuột "Hơn nữa".

Trong cửa sổ chọn đĩa, chúng ta có thể sử dụng mục thứ hai để chỉ định đường dẫn đến đĩa ảo hiện có - tệp VMDK hoặc VHD hoặc chúng ta có thể tạo một đĩa mới. Trong trường hợp của chúng tôi, chúng tôi sẽ tạo một đĩa ảo mới, vì vậy chúng tôi sẽ để lại mục đầu tiên được cài sẵn. Nhấp chuột "Hơn nữa".

Đặt kích thước của đĩa ảo và chọn tùy chọn lưu nó vào một tệp. Nó tốt hơn rồi lựa chọn thuận tiệnđể di chuyển hoặc kết nối thêm đĩa VMDK và là cách duy nhất có thể có cho đĩa VHD. Nhấp chuột "Hơn nữa".

Hãy đến cửa sổ chỉ định tên và đường dẫn của đĩa ảo. Theo mặc định, VMware Workstation đóng dấu riêng tên kỹ thuật các tập tin thiết bị đã tạo, tuy nhiên, nếu sau này bạn có kế hoạch làm việc lâu dài với đĩa ảo thì tốt hơn nên gọi nó nhiều hơn tên thuận tiện. Một cái tên dễ nhớ khi tháo đĩa bổ sung cũng sẽ giúp nó không bị nhầm lẫn với đĩa chính, từ đó không làm gián đoạn hoạt động của máy ảo. Để tạo một đĩa ảo định dạng riêng VMDK VMware Workstation được cấu hình tự động nên ở cuối tên đĩa tạo ra chúng ta sẽ thấy đuôi file mặc định ".vmdk". Sử dụng nút duyệt, bạn có thể thay đổi thư mục vị trí đặt trước, đây là thư mục lưu trữ của máy ảo đã được cấu hình. Đĩa đang được tạo không nhất thiết phải nằm trong cùng thư mục với máy ảo. Tệp đĩa ảo có thể được đặt ở bất cứ đâu, ngay cả trên phương tiện di động.

Nếu bạn cần một đĩa VHD phổ thông, phần mở rộng của nó ".vhd" phải được thêm thủ công sau tên. Sau khi đã quyết định loại và vị trí lưu trữ của đĩa ảo, hãy nhấp vào "Sẵn sàng".

Thế là xong - đĩa cứng ảo đã được tạo và có thể nhìn thấy trong danh sách các thiết bị máy ảo gần đĩa chính. Nhấp chuột "ĐƯỢC RỒI"để thoát cài đặt VMware Workstation.

3. Khởi tạo đĩa bổ sung bằng hệ điều hành khách

Hãy khởi động máy ảo.

Tất nhiên, đĩa được kết nối sẽ không hiển thị trong cửa sổ Explorer hoặc trình quản lý tệp của hệ điều hành khách. Giống như một ổ cứng vật lý mới, hệ điều hành coi một đĩa ảo mới được tạo là không gian chưa được phân bổ, không gian không có cấu trúc phân vùng. Hãy khắc phục điều này và khởi tạo đĩa được kết nối bằng ví dụ về Windows 8.1 khách bằng các công cụ tiêu chuẩn của nó. Trong một vị khách đang chạy Hệ thống Windows gọi tiện ích quản lý đĩa. Trong Windows 8.1 và 10, nó có sẵn trong menu ngữ cảnh trên nút "Bắt đầu".

Trên Windows 7 trở lên phiên bản trước hệ thống bạn có thể chạy tiện ích này một cách phổ quát sử dụng lệnh "Chạy". Nhấn các phím Thắng + R, nhập lệnh « đĩamgmt.msc", nhấp chuột "ĐƯỢC RỒI».

Tiện ích quản lý đĩa tiêu chuẩn của Windows sẽ tự động nhìn thấy ổ cứng mới và đề nghị khởi tạo nó. Không chắc rằng trong trường hợp đĩa ảo sẽ cần đến những ưu điểm về kiểu dáng Phân vùng GPT, do đó, trong cửa sổ bắt đầu khởi tạo xuất hiện, chúng tôi để mặc định bản ghi khởi động MBR. Nhấp chuột "ĐƯỢC RỒI".

Tiếp theo, chúng ta quay lại cửa sổ tiện ích và thấy một ổ cứng mới với dung lượng chưa được phân bổ xuất hiện ở đó. Gọi menu ngữ cảnh trên không gian chưa được phân bổ này và nhấp vào "Tạo khối lượng đơn giản".

Trình hướng dẫn Tạo ổ đĩa (Phân vùng đĩa) sẽ bắt đầu. Nhấp chuột "Hơn nữa".

Chúng tôi giữ nguyên toàn bộ ổ đĩa ảo nếu không cần chia nó thành hai (hoặc nhiều) phân vùng. Nếu bạn cần nhiều phân vùng đĩa, trước tiên bạn phải chỉ định kích thước của phân vùng đầu tiên, sau đó lặp lại toàn bộ quy trình tạo ổ đĩa với dung lượng chưa được phân bổ còn lại. Trong trường hợp của chúng tôi, chúng tôi sẽ tạo một phần duy nhất. Nhấp chuột " Hơn nữa».

Trong cửa sổ tiếp theo, chúng ta chỉ có thể thay đổi nhãn âm lượng. Nhấp chuột "Hơn nữa".

Thế là xong - bấm vào "Sẵn sàng".

Đĩa mới được khởi tạo sẽ được định dạng.

Sau đó nó sẽ tự động mở trong cửa sổ Windows Explorer.

4. Vô hiệu hóa ổ đĩa bổ sung

Để ngắt kết nối một đĩa bổ sung khỏi máy ảo, nó phải ở trạng thái tắt, giống như khi được kết nối. Trong cửa sổ thông tin máy ảo, nhấp vào nút thay đổi cài đặt.

Bấm vào ổ cứng cần xóa trong tab "Thiết bị". Điều chính là không nhầm lẫn nó với ảo chính ổ cứng, trên đó hệ điều hành khách được cài đặt. Nếu đường dẫn đến vị trí vật lý của tệp đĩa cứng ảo bị quên, bạn có thể thấy nó ở cột đầu tiên bên phải. Bấm vào nút ở cuối cửa sổ "Xóa bỏ".

Nhấp chuột "ĐƯỢC RỒI"để đóng cửa sổ cài đặt.

Thế là xong - đĩa bị ngắt kết nối với máy ảo. Nhưng anh ta, hay đúng hơn là tập tin làm việc của anh ta, một cách tự nhiên, không biến mất ở bất cứ đâu khỏi máy tính vật lý. Nếu đĩa ảo không còn cần thiết nữa, bạn có thể tìm thấy nó trong thư mục lưu trữ và xóa chính tệp VMDK hoặc VHD.

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

Khi sử dụng hệ thống Ảo hóa VirtualBoxĐĩa ảo thường được sử dụng nhất. Chúng cho phép bạn phân bổ dung lượng ổ đĩa một cách linh hoạt và phân bổ nhiều dung lượng ổ đĩa hơn mức bạn thực sự có. Tuy nhiên, việc sử dụng đĩa vật lý trong VirtualBox có ít nhất một lợi thế rõ ràng - tốc độ. Ngoài ra, từ một đĩa thực, nếu muốn, hệ điều hành có thể chạy cả trên máy ảo và trên phần cứng thực.

Điều đầu tiên bạn cần làm là tạo một phân vùng trên ổ cứng hoặc kết nối một ổ cứng khác mà máy ảo sẽ hoạt động.

Sau này, bạn cần tạo một đĩa ảo đặc biệt sẽ hoạt động với đĩa vật lý.

Tạo đĩa ảo trỏ đến đĩa vật lý

Đây là một ví dụ về một đĩa vật lý thực sẽ được sử dụng làm đĩa máy ảo.

Trên Linux, việc này được thực hiện bằng lệnh:

VBoxQuản lý các lệnh nội bộ createrawvmdk -filename drive.vmdk -rawdisk /dev/sdb

Bạn có thể cần đặc quyền siêu người dùng để chạy lệnh này. Bằng cách này, chúng ta sẽ nhận được tệp drive.vmdk trỏ đến ổ /dev/sdb được kết nối với máy vật lý.

Trên Windows, điều này sẽ hơi khác một chút. Đĩa vật lý được chỉ định hơi khác ở đó, nhưng ý nghĩa sẽ hoàn toàn giống nhau:

"C:\Program Files\Oracle\VirtualBox\VBoxManager.exe" lệnh nội bộ createrawvmdk -tên tệp C:\VMs\testvm\drive.vmdk -rawdisk \\.\PHYSICALDRIVE1

Kết nối đĩa với máy ảo

Chọn máy ảo, nhấn Ctrl+S (hoặc nút Cài đặt), chọn “Storage” -> “Controller: SATA”, nhấn nút trái từ những người bên dưới.

Chọn “Thêm Ổ đĩa cứng" và trong hộp thoại xuất hiện, chọn ổ cứng đã tạo trước đó:

Và nhấp vào “Mở”. Bạn có thể cần phải kích hoạt nó trước người dùng hiện tại vào một nhóm có quyền truy cập đọc và ghi vào thiết bị này (ví dụ: nhóm có thể được gọi là “đĩa”). Bây giờ bạn cần thay đổi chế độ truy cập. Mở menu “Tệp” -> “Trình quản lý phương tiện ảo”. Chọn đĩa của chúng tôi và nhấp vào nút “Sửa đổi”

Chọn chế độ truy cập “Writethrough”

Sau đó, nhấp vào “OK”, sau đó “Đóng”. BẰNG phương tiện có thể khởi động Trong cài đặt máy ảo, bạn có thể chọn ổ cứng.

Sau đó, bạn có thể khởi động máy ảo và cài đặt hệ điều hành.

Nếu bạn đang sử dụng ổ đĩa logic Trên đó hệ điều hành đã được cài đặt, rất có thể quá trình khởi động sẽ không thành công do không tìm thấy bảng phân vùng trong quá trình khởi động.