Cách chuyển đổi giữa các đĩa cố định và động trong VirtualBox
VirtualBox cho phép bạn chọn một đĩa có kích thước được phân bổ động hoặc cố định khi tạo tệp đĩa cứng ảo mới. Các đĩa được phân bổ động sẽ nhanh hơn để tạo và có thể phát triển lên kích thước lớn hơn. Các đĩa có kích thước cố định có thể nhanh hơn để sử dụng, nhưng không thể phát triển lớn hơn nữa khi chúng đầy. Bạn có thể chuyển đổi giữa hai định dạng và thay đổi kích thước đĩa, nếu bạn muốn.
Bước một: Xác định vị trí lệnh VBoxManage và mở dấu nhắc lệnh
VirtualBox cho phép bạn chuyển đổi một đĩa cố định thành một đĩa động hoặc một đĩa động thành một đĩa cố định, nhưng tùy chọn này không được hiển thị trong giao diện đồ họa của nó. Thay vào đó, bạn phải sử dụng VBoxManage.exe
chỉ huy.
Xác định vị trí lệnh này để tiếp tục. Trên Windows, bạn sẽ tìm thấy nó trong thư mục chương trình VirtualBox, đó là C: \ Tệp chương trình \ Oracle \ VirtualBox
theo mặc định Nếu bạn đã cài đặt VirtualBox sang thư mục khác, thay vào đó hãy nhìn vào đó.
Mở một cửa sổ nhắc lệnh. Để làm điều này, hãy mở menu Bắt đầu, gõ cmd
, và nhấn Enter.
Kiểu CD
vào Dấu nhắc Lệnh, theo sau là đường dẫn của thư mục chứa lệnh VBoxManage. Bạn sẽ cần phải gửi nó trong dấu ngoặc kép.
Bạn có thể nhanh chóng làm điều này bằng cách gõ CD
vào cửa sổ Dấu nhắc Lệnh, sau đó kéo và thả biểu tượng thư mục từ thanh địa chỉ của người quản lý tệp vào Dấu nhắc Lệnh.
Nếu bạn đang sử dụng đường dẫn mặc định, nó sẽ giống như sau:
cd "C: \ Tệp chương trình \ Oracle \ VirtualBox"
LƯU Ý: Các hướng dẫn này giả sử bạn đang sử dụng VirtualBox trên Windows. Nếu bạn đang sử dụng VirtualBox trên macOS hoặc Linux, bạn chỉ cần mở cửa sổ Terminal và chạy vboxmanage
lệnh bình thường, như bất kỳ lệnh nào khác.
Bước hai: Xác định vị trí đường dẫn đến đĩa bạn muốn chuyển đổi
Chạy lệnh sau trong cửa sổ nhắc lệnh để xem danh sách tất cả các đĩa cứng ảo trên máy tính của bạn:
Danh sách VBoxManage.exe hdds
Xem qua danh sách và xác định đường dẫn tệp đến đĩa ảo bạn muốn chuyển đổi. Giả sử chúng ta muốn sửa đổi đĩa ảo được liên kết với máy ảo có tên là Windows Windows. Như chúng ta có thể thấy trong đầu ra bên dưới, đường dẫn đến đĩa ảo đó trên hệ thống của chúng ta là C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi
.
Bước ba: Chuyển đổi đĩa ảo
Bây giờ bạn có thể sử dụng lệnh VBoxManage để chuyển đổi đĩa ảo từ cố định sang động hoặc từ động sang cố định.
Để chuyển đổi một đĩa ảo từ cố định sang động, hãy chạy lệnh sau:
Đĩa clonemedium VBoxManage.exe "C: \ path \ to \ source.vdi" "C: \ path \ to \ Destination.vdi" -variant Standard
Ví dụ: nếu đĩa nguồn được đặt tại C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi
và bạn muốn tạo một đĩa mới có tên Windows-Dynamic.vdi trong cùng một thư mục, bạn sẽ chạy:
Đĩa clonemedium VBoxManage.exe "C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi" "C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows-Dynamic.vdi" -variant Standard
Để chuyển đổi một đĩa ảo từ động sang cố định, hãy chạy lệnh sau:
Đĩa clonemedium VBoxManage.exe "C: \ path \ to \ source.vdi" "C: \ path \ to \ Destination.vdi" -variant Đã sửa
Ví dụ: nếu đĩa nguồn được đặt tại C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi
và bạn muốn tạo một đĩa mới có tên Windows-fixed.vdi trong cùng một thư mục, bạn sẽ chạy:
Đĩa clonemedium VBoxManage.exe "C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi" "C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows-fixed.vdi" -variant Standard
Bước bốn: Loại bỏ đĩa ảo cũ
Lệnh trên chỉ sao chép đĩa hiện có. Bạn kết thúc với cả tệp đĩa gốc và tệp đĩa mới.
Trước tiên, bạn sẽ thực sự cần phải xóa đĩa ảo hiện có khỏi VirtualBox. Trong VirtualBox, nhấp chuột phải vào máy ảo sử dụng đĩa ảo và chọn Cài đặt thành công.
Chọn Bộ nhớ lưu trữ để xem các thiết bị lưu trữ được kết nối. Nhấp chuột phải vào VDI ban đầu và chọn Loại bỏ tệp đính kèm. Nhấp vào OK OK sau đó.
Quá trình dưới đây sẽ xóa tệp đĩa gốc khỏi ổ đĩa của bạn. Cảnh báo: Bạn có thể muốn sao lưu tệp đĩa gốc nếu bạn chưa có, trong trường hợp có vấn đề xảy ra với quy trình này.
Trong Dấu nhắc Lệnh, chạy lệnh sau để xem danh sách tất cả các đĩa ảo trên máy tính của bạn:
Danh sách VBoxManage.exe hdds
Xác định vị trí UUID của đĩa gốc bạn muốn xóa. Bạn có thể sao chép nó vào clipboard của mình bằng cách chọn nó bằng nút chuột trái của chuột và sau đó nhấp chuột phải vào nó.
Chạy lệnh sau để xóa đĩa gốc khỏi sổ đăng ký của VirtualBox và xóa nó. Bạn có thể nhấp chuột phải vào cửa sổ Dấu nhắc Lệnh để dán UUID.
VBoxManage.exe closeemedium UUID - hủy
Bước năm: Đổi tên đĩa mới
Bây giờ bạn nên đổi tên tệp đĩa mới để nó có cùng tên với tệp gốc. Chỉ cần điều hướng đến nó trong cửa sổ File Explorer hoặc Windows Explorer.
Nhấp chuột phải vào tệp VDI, chọn Đổi tên Đổi tên và đổi nó thành tên gốc. Ví dụ: ở đây chúng tôi đã đổi tên tệp Windows-fixed.vdi mà chúng tôi đã tạo thành Windows.vdi.
Khi bạn đã đổi tên đĩa, hãy xóa tên đĩa cũ khỏi VirtualBox. Bấm vào Tệp> Trình quản lý phương tiện ảo trong VirtualBox và tìm tên gốc của đĩa được đổi tên - nó sẽ có biểu tượng cảnh báo màu vàng ở bên trái của nó. Nhấp chuột phải vào nó và chọn loại bỏ Xóa. Nhấp vào xóa Xóa một lần nữa để xác nhận và đóng.
Bước sáu: Đưa đĩa vào VirtualBox
Quay trở lại VirtualBox, nhấp chuột phải vào máy ảo được liên kết với đĩa ảo và chọn Cài đặt thành công. Trong mục Lưu trữ, nhấp chuột phải vào bộ điều khiển SATA và chọn Thêm Thêm đĩa cứng.
Chọn vùng chọn Chọn đĩa hiện có và duyệt đến tệp bạn vừa đổi tên.
Nhấp vào OK OK, để đóng cửa sổ cài đặt máy ảo. Bây giờ bạn có thể khởi động máy ảo bình thường. Đĩa của nó sẽ là đĩa cố định hoặc động - bất cứ khi nào bạn chuyển đổi nó thành.