19Jul

Cara Memotong Waktu Boot PC Linux Anda di Setengah Dengan E4rat

click fraud protection

Linux cukup cepat untuk boot pada komputer modern, tapi mengapa tidak pare itu turun lagi? Jika Anda sakit karena kekurangan SSD atau hanya ingin booting lebih cepat, E4rat akan dengan mudah mencukur waktu boot Anda.

Catatan: artikel ini ditulis untuk Ubuntu 11.04 jadi sangat mungkin hal itu tidak bekerja lagi.

E4rat dan PC Linux Anda

E4rat adalah utilitas yang dirancang untuk memotong waktu boot Linux Anda secara drastis. Pada dasarnya Anda menunjukkan apa yang Anda lakukan saat memulai komputer Anda secara normal, dan menganalisis file yang Anda akses dan gunakan. Kemudian, itu akan memindahkan mereka ke awal hard disk Anda sehingga memerlukan sedikit waktu untuk menemukannya saat boot.

E4rat dirancang untuk bekerja dengan partisi Ext4 saja. Jika Anda menggunakan sistem file lain, ini bukan untuk Anda. Ada laporan tentang hal itu bekerja dengan LVM namun jarak tempuh Anda mungkin berbeda, jadi hati-hati jika Anda memiliki data sensitif.

Selanjutnya, jika Anda memiliki SSD, Anda harus menjauh dari ini. Karena E4rat memindahkan file untuk waktu pencarian yang lebih baik, penggunaan SSD tidak akan melihat manfaat apa pun karena waktu "seek" mereka tidak terpengaruh oleh ini. Dengan memindahkan file dan melakukan penulisan diperpanjang, Anda mungkin malah akan merusak drive Anda yang sudah menyala.

instagram viewer

Memasang E4rat di Ubuntu

E4rat tersedia sebagai paket. deb untuk pengguna Ubuntu. Jika Anda menjalankan distro Linux lain, Anda harus mengkompilasi E4rat dari sumbernya, namun semuanya harus berjalan dengan baik dan Anda masih dapat mengikuti panduan ini. Satu-satunya pengecualian adalah untuk orang-orang yang menggunakan Debian - lihat catatan ini sebelum Anda melanjutkan. Untuk panduan langkah demi langkah kami, kami akan menganggap Anda menjalankan Ubuntu Natty( 11.04).

Kepala ke halaman Sourceforge E4rat di sini.

Klik pada versi terbaru, lalu download file yang sesuai untuk arsitektur Anda.

Saya menjalankan instalasi 64-bit Ubuntu Natty, jadi saya memilih versi "amd64".

Sekarang, jika Anda mencoba menginstalnya sekarang, Anda akan mendapatkan pesan kesalahan karena paket "ureadahead" default Ubuntu bertentangan dengan E4rat.

Ureadahead serupa dalam konsepnya, namun tidak bekerja sebaik E4rat, jadi mari kita singkirkan. Buka terminal dan masukkan perintah berikut.

sudo dpkg -purge ureadahead ubuntu-minimal

Masukkan kata sandi Anda dan biarkan hal itu dilakukan. Selanjutnya, mari kita pastikan dependensi yang tepat untuk E4rat ada.

sudo apt-get install libblkid1 e2fslibs

Anda seharusnya sudah menginstal secara default, tapi jika tidak, perintah ini akan menginstal / upgrade ke versi terbaru.

Sekarang saat Anda mengklik dua kali file. deb yang Anda download, Anda tidak akan melihat kesalahan itu dan Anda bisa mengklik tombol Install.

Saya kebetulan mendapatkan error pada saat ini, namun anda bisa langsung mengklik ignore jika anda mendapatkannya. Setelah semuanya selesai, restart komputer Anda, tapi tetaplah di menu Grub.

Mengumpulkan Data

Dengan memasang E4rat, kita perlu memastikan bahwa ia mengumpulkan datanya dengan benar. Untuk melakukan ini, kita dapat mengedit parameter untuk booting berikutnya. Pastikan Anda berada di menu Grub.

Sorot pilihan yang biasanya Anda gunakan untuk boot ke Linux dan tekan tombol "e".Cari baris yang dimulai dengan:

linux /boot/ vmlinuz. ..

Ini adalah baris kedua sampai terakhir di pic di atas( klik pada gambar untuk melihat versi yang lebih besar).Baris ini yang memberitahu kernel Linux untuk dimuat. Di akhir baris ini, tambahkan yang berikut ini:

