12.04 có hỗ trợ ngủ đông cho tệp hoán đổi không?


12

Tôi sắp cài đặt lại Ubuntu trên netbook với một đĩa nhỏ. Do kích thước đĩa nhỏ, tôi rất muốn có tệp hoán đổi hơn phân vùng trao đổi. Tuy nhiên, tôi muốn có thể ngủ đông.

Tôi biết rằng ngủ đông cần phải được kích hoạt bằng tay . Tôi cũng biết rằng chế độ ngủ đông cho tệp hoán đổi hoạt động trên Eeebfox cũ mà tôi sẽ thay thế, vì vậy hỗ trợ phần cứng không phải là vấn đề đáng lo ngại.

Liệu kernel chính xác có hỗ trợ ngủ đông cho một tập tin hoán đổi không? Điều gì nếu tôi cần phải cấu hình?

Xin lưu ý rằng tôi đang tìm kiếm thông tin cập nhật, đáng tin cậy. Tôi không phiền nếu chế độ ngủ đông không được hỗ trợ ngoài luồng, nhưng tôi không muốn phải biên dịch lại kernel nếu tôi có thể làm mà không cần. Tôi sẽ chùn bước trong việc vá kernel cho máy đó.


Không đủ cho một câu trả lời, nhưng tôi thấy một số thông tin về tệp hoán đổi ở đây: help.ubfox.com/community/SwapFaq
Jorge Castro

@JorgeCastro Không xúc phạm, nhưng tôi không tin Câu hỏi thường gặp này nhiều. Nó đã được cập nhật chưa? Về chủ đề ngủ đông, tôi đã có nhiều trải nghiệm tồi tệ với các tài nguyên lỗi thời trên web.
Gilles 'SO- ngừng trở nên xấu xa'

Tôi cũng không tin nó sau khi đọc vài viên đạn đầu tiên, đó là lý do tại sao tôi để nó như một bình luận, dường như vẫn được cập nhật. Tôi không tìm thấy nhiều thông tin trên web về điều này mặc dù.
Jorge Castro

Vì vậy, bạn đã ngủ đông đến một tập tin làm việc?
muru

Câu trả lời:


4

Theo như tôi biết thì tệp /etc/initramfs-tools/conf.d/resumecó tham số lấy dữ liệu ngủ đông và ban đầu nó là một thiết bị, nhưng trong (nhiều) phiên bản gần đây sử dụng UUID. Nó mặc định cho phân vùng trao đổi mà bạn đã cài đặt và tôi biết điều này bởi vì nếu bạn tình cờ thay đổi phân vùng trao đổi hoặc UUID, bạn cần cập nhật nó ở đó và chạy sudo update-initramfs -uđể ngủ đông hoạt động trở lại. Điều này đúng với ít nhất là Quantal, Precise và Lucid vì vậy tôi đoán nó cũng đúng với các phiên bản được hỗ trợ hiện tại.

Phân vùng trao đổi phải lớn nhất bằng tổng bộ nhớ của bạn. Xin lưu ý rằng ngủ đông để trao đổi có thể là rủi ro bảo mật (vật lý) nếu bạn không sử dụng mã hóa toàn bộ đĩa (LUKS thông qua cd cài đặt thay thế). Có thể sử dụng dữ liệu trên trao đổi để tìm các vectơ để giải mã mật khẩu khóa gnome của bạn.


điều này chắc chắn nên có trong faq. đã chuyển đổi sang một ổ đĩa khác và không thể làm cho ngủ đông hoạt động. tìm thấy thông tin này bởi may mắn tuyệt đối.
Art Shayderov

Điều gì xảy ra nếu tôi bật và tắt trao đổi bằng cách sử dụng hoán đổi và trao đổi? an ninh sẽ là một mối quan tâm sau đó '
3l4ng

@ 3l4ng Khi ngủ đông, bạn đang lưu trữ tổng số các ram của mình vào không gian hoán đổi trước khi tắt để bạn có thể đảo ngược quy trình khi bắt đầu lại. Nếu không trao đổi, bạn không thể ngủ đông và không có gì phải làm khi đổi hoặc tắt.
Sylwester

1

