Làm thế nào để chuyển đổi giữa đĩa Preallocated và Growable trong VMware

Mục lục:

Làm thế nào để chuyển đổi giữa đĩa Preallocated và Growable trong VMware
Làm thế nào để chuyển đổi giữa đĩa Preallocated và Growable trong VMware

Video: Làm thế nào để chuyển đổi giữa đĩa Preallocated và Growable trong VMware

Video: Làm thế nào để chuyển đổi giữa đĩa Preallocated và Growable trong VMware
Video: Dọn dữ liệu giải phóng dung lượng ổ đĩa C - Nguyễn Lương Hùng - YouTube 2024, Có thể
Anonim
VMware thường tạo ra các đĩa “có thể phát triển”, bắt đầu nhỏ và phát triển theo thời gian khi bạn thêm dữ liệu. Tuy nhiên, bạn cũng có thể tạo đĩa “preallocated” bắt đầu với kích thước tối đa. Nếu bạn muốn compact một đĩa sau này, bạn sẽ cần phải chuyển đổi nó từ preallocated sang growable. Hoặc, bạn có thể muốn chuyển đổi đĩa từ khả năng phát triển thành preallocated cho hiệu suất tối đa.
VMware thường tạo ra các đĩa “có thể phát triển”, bắt đầu nhỏ và phát triển theo thời gian khi bạn thêm dữ liệu. Tuy nhiên, bạn cũng có thể tạo đĩa “preallocated” bắt đầu với kích thước tối đa. Nếu bạn muốn compact một đĩa sau này, bạn sẽ cần phải chuyển đổi nó từ preallocated sang growable. Hoặc, bạn có thể muốn chuyển đổi đĩa từ khả năng phát triển thành preallocated cho hiệu suất tối đa.

Bạn chỉ có thể thực hiện điều này trong VMware Fusion hoặc VMware Workstation. VMware Player không bao gồm lệnh cần thiết. VMware Player luôn tạo các đĩa có thể phát triển mở rộng theo thời gian và không có cách nào để chuyển đổi thành preallocated mà không cần sử dụng một sản phẩm VMware khác.

VMware Fusion

Điều này rất đơn giản trong VMware Fusion trên máy Mac. VMware Fusion luôn tạo các ổ đĩa ảo mới dưới dạng đĩa có thể phát triển. Bạn có thể chuyển đổi chúng thành đĩa được phân bổ sau đó, hoặc chuyển đổi đĩa trở lại đĩa có thể phát triển nếu trước đó bạn đã chuyển đổi chúng thành đĩa được phân bổ trước.

Để làm điều này, trước tiên hãy tắt máy ảo. Bạn không thể chuyển đổi đĩa của mình nếu đĩa được bật hoặc bị treo.

Chọn máy ảo trong cửa sổ VMware Fusion chính và nhấp vào Máy ảo> Cài đặt.

Nhấp vào tùy chọn “Đĩa cứng” trong Thiết bị có thể tháo lắp trong cửa sổ Cài đặt.
Nhấp vào tùy chọn “Đĩa cứng” trong Thiết bị có thể tháo lắp trong cửa sổ Cài đặt.
Nếu bạn thấy thông báo cho biết bạn không thể thực hiện những thay đổi này trong khi máy ảo của bạn có ảnh chụp nhanh, trước tiên bạn cần xóa mọi ảnh chụp nhanh bạn đã tạo cho máy ảo của mình. Tất nhiên, bạn sẽ không thể khôi phục máy ảo của mình về trạng thái trước đó tại các thời điểm đó sau đó.
Nếu bạn thấy thông báo cho biết bạn không thể thực hiện những thay đổi này trong khi máy ảo của bạn có ảnh chụp nhanh, trước tiên bạn cần xóa mọi ảnh chụp nhanh bạn đã tạo cho máy ảo của mình. Tất nhiên, bạn sẽ không thể khôi phục máy ảo của mình về trạng thái trước đó tại các thời điểm đó sau đó.
Để xóa ảnh chụp nhanh, nhấp vào Máy ảo> Ảnh chụp nhanh> Ảnh chụp nhanh. Chọn từng ảnh chụp nhanh trong cửa sổ và nhấp vào nút “Xóa” trên thanh công cụ để xóa từng ảnh chụp.
Để xóa ảnh chụp nhanh, nhấp vào Máy ảo> Ảnh chụp nhanh> Ảnh chụp nhanh. Chọn từng ảnh chụp nhanh trong cửa sổ và nhấp vào nút “Xóa” trên thanh công cụ để xóa từng ảnh chụp.
Image
Image

Trong cửa sổ cài đặt Đĩa cứng, mở rộng phần "Tùy chọn nâng cao". Kiểm tra “Pre-allocate disk space” để chuyển đổi đĩa có thể phát triển thành đĩa được preallocated, hoặc bỏ chọn “Pre-allocate disk space” để chuyển đổi đĩa preallocated trở lại đĩa có thể phát triển. Nhấp vào “Áp dụng” để áp dụng các thay đổi của bạn sau đó.

Image
Image

VMware Workstation

Quá trình này phức tạp hơn một chút trong máy trạm VMWare và bạn sẽ cần sử dụng Dấu nhắc Lệnh - tùy chọn này không được hiển thị trong giao diện đồ họa trên VMware Workstation, vì vậy bạn sẽ phải sử dụng tính năng tích hợp sẵn

vmware-vdiskmanager

chỉ huy.

Bước một: Xóa mọi ảnh chụp nhanh

Đầu tiên, hãy tắt máy ảo trong VMware Workstation. Xóa mọi ảnh chụp liên kết với máy ảo bằng cách nhấp vào VM> Ảnh chụp nhanh> Ảnh chụp nhanh, nhấp chuột phải vào từng ảnh chụp nhanh và chọn "Xóa". Tất nhiên, bạn sẽ không thể khôi phục máy ảo của mình về các điểm trước đó trong thời gian sau khi xóa ảnh chụp nhanh.

