Tôi gặp vấn đề tương tự với Kubfox 20.04. (Tôi thực sự nghi ngờ rằng hệ thống của mình sẽ ổn định hơn nếu không có trao đổi nào cả.)
Dưới đây là một số thông tin để giúp bạn bắt đầu:
- trình cài đặt Kubfox (dựa trên bài đăng của bạn và các bài viết được liên kết, tôi nghĩ trình cài đặt Ubuntu rất giống nhau) tạo ra một ổ đĩa LVM được mã hóa trên một trong các phân vùng đĩa. Trong tập này có 2 tập -- phân vùng hiệu quả. Đối với tôi, khối lượng được mã hóa là
/dev/nvme0n1p3
, nhưng tên sẽ phụ thuộc vào hệ thống của bạn. 2 phân vùng là:
/dev/vgkubfox/root
/dev/vgkubfox/swap_1
- bạn không thể thay đổi kích thước phân vùng được gắn kết. Trong trường hợp này, khi bạn đã khởi động máy, giải mã đĩa và đăng nhập, không thể ngắt kết nối đĩa gốc một cách an toàn. Do đó, cần phải sử dụng USB trực tiếp hoặc máy khác.
- không có lợi ích thực sự nào khi có phân vùng trao đổi trên tệp hoán đổi trong trường hợp này - cả hai sẽ nằm trong phân vùng được mã hóa. Tệp hoán đổi có thể thuận tiện hơn vì bạn có thể dễ dàng thay đổi kích thước tệp sau khi đăng nhập bình thường. Tuy nhiên, đó là một công việc nhiều hơn một chút để thiết lập.
2 lựa chọn của bạn là:
- thay đổi kích thước phân vùng trao đổi
- tạo một tệp hoán đổi và (tùy chọn) lấy lại phân vùng trao đổi (bằng cách xóa nó và mở rộng phân vùng gốc)
Trong cả hai trường hợp, bạn sẽ phải sử dụng USB trực tiếp hoặc di chuyển đĩa vật lý sang máy khác, vì bạn không thể thay đổi kích thước phân vùng đã gắn và bạn không thể nhìn thấy các phân vùng trong ổ đĩa được mã hóa mà không giải mã nó trước.
Tôi đã sử dụng USB trực tiếp mà tôi vừa sử dụng để cài đặt Kubfox 20.04 và tôi đã chọn thay đổi kích thước phân vùng hiện có vì tôi lười.
- khởi động USB trực tiếp -- đặt nó vào máy, khởi động nó, trộn tất cả các phím sẽ đưa bạn đến cách chọn thiết bị khởi động, v.v.
- chờ Kubfox tải -- chọn Dùng thử Kubfox
- mở trình giả lập thiết bị đầu cuối,
sudo su
để trở thành gốc
- chạy
lsblk
để tìm tên thiết bị được mã hóa. Nó có lẽ là cái cuối cùng và gần như chắc chắn là cái lớn nhất trong danh sách.
- giải mã nó:
cryptsetup mở /dev/<thiết bị> <một số tên thiết bị mới>
ví dụ. cryptsetup mở /dev/nvme0n1p3 cr-ext
-- bạn sẽ được nhắc nhập mật khẩu. Đây là cùng một mật khẩu bạn sử dụng để giải mã đĩa trong quá trình khởi động bình thường.
- bây giờ bạn có thể chạy Trình quản lý phân vùng KDE. Bạn nên thấy
vgkubfox
trong danh sách thiết bị -- nhấp để đánh dấu. Bạn sẽ thấy các phân vùng gốc và trao đổi trong danh sách phân vùng.
- Thay đổi kích thước/Di chuyển phân vùng gốc để thu nhỏ nó theo mức độ bạn muốn phát triển phân vùng trao đổi.(Tôi đã chọn +32 GB vì tôi có thể sẽ có nhiều RAM như vậy vào một lúc nào đó, thêm 900 MB hoặc bất cứ thứ gì là phần đệm tốt vì bạn không bao giờ biết chính xác mình sẽ có bao nhiêu byte khi thêm RAM và bạn cần trao đổi > vật lý đi ngủ và tôi lười.) Nó không cho phép tôi nhập chính xác MB tôi muốn (kích thước hiện tại - (32*1024)) b/c, tôi không biết, kích thước khối hay gì đó, vì vậy tôi đã nhập một cái gì đó gần và nhấp vào mũi tên lên cho đến khi nó dừng tôi lại.
- Tăng phân vùng trao đổi để lấp đầy không gian.
- Nhấp vào Áp dụng. Sau khi thành công, bạn có thể khởi động lại, tháo ổ USB và khởi động bình thường.