Vì hệ thống tệp nằm trên cả hai ổ đĩa logic nên bạn cần sử dụng CD TRỰC TIẾP.
Đối với máy tính để bàn hoặc máy chủ Ubuntu 20.04, bạn cần tạo HĐH USB có thể gắn kết với RUFUS và PHIÊN BẢN MÁY TÍNH ĐỂ BÀN CỦA UBUNTU (vì nó có tùy chọn DÙNG THỬ UBUNTU; ubuntu-20.04.2.0-desktop-amd64.iso).
Sau đó, tôi tìm thấy một câu trả lời được đăng ở đâu đó (xin lỗi, tôi không thể tìm thấy liên kết) về những việc cần làm tiếp theo:
TRƯỚC KHI THAY ĐỔI BẤT CỨ ĐIỀU GÌ, HÃY ĐẢM BẢO BẠN CÓ BẢN SAO LƯU HIỆN TẠI. Tất cả điều này làm việc cho tôi, nhưng nó có thể không làm việc cho bạn. Nếu nó nổ tung vì một số lý do, bạn không muốn mất bất cứ thứ gì mà bạn không thể phục hồi. Tiếp tục...
(Theo hiểu biết của tôi) không thể thu nhỏ hệ thống tệp trong khi nó được gắn kết, vì vậy chúng tôi cần thực hiện thay đổi kích thước thực tế từ Live CD. Tất cả các hướng dẫn sau đây đều cho rằng bạn đã khởi động từ CD Cài đặt Máy tính để bàn 20.04.
Sau khi Live CD khởi động lên màn hình nền, hãy mở Terminal.
Công cụ LVM không được tích hợp sẵn trong Live CD, vì vậy trước tiên chúng ta phải cài đặt chúng:
sudo apt-get cài đặt lvm2
Tìm tên của Nhóm Khối lượng (từ đó trở đi âubuntu--vgâ) có chứa Khối lượng logic gốc:
sudo lv
(Nếu nó không hiển thị, hãy thử chạy Sudo lvmdiskscan
và sudo pvscan
sau đó thử lại.)
Nếu bạn chạy ls /dev/mapper/
bạn có thể thấy rằng các Tập hợp lý không hiển thị. Nếu nó không có ở đó, bạn cần chạy lệnh sau để làm cho nhân nhận biết được các ổ logic:
sudo vgchange --có sẵn y ubuntu--vg
Vì chúng tôi chưa gắn hệ thống tệp gốc, nên việc thay đổi kích thước sẽ an toàn. Tiến hành thực hiện thay đổi kích thước thực của Logical Volume. Lưu ý rằng lệnh này (--size -50G) thu nhỏ âm lượng xuống 50GB â đọc trang hướng dẫn lvreduce(8) để tìm hiểu cách chỉ định kích thước khác.
Sudo lvreduce --resizefs --size -50G /dev/ubuntu--vg/storage--lv
Lệnh này trước tiên sẽ thu nhỏ hệ thống tệp, sau đó thu nhỏ Khối lượng logic chứa nó, đây là cách an toàn duy nhất để thực hiện.
Bây giờ nếu bạn muốn mở rộng với không gian chưa được phân bổ (không gian trống), bạn sử dụng:
lvextend -l +100%MIỄN PHÍ /dev/ubuntu-vg/ubuntu--lv
để mở rộng khối lượng hợp lý và
resize2fs /dev/ubuntu-vg/ubuntu--lv
để mở rộng hệ thống tập tin.
Bây giờ bạn có thể khởi động lại hệ thống và khởi động vào hệ thống tệp gốc hiện đã được thay đổi kích thước của mình.