আপডেট 9
আমি একটি পরীক্ষা চেষ্টা করার সিদ্ধান্ত নিয়েছে। আমি আমার ডেস্কটপ থেকে এসএসডি সরিয়েছি এবং সাময়িকভাবে এটি আমার ডেল অক্ষাংশের ল্যাপটপে রেখেছি। দেখুন এবং দেখুন, এটি initrd
দ্রুততার অর্ডারে দ্রুত লোড হয়েছে , বুটের সময় থেকে 6 সেকেন্ড শেভ করে ...
আমি এখন কিছুটা বিভ্রান্ত ... সম্ভবত আমার মাদারবোর্ডের চিপসেট নিয়ে GRUB এর কোন সমস্যা আছে?
আপডেট 8
তাই আমি এইচডিডি ক্রিয়াকলাপ আলো সম্পর্কে আকর্ষণীয় কিছু লক্ষ্য করেছি। লোড করার সময় initrd
, এটি প্রায় যেন 10% শুল্ক চক্র বা অন্য কোনও কিছুতে আলো PWMed হচ্ছে। এটি আমাকে বিস্মিত করে তোলে যে গ্রাবের পাঠটি যদি অনুকূলিত না হয়, তবে বাইট স্ট্রিম হিসাবে চিত্রটি পড়ার পরিবর্তে প্রতিটি বাইট পড়ার জন্য এটি কোনও ওএস কল করছে এমন কিছু হতে পারে?
আপডেট 7
এটি প্রদর্শিত হয় যে প্রাথমিক র্যামডিস্কটি লোড করা সমস্যার একটি বড় অংশ।
GRUB এর ভিতরে আমি Cম্যানুয়াল কমান্ড প্রম্পটটির জন্য চাপলাম। তারপরে আমি আমার ডিফল্ট কনফিগারেশন থেকে প্রতিটি একক লাইন একবারে লিখে ফেললাম (সেই ইউআইডিগুলিকে ইনপুট করা বেদনাদায়ক ছিল!) এবং কমান্ডটি সম্পূর্ণ হওয়ার সময় উল্লেখ করেছে। আমি যা পেয়েছি তা এখানে:
- বেশিরভাগ আদেশ তাত্ক্ষণিকভাবে সম্পন্ন হয়েছে
- কার্নেলটি লোড করার আদেশটি প্রায় এক সেকেন্ড সময় নিয়েছিল
- প্রাথমিক র্যামডিস্কটি লোড করার কমান্ডটি seconds সেকেন্ড সময় নিয়েছিল
কনফিগারেশন ফাইল থেকে সমস্ত লাইন টাইপ করার পরে, আমি চালানোর জন্য এগিয়ে যান boot
। লগইন স্ক্রিনটি উপস্থিত হওয়ার সময় আমি যখন এন্টার প্রবেশ করেছি তখন থেকে এটি প্রায় 7.5 সেকেন্ড সময় নিয়েছিল।
আগ্রহের বিষয়টি হল এটির যে ইআরডি ইমেজটি লোড হচ্ছে তা 36MB। সুতরাং যদি এটি লোড হতে 7 সেকেন্ড সময় নেয়, তবে এটি কেবল 5MB / সেকেন্ডে এটি পড়ছে!
আমার টাওয়ারের ডিস্ক ক্রিয়াকলাপটি পুরো 7 সেকেন্ডের জন্য স্থির থাকে ...
এছাড়াও initrd সম্পর্কে উইকিপিডিয়া পৃষ্ঠা থেকে একটি আকর্ষণীয় স্নিপেট এখানে রয়েছে :
অন্যান্য লিনাক্স বিতরণ (যেমন ফেডোরা এবং উবুন্টু) আরও জেনেরিক আরআরডি চিত্র তৈরি করে। এগুলি কেবলমাত্র রুট ফাইল সিস্টেমের (বা এর ইউআইডি) ডিভাইসের নামের সাথে শুরু হয় এবং বুট করার সময় অবশ্যই সমস্ত কিছু আবিষ্কার করতে হবে। এই ক্ষেত্রে, রুট ফাইল সিস্টেমটি মাউন্ট করার জন্য সফ্টওয়্যারকে অবশ্যই একটি জটিল ক্যাসকেড সম্পাদন করতে হবে
আপডেট 6
নাথান ওসমান আড্ডায় একক ব্যবহারকারী মোডে বুট সময়টির অনুরোধ করেছিলেন।
আমি F10GRUB এ আঘাত করার সময় থেকে প্রম্পটটি উপস্থিত হওয়ার সময় পর্যন্ত 13 সেকেন্ড সময় নেয়।
এছাড়াও, আমি আড্ডায় জান্না এবং রিনজউইন্ডের সাথে কথা বলছিলাম এবং বিদ্যুতের বোতামটি হিট করার সময় থেকেই তাদের দু'জনেরই 8-সেকেন্ডের সূচনা হয়েছিল। আমার 20 সেকেন্ড GRUB থেকে is আমি যদি পোস্টের সময় গণনা করি তবে এটি আরও দীর্ঘ হতে পারে!
আপডেট 5
উবুন্টু আমার এসএসডি তার সর্বোচ্চ গতিতে 550 এমবি / সেকেন্ডে পড়তে পারে ...
আপডেট 4
তাই আমি quiet splash $vt_handoff
আমার ল্যাপটপে GRUB এর বুট কমান্ড থেকে প্যারামিটারগুলি সরিয়েছি (এই ল্যাপটপের কোনও এসএসডি নেই তা মনে রাখবেন) এবং বুট ক্রমের সময় একটি খুব আকর্ষণীয় জিনিস লক্ষ্য করেছি:
এটি 15 সেকেন্ডের জন্য এই লাইনে স্তব্ধ থাকে:
[ 4.374390] init: plymouth-upstart-bridge respawnng too fast, stopped
এখানে একটি (নিম্নমানের) চিত্র:
নিশ্চিত না যে এর তাত্পর্য কী ...
আপডেট 3
আমি আমার অন্য মেশিনগুলির মধ্যে 14.04 চলমান মেশিনগুলির বুটআপ করার সময় নির্ধারণ করেছি (এই মেশিনটির কোনও এসএসডি নেই তা মনে রাখবেন) , এবং আমি যখন জিআরবি-তে প্রবেশের সময় থেকে লগইন স্ক্রিনটি প্রদর্শিত না হয়, এটি 40 সেকেন্ড সময় নেয়।
প্রবেশের পরে হিট করার পরে, এটি একই ফাঁকা বেগুনি স্ক্রিনে 20 সেকেন্ডের জন্য বসে থাকে, যার পরে উবুন্টু অ্যানিমেশনটি লোড হয় এবং লগইন স্ক্রিনে অবতরণের আগে আরও 20 সেকেন্ড সময় নেয়।
আমি এখান থেকে আউটপুট দেখেছি dmesg
, তবে এটি বুট করা শেষ হয়ে গেছে তা বেশ কিছু বলতে পারছি না। আমি মনে করি এটি 25 সেকেন্ডে শেষ হয়েছে। শেষ কয়েকটি লাইন এখানে:
[ 24.916824] wlan0: associated
[ 24.916852] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 25.215550] init: kdm main process (869) killed by TERM signal
[ 25.441216] vboxdrv: module verification failed: signature and/or required key missing - tainting kernel
[ 25.445587] vboxdrv: Found 2 processor cores.
[ 25.446142] vboxdrv: fAsync=0 offMin=0x18c offMax=0x960
[ 25.446228] vboxdrv: TSC mode is 'synchronous', kernel timer mode is 'normal'.
[ 25.446230] vboxdrv: Successfully loaded version 4.3.36_Ubuntu (interface 0x001a000b).
[ 25.476940] vboxpci: IOMMU not found (not registered)
[ 33.174926] init: plymouth-upstart-bridge main process ended, respawning
[ 36.495811] init: anacron main process (933) killed by TERM signal
যদি আমি এটি সঠিকভাবে ব্যাখ্যা করি তবে এটি একটি সর্বজনীন GRUB ইস্যু বলে মনে হচ্ছে।
আপডেট 2
CGRUB এ থাকা অবস্থায় টিপে অ্যাক্সেস কমান্ড লাইনটি ব্যবহার করে GRUB এর পটভূমি রঙ সবুজ করে সেট করে এটি GRUB ইস্যু তা নিশ্চিত করতে পেরেছিলাম ।
আমি যখন এন্টার টিপুন তখন আমি উবুন্টু বুট অ্যানিমেশন লোড হওয়ার আগে 15 সেকেন্ডের জন্য একটি ফাঁকা সবুজ স্ক্রিন পাই ...
হালনাগাদ
আমি মনে করি সমস্যাটি হ'ল GRUB কার্নেল চিত্রটি লোড করতে দীর্ঘ সময় নিচ্ছে।
প্রশ্ন
আমি আমার স্যামসাং 850 প্রো 512 জিবি এসএসডি-তে উবুন্টু 16.04 ইনস্টল করেছি এবং আমার বুটের সময় 20 সেকেন্ড কেন আমি বুঝতে পারি না। (আমি GRUB এ প্রবেশ করার সময় থেকেই)। মনে রাখবেন যে আমি যে ২০ টি রেফারেন্স করছি তা লগইন স্ক্রিনের 17 টি এবং তারপরে আরও 3 ডেস্কটপে রয়েছে)
এছাড়াও, এটি প্রাসঙ্গিক কিনা তা নিশ্চিত নন, তবে:
- উবুন্টু এমবিআর মোডে ইনস্টল করা আছে, কারণ আমি ইউইএফআইকে তুচ্ছ করি।
- আমি মালিকানাধীন এনভিডিয়া ড্রাইভার ইনস্টল করা আছে
উত্পন্ন ইমেজেরsystemd-analyze plot > bootimage2
দিকে তাকিয়ে , আমার সূচনাটি দৃশ্যত 3 সেকেন্ড সময় নিয়েছিল?
এবং তাকান dmesg
, আমার স্টার্টআপটি দৃশ্যত 4 সেকেন্ড সময় নিয়েছিল। তবে আমি আমার স্টপওয়াচের সাথে এটির সময়সীমা নির্ধারণ করেছি এবং এটি 20 সেকেন্ড সময় নিয়েছে! (পোস্টের সময় সহ নয়) আবার মনে রাখবেন যে আমি যে ২০ টি রেফারেন্স দিচ্ছি তা লগইন স্ক্রিনে 17 এবং তারপরে আরও 3 ডেস্কটপে রয়েছে)
প্রারম্ভিক ক্রমটি কীভাবে চলে যায় তা এখানে:
- পোস্ট
- GRUB বোঝা
- আমি ENTER টিপানোর সাথে সাথে আমার স্টপওয়াচটি শুরু করি
- আমি 15 সেকেন্ডের জন্য খালি বেগুনি রঙের স্ক্রিন পেয়েছি
- আমি উবুন্টু বুট অ্যানিমেশনটি দুই সেকেন্ডের জন্য দেখতে পাচ্ছি
- আমি লগইন স্ক্রিনে অবতরণ করি
- আমি স্টপওয়াচটি থামিয়ে দিই
- আমি আমার পাসওয়ার্ড লিখি, এন্টার টিপুন এবং আবার আমার স্টপওয়াচটি শুরু করি start
- 3 সেকেন্ড পরে আমি ডেস্কটপে অবতরণ করি
- আমি আবার আমার স্টপওয়াচ বন্ধ করলাম।
এখানে থেকে সম্পূর্ণ আউটপুট dmesg
: http://paste.ubuntu.com/23955108/
এবং এর আউটপুট থেকে প্রথম লাইন এখানে systemd-analyze blame
:
365ms dev-sda5.device
327ms networking.service
287ms accounts-daemon.service
286ms ModemManager.service
233ms systemd-logind.service
216ms apport.service
213ms grub-common.service
209ms ondemand.service
200ms irqbalance.service
183ms speech-dispatcher.service
178ms apparmor.service
160ms gpu-manager.service
148ms thermald.service
148ms pppd-dns.service
146ms systemd-user-sessions.service
142ms alsa-restore.service
140ms console-setup.service
137ms rsyslog.service
105ms NetworkManager.service
104ms upower.service
102ms avahi-daemon.service
100ms systemd-udev-trigger.service
এই লোকদের একই সমস্যা:
- https://ubuntuforums.org/showthread.php?t=2325045
- https://www.bleepingcomputer.com/forums/t/598260/booting-ubuntu-temporarily-stuck-on-a-purple-screen/
- এবং এটি দেখে মনে হয় এমনকি এআরএইচ আক্রান্ত ব্যক্তিদেরও এই সমস্যা রয়েছে ...
কোন ধারনা?
systemd-analyze blame
। আশ্চর্যের অংশটি হ'ল গ্রুব প্রায় 10 সেকেন্ডের জন্য "লোড ইনিশিয়াল র্যাম ডিস্কে" আটকে ছিল যখন ফাইলের আকারের কারণে এটি বিভক্ত হওয়া দ্বিতীয় হবে। তারপরে লেগ সবে গেল। সম্ভবত এটি কার্নেল আপডেট ছিল? আমি যে পরিবর্তনগুলি করেছি তা plymouthd
আমি নিশ্চিত নই।