कल एक मित्र ने मुझे बताया e4rat (एक्सट 4 - एक्सेस टाइम्स में कमी) हमारे सिस्टम की बूट प्रक्रिया को तेज करने के लिए उपकरणों का एक सेट और आज, मैंने इसे एक कोशिश देने का फैसला किया।
खोजा तो मैंने पाया 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
नोट: पिछला चरण हम स्टार्टअप से ठीक वैसा ही कर सकते हैं, जब ग्रब स्क्रीन सामने आती है, तो हम अपने OS XNUMX के लाइन पर हैं। 'e'इसे संपादित करने के लिए। इस घटना में कि आपके पास डिस्क पर कई सिस्टम स्थापित हैं, ऐसा करना आसान है, क्योंकि हम दूसरों के स्टार्टअप से जुड़ने से बचते हैं।
एक बार यह पूरा हो जाने पर, हम इसे बंद कर देते हैं संपादक Ctrl + X, और हम अपने कंप्यूटर को पुनरारंभ करते हैं।
जब यह सिस्टम लोड करना समाप्त कर देता है, तो हमें उन प्रोग्रामों को खोलना चाहिए जिन्हें हम आमतौर पर अधिक बार शुरू करते हैं, जैसे कि ब्राउज़र, मेल मैनेजर, आदि ..., हमारे पास इसे करने के लिए दो मिनट हैं। एक बार यह हो जाने के बाद हम सुनिश्चित करते हैं कि लॉग फ़ाइल बनाई गई है।
ls / var / lib / e4rat /
उत्तर होना चाहिए स्टार्टअप .logयदि यह आपको कुछ भी नहीं दिखाता है, तो आपको फिर से चरणों को दोहराना होगा।
अब हम ग्रब को संपादित करने के लिए वापस आते हैं, इस बार हम इसे होम स्क्रीन से दबाकर करते हैं e, जैसा कि मैं ऊपर समझाता हूं। और हम पहले से लाइन के अंत में जोड़ते हैं एक, इस प्रकार है:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro single
हम बंद और पुनः आरंभ करते हैं, लेकिन इस बार हम इसे सुरक्षित मोड में या की लाइन से करते हैं comandos। हमारे उपयोगकर्ता नाम और पासवर्ड के साथ लॉग इन करें और निष्पादित करें:
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
और हमारे पास पहले से ही है, अब से आवश्यक कार्यक्रमों को और अधिक तेज़ी से लोड किया जाएगा।
अधिक जानकारी के लिए, आप उनके पृष्ठ पर जा सकते हैं sourceforge.
थोड़ी देर में मैं इसे आज़माऊंगा और अगर मैं वापस नहीं लौटा, तो ऐसा इसलिए होगा क्योंकि मेरी हार्ड ड्राइव I मर गई होगी
यह f ** राजा काम करता है !!! आप बता सकते हैं कि एप्लिकेशन तेजी से खुलते हैं applications
बढ़िया, मैं इसे LMDE में आज़माऊँगा ... मैं आपको बताता हूँ कि यह कैसे होता है।
नमस्ते.
वही, अगर मैं जल्दी नहीं लौटा, तो मैं बाद में वापस आऊंगा
कई प्रयासों के बाद, नहीं, यह काम नहीं किया।
मैं फिर से कोशिश करूंगा लेकिन एक और दिन।
इसने मेरे और KZKGGaara के लिए काम किया, इससे पहले कि उसने अपने आर्किलिनक्स को जमीन पर गिरा दिया
हे भगवान! यह क्या हुआ? o_0
एहम! फिर से नौकरी से लिखता हूँ! ^ _ ^ यू
विश्वास मत करो कि मैं «अंधेरा पक्ष» में गया हूँ !!! हेहेहे
सामान्य, आज KZKGGaara विंडोज 7 स्थापित K के साथ दिखाई दिया
यह एक सम्मोहन की तरह काम करता है! कार्यक्रम बहुत तेजी से शुरू होते हैं! सलाह के लिए बहुत - बहुत धन्यवाद! 😀
मुझे पता चला कि एक कदम है जिसे छोड़ दिया जा सकता है:
सुडो e4rat-realloc /var/lib/e4rat/startup.log
एक बार जब यह हो जाता है, तो e4rat आपकी डिस्क से फ़ाइलों को स्थानांतरित करना शुरू कर देता है, (इसमें कुछ समय लग सकता है), जब यह समाप्त हो जाता है, तो हम पुनरारंभ करते हैं।
सुडो शटडाउन-आर अब ## इस रिपोर्ट में और है
ताकि कार्यक्रम हमेशा शुरुआत में चले और अगर हम अपडेट करते हैं तो भी हम अपना ग्रब संपादित करते हैं,
सुडो नैनो / आदि / डिफ़ॉल्ट / ग्रब
खैर, मैंने बस कोशिश की, और सच्चाई यह है कि परिवर्तन बहुत अधिक नहीं है: /, और यह कि मैंने लगभग एक साल से प्रारूपित नहीं किया है।
शुभ दोपहर, मैंने पत्र के चरणों का पालन किया, लेकिन यह काम नहीं किया, यहां तक कि स्टार्टअप.लॉग फ़ाइल भी नहीं बनाई गई है और उन कार्यक्रमों की जांच करें जो शुरू होते हैं और e4rat शुरू नहीं होता है, मेरे पास Ubuntu 13.04 है, सच्चाई पहले से ही मुझे थोड़ा पागल कर रही है ... मैं सराहना करूंगा आपकी सहायता
उत्कृष्ट यह कदम 1 मिनट 40 सेकंड से 29 सटीक सेकंड में शुरू करने से !!!!!!!!!! बहुत बहुत धन्यवाद, हालांकि वे इसे अच्छी तरह से नहीं समझाते हैं, लेकिन प्रयोग करके मैंने इसे प्राप्त किया धन्यवाद