Image
Image

Bước hai: Tìm lệnh vmware-vdiskmanagere.exe

Tiếp theo, tìm

vmware-vdiskmanager.exe

chỉ huy. Nếu bạn đã cài đặt VMware Workstation trong thư mục mặc định trên Windows, bạn sẽ tìm thấy nó tại

C:Program Files (x86)VMwareVMware Workstation

hoặc là

C:Program FilesVMwareVMware Workstation

Mở cửa sổ Command Prompt từ menu Start và chuyển sang thư mục VMware. Để thực hiện việc này, sử dụng lệnh sau. Thay thế đường dẫn thư mục với đường dẫn chính xác đến thư mục VMware Workstation chứa thư mục
Mở cửa sổ Command Prompt từ menu Start và chuyển sang thư mục VMware. Để thực hiện việc này, sử dụng lệnh sau. Thay thế đường dẫn thư mục với đường dẫn chính xác đến thư mục VMware Workstation chứa thư mục

vmware-vdiskmanager.exe

nếu nó khác trên hệ thống của bạn.

cd 'C:Program Files (x86)VMwareVMware Workstation'

vmware-vdiskmanager

lệnh như bạn sẽ chạy bất kỳ lệnh nào khác.

Bước ba: Tìm tệp đĩa ảo của bạn

Tìm thư mục của máy ảo trên đĩa của bạn và xác định tệp.vmdk của nó, đây là ổ đĩa ảo của máy ảo. Theo mặc định, VMware tạo các thư mục máy ảo bên trong thư mục tại

C:UsersNAMEDocumentsVirtual Machines

trong đó NAME là tên tài khoản người dùng Windows của bạn.

Bạn có thể thấy nhiều tệp.vmdk. Điều đó là bình thường. Tìm tệp.vmdk chính, không phải bất kỳ tệp.vmdk nào kết thúc bằng

-f

và sau đó là một số. Trong ảnh chụp màn hình bên dưới, nó có tên là Windows 7.vmdk.

Nếu bạn không chắc nó ở đâu, bạn có thể xem đường dẫn thư mục của máy ảo ở cuối cửa sổ VMware Workstation.
Nếu bạn không chắc nó ở đâu, bạn có thể xem đường dẫn thư mục của máy ảo ở cuối cửa sổ VMware Workstation.
Image
Image

Bước 4: Chuyển đổi đĩa ảo

Để chuyển đổi một máy ảo từ preallocated sang một đĩa ảo có thể phát triển được chia thành các tệp 2 GB, hãy chạy lệnh sau. Cách dễ nhất là tạo tệp mới, target.vmdk trong cùng thư mục với tệp đĩa ảo gốc.

vmware-vdiskmanager.exe -r 'c:path osource.vmdk' -t 1 'c:path o arget.vmdk'

Ví dụ: nếu đường dẫn đến tệp.vmdk ban đầu của bạn là

C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7.vmdk

bạn có thể chạy lệnh sau:

vmware-vdiskmanager.exe -r 'C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7.vmdk' -t 1 'C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7-growable.vmdk'

Để chuyển đổi một máy ảo từ khả năng phát triển thành đĩa được phân tách thành các tệp 2 GB, hãy chạy lệnh sau:
Để chuyển đổi một máy ảo từ khả năng phát triển thành đĩa được phân tách thành các tệp 2 GB, hãy chạy lệnh sau:

vmware-vdiskmanager.exe -r 'c:path osource.vmdk' -t 3 'c:path o arget.vmdk'

Ví dụ: nếu đường dẫn đến tệp.vmdk ban đầu của bạn là

C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7.vmdk

bạn có thể chạy lệnh sau:

vmware-vdiskmanager.exe -r 'C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7.vmdk' -t 1 'C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7-preallocated.vmdk'

Image
Image

Bước 5: Xóa (hoặc di chuyển) tập tin đĩa gốc

Lệnh trên chỉ tạo một bản sao mới của đĩa ảo tại đường dẫn đích. nếu bạn mở thư mục máy ảo của mình, bạn sẽ thấy rằng bạn có cả đĩa gốc và đĩa mới. Trong ví dụ này, chúng tôi có cả hai

Windows 7[something].vmdk

tệp và

Windows 7-growable[something].vmdk

các tập tin

Bây giờ bạn có thể loại bỏ đĩa gốc bằng cách xóa các tệp của nó. Trong ví dụ này, chúng tôi sẽ xóa tất cả
Bây giờ bạn có thể loại bỏ đĩa gốc bằng cách xóa các tệp của nó. Trong ví dụ này, chúng tôi sẽ xóa tất cả

Windows 7[something].vmdk

tập tin bao gồm cả chính

Windows 7.vmdk

tập tin.Tuy nhiên, bạn chỉ nên xóa hoặc di chuyển các tệp kết thúc bằng.vmdk. Để các tệp khác ở đây một mình.

Thay vì xóa những tập tin này, bạn có thể muốn sao chép chúng vào một thư mục khác. Điều này sẽ cung cấp cho bạn một bản sao lưu, bạn có thể khôi phục trong trường hợp có sự cố.

Image
Image

Bước 6: Di chuyển đĩa ảo mới sang vị trí của đĩa gốc

Đổi tên tệp.vmdk chính mới để có cùng tên với đĩa ảo gốc. Trong ví dụ này, chúng tôi sẽ đổi tên

Windows 7-growable.vmdk

đến

Windows 7.vmdk

và để Windows 7-growable-s001.vmdk, Windows 7-growable-s002.vmdk và các tệp khác một mình.

Đề xuất: