ম্যাকবুক এয়ার এলোমেলোভাবে রিবুট হয়


0

পটভূমি

আমার স্ত্রীর একটি 13 "2014-এর প্রথম দিকে ম্যাকবুক এয়ার রয়েছে যা পুরো সময় চলমান থাকে এবং চার্জারের সাথে সংযুক্ত থাকে Per পর্যায়ক্রমে আমি পরীক্ষা করে দেখি যে এটি এখনও চালু আছে।

কয়েক সপ্তাহ আগে, আমি পর্যায়ক্রমিক এই চেকগুলির সময় লক্ষ্য করেছি যে এটি এলোমেলোভাবে পুনরায় চালু হয়েছে। এটি এসএসডি-তে ডেটা দূষিত করছে বলে মনে হয়, যেহেতু ডক এই রিবুটগুলির একটির পরে তার ডিফল্ট অবস্থায় ফিরে গেছে। এক পর্যায়ে, ডিস্ক ইউটিলিটি ত্রুটিগুলি দেখিয়েছিল, যা আমি কেবল একক ব্যবহারকারী মোডে গিয়ে ঠিক করতে সক্ষম হয়েছি। এটি প্রস্তাব দেয় এটি মোটেও পরিষ্কার রিবুট নয়।

সমস্যা শুরু হওয়ার আগে, এটি ম্যাকোস 10.13 চলছে এবং আমাকে 10.14 এ আপডেট করার জন্য ঠেলাঠেলি করছে। সমস্যা শুরু হওয়ার পরে, আমি সমস্যাটি দূরে যাবে কিনা তা দেখার জন্য 10.14 এ আপগ্রেড করার সিদ্ধান্ত নিয়েছি - এটি হয়নি। গতকাল আমি ইন্টারনেট পুনরুদ্ধার মোডে শুরু করেছি এবং 10.14 পুনরায় ইনস্টল করেছি (আমি কেবলমাত্র বিদ্যমান ইনস্টলেশনের উপরে ইনস্টল হওয়া ড্রাইভটি ফর্ম্যাট করি নি)। আমি গতকাল রাতে কম্পিউটারটি চালিয়ে রেখেছি এবং আজ আমি যখন এটি সন্ধান করেছি, এটি পুনরায় চালু হয়েছিল।

পূর্ববর্তী শাটডাউন কারণ

এখানে ফলাফল log show --predicate 'eventMessage contains "Previous shutdown cause"' --last 45d:

Filtering the log data using "composedMessage CONTAINS "Previous shutdown cause""
Skipping info and debug messages, pass --info and/or --debug to include.
Timestamp                       Thread     Type        Activity             PID    TTL  
2019-01-12 17:25:22.864460-0200 0xa3       Default     0x0                  0      0    kernel: (AppleSMC) Previous shutdown cause: 3
2019-01-14 12:32:49.888312-0200 0xa3       Default     0x0                  0      0    kernel: (AppleSMC) Previous shutdown cause: 3
2019-01-15 17:35:21.823709-0200 0xa3       Default     0x0                  0      0    kernel: (AppleSMC) Previous shutdown cause: 3
2019-01-16 14:53:30.840756-0200 0xa3       Default     0x0                  0      0    kernel: (AppleSMC) Previous shutdown cause: 3
2019-01-17 11:57:39.851521-0200 0xa3       Default     0x0                  0      0    kernel: (AppleSMC) Previous shutdown cause: 3
2019-01-17 17:47:47.838771-0200 0xa3       Default     0x0                  0      0    kernel: (AppleSMC) Previous shutdown cause: 3
2019-01-19 07:52:35.923043-0200 0xa3       Default     0x0                  0      0    kernel: (AppleSMC) Previous shutdown cause: 3
2019-01-19 09:27:15.920187-0200 0xa3       Default     0x0                  0      0    kernel: (AppleSMC) Previous shutdown cause: 3
2019-01-20 10:13:24.824075-0200 0xa3       Default     0x0                  0      0    kernel: (AppleSMC) Previous shutdown cause: 3
2019-01-23 23:00:12.859981-0200 0xa3       Default     0x0                  0      0    kernel: (AppleSMC) Previous shutdown cause: 3
2019-01-25 11:16:21.884785-0200 0xa3       Default     0x0                  0      0    kernel: (AppleSMC) Previous shutdown cause: 3
--------------------------------------------------------------------------------------------------------------------
Log      - Default:         11, Info:                0, Debug:             0, Error:          0, Fault:          0
Activity - Create:           0, Transition:          0, Actions:           0

