Cách đây khá lâu, tôi đã viết một bài hướng dẫn cho bạn cách thu nhỏ và mở rộng đĩa cứng VirtualBox. Trước đây, việc thu nhỏ thì dễ dàng, nhưng việc phát triển đĩa cần phải chụp ảnh. Làm thế nào các bảng đã biến. Sắp xếp. Bắt đầu với VirtualBox 4.X, sản phẩm ảo hóa này hiện cũng cho phép bạn phát triển ổ đĩa.
Thật vậy, tôi có một máy ảo sắp hết dung lượng, vì vậy tôi nghĩ, hãy thử xem. Lệnh đã thành công, nhưng đĩa của tôi không phát triển. Sau đó, tôi nhận ra rằng mình đang sử dụng ảnh chụp nhanh và đây là điều mà tôi đã nhấn mạnh ngay cả trong hướng dẫn gốc từ mười năm trước. Chà, hướng dẫn cập nhật và rất cần thiết này sẽ chỉ cho bạn cách mở rộng đĩa một cách an toàn và trang nhã ngay cả khi bạn có ảnh chụp nhanh máy. Theo tôi.
Sửa đổi hd (sửa đổi phương tiện)
Thật vậy, một thay đổi lớn trong VirtualBox 4.X trở đi là sự hiện diện của lệnh thay đổi kích thước riêng. Nó yêu cầu sử dụng các định dạng đĩa cứng VirtualBox gốc và nó sẽ chỉ hoạt động với các ổ đĩa được thay đổi kích thước động, nhưng nó vẫn mang lại cho chúng tôi sự linh hoạt hơn bao giờ hết. Dù sao, lệnh trông như sau:
sudo VBoxManage modifyhd "Ubuntu 18.10.vdi" --resize 16000
0%...10%...20%...30%...40%...50%...60%. ..70%...80%...90%...100%
Tôi đã chạy lệnh này và sau đó khởi động vào máy ảo. Nó không thay đổi ở mức 10 GB. Sau đó, tôi đã khởi động vào phiên trực tiếp và GParted hiển thị kích thước ban đầu, không có dung lượng trống, chưa phân bổ. Đọc trực tuyến thông qua tài liệu chính thức và chủ đề diễn đàn, tôi phát hiện ra rằng ảnh chụp nhanh can thiệp vào việc thay đổi kích thước. Giờ đây, bạn có thể xóa ảnh chụp nhanh - hợp nhất mọi thứ thành một trạng thái hiện tại duy nhất - hoặc tốt hơn nữa, bạn có thể giữ ảnh chụp nhanh và mở rộng thử nghiệm của mình. Với một đánh bắt nhỏ. Chúng ta hãy xem kịch bản thứ hai.
Sao chép máy ảo và thu gọn ảnh chụp nhanh
Vì vậy, những gì chúng tôi cần làm như sau:chúng tôi sẽ sao chép máy của mình, thu gọn tất cả các ảnh chụp nhanh thành một hình ảnh duy nhất và sau đó chúng tôi sẽ lặp lại thao tác thay đổi kích thước. Đầu tiên, chọn tên cho bản sao mới và quyết định xem bạn có muốn khởi tạo lại địa chỉ của bộ điều hợp mạng hay không. Thứ hai, chọn tùy chọn Full clone. Thứ ba, quan trọng nhất, chọn Trạng thái máy hiện tại - thao tác này sẽ chỉ sử dụng các ảnh chụp nhanh mới nhất có sẵn và hợp nhất tất cả dữ liệu ảnh chụp nhanh trước đó vào ảnh này. Bạn thực sự sẽ có một máy không có 'lịch sử' và không có ảnh chụp nhanh. Sau đó, hãy để quá trình nhân bản hoàn tất. Bạn sẽ giữ lại máy cũ với ảnh chụp nhanh của nó và có một bản sao mới giống hệt chỉ phản ánh điểm kiểm tra cuối cùng. Đó là cái bắt nhỏ. Sắp xếp.
Khởi động vào phiên trực tiếp &thay đổi kích thước đĩa
Thật vậy, bây giờ bạn có thể kiểm tra và xem liệu cài đặt máy ảo có phản ánh sự thay đổi kích thước hay không. Trước đây, đĩa VM có kích thước 10 GB và nó sẽ không thay đổi nếu tôi chạy lệnh modhd. Bây giờ, nó đang hiển thị và bạn có thể kiểm tra điều này bằng trình quản lý phân vùng như GParted nhỏ tuyệt vời. Nhưng chúng ta cần mở rộng phân vùng gốc của hệ thống.
Bây giờ, như tôi đã chỉ cho bạn trong hướng dẫn GParted, chúng ta chỉ cần tăng kích thước của phân vùng gốc. Bạn nên làm điều này với phân vùng gốc chưa được đếm (do đó là phiên trực tiếp). Bạn cũng có thể thử làm điều này với phân vùng được gắn, nhưng điều này không được khuyến khích, vì bạn có thể mất dữ liệu. Tất nhiên, như với bất kỳ hoạt động thao tác trên đĩa nào, bạn nên có một bản sao lưu đầy đủ và thậm chí có thể là một hình ảnh hệ thống trong trường hợp có bất kỳ sự phức tạp nào.
Và chúng tôi đã hoàn thành. Bây giờ chúng tôi có một máy ảo với ổ đĩa lớn hơn và các vấn đề về dung lượng mà chúng tôi có thể gặp phải đã biến mất. Tất nhiên, đây không phải là chuyện nhỏ và sẽ có nhiều trường hợp bạn không thể sử dụng nhân bản hoặc thay đổi kích thước, nhưng nhìn chung, chúng tôi có một quy trình hợp lý hơn nhiều so với một thập kỷ trước.
Kết luận
Tôi hy vọng bạn tìm thấy hướng dẫn này hữu ích. Thông thường, mọi người sẽ hết dung lượng thay vì có quá nhiều dung lượng, đó là lý do tại sao có thể thay đổi kích thước máy ảo, thường được tạo với các cài đặt khiêm tốn không tính đến mức tăng trưởng đầy đủ trong tương lai, là một điều quan trọng. Thậm chí còn hơn thế nữa nếu điều này có thể được thực hiện nhanh chóng và không có quá nhiều bước tạm thời.
VirtualBox 4.X trở đi cho phép bạn thực hiện việc này tương đối ít phiền phức. Chúng tôi đã tìm hiểu về sửa đổihd, về sao chép và ý nghĩa của nó đối với bất kỳ ảnh chụp nhanh nào mà bạn có thể có và chúng tôi đã xem lại hướng dẫn cũ về quản lý phân vùng bằng GParted. Một số thứ chưa thực sự thay đổi và về bản chất, nhân bản giống như chụp ảnh ngày xưa, nhưng ít nhất chúng tôi đang thực hiện nó một cách tự nhiên bên trong VirtualBox và điều này khá hữu ích. Vì vậy, có bạn đi. Hãy cẩn thận.
Chúc mừng.