Khi tạo máy ảo bằng VirtualBox, bạn rất dễ chọn sai kích thước ổ cứng ảo. Một ngày nào đó, bạn có thể gặp phải vấn đề không còn đủ dung lượng đĩa trống trong máy ảo. Đây là cách bạn có thể thay đổi kích thước hình ảnh VirtualBox HDD (VDI) mà không mất dữ liệu hoặc không cần cài đặt lại hệ điều hành khách.
Quảng cáo
VirtualBox đi kèm với công cụ bảng điều khiển VBoxManage, công cụ này có thể thực hiện nhiều tác vụ không thể truy cập từ giao diện người dùng. Ví dụ: sử dụng VBoxManage, bạn có thể điều chỉnh ngày và giờ BIOS cho máy ảo . Công cụ này có thể được sử dụng để thay đổi kích thước hình ảnh VirtualBox HDD.
chrome âm thanh không hoạt động windows 10
Cú pháp dòng lệnh như sau:
VBoxManage modhd path_to_vdi_file.vdi - kích thước desrired_size_in_megabyte
Ví dụ: hãy thay đổi kích thước ổ đĩa được kết nối với máy ảo Arch Linux của tôi. Hiện tại, kích thước ổ cứng của nó có dung lượng 20 GB:
Giả sử tôi muốn làm cho nó 30 GB. Để thực hiện việc này, hãy sử dụng lệnh tương tự như lệnh bên dưới.
Trong Linux:
VBoxManage modhd '/ home / user / Arch VM / Arch VM.vdi' - kích thước 30720
Trong Windows, bạn cần mở một cửa sổ nhắc lệnh mới trong thư mục C: Program Files Oracle VirtualBox. Xem bài viết sau: Tất cả các cách để mở dấu nhắc lệnh trong Windows 10 và phần 'Chạy dấu nhắc lệnh trực tiếp từ Explorer'. Lệnh sẽ giống nhau:
VBoxManage modhd 'c: Virtualbox VMs Arch VM Arch VM.vdi' - kích thước 30720
Lưu ý: Kích thước trên được biểu thị bằng megabyte nên 30 x 1024 = 30720.
Chỉnh sửa phần đường dẫn để khớp với đường dẫn thực tế trong môi trường của bạn.
Mẹo: Bạn có thể xem đường dẫn đến tệp VDI của mình trong Trình quản lý phương tiện ảo:
Lệnh hoạt động nhanh chóng. Tệp VDI sẽ được thay đổi kích thước trong vòng một giây:
Bây giờ hãy nhấp vào 'Làm mới' trong Trình quản lý phương tiện ảo. Nó sẽ phản ánh những thay đổi:
Đó là nó.