শাটডাউন কারণগুলির তালিকা অনুসারে , কোড 3 একটি হার্ড শাটডাউন, যেমন কয়েক সেকেন্ডের জন্য পাওয়ার বোতামটি ধরে রাখার সময়। এটি খুব আশ্চর্যের, কারণ:

  1. কম্পিউটারে কেউ এই বাহিনী শাটডাউন প্রক্রিয়া করেনি (বুদ্ধিমানভাবে, আমরা যাত্রা করার সময় কেউ বাড়িতে থাকাকালীন এই কয়েকটি শাটডাউন ঘটেছিল)

  2. জোর করে শাটডাউন করার পরে, আপনি না গিয়ে কম্পিউটারটিকে আবার চালু করার জন্য পাওয়ার বোতামটি টিপুন না করে কম্পিউটার বন্ধ থাকার কথা। তবুও, আমি যখন কম্পিউটারে পরীক্ষা করতে গিয়েছিলাম, এটি ইতিমধ্যে চালু ছিল (পুনরায় চালু অবস্থায়, তবে তবুও)।

আমার উল্লেখ্য যে উপরের দেখানো সময়কালে কম্পিউটারটি বেশ কয়েকবার পরিষ্কারভাবে পুনরায় বুট করা হয়েছিল: যেমনটি আমি উল্লেখ করেছি, আমি 10.14 এ আপগ্রেড করেছি, পরে 10.14 পুনরায় ইনস্টল করেছি এবং এসএসডি সমস্যা সমাধানের চেষ্টা করার জন্য বেশ কয়েকবার পুনরায় বুট করেছিলাম যা ডিস্ক ইউটিলিটি না করে would মেরামত (শেষ পর্যন্ত একক ব্যবহারকারী মোডে গিয়ে স্থির)। তবুও এগুলির কোনওটিই লগে প্রদর্শিত হয়নি - সম্ভবত "নিয়মিত" শাটডাউনগুলি কিছুক্ষণ পরে লগ থেকে মুছে ফেলা হয়?

আউটপুট pmset -g log

আমি দৌড়ে গিয়ে pmset -g logউপরের শাটডাউন সময়ের সাথে সম্পর্ক স্থাপন করার চেষ্টা করেছি । লগ দ্বিতীয় থেকে শেষ শাটডাউনটি পাওয়ার পরে ঠিক 2019-01-23 23:00:12 এ শুরু হয়েছিল, সুতরাং লগের আগে এবং পরে কেবল শেষ শাটডাউনয়ের জন্য 2019-01-25 11:16:21 এ উপস্থিত ছিল । সেই সময়ের চারপাশে লগগুলির একটি অংশ নিম্নলিখিত:

2019-01-25 11:12:45 -0200 Kernel Client Acks  Delays to Sleep notifications: [RP03 driver is slow(msg: SetState to 0)(1277 ms)] [com_apple_driver_AppleUSBCardReaderDriverNub driver is slow(msg: DidChangeState to 1)(16151 ms)]           
2019-01-25 11:12:45 -0200 Assertions          Kernel Idle sleep preventers: IODisplayWrangler          
2019-01-25 11:12:45 -0200 Notification        Display is turned on                                                       

2019-01-25 11:12:45 -0200 Wake                Wake from Deep Idle [CDNVA] due to SPIT/User: Using AC (Charge:52%)           
2019-01-25 11:12:45 -0200 HibernateStats      hibmode=3 standbydelay=10800                                                         2         
2019-01-25 11:12:45 -0200 WakeTime            WakeTime: 0.651 sec                                                        

2019-01-25 11:12:45 -0200 Kernel Client Acks  Delays to Wake notifications: [AppleIntelFramebuffer driver is slow(msg: SetState to 2)(389 ms)]           
2019-01-25 11:12:45 -0200 Assertions          PID 79(powerd) Created InternalPreventSleep "com.apple.powermanagement.acwakelinger" 00:00:00  id:0x0xd0000995e [System: SRPrevSleep kCPU]          
2019-01-25 11:12:52 -0200 Assertions          PID 126(hidd) Created UserIsActive "com.apple.iohideventsystem.queue.tickle.4294968000.11" 00:00:00  id:0x0x90000997e [System: PrevIdle DeclUser SRPrevSleep kCPU kDisp]          
2019-01-25 11:13:03 -0200 Assertions          PID 79(powerd) Released InternalPreventSleep "PM configd - Wait for Device enumeration" 00:15:15  id:0x0xd00009953 [System: PrevIdle DeclUser SRPrevSleep kCPU kDisp]          
2019-01-25 11:13:03 -0200 Assertions          PID 79(powerd) TimedOut InternalPreventSleep "com.apple.powermanagement.acwakelinger" 00:15:15  id:0x0xd00009955 [System: PrevIdle DeclUser SRPrevSleep kCPU kDisp]          
2019-01-25 11:13:03 -0200 Assertions          Summary- [System: PrevIdle DeclUser SRPrevSleep kCPU kDisp] Using AC(Charge: 52)          
2019-01-25 11:13:08 -0200 Assertions          Summary- [System: PrevIdle DeclUser kDisp] Using Batt(Charge: 52)          
2019-01-25 11:13:30 -0200 Assertions          PID 79(powerd) TimedOut InternalPreventSleep "com.apple.powermanagement.acwakelinger" 00:00:45  id:0x0xd0000995e [System: DeclUser kDisp]          
2019-01-25 11:15:19 -0200 Assertions          Summary- [System: DeclUser kDisp] Using AC(Charge: 52)          
Sleep/Wakes since boot at 2019-01-23 23:00:44 -0200 :2   Dark Wake Count in this sleep cycle:1

Time stamp                Domain              Message                                                                    Duration  
Delay     
==========                ======              =======                                                                    ========  
=====     
UUID: (null)
2019-01-25 11:16:38 -0200 Start               powerd process is started                                                  

2019-01-25 11:16:38 -0200 Assertions          Summary- [System: No Assertions] Using Batt          
2019-01-25 11:16:38 -0200 Assertions          Summary- [System: No Assertions] Using AC(Charge: 50)       

এটি সহায়ক তথ্য কিনা তা নিশ্চিত নন, তবে ঘরটি পরিষ্কার করার সময় চার্জারটি সংযোগ বিচ্ছিন্ন হয়ে গিয়েছিল এবং কয়েক মিনিট পরে সেই সময়টি (সম্ভবত রিবুটের আগে) সংযুক্ত হয়েছিল oot

আমি ইতিমধ্যে চেষ্টা করেছি জিনিস

  • অ্যাপল ডায়াগনস্টিকস চালানো : কোনও ত্রুটি পাওয়া যায় নি।
  • "পরে লগ আউট ..." সেটিংস : এটি ইতিমধ্যে অক্ষম ছিল।
  • দূষিত ঘুমের চিত্র : যদিও sleepimageফাইলটি পুনরায় তৈরি করার পদ্ধতিটি আমি অনুসরণ করি নি, আমি ডিপ স্লিপ নামে একটি অ্যাপ্লিকেশন ডাউনলোড করেছি যা আমি কম্পিউটারকে হাইবারনেট করতে বাধ্য করতাম। কম্পিউটারটি আবার চালু করার জন্য পাওয়ার বোতামটি টিপানোর পরে, এটি নিয়মিত পুনরায় শুরু স্ক্রিনটি দেখিয়েছিল এবং হাইবারনেশনের আগে ঠিক সেই অবস্থানে ফিরে গিয়েছিল, সুতরাং আমি মনে করি এটি কোনও সমস্যা নয়।
  • কখনও কখনও ঘরটি পরিষ্কার করার জন্য কয়েক মিনিটের জন্য চার্জারটি সংযোগ বিচ্ছিন্ন হয়ে যায়। যদি ব্যাটারিটি ব্যর্থ হয়, যা এই পুরাতন কম্পিউটারে এতটা অস্বাভাবিক না হয় তবে বিদ্যুতের ব্যর্থতার কারণে এটি বন্ধ হয়ে যেতে পারে (যদিও এটির পরিবর্তে পুনরায় বুট করতে হবে তা বিশ্বাস করতে আমার কষ্ট হয়)। তবুও, এটি অস্বীকার করার জন্য, আমি নারকেল ব্যাটারি পরীক্ষা করেছিলাম , যেটি জানিয়েছে যে আগস্ট 2014 এ ব্যাটারিটি তৈরি করা হয়েছিল, এটিতে 89 টি চার্জিং চক্র রয়েছে, এখনও এটির নকশা ক্ষমতাটির 96.9% রয়েছে, এবং "ম্যাকোস ব্যাটারির স্থিতি" "ভাল", তাই আমি ব্যাটারি সন্দেহ করার কোনও কারণ দেখতে পাচ্ছি না। এছাড়াও, শেষ ঘন্টাটিতে আমি চার্জার থেকে প্লাগ আনপ্লাগড ব্যবহার করেছি এবং এটি পুনরায় বুট হয় নি।