init = /sbin/ e4rat-collect

Kemudian, tekan Ctrl + X untuk melanjutkan booting. Ini menceritakan program pengumpulan E4rat untuk mulai berjalan setelah boot. Biarkan komputer Anda melakukan tugasnya, dan masuk. Untuk berikutnya, dua menit , Anda harus melakukan apa yang biasa Anda lakukan saat masuk. Bagi saya, itu memerlukan pemuatan Chrome dan Firefox, membuka terminal dan menjalankan Screen / Byobu., dan mendapatkan Nautilus dan Shutter dibuka sehingga saya bisa memeriksa file saya dan mengambil screenshot.

Seperti yang bisa Anda lihat, dua menit pertama itu sangat penting. Saya mengklik segala sesuatu di dalam jendela dua menit yang digunakan E4rat, tapi tidak semuanya dimuat sampai beberapa menit kemudian. Tidak apa-apa, meskipun, selama Anda memulai pemuatan aplikasi, Anda akan baik-baik saja.

Mari kita periksa untuk memastikan file log yang tepat telah dibuat. Buka terminal

ls /var/lib/e4rat/

Anda seharusnya melihat file yang ditampilkan yang bernama "startup.log".Jika file ini tidak dibuat, Anda harus memulai ulang prosesnya.

Memindahkan File Startup

Setelah Anda memverifikasi bahwa file log ada di sana, restart komputer Anda dan berhenti di layar Grub. Pilih opsi booting Anda dan tekan "e" sekali lagi.

Kali ini, kita akan menambahkan beberapa hal yang berbeda ke akhir baris yang sama:

single

Tekan Ctrl + X untuk boot, tapi kali ini, kita menuju ke baris perintah langsung. Mesin saya mengambil beberapa saat, dan kemudian memberi saya sebuah layar dengan beberapa pilihan. Jika ini terjadi pada Anda, pilih saja opsi "Lanjutkan boot normal."

Kemudian, jika Anda tidak mendapatkan perintah-perintah, tekan Ctrl + Alt + F1.Anda sekarang harus melihat prompt login.

Masukkan nama pengguna dan kata sandi Anda, lalu masukkan perintah berikut:

sudo e4rat-realloc /var/lib/e4rat/ startup.log

Masukkan kata sandi Anda, dan E4rat akan mulai memindahkan file pada hard drive Anda.

Ini mungkin memakan waktu cukup lama tergantung seberapa berantakannya disk Anda. Tengok saja lampu harddisk yang berkedip dan tunggu dengan sabar agar segala sesuatunya selesai.

Situs resmi merekomendasikan agar Anda menjalankan perintah beberapa kali lagi sampai tidak ada yang bisa dipindahkan. Komputer saya langsung memberi saya pesan itu, jadi jarak tempuh Anda mungkin berbeda.

Sekarang, mari kita restart mesin kita dengan shutdown sudo

-r sekarang

dan login secara normal untuk menyelesaikan fase terakhir.

Mengkonfigurasi Grub untuk Jalankan E4rat Pada Setiap Boot

Buka terminal dan masukkan:

gksu gedit /etc/default/ grub

Editor Teks Ubuntu harus terbuka. Cari baris yang dimulai dengan "GRUB_CMDLINE_LINUX_DEFAULT ="

Kami akan menambahkan baris di dalam tanda kutip tersebut dan sebelum opsi apa pun yang ada.

init = /sbin/ e4rat-preload

File Anda akan terlihat seperti ini:

Tekan tombol simpan dan tutup Gedit. Sekarang, kembali ke terminal dan jalankan satu perintah terakhir:

sudo update-grub

Mengkonfigurasi Grub dengan cara ini( dan TIDAK dengan mengedit /boot/grub/ grub.cfg) akan memastikan bahwa ini berlangsung di antara update, walaupun Anda mungkin harus mengulang ini jika Andaupgrade antara rilis di masa depan. Pada saat itu, bagaimanapun, Anda mungkin ingin mengulang seluruh proses ini sehingga file yang benar ada di tempat yang tepat.

Lain kali Anda melakukan reboot, Anda akan melihat perbedaan waktu yang cukup besar dalam proses booting dan saat membuka aplikasi yang biasanya langsung Anda hadapi. Waktu boot netbook saya sekarang sekitar 10 detik!

Tahu trik lain untuk mencukur detik yang berharga dari waktu boot Anda? Bagikan apa yang Anda ketahui di komentarnya!