e4rat (Ext4 - Mengurangkan Waktu Akses) adalah satu set alat perenggan mempercepat proses boot, serta aplikasi yang dimuat pada permulaan, mendaftarkan fail yang digunakan dalam 2 minit pertama permulaan, penempatan semula mereka y pramuatkannya, dengan itu menghilangkan masa carian dan kelewatan putaran. Ini membawa kepada kadar pemindahan cakera keras yang tinggi. |
Prosesnya terdiri daripada tiga langkah: mengumpulkan maklumat mengenai permulaan, mengalokasikan semula fail, dan kemudian memuatkannya pada setiap permulaan.
Kami akan bermula dengan muat turun program.
Sebelum memasangnya, kita mesti menghapus ureadahead, agar tidak bertentangan dengannya:
sudo dpkg --purge ureadahead ubuntu-minimal
Kami memasang pergantungan untuk e4rat:
sudo apt-get install libbblkid1 e2fslibs
Kemudian kami memasang program.
Sekarang saya akan menerangkan kepada anda semudah mungkin bagaimana membuatnya berfungsi. Pertama, kita mesti mengedit grub atau grub2 kita mengikut keadaan:
sudo nano /boot/grub/grub.cfg
Di dalam fail, kami mencari garis yang serupa dengan ini:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro
Dan kami menambah yang berikut hingga akhir baris:
init = / sbin / e4rat-kumpulkan
Dalam kes saya, ia kelihatan seperti ini:
linux /boot/vmlinuz-2.6.38-10- root generik = UUID = 92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro splash splash vt.handoff = 7 init = / sbin / e4rat-collect
Langkah sebelumnya yang dapat kita lakukan sama dari permulaan, ketika layar grub keluar, kita berada di barisan OS kita dan tekan 'e' untuk mengeditnya. Sekiranya anda mempunyai beberapa sistem yang dipasang pada cakera, lebih mudah untuk melakukannya, kerana kami tidak terlibat dengan permulaan yang lain.
Setelah ini selesai, kita tutup editor Ctrl + X, dan mulakan semula.
Apabila selesai memuatkan sistem, kita mesti membuka program yang biasanya kita mulakan lebih kerap, seperti penyemak imbas, pengurus surat, dll ..., kita mempunyai dua minit untuk melakukannya. Setelah ini dilakukan, kami memastikan bahawa fail log telah dibuat.
ls / var / lib / e4rat /
Jawapannya mestilah startup.log, jika tidak menunjukkan apa-apa, anda harus mengulangi langkahnya lagi.
Sekarang kita kembali mengedit grub, kali ini kita melakukannya dari skrin utama dengan menekan e, seperti yang saya jelaskan di atas. Dan kami menambahkan parameter tunggal di hujung baris yang kami sebutkan sebelumnya, seperti berikut:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro single
Kami menutup dan memulakan semula, tetapi kali ini kami melakukannya dalam mod selamat atau dari baris arahan. Log masuk dengan nama pengguna dan kata laluan kami dan laksanakan:
sudo e4rat-realloc /var/lib/e4rat/startup.log
Setelah ini selesai, e4rat mula memindahkan fail dari cakera anda, (mungkin memerlukan sedikit masa), apabila selesai, kami mulakan semula.
sudo shutdown -r sekarang
Supaya program ini berjalan pada awal dan berterusan walaupun kita mengemas kini, kita mengedit grub kita:
sudo nano / etc / default / grub
dan kami mencari garis:
GRUB_CMDLINE_LINUX_DEFAULT = "percikan tenang"
Kami menambah baris berikut sebelum percikan senyap,
init = / sbin / e4rat-preload
Kekal dengan cara ini.
GRUB_CMDLINE_LINUX_DEFAULT = "init = / sbin / e4rat-pramuat percikan senyap"
Kami menyimpan fail, dan memuatkan semula grub:
sudo update-grub
Kami sudah memilikinya. Mulai sekarang, program biasa akan dimuat dengan lebih cepat semasa permulaan.
Untuk maklumat lebih lanjut, anda boleh melayari halaman projek di sourceforge.
Fuente: Zon Linux
Halo bagus, terima kasih kerana menjawab, saya telah mencuba untuk melakukannya tetapi saya tidak berjaya, jika anda mempunyai masa untuk mengemas kini siaran dengan LM, akan sangat baik, terima kasih Pablo.
Pada masa itu saya telah mencubanya dengan Ubuntu. Saya rasa mesti ada perbezaan besar dengan LM.
Ceria! Paul.
Helo bagus atas sumbangannya, soalan saya ialah jika anda telah mencubanya dengan LM 13? Berfungsi?.
Salam dan terima kasih
Tepat! Ia juga boleh digunakan di distro lain. Ideanya adalah untuk mempersembahkan program, menjelaskan langkah-langkah pemasangan untuk yang terbaru (umumnya pengguna Ubuntu dan kebanyakan pembaca blog). Mereka yang menggunakan distro lain pasti akan tahu apa yang harus dilakukan atau di mana untuk mencari lebih banyak maklumat.
Ceria! Paul.
Saya telah mencubanya dan sebenarnya saya kehilangan gdm saya, saya menggunakan trisquel 5.0 yang berdasarkan Ubuntu 11.04, saya ingin tahu apakah ada fail untuk diedit untuk dapat memulihkan persekitaran grafik saya, terima kasih
Ia juga boleh digunakan untuk distro lain, misalnya Archlinux ñ.ñ
https://wiki.archlinux.org/index.php/E4rat_%28Espa%C3%B1ol%29
salam
Saya tidak akan memasangnya, inilah yang saya dapat di terminal:
Ralat CMake di /usr/share/cmake-2.8/Modules/FindBoost.cmake[1138 (mesej):
Tidak dapat mencari perpustakaan Boost yang diminta.
Tidak dapat mencari fail tajuk Boost. Sila tetapkan BOOST_ROOT ke akar
direktori yang mengandungi Boost atau BOOST_INCLUDEDIR ke direktori yang mengandungi
Meningkatkan tajuk.
Panggilan Tumpukan (panggilan paling baru pertama kali):
CMakeLists.txt: 20 (find_package)
Ralat CMake di src / cmake / Findext2fs.cmake: 17 (MESSAGE):
Tidak dapat menemui ext2fs
Panggilan Tumpukan (panggilan paling baru pertama kali):
src / CMakeLists.txt: 57 (FIND_PACKAGE)
- Konfigurasi tidak lengkap, berlaku kesilapan!
salam
Ok, anda boleh memuat turun pakej deb, saya memuat turun sumbernya secara langsung.
Pendaftaran, penempatan semula dan pramuat fail kelihatan baik, tetapi ...
Adakah masa yang lama untuk memulakan pengedaran Linux? Adakah masalah perkhidmatan yang kita jalankan? Adakah kita terus mengeluh tentang perkara yang sama?
Saya tidak memerlukan lebih dari sekadar menghidupkan telefon bimbit dan memasukkan kod pengenalan, dan saya mempunyai drama dengan Ext4 kerana distro penyelamat saya sekarang, Slax, tidak menguruskan sistem fail ini pada masa ini, yang sudah memakan masa. 😉
Adakah perkara seperti ini berlaku kepada orang lain?
Anda harus mengedit fail konfigurasi grub sebagai pengguna super sistem ... Jelas dengan cara ini tidak akan menyimpan perubahan. Salam ...
Hanya untuk Ubuntu?
Saya menghadapi masalah ketika menyunting dari but.
Pulse e, tambah satu pada garis dan pulsa ctrl + x
Selepas ini skrin menjadi hitam dan saya perlu memulakan semula.
Saya kembali ke editor dan melihat bahawa perubahan belum disimpan.
berkaitan
Terima kasih, ia berfungsi dengan sempurna pada Debian. Terlalu banyak kebergantungan (libboot) tetapi semuanya baik-baik saja.
Saya rasa pengoptimuman ini tidak berguna untuk pemacu SSD, bukan?