Вчора мені розповів друг e4rat (Ext4 - Скорочення часу доступу) набір інструментів для прискорення процесу завантаження нашої системи, і сьогодні я вирішив спробувати.
Пошук, який я знайшов у linuxzone.com навчальний посібник з його встановлення та пояснення його роботи. Я цитую тут дослівно:
Ви можете виявити, що з часом ваша система стає дещо важчою, і завантаження вашої ОС займає багато часу. Це щось спільне у всіх системах, і основною причиною, як правило, є пошук та завантаження файлів, необхідних для запуску оскільки система, як правило, повинна сканувати весь диск, щоб їх знайти. Щоб уникнути цього і оптимізувати свій завантаження, є такі інструменти, як e4rat.
E4rat (Ext4 - зменшення часу доступу) - це набір інструментів для прискорення процесу завантаження, а також додатків, які завантажуються під час запуску, реєструючи файли, використані в перші 2 хвилини завантаження, переміщуючи та попередньо завантажуючи їх, тим самим виключаючи час затримки пошуку та обертання. Це призводить до високої швидкості передачі даних на жорсткий диск.
Процес складається з трьох етапів: збору інформація про запуск, перепризначення файлів, а потім завантаження їх під час кожного завантаження.
Майте на увазі, що це працює лише з магнітними дисками, і їх потрібно відформатувати у ext4.
Ми почнемо із завантаження програми зі своєї сторінкиУ цьому випадку я завантажу файл .deb, оскільки буду використовувати Ubuntu 11.04.
Перш ніж встановлювати його, ми повинні видалити ureadahead, щоб він не суперечив:
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 ro
Y додаємо в кінці рядка:
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
Примітка: Попередній крок можна зробити точно так само від запуску, коли з’явиться екран видалення, ми знаходимось на лінії нашої ОС і натискаємо 'e'для редагування. Якщо у вас на диску встановлено кілька систем, це зробити простіше, оскільки ми уникаємо участі у запуску інших.
Після цього ми закриваємо редактор Ctrl + X, і ми перезавантажуємо наш комп’ютер.
Коли він закінчує завантаження системи, ми повинні відкривати програми, які ми зазвичай запускаємо частіше, такі як браузер, менеджер пошти тощо ..., у нас є дві хвилини на це. Після цього ми переконуємось, що файл журналу був створений.
ls / var / lib / e4rat /
Відповідь повинна бути такою startup.logЯкщо воно нічого не показує, вам доведеться повторити кроки ще раз.
Тепер ми повертаємось до редагування 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.
Через деякий час я спробую, і якщо я не повернусь, це буде тому, що мій жорсткий диск загинув
Це працює ** ** король !!! Ви бачите, що програми відкриваються швидше 😀
Чудово, я спробую в LMDE ... Я розповім вам, як це відбувається.
Привіт.
Те саме, якщо я не швидко повернусь, я повернусь пізніше хе-хе.
Після декількох спроб ні, це не спрацювало.
Я спробую ще раз, але інший день.
Це спрацювало у мене та KZKGGaara, перш ніж кинути його Archlinux на землю ха-ха-ха
О БОЖЕ МІЙ! що з ним сталося? o_0
Гм! знову пишу з роботи! ^ _ ^ U
Не вірте, що я пішов на «темну сторону» !!! хе-хе
Звичайно, сьогодні KZKGGaara з’явився з встановленою Windows 7 😀
Це працює як шарм! Програми запускаються набагато швидше! Щиро дякую за пораду! 😀
Я виявив, що є крок, який можна пропустити:
sudo e4rat-realloc /var/lib/e4rat/startup.log
Після цього e4rat починає переміщувати файли з вашого диска (це може зайняти деякий час); після завершення ми перезавантажуємось.
sudo shutdown-r зараз ## ЦЕ ПЕРЕЗАПУСК БІЛЬШЕ
Щоб програма завжди працювала на початку і тривала, навіть якщо ми оновлюємось, ми редагуємо наш grub,
sudo nano / etc / default / grub
Що ж, я щойно спробував, і правда полягає в тому, що змін мало: /, і що я не форматував майже рік.
Доброго дня, я дотримався кроків до листа, але він не спрацював, навіть файл startup.log не створений і перевірте програми, які запускаються, а e4rat не запускається, у мене Ubuntu 13.04, правда мене вже трохи зводить з розуму ... Ваша допомога
Відмінний цей крок, починаючи з 1 хвилини 40 секунд до 29 точних секунд !!!!!!!!!! Щиро дякую, хоча вони взагалі не пояснюють це добре, але експериментуючи, я досяг цього, дякую