Thursday, April 4, 2013

Kích hoạt chế độ Hibernate trog Ubuntu



Với nhiều người quen sử dụng windows chắc đã rất quen thuộc với chế độ Hibernate - chế độ ngủ đông rất tiện lợi cho phép lưu các chương trình và dữ liệu mở giúp cho người dùng có thể tiếp tục trở lại trạng thái trước đó của hệ thống một cách nhanh chóng. Song trong Ubuntu 12.10 chế độ này đã bị vô hiệu hóa vì đôi khi Hibernate có thể hoạt động không chuẩn xác trên hệ thống. Nếu Hibernate hoạt động không đúng, người dùng có thể mất dữ liệu hoặc một số driver phần cứng cũng sẽ không hoạt động sau khi trở lại từ chế độ Hibernate.
Song trước khi kích hoạt lại chế độ Hibernate ta hoàn toàn có thể kiểm tra xem chế độ Hibernate có hoạt động chính xác trên máy mình hay không để quyết định việc kích hoạt lại nó.
Trong Ubuntu 12.10 có chế độ Suspend cũng có chức năng lưu lại các trương trình và dữ liệu mở. Song chế độ này lưu các tiến trình đang hoạt động vào Ram cho nên máy vẫn tiêu thụ một lượng điện năng nhất định. Mặt khác nếu mất nguồn điện vì một lý do nào đó thì dữ liệu sẽ bị mất.


        Với Hibernate, trạng thái hệ thống sẽ được lưu trong ổ đĩa cứng và máy sẽ tắt, do đó sẽ không tiêu thụ điện năng. Mặc dù khởi động từ Hibernate sẽ lâu hơn Suspend một chút do máy phải khôi phục dữ liêu vào Ram chứ không có sẵn dữ liệu trong Ram như Suspend.
 Các bước kích hoạt lại chế độ Hibernate:
Đầu tiên ta cần kiểm tra xem Hibernate có hoạt động chính xác hay không. Mở một vài chương trình bất kỳ. Sau đó mở cửa sổ dòng lệnh, chạy lệnh: sudo pm-hibernate


Máy ngưng hoạt động sau khi chạy lệnh, mở lại máy, nếu các chương trình vẫn tiếp tục chạy bình thường thì có nghĩa là Hibernate hoạt động bình thường.


Ngoài ra trong Ubuntu, chế độ Hibernate sẽ lưu các dữ liệu trên phân vùng Swap. Do đó nếu dung lượng của phân cùng Swap nhỏ hơn dung lượng Ram thì Hibernate sẽ hoạt động không chính xác. Để so sánh nhanh dung lượng Ram và dung lượng phân vùng Swap ta có thể dùng ứng dụng System Monitor:

Nếu phân vùng Swap nhỏ hơn Ram, cần chia thêm dung lượng cho phân vùng Swap. (Có thể sử dụng công cụ Gparted để làm việc này).
 Có thể thực hiện Hibernate bằng lệnh như trên. Song để tiện lợi hơn ta nên đưa tùy chọn Hibernate vào trong Menu, bằng cách tạo ra một file PolicyKit.
Thực hiện đoạn lệnh để mở một file gedit ở vị trí cần tạo file:
gksu gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
Sau đó gõ đoạn code sau vào file gedit vừa tạo rồi nhấn lưu file. 
           [Enable Hibernate]
           Identity=unix-user:*
           Action=org.freedesktop.upower.hibernate
           ResultActive=yes

Log out sau đó log in trở lại, sẽ thấy tùy chọn Hibernate trong Menu.
 Bùi Việt Anh
(Sưu tầm trên Internet)

Related Posts:

  • [EVE-NG] Thêm các Host Windows và Kali Linux vào EVE-NG 1. Thêm Host Windows vào EVE-NG Đầu tiên bạn cần 1 bản cài Windows : file  .ISO  ,(hoặc file máy ảo thì càng tốt vì mục đích cuối cùng là chuyển sang định dạng .qcow2) Chúng tôi đang sử dụn… Read More
  • [EVE-NG] Hướng dẫn kích hoạt license cisco IOL trên EVE Trong bài lab này chúng tôi sẽ giới thiệu mọi người add firmware IOL vào EVE và crack license cho cisco IOL này  1. Mở winscp và putty để kết nối vào server EVE … Read More
  • [EVE-NG] Một số câu hỏi thường gặp Hỏi: Các cổng nào tôi phải mở trên tường lửa để cấp quyền truy cập telnet từ kết nối từ xa? A: EVE đang sử dụng cổng bắt đầu từ 32768 Công thức = 32768 + 128 * POD + 1 -> 32768 + 128 * POD + 128 POD: id người dùng (… Read More
  • Tổng quan Cinder Tổng quan Cinder Mục lục 1. Giới thiệu Cinder 1.1. Giới thiệu 1.2. Các đặc điểm Kiến trúc Cinder 2. Các thành phần 3. Tham khảo 1. Giới thiệu Cinder 1.1. Giới thiệu Dịch vụ block storage cung cấp các… Read More
  • [EVE-NG] Thêm các Images vào EVE-NG 1.    Thêm Images Linux Netem vào EVE-NG Images này có sẵn như là một addon miễn phí. gõ lệnh sau để thêm hình ảnh này vào EVE-NG: apt-get update apt-get install eve-ng-addons-netem Trên phòng thí ng… Read More

0 comments:

Post a Comment