Hôm qua một người bạn đã nói với tôi về e4rat (Ext4 - Giảm thời gian truy cập) một bộ công cụ để tăng tốc quá trình khởi động hệ thống của chúng tôi và hôm nay, tôi quyết định dùng thử.
Tìm kiếm tôi đã tìm thấy trong linuxzone.com hướng dẫn cài đặt và giải thích hoạt động của nó. Tôi xin trích nguyên văn ở đây:
Bạn có thể thấy rằng theo thời gian, hệ thống của bạn trở nên nặng hơn và mất nhiều thời gian để tải hệ điều hành của bạn. vì hệ thống thường phải quét toàn bộ đĩa để tìm chúng. Để tránh điều này và tối ưu hóa khởi động, có các công cụ như e4rat.
E4rat (Ext4 - Giảm thời gian truy cập) là một bộ công cụ để tăng tốc quá trình khởi động, cũng như các ứng dụng tải khi khởi động, đăng ký các tệp được sử dụng trong 2 phút đầu tiên khởi động, định vị lại và tải trước chúng, do đó loại bỏ thời gian. tìm kiếm và quay vòng chậm trễ. Điều này dẫn đến tốc độ truyền ổ cứng cao.
Quá trình này bao gồm ba bước: thông tin về khởi động, gán lại các tệp và sau đó tải chúng vào mỗi lần khởi động.
Hãy nhớ rằng điều này chỉ hoạt động với đĩa từ và chúng cần được định dạng ở dạng ext4.
Chúng tôi sẽ bắt đầu bằng cách tải xuống chương trình từ trang của bạnTrong trường hợp này, tôi sẽ tải xuống tệp .deb, vì tôi sẽ sử dụng Ubuntu 11.04.
Trước khi cài đặt nó, chúng ta phải xóa ureadahead để nó không bị xung đột:
sudo dpkg --purge ureadahead ubuntu-minimal
Lưu ý: Trước khi thanh tẩy, có hai dấu gạch nối.
Chúng tôi cài đặt các phụ thuộc cho e4rat:
sudo apt-get install libblkid1 e2fslibs
Sau đó, chúng tôi cài đặt chương trình.
Bây giờ tôi sẽ giải thích dễ dàng nhất có thể về cách làm cho nó hoạt động. Đầu tiên, chúng tôi phải chỉnh sửa grub hoặc grub2 tùy trường hợp:
sudo nano /boot/grub/grub.cfg
Bên trong tệp, chúng tôi tìm kiếm một dòng tương tự như sau:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro
Y chúng tôi thêm phần sau ở cuối dòng:
init=/sbin/e4rat-collect
Trong trường hợp của tôi, nó trông như thế này:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro quiet splash vt.handoff=7 init=/sbin/e4rat-collect
Lưu ý: Bước trước chúng ta có thể thực hiện giống hệt như khi khởi động, khi màn hình grub xuất hiện, chúng ta đang ở trên hệ điều hành của mình và nhấn 'e'để chỉnh sửa nó. Trong trường hợp bạn đã cài đặt một số hệ thống trên đĩa, thì việc này sẽ dễ dàng hơn vì chúng tôi tránh dính líu đến việc khởi động các hệ thống khác.
Khi điều này được thực hiện, chúng tôi đóng biên tập viên Ctrl + X và chúng tôi khởi động lại máy tính của mình.
Khi hệ thống tải xong, chúng ta phải mở các chương trình mà chúng ta thường khởi động thường xuyên hơn, chẳng hạn như trình duyệt, trình quản lý mail, v.v., chúng ta có hai phút để làm việc đó. Khi điều này được thực hiện, chúng tôi đảm bảo rằng tệp nhật ký đã được tạo.
ls / var / lib / e4rat /
Câu trả lời phải là khởi động.logNếu nó không hiển thị cho bạn bất cứ điều gì, bạn sẽ phải lặp lại các bước một lần nữa.
Bây giờ chúng ta quay lại chỉnh sửa grub, lần này chúng ta làm điều đó từ màn hình chính bằng cách nhấn e, như tôi giải thích ở trên. Và chúng tôi thêm vào cuối dòng từ trước duy nhất, như sau:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro single
Chúng tôi đóng và khởi động lại, nhưng lần này chúng tôi thực hiện ở chế độ an toàn hoặc từ dòng lệnh. Đăng nhập bằng tên người dùng và mật khẩu của chúng tôi và thực hiện:
sudo e4rat-realloc /var/lib/e4rat/startup.log
Khi việc này hoàn tất, e4rat bắt đầu di chuyển các tệp khỏi đĩa của bạn, (có thể mất một lúc), khi quá trình hoàn tất, chúng tôi khởi động lại.
sudo shutdown-r now
Để chương trình luôn chạy khi bắt đầu và kéo dài ngay cả khi chúng tôi cập nhật, chúng tôi chỉnh sửa grub của mình,
sudo nano /etc/default/grub
và chúng tôi tìm kiếm dòng:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Chúng tôi thêm dòng sau trước giật gân yên tĩnh,
init=/sbin/e4rat-preload
Giữ nguyên lối này.
GRUB_CMDLINE_LINUX_DEFAULT="init=/sbin/e4rat-preload quiet splash"
Chúng tôi lưu tệp và tải lại grub:
sudo update-grub
Và chúng ta đã có nó, từ giờ các chương trình cần thiết sẽ được tải nhanh chóng hơn.
Để biết thêm thông tin, bạn có thể truy cập trang của họ nguồn.
Trong một thời gian nữa mình sẽ thử và nếu không quay lại thì có thể là do ổ cứng của mình đã chết rồi 😀
Nó hoạt động f ** vua !!! Bạn có thể nói rằng các ứng dụng mở nhanh hơn 😀
Tuyệt, tôi sẽ thử nó trong LMDE ... Tôi sẽ cho bạn biết nó diễn ra như thế nào.
Chúc mừng.
Tương tự, nếu mình không về nhanh thì sẽ quay lại sau hehe.
Sau nhiều lần thử, không, nó không hoạt động.
Tôi sẽ thử lại nhưng một ngày khác.
Nó có hiệu quả với tôi và KZKGGaara, trước khi ném Archlinux của anh ấy xuống đất nữa hahaha
CHÚA ƠI! chuyện gì đã xảy ra với nó? o_0
E hèm! một lần nữa tôi viết từ công việc! ^ _ ^ Ư
Không tin rằng tôi đã đi vào «mặt tối» !!! hehehe
Bình thường, hôm nay KZKGGaara xuất hiện với cài đặt Windows 7 😀
Nó hoạt động như một say mê! Các chương trình bắt đầu nhanh hơn rất nhiều! Cảm ơn bạn rất nhiều về lời khuyên! 😀
Tôi phát hiện ra rằng có một bước có thể được bỏ qua:
sudo e4rat-realloc /var/lib/e4rat/startup.log
Khi việc này hoàn tất, e4rat bắt đầu di chuyển các tệp khỏi đĩa của bạn, (có thể mất một lúc), khi quá trình hoàn tất, chúng tôi khởi động lại.
sudo shutdown-r now ## REBOOT NÀY THÊM
Để chương trình luôn chạy khi bắt đầu và kéo dài ngay cả khi chúng tôi cập nhật, chúng tôi chỉnh sửa grub của mình,
sudo nano / etc / default / grub
Chà, tôi vừa thử, và sự thật là thay đổi không nhiều: /, và tôi đã không định dạng trong gần một năm.
Chào buổi chiều, tôi đã làm theo các bước đến bức thư nhưng nó không hoạt động, thậm chí tệp startup.log không được tạo và kiểm tra các chương trình khởi động và e4rat không khởi động, tôi có Ubuntu 13.04, sự thật đã khiến tôi hơi phát điên ... Tôi sẽ đánh giá cao sự giúp đỡ của bạn
Tuyệt vời bước này từ bắt đầu trong 1 phút 40 giây đến 29 giây chính xác !!!!!!!!!! Cảm ơn bạn rất nhiều mặc dù họ không giải thích rõ ràng về nó nhưng thực nghiệm tôi đã đạt được nó cảm ơn