Tin tức và phân tích của tất cả các thiết bị di động

Cách thay đổi UUID trong ổ cứng VirtualBox

Bạn đã thử sao chép, di chuyển hoặc sao lưu và khôi phục các máy ảo VirtualBox của mình và bây giờ một hoặc nhiều trong số chúng không thể khởi động được vì một số vấn đề về UUID?

Khi chúng tôi thiết lập Máy ảo trong VirtualBox, nó sẽ được cung cấp một Mã nhận dạng duy nhất phổ quát hoặc viết tắt là UUID. Đây là số 128 bit, dành riêng cho phần cứng ảo. Ở đây, điều quan trọng: Ổ đĩa cứng gắn liền với máy ảo mà chúng tôi tạo ra cũng có UUID riêng. Những người cũng được coi là duy nhất. Khi họ không, vấn đề nổi lên.

Thay đổi Virtualbox Uuid Virtualbox Hdd Uuid Error

Trường hợp thông thường nhất có thể xuất hiện sau khi bạn cố gắng sao chép hoặc sao lưu máy ảo. Khi cố gắng chạy phiên bản thứ hai, phiên bản thứ hai của VM, VirtualBox có thể thông báo rằng ổ cứng HDD UUID của nó không phải là phiên bản mà nó đang chờ.

Rằng khi bạn nên thiết lập lại ổ cứng HDD UUID và gắn lại nó vào VM như một thiết bị mới. Việc này rất dễ thực hiện nhưng yêu cầu sử dụng công cụ dòng lệnh, cùng với một số lần nhấp trong một phần hiếm khi được truy cập của GUI VirtualBox.

Gặp gỡ VboxQuản lý

VirtualBox đi kèm với một công cụ dòng lệnh, Quản lý Vbox, như tên của nó, giúp bạn quản lý các máy ảo của mình.

VboxManage là con dao quân đội Thụy Sĩ của VirtualBox. Đây là giao diện dòng lệnh cho chương trình, cung cấp rất nhiều chức năng không gặp phải trong ứng dụng dựa trên GUI GUI của chính.

Với nó, bạn có thể tạo các máy ảo mới, sửa đổi các tham số của chúng, sao chép chúng hoặc đặt lại một ổ cứng ảo UUID. Và cái cuối cùng chính xác là những gì chúng tôi yêu cầu ở đây.

Thay đổi Vboxmanage Virtualbox

Nếu bạn có VirtualBox, VboxManage đã được cài đặt. Để kiểm tra, hãy nhập vào một thiết bị đầu cuối:

Hai lệnh đáng nhớ

Mặc dù chúng tôi đã giành chiến thắng cần chúng cho bài viết này, hai lệnh VboxManage đáng ghi nhớ khi khắc phục sự cố máy ảo là:

vboxmanage showhdinfo FILE

Thay đổi danh sách Vboxmanage Virtualbox Uuid

Cái đầu tiên hiển thị danh sách tất cả các máy ảo của bạn được gắn liền với VirtualBox.

Cái thứ hai có thể hiển thị thông tin về các tệp đĩa cứng ảo mà bạn cung cấp.

Mặc dù quy trình chúng tôi sẽ sử dụng là không phức tạp và chống đạn, bạn có thể sử dụng quy trình thứ hai trên tệp đĩa cứng ảo trước và sau quy trình. Bằng cách này, bạn sẽ chắc chắn rằng UUID của nó đã thay đổi.

Giải phóng ổ cứng

Từ cửa sổ chính VirtualBox kèm theo, với VM của bạn đã dừng, hãy chọn Tệp File -> Trình quản lý phương tiện ảo.

Thay đổi Virtualbox Uuid Virtualbox Virtual Media Manager

Từ cửa sổ xuất hiện trên màn hình của bạn, xác định ổ đĩa cứng có vấn đề của bạn. Nhấn vào nó để chọn nó. Sau đó, nhấp vào nút Phát hành phiên bản trực tuyến để tách ổ cứng đã chọn khỏi VirtualBox. Xác nhận rằng bạn muốn phát hành nó khi VirtualBox hỏi bạn nếu bạn chắc chắn. Sau đó bấm vào loại bỏ.

Thay đổi Virtualbox Uuid Virtualbox Virtual Media Manager Window

VirtualBox sẽ thông báo cho bạn rằng, vì đĩa cứng này không thể truy cập được, tập tin hình ảnh của nó không thể bị xóa.

Thay đổi UUID của nó

Quay trở lại thiết bị đầu cuối của bạn và nhập:

vboxmanage internalcommands sethduuid FILENAME

Thay thế PHIM QUẢNG CÁO bằng tệp đĩa cứng ảo thực tế của bạn.

Thay đổi hộp ảo Uuid Vboxmanage Sethduuid

Chương trình sẽ thông báo cho bạn về UUID mới được gán cho tệp đĩa cứng ảo.

Gắn lại ổ cứng ảo của bạn

Quay trở lại cửa sổ Trình quản lý phương tiện ảo và nhấp vào Thêm Add. Tìm và chọn tệp đĩa cứng ảo được cập nhật để kết nối lại với VirtualBox.

Thay đổi Virtualbox Uuid Virtualbox Chọn Cập nhật tệp Hdd

Đóng cửa sổ Trình quản lý phương tiện ảo và xem lại các cài đặt của máy ảo bị ảnh hưởng bởi sự cố.

Di chuyển đến cài đặt của Bộ lưu trữ trên mạng của máy ảo và chọn bộ điều khiển thích hợp. Nhấp vào biểu tượng với ổ cứng và dấu cộng. Chọn Tập tin Chọn đĩa hiện có và sau đó, từ cửa sổ bật lên, tệp đĩa cứng ảo được cập nhật của bạn.

Thay đổi Virtualbox Uuid Virtualbox Reattach Cập nhật tệp Hdd

Nhấn OK để lưu các thay đổi và thoát khỏi cửa sổ. Khởi động máy ảo của bạn và, nếu mọi thứ diễn ra theo đúng kế hoạch, nó sẽ khởi động mà không gặp vấn đề gì.

Liên quan:

Bài viết này có hữu ích không? Có không