Tôi đã không thử sử dụng nó, nhưng tôi đã tìm thấy CÁCH THỨC sau:

http://ubuntuforums.org/showthread.php?t=1042946

Điều này dường như giải thích khá độc đáo cách tạo tệp hoán đổi và chuẩn bị sử dụng với chế độ ngủ đông. Mong rằng sẽ giúp.


Chào mừng bạn đến hỏi Ubuntu! Trong khi điều này về mặt lý thuyết có thể trả lời câu hỏi, tốt hơn là nên bao gồm các phần thiết yếu của câu trả lời ở đây, và cung cấp liên kết để tham khảo.
Phục hồi Monica - -

Thử nghiệm cuối cùng trên lucid. Xin lỗi, nhưng tôi đang tìm kiếm thông tin cập nhật. Điều này có thói quen khó chịu thay đổi, không phải lúc nào cũng tốt hơn.
Gilles 'SO- ngừng trở nên xấu xa'

1

Nó không được khuyến khích. Từ tài liệu Cộng đồng tại: https://help.ubfox.com/community/SwapFaq/

"Ưu điểm của tệp hoán đổi là rất nhiều, nhưng vấn đề là sử dụng phương thức ngủ đông" swsusp "mặc định cho giấc ngủ bất lực."

Bây giờ "có vấn đề" không có nghĩa là không thể nhưng trong bối cảnh câu hỏi ban đầu của bạn, tôi phải nói rằng không, nó không được hỗ trợ và không có sẵn ngoài hộp.


Phiên bản FAQ này được viết cho mục nào? (Xem các bình luận dưới câu hỏi.) Tôi đang tìm kiếm thông tin đáng tin cậy và tôi không ngại phải cấu hình một vài điều. Tôi không muốn biên dịch lại kernel, nhưng tôi sẽ làm nó nếu đó là những gì nó cần.
Gilles 'SO- ngừng trở nên xấu xa'

Đây không phải là một trang lưu trữ và có lẽ hiện tại nhiều hơn thông tin trong các Câu hỏi thường gặp trong cộng đồng. Tôi chưa bao giờ thấy bất cứ điều gì nói rằng kernel đã được thiết kế để sử dụng cụ thể một tệp hoán đổi để ngủ đông, và trên thực tế, nó thường được đề xuất để tránh nó. Bạn có thể phải thử nó. - Nếu bạn giữ một bản sao của bất kỳ tệp cấu hình nào mà bạn đã thay đổi, tôi không nghĩ sẽ có bất kỳ điều gì quá khó để đảo ngược nếu bạn thấy rằng nó không hoạt động dễ dàng với bạn.
Fabricator4

Vâng, tôi sẽ thử xem. Bất cứ ngày nào, ngay khi tôi tìm thấy thời gian ... Đây sẽ là một bản cài đặt mới, vì vậy nếu nó không thành công tôi có thể khởi động lại cài đặt. Khi tôi làm xong tôi sẽ báo cáo ở đây.
Gilles 'SO- ngừng trở nên xấu xa'

Ngoài ra, có sự khác biệt thực sự nào giữa việc sử dụng phân vùng trao đổi và tệp hoán đổi trên một ổ cứng nhỏ không? Tôi có EeePC với ổ cứng 8Gb và RAM 1Gb. Tôi đã tìm thấy cách tốt nhất để sử dụng máy này là với phân vùng trao đổi 7Gb / và 1Gb. Tôi đã lắp thẻ SD 8Gb vào khe cắm và đặt nó vào vị trí / home trong fstab và không nhìn lại. 7GB / rất nhiều cho những gì máy này được sử dụng và thậm chí có một số lượng đáng kể các chương trình cài đặt - chỉnh sửa ảnh, trò chơi và bộ đầy đủ đi kèm với Ubuntu. Tôi chỉ cần xóa hạt nhân cũ.
chế

Tôi có nhiều phần mềm và nhiều dữ liệu hơn người dùng trung bình ... Việc lắp trong 16GB là một thách thức và việc có thể tạm thời xóa tệp hoán đổi có ích trong một thời gian.
Gilles 'SO- ngừng trở nên xấu xa'
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.