昨天有朋友告訴我 E4鼠 (Ext4-減少訪問時間) 一套可以加快系統啟動過程的工具,今天,我決定嘗試一下。
搜索我發現 linuxzone.com 有關安裝的教程以及其操作說明。 我在這裡逐字引用:
您可能會發現,隨著時間的流逝,您的系統變得越來越重,並且需要花費很長時間來加載操作系統。這在所有系統中都很常見,主要原因通常是搜索和加載啟動所需的文件,因為系統通常必須掃描整個磁盤才能找到它們。 為了避免這種情況並優化您的 開機,有e4rat之類的工具。
E4rat(Ext4-減少訪問時間)是一組工具,用於加速啟動過程以及啟動時加載的應用程序,註冊啟動前兩分鐘內使用的文件,重新定位並預加載它們,從而節省了時間搜索和旋轉延遲。 這導致較高的硬盤驅動器傳輸速率。
該過程包括三個步驟:收集 信息 有關啟動的信息,請重新分配文件,然後在每次啟動時將其加載。
請記住,這僅適用於磁盤,並且需要在ext4中進行格式化。
我們將從下載程序開始 從您的頁面在這種情況下,我將下載.deb文件,因為我將使用Ubuntu 11.04。
在安裝它之前,我們必須刪除尿素黑頭,以使其不發生衝突:
sudo dpkg --purge ureadahead ubuntu-minimal注意:清除之前,有兩個連字符。
我們為e4rat安裝依賴項:
sudo apt-get install libblkid1 e2fslibs然後我們安裝程序。
現在,我將盡可能輕鬆地向您解釋如何使其工作。 首先,我們必須編輯我們的 蠐螬 或grub2(視情況而定):
sudo nano /boot/grub/grub.cfg在文件內部,我們尋找類似於以下內容的行:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f roY 我們增加 該行末尾的以下內容:
init=/sbin/e4rat-collect就我而言,它看起來像這樣:
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注意:上一步可以從啟動開始完全相同,當grub屏幕出現時,我們就在操作系統上,然後按“e'對其進行編輯。 如果您在磁盤上安裝了多個系統,這樣做會更容易,因為我們避免參與其他系統的啟動。
完成此操作後,我們將關閉 編輯 Ctrl + X,我們重新啟動計算機。
完成加載系統後,我們必須打開通常會更頻繁啟動的程序,例如瀏覽器,郵件管理器等,我們需要兩分鐘的時間來完成。 完成此操作後,我們確保已創建日誌文件。
ls / var / lib / e4rat /
答案一定是 啟動日誌如果沒有顯示任何內容,您將不得不再次重複這些步驟。
現在我們回到編輯grub,這一次我們在主屏幕上通過按 e,如上所述。 而且我們從之前添加到行的末尾 單,如下所示:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro single
我們關閉並重新啟動,但是這次我們以安全模式或從 命令。 使用我們的用戶名和密碼登錄並執行:
sudo e4rat-realloc /var/lib/e4rat/startup.log完成此操作後,e4rat開始從磁盤上移動文件(可能需要一段時間),完成後,我們將重新啟動。
sudo shutdown-r now因此,即使我們進行更新,程序也始終在開始時運行並持續運行,因此我們編輯了grub,
sudo nano /etc/default/grub我們尋找 LINEA:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"我們在下面添加以下行 安靜的飛濺,
init=/sbin/e4rat-preload保持這種方式。
GRUB_CMDLINE_LINUX_DEFAULT="init=/sbin/e4rat-preload quiet splash"我們保存文件,然後重新加載grub:
sudo update-grub而且,從現在開始,所需的程序將更快地加載。
有關更多信息,您可以訪問他們的頁面 SourceForge上.
過段時間我會嘗試一下,如果我不回來,那是因為我的硬碟壞了