Вчера приятел ми разказа за 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
и ние търсим линия:
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 точни секунди !!!!!!!!!! Благодаря ви много, въпреки че изобщо не го обясняват добре, но експериментирах, постигнах го благодаря