প্রস্নগুলা

  1. রিবুট কারণ সম্পর্কিত আরও কি আরও তথ্যের উত্স আছে?

  2. বিদ্যুৎ বোতামটি ধরে রাখা যতক্ষণ না সিস্টেম জোর করে বন্ধ হয়ে যায় ততক্ষণ বন্ধের 3 টির কী কী কারণ হতে পারে?

  3. কারণটি বের করার জন্য আমি আর কী করার চেষ্টা করতে পারি, বা সমস্যাটি সমাধান করার চেষ্টা করতে পারি?

উত্তর:


1

আমি আমার গ্রাহকদের সাথে এর আগেও এর মুখোমুখি হয়েছি। ম্যাকের দুটি পৃথক ঘুমের মোড রয়েছে, ঘুম (র‌্যামের পাশাপাশি বেশিরভাগ সবকিছুকে শক্তিশালী করে তোলে , তাত্ক্ষণিকভাবে জাগ্রত হয়), এবং হাইবারনেট (স্লিপমেজ ফাইলটিতে র‌্যামের বিষয়বস্তু লিখেছে , সমস্ত কিছুকে ক্ষমতা দেয় , ঘুমের মধ্যে থাকা ঘুমের উপাদানগুলি আবার র‌্যামে ফেরত দেওয়ার কারণে দেরি হয়)। ডিফল্টরূপে, ম্যাক প্রথমে ঘুমের মধ্যে প্রবেশ করে এবং তারপরে কিছু সময় হাইবারনেশনে প্রবেশ করে এবং তারপরে শক্তি হ্রাস করে। যেমন আপনি অভিজ্ঞ হয়েছেন - বেশ কয়েকটি সম্ভাব্য সমস্যার কারণে এই পোস্টের সুযোগ ছাড়িয়ে - প্রক্রিয়াটি সর্বদা বোকা নয় isn't

1 ম, আসুন সম্ভাব্য দূষিত বিদ্যমান স্লিপমেজ ফাইল থেকে মুক্তি দিন। সাধারণত, এটি এসআইপি (সিস্টেম ইন্টিগ্রিটি প্রোটেকশন) দ্বারা সুরক্ষিত এবং কোনও ব্যবহারকারী এটি প্রথম অক্ষম না করে অপসারণযোগ্য নয় (চিন্তা করবেন না, আমরা পরে এটি আবার সক্ষম করব):

  1. আপনার ম্যাক বন্ধ করুন
  2. কমান্ড-আর টিপে এবং পাওয়ার বোতাম টিপে পুনরুদ্ধার মোডে বুট করুন
  3. অ্যাপল লোগো না পাওয়া পর্যন্ত কমান্ড-আর ধরে রাখুন
  4. বিকল্পগুলির প্রধান মেনুটি পর্যবেক্ষণ করার পরে, ইউটিআইটি মেনুতে টার্মিনালটি খুলুন এবং নিম্নলিখিত কমান্ডটি জারি করুন:csrutil disable
  5. আপনার ম্যাকটি রিবুট করুন এবং লগ ইন করুন
  6. মধ্যে টার্মিনাল , নিম্নলিখিত কমান্ড প্রয়োগ করুন:sudo rm /private/var/vm/sleepimage
  7. প্রমাণীকরণের জন্য প্রশাসকের লগইন পাসওয়ার্ড প্রবেশ করান

