កាលពីម្សិលមិញមិត្តម្នាក់បានប្រាប់ខ្ញុំអំពី អ៊ី ៤ រ៉ាត់ (Ext4 - កាត់បន្ថយពេលវេលាចូលប្រើ) សំណុំនៃឧបករណ៍ដើម្បីបង្កើនល្បឿនដំណើរការចាប់ផ្ដើមនៃប្រព័ន្ធរបស់យើងហើយថ្ងៃនេះខ្ញុំបានសំរេចចិត្តសាកល្បង។
ស្វែងរកខ្ញុំបានរកឃើញនៅក្នុង លីនុច ការបង្រៀនអំពីការតំឡើងនិងការពន្យល់អំពីប្រតិបត្តិការរបស់វា។ ខ្ញុំសូមដកស្រង់សំដីនៅទីនេះ៖
អ្នកអាចដឹងថាយូរ ៗ ទៅប្រព័ន្ធរបស់អ្នកធ្ងន់ជាងហើយត្រូវការពេលយូរដើម្បីផ្ទុក OS.This គឺជារឿងធម្មតានៅក្នុងប្រព័ន្ធទាំងអស់ហើយមូលហេតុចំបងគឺការស្វែងរកនិងផ្ទុកឯកសារចាំបាច់សម្រាប់ពេលចាប់ផ្តើម។ ចាប់តាំងពីប្រព័ន្ធនេះជាធម្មតាត្រូវស្កេនថាសទាំងមូលដើម្បីរកពួកវា។ ដើម្បីជៀសវាងបញ្ហានេះនិងបង្កើនប្រសិទ្ធភាពរបស់អ្នក ចាប់ផ្ដើមមានឧបករណ៍ដូចជា e4rat ។
E4rat (Ext4 - ការកាត់បន្ថយពេលវេលាចូលប្រើ) គឺជាសំណុំនៃឧបករណ៍ដើម្បីបង្កើនល្បឿនដំណើរការចាប់ផ្តើមក៏ដូចជាកម្មវិធីដែលផ្ទុកនៅពេលចាប់ផ្តើមចុះឈ្មោះឯកសារដែលបានប្រើក្នុងរយៈពេល ២ នាទីដំបូងនៃការចាប់ផ្តើមផ្លាស់ប្តូរទីតាំងនិងផ្ទុកពួកវាជាមុនដូច្នេះវាអាចកាត់បន្ថយពេលវេលាបាន។ ការពន្យាពេលស្វែងរកនិងបង្វិល។ នេះនាំឱ្យមានអត្រាផ្ទេរដ្រាយរឹងខ្ពស់។
ដំណើរការមានបីជំហានគឺការប្រមូល ព័ត៌មាន អំពីការចាប់ផ្តើមរៀបចំឯកសារឡើងវិញហើយបន្ទាប់មកដាក់វាឱ្យផ្ទុករាល់ពេលចាប់ផ្ដើម។
សូមចងចាំថានេះដំណើរការតែជាមួយថាសម៉ាញេទិកហើយពួកគេត្រូវការធ្វើទ្រង់ទ្រាយជាទ្រង់ទ្រាយទី ៤ ។
យើងនឹងចាប់ផ្តើមដោយទាញយកកម្មវិធី ពីទំព័ររបស់អ្នកក្នុងករណីនេះខ្ញុំនឹងទាញយកឯកសារ .deb ព្រោះខ្ញុំនឹងប្រើអ៊ូប៊ុនទូ 11.04 ។
មុនពេលដំឡើងវាយើងត្រូវលុប ureadahead ដូច្នេះវាមិនមានទំនាស់ទេ៖
sudo dpkg --purge ureadahead ubuntu-minimal
សម្គាល់ៈមុននឹងបោសសំអាតមានសហសញ្ញាពីរ។
យើងតំឡើងភាពអាស្រ័យសម្រាប់ e4rat៖
sudo apt-get install libblkid1 e2fslibs
បន្ទាប់មកយើងតំឡើងកម្មវិធី។
ឥឡូវនេះខ្ញុំនឹងពន្យល់យ៉ាងងាយស្រួលតាមដែលអាចធ្វើទៅបានដើម្បីធ្វើឱ្យវាដំណើរការ។ ដំបូងយើងត្រូវតែកែសម្រួលរបស់យើង grub ឬ 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ប្រសិនបើវាមិនបង្ហាញអ្វីដល់អ្នកទេអ្នកនឹងត្រូវធ្វើជំហានម្តងទៀត។
ឥឡូវនេះយើងត្រលប់ទៅកែរុមវិញពេលនេះយើងធ្វើវាចេញពីអេក្រង់ដើមដោយចុច 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
ហើយយើងមានវារួចហើយចាប់ពីពេលនេះតទៅកម្មវិធីចាំបាច់នឹងត្រូវបានផ្ទុកកាន់តែលឿន។
សម្រាប់ព័ត៌មានបន្ថែមអ្នកអាចចូលមើលទំព័ររបស់ពួកគេ sourceforge.
ក្នុងមួយរយៈខ្ញុំនឹងសាកល្បងវាហើយប្រសិនបើខ្ញុំមិនត្រឡប់មកវិញវានឹងដោយសារតែដ្រាយវ៍រឹងរបស់ខ្ញុំនឹងត្រូវស្លាប់
៥៧ យោបល់ទុកអ្នក
វាដំណើរការ f ** ស្តេច !!! អ្នកអាចឃើញថាកម្មវិធីបើកលឿនជាងមុន😀
ល្អខ្ញុំនឹងសាកល្បងវានៅអិលអឹមឌី ... ខ្ញុំនឹងប្រាប់អ្នកពីរបៀបដែលវាដំណើរការ។
ស្វាគមន៍។
ដូចគ្នាប្រសិនបើខ្ញុំមិនត្រឡប់មកវិញយ៉ាងឆាប់រហ័សខ្ញុំនឹងត្រឡប់មកវិញនៅពេលក្រោយ។
បន្ទាប់ពីការប៉ុនប៉ងជាច្រើនដងវាមិនដំណើរការទេ។
ខ្ញុំនឹងព្យាយាមម្តងទៀតប៉ុន្តែថ្ងៃក្រោយ។
វាដំណើរការសម្រាប់ខ្ញុំនិង KZKGGaara មុនពេលបោះ Archlinux របស់គាត់ទៅដីផងដែរហាហាហា
ព្រះជាម្ចាស់អើយ! តើមានអ្វីកើតឡើងចំពោះវា? o_0
អេ! ជាថ្មីម្តងទៀតខ្ញុំបានសរសេរពីការងារនេះ! ^ _ ^ យូ
កុំជឿថាខ្ញុំបានទៅ«ខាងងងឹត» !!! ហេហេហេ
ធម្មតាថ្ងៃនេះ KZKGGaara បានបង្ហាញខ្លួនជាមួយវីនដូ ៧ ដែលបានតំឡើង😀
វាដំណើរការដូចជាមន្តស្នេហ៍! កម្មវិធីចាប់ផ្តើមលឿនជាងមុន! សូមអរគុណច្រើនចំពោះដំបូន្មាន! 😀
ខ្ញុំបានរកឃើញថាមានជំហានមួយដែលអាចរំលងបាន៖
sudo e4rat-realloc /var/lib/e4rat/startup.log
នៅពេលដែលវាត្រូវបានបញ្ចប់ e4rat ចាប់ផ្តើមផ្លាស់ទីឯកសារពីថាសរបស់អ្នក (វាអាចចំណាយពេលមួយរយៈ) នៅពេលវាចប់យើងចាប់ផ្តើមឡើងវិញ។
sudo shutdown-r ឥឡូវនេះ ## គេហទំព័រនេះកាន់តែប្រសើរ
ដូច្នេះកម្មវិធីតែងតែដំណើរការតាំងពីដំបូងនិងយូរអង្វែងបើទោះបីជាយើងធ្វើបច្ចុប្បន្នភាពក៏ដោយក៏យើងកែក្រុដ
សូណាណូណូ / ល / លំនាំដើម / ដាប់ប៊ល
មែនហើយខ្ញុំទើបតែបានព្យាយាមហើយការពិតគឺថាការផ្លាស់ប្តូរមិនច្រើនទេ: / ហើយខ្ញុំមិនបានធ្វើទ្រង់ទ្រាយស្ទើរតែមួយឆ្នាំទេ។
អរុណសួស្តីខ្ញុំបានធ្វើតាមជំហានទៅនឹងលិខិតប៉ុន្តែវាមិនដំណើរការទេសូម្បីតែឯកសារ startup.log មិនត្រូវបានបង្កើតនិងពិនិត្យមើលកម្មវិធីដែលចាប់ផ្តើមហើយ e4rat មិនចាប់ផ្តើមខ្ញុំមានអ៊ូប៊ុនទូ 13.04 ការពិតបានជំរុញឱ្យខ្ញុំឆ្កួតបន្តិចរួចទៅហើយ ... ខ្ញុំនឹងពេញចិត្តក្នុងការស្តាប់ ការជួយរបស់អ្នក
ជំហាននេះល្អបំផុតពីការចាប់ផ្តើមពី ១ នាទី ៤០ វិនាទីទៅ ២៩ វិនាទីជាក់លាក់ !!!!!!!!!! សូមអរគុណច្រើនទោះបីពួកគេមិនបានពន្យល់វាទាល់តែសោះប៉ុន្តែការសាកល្បងខ្ញុំសំរេចវាអរគុណ