بالأمس أخبرني أحد الأصدقاء عن عرات (تحويلة 4 - تقليل أوقات الوصول) مجموعة من الأدوات لتسريع عملية التمهيد لنظامنا واليوم قررت أن أجربها.
البحث وجدت في linuxzone.com برنامج تعليمي لتثبيته وشرح تشغيله. أقتبس هنا حرفيا:
قد تجد أنه مع مرور الوقت ، يصبح نظامك أثقل نوعًا ما ويستغرق وقتًا طويلاً لتحميل نظام التشغيل الخاص بك ، وهذا أمر شائع في جميع الأنظمة والسبب الرئيسي عادةً هو البحث عن الملفات الضرورية لبدء التشغيل وتحميلها ، نظرًا لأن النظام عادةً ما يضطر إلى فحص القرص بالكامل للعثور عليها. لتجنب هذا وتحسين الخاص بك حذاء، هناك أدوات مثل e4rat.
E4rat (Ext4 - Reducing Access Times) عبارة عن مجموعة من الأدوات لتسريع عملية التمهيد ، وكذلك التطبيقات التي يتم تحميلها عند بدء التشغيل ، وتسجيل الملفات المستخدمة في أول دقيقتين من التمهيد ، وإعادة تحديد موقعها وتحميلها مسبقًا ، وبالتالي القضاء على الوقت البحث والتأخير. هذا يؤدي إلى ارتفاع معدل نقل القرص الصلب.
تتكون العملية من ثلاث خطوات: التجميع معلومات حول بدء التشغيل ، وإعادة تعيين الملفات ، ثم تحميلها عند كل تمهيد.
ضع في اعتبارك أن هذا لا يعمل إلا مع الأقراص الممغنطة ويجب تنسيقها في 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 /
يجب أن تكون الإجابة start.logإذا لم يظهر لك أي شيء ، فسيتعين عليك تكرار الخطوات مرة أخرى.
الآن نعود إلى تحرير اليرقة ، هذه المرة نقوم بذلك من الشاشة الرئيسية بالضغط 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
حتى يعمل البرنامج دائمًا في البداية ويستمر حتى لو قمنا بالتحديث ، نقوم بتحرير اليرقة ،
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"
نحفظ الملف ونعيد تحميل اليرقة:
sudo update-grub
ولدينا بالفعل ، من الآن فصاعدًا سيتم تحميل البرامج الضرورية بسرعة أكبر.
لمزيد من المعلومات ، يمكنك زيارة صفحتهم سورس.
سأحاول ذلك بعد فترة، وإذا لم أعود، فسيكون ذلك بسبب أن القرص الصلب الخاص بي سيكون قد تعطل
يعمل و ** ملك !!! يمكنك أن ترى أن التطبيقات تفتح بشكل أسرع 😀
رائع ، سأحاول في LMDE ... سأخبرك كيف ستسير الأمور.
تحية.
نفس الشيء ، إذا لم أعود بسرعة ، فسأعود فيما بعد.
بعد عدة محاولات لم تنجح.
سأحاول مرة أخرى ولكن في يوم آخر.
لقد نجحت معي ، و KZKGGaara ، قبل رمي Archlinux على الأرض أيضًا هاهاها
يا الهي! ماذا حدث له؟ س_0
ايهيم! مرة أخرى أكتب من الوظيفة! ^ _ ^ يو
لا أصدق أنني ذهبت إلى «الجانب المظلم» !!! ههههه
عادي ، ظهر اليوم KZKGGaara مع تثبيت Windows 7 😀
أنه يعمل مثل السحر! تبدأ البرامج بشكل أسرع! شكرا جزيلا على النصائح لك! 😀
اكتشفت أن هناك خطوة يمكن تخطيها:
Sudo e4rat-realloc /var/lib/e4rat/startup.log
بمجرد الانتهاء من ذلك ، يبدأ e4rat في نقل الملفات من القرص الخاص بك ، (قد يستغرق الأمر بعض الوقت) ، وعندما ينتهي ، نعيد التشغيل.
sudo shutdown-r الآن ## هذا إعادة التشغيل هو أكثر من ذلك
حتى يعمل البرنامج دائمًا في البداية ويستمر حتى لو قمنا بالتحديث ، نقوم بتحرير اليرقة ،
سودو نانو / الخ / الافتراضي / نكش
حسنًا ، لقد حاولت للتو ، والحقيقة هي أن التغيير ليس كثيرًا: / ، وأنني لم أقم بالتنسيق لمدة عام تقريبًا.
مساء الخير ، لقد اتبعت الخطوات إلى الرسالة لكنها لم تنجح ، حتى ملف startup.log لم يتم إنشاؤه وتحقق من البرامج التي تبدأ ولم يبدأ e4rat ، لدي Ubuntu 13.04 ، الحقيقة تقودني بالفعل إلى الجنون قليلاً ... سأكون ممتنًا مساعدتك
هذه الخطوة ممتازة من البدء في دقيقة واحدة و 1 ثانية إلى 40 ثانية بالضبط !!!!!!!!!! شكرا جزيلا على الرغم من أنهم لا يشرحونها على الإطلاق ولكن التجربة حققت ذلك شكرا