19Jul

E4rat ile Linux Bilgisayarınızın Önyükleme Süresini Nasıl Kısaltır

Linux modern bilgisayarlarda oldukça hızlı bir şekilde önyükleme yapıyor, ancak neden biraz daha kazımak istemiyorsunuz? Eksikliği olan bir SSD'den zarar görüyorsanız veya daha hızlı önyükleme yapmak istiyorsanız, E4rat önyükleme sürenizi kolayca tıracaktır.

Not: Bu yazı Ubuntu 11.04 için yazılmıştır, bu yüzden artık çalışmadığı mümkündür.

E4rat ve Linux PC

E4rat, Linux önyükleme sürenizi büyük ölçüde kısmak için tasarlanmış bir yardımcı programdır. Aslında, bilgisayarınızı normal şekilde başlattığınızda yaptıklarınızı gösterirsiniz ve eriştiğiniz ve kullandığınız dosyaları analiz eder. Ardından, onları önyükleme sırasında bulmak için daha az zaman harcayacak şekilde sabit diskinizin başına götürecektir.

E4rat yalnızca Ext4 bölümleri ile çalışacak şekilde tasarlanmıştır. Başka bir dosya sistemi kullanıyorsanız, bu sizin için değil. LVM ile çalıştıklarına dair raporlar var, ancak kilometre mesafeniz değişebilir, bu nedenle hassas verileriniz varsa dikkatli olun.

Ayrıca, bir SSD'ye sahipseniz, bundan uzak kalmanız gerekir. E4rat dosyaları daha iyi arama zamanı için taşıdığından, SSD kullandığı "arama" zamanı bundan etkilenmediğinden herhangi bir fayda görmez. Dosyaları hareket ettirerek ve uzun yazmalar gerçekleştirerek, zaten yanan hızlı sürücünüze zarar verebilirsiniz.

E4rat'ı Ubuntu

'ye Yükleme E4rat, Ubuntu kullanıcıları için bir. deb paketi olarak mevcuttur. Başka bir Linux dağıtımı çalıştırıyorsanız, E4rat'ı kaynaktan derlemek zorundasınız, ancak her şey düzgün bir şekilde çalışmalı ve bu kılavuzu büyük ölçüde uygulayabilirsiniz. Tek gerçek istisna, Debian kullananlar içindir - devam etmeden önce bu nota bir göz atın. Adım adım kılavuzumuz için, Ubuntu Natty'yi( 11.04) çalıştırdığınızı varsayacağız.

E4rat'ın Sourceforge sayfasına gidin.

En son sürümünü tıklayın, ardından mimarinize uygun olan dosyayı indirin.

Ubuntu Natty'nin 64-bit kurulumunu çalıştırıyorum, bu yüzden "amd64" sürümünü seçtim.

Şu anda kurmaya çalışırsanız, Ubuntu'nun varsayılan "ureadahead" paketi E4rat ile çakıştığından bir hata alırsınız.

Ureadahead kavramında benzer, ancak E4rat'ın yanı sıra çalışmıyor, bu nedenle ondan kurtulalım. Bir terminal açın ve aşağıdaki komutu girin.

sudo dpkg -purge ureadahead ubuntu-minimal

Parolanızı girin ve işini ona bırakın. Sonra, E4rat'a uygun bağımlılıkların mevcut olduğundan emin olalım.

sudo apt-get install libblkid1 e2fslibs

Onları varsayılan olarak yüklemiş olmanız gerekir, aksi halde bu komut en son sürüme yükleyecek / güncelleyecektir.

İndirdiğiniz. deb dosyasını şimdi çift tıkladığınızda, bu hatayı göremezsiniz ve sadece Yükle düğmesini tıklatabilirsiniz.

Bu noktada bir hata buldum, ancak alırsanız yok sayabilirsiniz. Her şey bittiğinde, bilgisayarınızı yeniden başlatın, ancak Grub menüsünde kalın.

Veri Toplama

E4rat kurulu olduğunda, verilerini düzgün bir şekilde toplarken kullanmamız gerekiyor. Bunu yapmak için, bir sonraki önyüklememizin parametrelerini düzenleyebiliriz. Grub menüsünde olduğunuzdan emin olun.

Linux'a önyüklemek ve "e" tuşuna basmak için normalde kullandığınız seçeneği vurgulayın.Şu satırı içeren satırları arayın:

linux /boot/ vmlinuz. ..

Yukarıdaki resimdeki ikinci-son satırı( daha büyük bir sürümünü görmek için resmin üzerine tıklayın).Bu çizgi, Linux çekirdeğine ne yüklemesini söyler. Bu satırın sonunda aşağıdakini ekleyin:

