Câu trả lời:
Không có một cách dễ dàng để làm điều này.
Có một điều phức tạp, mặc dù:
http://www.my-guides.net/vi/content/view/122/26/
Có một hướng dẫn chụp màn hình tốt bởi ảnh chụp màn hình. Về cơ bản, bạn đang sao chép cài đặt của mình vào một tệp đĩa ảo mới.
Cập nhật: Kể từ VirtualBox 4, họ đã thêm hỗ trợ cho việc mở rộng.
VBoxManage modifyhd filename.vdi --resize 46080
Điều đó sẽ thay đổi kích thước hình ảnh đĩa ảo thành 45 GB.
diskpart
công cụ tiện ích thông qua dòng lệnh hoặc qua GUI quản lý đĩa mà không cần khởi động từ một đĩa riêng.
resize2fs
lệnh.
Blog Trivial Proof có một hướng dẫn tốt về quy trình cho các phiên bản VirtualBox trước và sau 4.0. Nó bao gồm các bước để điều chỉnh phân vùng trên đĩa mở rộng.
Nếu bạn đang chạy Windows Server 2012 và VirtualBox phiên bản 4 trở lên, chỉ có 4 bước:
Đi đến file explorer và nhấp chuột phải vào ổ đĩa. Bạn sẽ seethat âm lượng đã tăng kích thước !!
Điều này hoạt động hoàn hảo (từ Windows 7 và sử dụng VirtualBox 4.x).
Làm như sau:
VBoxManage
chương trình.Từ đó, chạy lệnh sau:
VBoxManage modifyhd <file path and name> --resize <size in MB>
ví dụ:
VBoxManage modifyhd C:\V-MACHINES\SERVER2008\WIN-2008.VDI --resize 26000
Phải tìm kiếm một chút về cách chạy lệnh này.
Điều hướng đến thư mục có tên tệp của bạn.vdi, ví dụ: (cd / Users / binoy / VirtualBox \ VMs /)
Sau đó chạy lệnh để tăng dung lượng lên 25 gb.
Tên tệp VBoxManage sửa đổi.vdi - kích thước 25000
Bây giờ bạn sẽ phải đính kèm không gian bổ sung bằng cách sử dụng resize2fs hoặc Gparted.
Hiện tại cũng có một GUI đơn giản được gọi là Clone VDI cho người dùng Windows mà @Eric Kigathi đã đề cập ở đây: https://stackoverflow.com/a/5987875/1024735
Hãy xem các ổ cứng ảo hiện tại của (các) hộp ảo của bạn bằng cách sử dụng lệnh vboxmanage
$ vboxmanage danh sách hdds
Trong trường hợp của tôi, nó chỉ liệt kê cái này
UUID: db753df8-de41-425b-b452-fab84f1f8b71
Parent UUID: base
State: created
Type: normal (base)
Location: /home/anonyn/WIN81_64BITS.vdi
Storage format: VDI
Capacity: 39891 MBytes
Encryption: disabled
Giữ vị trí của tệp VDI mà bạn muốn thay đổi kích thước /home/anonyn/WIN81_64BITS.vdi
Hãy xác định dung lượng vật lý còn lại trên máy thật của bạn (Linux)
$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 3,9G 0 3,9G 0% /dev
tmpfs 791M 1,4M 790M 1% /run
/dev/sda2 110G 29G 76G 28% /
tmpfs 3,9G 62M 3,8G 2% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
tmpfs 3,9G 0 3,9G 0% /sys/fs/cgroup
/dev/sda1 38M 512 38M 1% /boot/efi
tmpfs 791M 28K 791M 1% /run/user/1000
Vì trong trường hợp của tôi, tôi có 76GB miễn phí trên / dev / sda2, tôi có thể tăng WIN81_64BITS.vdi lên 36GB mà không gặp vấn đề gì
Một số phép toán đơn giản sẽ cho phép bạn có được kích thước mới mong muốn
[CurrentSizeFrom first command] + [SizeToIncrease in MBytes too]
39891 MBytes + 36*1024 MBytes
39891 MB + 36864 MB = 76755 MB [NewSizeInMB]
Bây giờ bạn đã sẵn sàng để xây dựng lệnh sẽ giúp bạn giải quyết vấn đề
VBoxManage chỉnh sửahd [path / To / File.vdi] --resize [NewSizeInMB]
$ VBoxQuản lý sửa đổihd /home/anonyn/WIN81_64BITS.vdi - kích thước 76755
$ VBoxQuản lý sửa đổihd /home/anonyn/WIN81_64BITS.vdi - kích thước 76755 0% ... 10% ... 20% ... 30% ... 40% ... 50% ... 60% ... 70% ... 80% ... 90% ... 100%
Bây giờ khởi động máy ảo đó và mở rộng phân vùng mong muốn theo các bước này