Có bạn có thể . (Nhưng trước khi bạn làm, hãy đảm bảo sao lưu dữ liệu của bạn .)
Quy trình chính xác phụ thuộc vào việc bạn chọn tạo đĩa có kích thước động hay cố định khi bạn tạo ổ đĩa ảo, trên hệ điều hành máy chủ và trên phiên bản VirtualBox của bạn.
Nếu bạn đã tạo một đĩa động và bạn đang chạy phiên bản 4.0 (hoặc cao hơn), bạn cần làm như sau:
Thay đổi kích thước ổ đĩa động bằng công cụ dòng lệnh:
$ VBoxManage modifyhd path/to/drive_file.vdi --resize NewSizeInMegaBytes
(Máy chủ Ubuntu) hoặc
C:\> "C:\Path to VirtualBox\VBoxManage.exe" modifyhd "C:\path\to\drive.vdi --resize NewSizeInMegaBytes
(Máy chủ Windows).
Mở rộng phân vùng trên đĩa lớn hơn, để exampel bằng cách khởi động máy ảo của bạn từ Ubuntu LiveCD và sử dụng gparted
. Để khởi động từ LiveCD, chỉ cần đặt máy ảo sử dụng tệp ISO làm ổ đĩa CD và khởi động từ ổ đĩa đó.
Nếu bạn đã tạo một đĩa có kích thước cố định và / hoặc bạn đang chạy phiên bản VirtualBox cũ hơn, bạn cần sao chép ổ đĩa trước, trước khi bạn có thể thực hiện các thao tác trên:
- Tạo một ổ đĩa ảo mới, đó là kích thước bạn muốn sau khi thay đổi kích thước.
Sao chép cái cũ sang cái mới, sử dụng một lệnh như sau:
$ VBoxManage clonehd path/to/old.vdi path/to/new.vdi --existing
(Máy chủ Ubuntu - thay đổi cho máy chủ Windows tương tự như trên).
Thay thế ổ đĩa cũ bằng ổ đĩa mới trong cài đặt cho ổ đĩa ảo của bạn.
Mở rộng phân vùng trên ổ đĩa mới, như trong bước 2. ở trên.
Xóa tệp ổ đĩa cũ và các bản sao lưu khi bạn biết mọi thứ đang hoạt động, để giải phóng không gian đĩa.
Lưu ý: Tôi chưa tự mình kiểm tra bất kỳ điều nào trong số này - Tôi chỉ lặp lại những gì đã được viết trong hướng dẫn mà tôi đã liên kết, để hoàn thiện trong trường hợp bị thối liên kết. Hướng dẫn ở đó đầy đủ hơn, với các mô tả kỹ lưỡng và ảnh chụp màn hình cho tất cả các bước.