init = /sbin/ e4rat-collect

Sonra, önyüklemeye devam etmek için Ctrl + X tuşlarına basın. Bu, E4rat'ın toplama programında, önyüklemeden sonra çalışmaya başlamasını söyler. Bilgisayarınızın bir işi yapmasını ve oturum açmasını sağlayın. Bir sonraki için iki dakika , oturum açtığınızda normalde yapmanız gerekenleri yapmanız gerekir. Benim için bu, hem Chrome'u hem de Firefox'u yükleyerek terminal açmayı ve Screen / Byobu'yu çalıştırmayı gerektirirve Nautilus ve Shutter'ı açarak dosyalarımı kontrol edebilir ve ekran görüntüleri alabilirim.

Gördüğünüz gibi, ilk iki dakika oldukça önemlidir. E4rat'ın kullandığı o iki dakika penceredeki her şeyi tıkladım, ancak her şey birkaç dakika sonra yüklenmiş değil. Yine de, uygulama yüklemeye başladığınız sürece sorun olmaz.

Uygun günlük dosyasının oluşturulduğundan emin olmak için kontrol edelim. Terminali açın.

ls /var/lib/e4rat/

"startup.log" adlı bir dosyanın görüntülenmesini görmelisiniz. Bu dosya oluşturulmazsa işlemi yeniden başlatmanız gerekir.

Başlangıç ​​Dosyalarını Taşıma

Günlük dosyasının orada olduğunu doğruladıktan sonra, bilgisayarınızı yeniden başlatıp Grub ekranında durun.Önyükleme seçeneğini seçin ve "e" ye bir kez daha basın.

Bu kez, aynı satırın sonuna farklı bir şey ekleyeceğiz:

tek

Önyükleme yapmak için Ctrl + X tuşlarına basın, ancak bu sefer komut satırı derhal başlıyoruz. Makinem biraz zaman aldı ve sonra birkaç seçenekle bir ekran verdi. Bu sana birşey olursa, "Normal önyüklemeye devam et" seçeneğini seçmeniz yeterlidir.

Daha sonra, komut istemine girmezseniz Ctrl + Alt + F1 tuşlarına basın. Artık bir oturum açma istemi görmelisiniz.

Kullanıcı adınızı ve parolanızı girip aşağıdaki komutu girin:

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

Parolanızı girin ve E4rat sabit diskinizdeki dosyaları taşımaya başlayacaktır.

Bu, diskinizin karmaşıklığına bağlı olarak uzun sürebilir. Sadece sabit sürücü ışığının yanıp söndüğünü ve işlerin bitmesi için sabırla bekleyin.

Resmi web sitesi, başka hiçbir şey taşınamayacağına göre komuta birkaç kez daha gitmenizi önerir. Bilgisayarım bana şu mesajı verdi, bu nedenle kilometre farklı olabilir.

Şimdi, makinemizi

sudo kapatma -r

ile yeniden başlatın ve son aşamayı tamamlamak için normalde oturum açın.

Grubun Her Önyüklemede E4rat'ı Çalıştırması için Yapılandırma

Bir terminal açın ve şunu girin:

gksu gedit /etc/default/ grub

Ubuntu'nun Metin Düzenleyicisi açılmalıdır."GRUB_CMDLINE_LINUX_DEFAULT ="

ile başlayan satırı arayın. Bu tekliflerin içinde ve seçeneklerden önce bir satır ekleyeceğiz.

init = /sbin/ e4rat-önyükleme

Dosyanız buna benzer görünmelidir:

Kaydet düğmesine basınız ve Gedit'i kapatınız.Şimdi, terminale geri dönün ve bir son komut çalıştırın:

sudo update-grub

Grub'ı bu şekilde yapılandırmak( ve /boot/grub/ grub.cfg'yi düzenleyerek değil) bunun güncellemeler arasında sürdüğünden emin olursunuz, ancak bunu yeniden yapmanız gerekebilir;Gelecekte bültenler arasında geçiş yapın. Ancak o zamana kadar, doğru dosyaların doğru yerlerde bulunması için bu işlemi tümüyle yeniden yapmak isteyeceksiniz.

Bir dahaki sefer yeniden başlattığınızda, önyükleme ve normalde başınızdan geçen uygulamaların açılmasında büyük bir fark görürsünüz. Netbook'umun önyükleme zamanı yaklaşık 10 saniyedir!

Önyükleme sürenizin değerli saniyelerini tıraş etmek için kullanılan diğer püf noktaları bilinmiyor mu? Yorumları bildiğiniz şeyleri paylaşın!