দ্বিতীয়ত, আমরা এসএমসি পুনরায় সেট করতে চাই। এটি পাওয়ার এবং স্লিপ / ওয়েক সেটিংসের মতো জিনিসগুলি নিয়ন্ত্রণ করে এবং এসআইপিটিকে পুনরায় সক্ষম করে:

  1. আপনার ম্যাক আবার বন্ধ করুন
  2. আপনার ম্যাক থেকে কোনও পেরিফেরিয়াল বা ইউএসবি ডিভাইস আনপ্লাগ করুন
  3. এসি অ্যাডাপ্টারে প্লাগ ইন করুন , এবং নিশ্চিত করুন যে আপনি আপনার ম্যাকের দ্বারা পাওয়ার গ্রহণ করা হচ্ছে তা নির্দেশ করার জন্য সবুজ বা কমলা রঙের এলইডি জ্বলে উঠেছে
  4. আপনার বাম হাতের সাহায্যে বাম শিফট, নিয়ন্ত্রণ এবং বিকল্প কীগুলি টিপুন এবং ধরে রাখুন এবং একবার ডানদিকে পাওয়ার বোতাম টিপুন
  5. এসএমসি পুনরায় সেট করা হয়েছে ইঙ্গিত করতে সংক্ষেপে এলইডি পরিবর্তন রঙগুলি পর্যবেক্ষণ করুন
  6. আপনার বাম হাত দিয়ে চেপে রাখা চাবিগুলি ছেড়ে দিন
  7. আপনার ম্যাকটি ব্যাক আপ বুট করতে আবার পাওয়ার বোতাম টিপুন

শেষ অবধি, আপনার ম্যাক ব্যাক আপ বুট করুন, লগ ইন করুন এবং আমাদের আরও একটি জিনিস করার প্রয়োজন হবে। এটি আপনার ম্যাকের ঘুমন্ত অবস্থায় বিদ্যুত বন্ধ হওয়া উচিত (এটি হাইবারনেশন মোডটি অক্ষম করে):

  1. মধ্যে টার্মিনাল , নিম্নলিখিত কমান্ড প্রয়োগ করুন:sudo pmset -a autopoweroff 0
  2. প্রমাণীকরণের জন্য প্রশাসকের লগইন পাসওয়ার্ড প্রবেশ করান

এখন আপনার সমস্যাটি পুনরায় তৈরি করার চেষ্টা করুন।

নোট করুন যে এসএমসির পুনরায় সেট করা আপনার ঘুম / জাগ্রত / হাইবারনেট সেটিংসকে ডিফল্টে পুনরায় সেট করবে (বা আপনি সিস্টেমের পছন্দগুলিতে এনার্জি সেভার অগ্রাধিকার ফলকের মাধ্যমে যা কিছু পরিবর্তন করেছেন Also এছাড়াও, আপনার ম্যাকের সাথে সংযুক্ত যে কোনও ইউএসবি, থান্ডারবোল্ট বা এসডি কার্ড সরঞ্জামগুলি হতে পারে) ঘুম / জাগ্রত এবং পাওয়ার স্টেটসগুলিতে হস্তক্ষেপ হয়, তাই আমি পরীক্ষার সময় অন্য সমস্ত কিছুকে প্লাগ লাগানো (এসি শক্তি বাদে) রেখে দেওয়ার পরামর্শ দিই।

বোনাস তথ্য: sudo pmset -a hibernatemode nযেখানে এন = 0, 3 বা 25 হাইবারনেশন মোড পরিবর্তন করবে। 0 এটিকে অক্ষম করে (কেবলমাত্র "সাধারণ" ঘুম), 3 ডিফল্ট হয় (আপনি শক্তি সেভারে যে কোনও সময় নির্ধারণের পরে ঘুমান , তারপরে হাইবারনেট মোডে স্যুইচ করুন) এবং 25 সর্বদা হাইবারনেট করে। এর মাধ্যমে আপনি বর্তমান সেটিংস দেখতে পারেন pmset -g


প্রথম অংশের জন্য, যেমন প্রশ্নটিতে ইঙ্গিত করা হয়েছে, আমি মনে করি না যে দুর্নীতিগ্রস্থ স্লিপমেজটি দোষারোপ করা, কারণ আমি হাইবারনেটকে জোর করতে পেরেছিলাম এবং তারপরে কোনও সমস্যা ছাড়াই পুনরায় শুরু করতে সক্ষম হয়েছি। আমি পাশাপাশি একটি এসএমসি পুনরায় সেট করার চেষ্টা করব, যদিও রিবুটগুলি এলোমেলো হওয়ায় আমি সমস্যাটি পুনরুত্পাদন করার চেষ্টা করতে পারি না। আমি যা করতে পারি তা হ'ল আরও রিবুটগুলির জন্য কম্পিউটারের তদারকি চালিয়ে যাওয়া। যদি এটি পুনরায় বুট না করে এক বা দুই সপ্তাহ যায় তবে আমি সমস্যার সমাধানের বিষয়টি বিবেচনা করব।
সোয়াইনোন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.