আপডেট: মনে হচ্ছে মাউন্টটলটি রুটিন emit_event () এর অভ্যন্তরে ঝুলছে, যা এটিকে ইভেন্টটি ছড়িয়ে দেওয়ার জন্য / পুনঃনির্মাণের পরে কল করে। এমিট_সেন্টের ভিতরে, এটি প্লাই_ বুট_ক্লিয়েন্ট_ফ্লুশ () কল করে, তারপর এনভির অ্যারে তৈরি করে, upstart_emit_event () কল করে, তারপর dbus_pend_call_ block ()। এবং সেখানে এটি স্তব্ধ হয়ে যায়। সুতরাং কোনও ধারণা কেন ডাবাস_পেন্ডিং_ক্যাল_ব্লক অনির্দিষ্টকালের জন্য ঝুলবে? ভাঙা প্লাইমাউথ? dbus,? ভুঁইফোড়? সমাধানগুলি বা আরও ডায়াগনস্টিকসের জন্য কোনও পরামর্শ?
আমার উবুন্টু 10.04 এলটিএস পুনরায় বুট করুন, 64৪ বিট এএমডি মেশিনটি 100% স্তব্ধ। ড্রাইভ অ্যাক্সেস লাইট বন্ধ, কিন্তু Alt-sysreq কী কাজ করে। হার্ডওয়্যারটি একটি লেনোভো ডাব্লু 700 এস ল্যাপটপ। এখন, আমি আগাম ক্ষমা চাইছি, কারণ আমি যে সিস্টেমটি উপলভ্য করেছি তার সম্পর্কে এবং আমি এটি দিয়ে কী করতে পারি (যেহেতু এটি বুট হবে না) আমি খুব সীমিত। আমি 10.04 সিডি থেকে বুট করতে পারি - এটি একটি রেসকিউ ডিস্কের মতো ব্যবহার করে। আমি আমার পার্টিশনগুলিতে fsck, মাউন্ট এবং পড়তে এবং লিখতে পারি - সেগুলি ভাল। আমি ইতিমধ্যে এমএসএসপ দিয়ে আমার অদলবদলের পুনরায় ফর্ম্যাট করার চেষ্টা করেছি। আমার সিস্টেমে আমার 4 এক্সট 4 পার্টিশন রয়েছে: এসডিএ 1 হল /, এসডিএ 2 হ'ল / ইউএসআর, এসডিএ 3 হ'ল / হোম, এবং চতুর্থ যেটি আমি ডেটা স্টোরেজ / এসডিবি 1 এর জন্য ব্যবহার করি (এটি সম্পূর্ণ ডিস্ক, মাউন্টপয়েন্ট / এইচডিবিতে মাউন্ট করা যা আমি তৈরি করেছি) । এছাড়াও / sda4 যা অদলবদল হয়। এখনই আমি এটি একটি ব্রাউজার থেকে লিখছি যা আমি 10 থেকে 'রেসকিউ সেশন'-এ খুলেছি।
আমি চাই ব্যাপকভাবে কি আমি সাহায্যের নির্ণয় কি Hangout করছে, কেন, এবং আমি এটা ঠিক করার কাজ করতে পারে কি করতে পারে প্রস্তাবনাগুলি / মন্তব্য প্রশংসা করি। আমি ইতিমধ্যে একটি ওয়েবসারচ করেছি, তবে এই রেখাগুলিতে নতুন কিছু খুঁজে পাইনি (প্রায় 1-1.5 বছরের পুরানো বাগের অনুরূপ লক্ষণগুলির সাথে প্রতিবেদন করা হয়েছে, তবে তাদের সংশোধনগুলি কার্যকর হয়নি)।
আমি জুলাইয়ের প্রথম দিকে একটি নতুন ডিস্কে 10.04 ইনস্টল করেছি, তারপরে সমস্ত কিছু টু ডেট রাখার জন্য প্রবণতা ব্যবহার করেছি। তার পর থেকে আমি প্রচুর ইনস্টল করছিপ্যাকেজগুলির (আমি নীচে dpkg লগ সংযুক্ত করব)। এসডিএ 750 জিবি (/ 20 জিবি, / ইউএসবি 80 জিবি) হওয়ার সাথে সাথে প্যাকেজগুলি ইনস্টল করার জন্য আমার প্রচুর জায়গা ছিল যা আমি সম্ভবত 'কোনও দিন ব্যবহার করতে পারি'। আমি ভাবছি যদি এর মধ্যে এই একটি প্যাকেজ ইনস্টল হয় যা আমার সিস্টেমটিকে খারাপ করে দিয়েছে? আমি কার্নেলটি ২.6.৩২-৩২-জেনেরিক ইনস্টল করেছি এবং পুনরায় বুট করেছি তবে তখন থেকে আরও অনেকগুলি প্যাকেজ ইনস্টল করেছি। আমি এই মেশিনগুলিকে যথাসম্ভব পুনরায় বুট করি - জায়গায় জায়গায় যাওয়ার সময় হাইবারনেট করা পছন্দ করি। ইদানীং, আমি ডি-হাইবারনেশনের সাথে যুক্ত কিছু অদ্ভুত আচরণ লক্ষ্য করেছি: যখন সিস্টেমটি হাই-হবারনেট করবে তখন এটি আনলক করার জন্য প্রয়োজনীয় পাসওয়ার্ড সহ জিনোম স্ক্রিন সেভারটি উপস্থিত করবে - ভাল, এটি আমার পাসওয়ার্ডটি চিনতে পারে না! আমাকে Alt-F1, রুট হিসাবে লগ ইন করতে এবং স্ক্রিন সেভারটি হত্যা করতে হয়েছিল। তাহলে সব ঠিকঠাক হবে, বা তাই মনে হয়েছিল। এছাড়াও, হাই-হায়ারনেশনের পরে আমি প্রায়শই পর্দায় রঙিন আবর্জনা জ্বলতে কিছুক্ষণের জন্য দেখতে পেতাম। এটি চলে যাবে, তাই আমি কারণটি খোঁজার চেষ্টা করিনি। অন্য একটি সম্ভবত প্রাসঙ্গিক পয়েন্টটি হ'ল আমার 10.04 ইন্সটলেশনের ক্ষেত্রে "নামোডেটসেট" ব্যবহার করা দরকার ছিল এবং সেই একই সিডি থেকে উদ্ধার শেলটি আনার সময় যদি আমি কেবল নামডোসেট ব্যবহার করি তবে অবশেষে এটি একটি ঝলকানি নমলক এলইডি বা ক্যাপস লক এলইডি সাথে স্তব্ধ হয়ে যাবে ( ক্র্যাশ?), তবে আমি যদি "noapic nolapic acpi = off" ব্যবহার করি তবে এটি ঠিক আছে। আমি আমার সিস্টেমে এই বিকল্পগুলি চেষ্টা করে দেখেছি তারা বুট হ্যাং সমস্যা নিরাময় করে কিনা তা দেখার জন্য - তারা তা করে না। যদি আমি কেবল নমোডেট ব্যবহার করি তবে অবশেষে এটি একটি ফ্ল্যাশিং নমলক এলইডি বা ক্যাপস লক এলইডি (ক্র্যাশ?) সহ স্তব্ধ হয়ে যাবে তবে আমি যদি "নোয়াপিক নোলাপিক অ্যাকপি = অফ" ব্যবহার করি তবে তা ঠিক আছে comes আমি আমার সিস্টেমে এই বিকল্পগুলি চেষ্টা করে দেখেছি তারা বুট হ্যাং সমস্যা নিরাময় করে কিনা তা দেখার জন্য - তারা তা করে না। যদি আমি কেবল নমোডেট ব্যবহার করি তবে অবশেষে এটি একটি ফ্ল্যাশিং নুমলক এলইডি বা ক্যাপস লক এলইডি (ক্র্যাশ?) দিয়ে ঝুলবে, তবে আমি যদি "নোয়াপিক নোলাপিক অ্যাকপি = অফ" ব্যবহার করি তবে এটি ঠিক আছে। আমি আমার সিস্টেমে এই বিকল্পগুলি চেষ্টা করে দেখেছি তারা বুট হ্যাং সমস্যা নিরাময় করে কিনা তা দেখার জন্য - তারা তা করে না।
এটি এমন একটি মেশিন যা আমি কাজের পাশাপাশি প্রায় সমস্ত কিছুর জন্য ব্যবহার করি, সুতরাং এটি আবার বুট করা একটি শীর্ষস্থানীয় অগ্রাধিকার। / বাড়ি অক্ষত, যা ভাল। তবে আমি হ্যাং বুটের এই কারণটি নির্ধারণ করার চেষ্টা করার পরে আমার প্রায় শেষ পর্যায়ে এসেছি (অনেক কম সংশোধন)।
আমি সিস্টেমটি বুট করি এবং এটি /etc/init/mountall.conf এ মাউন্টল কনফিগার স্ক্রিপ্টটি চালানো শুরু করে। আমি মাউন্টল চলমান fsck - 4 টি লাইন থেকে আউটপুট দেখতে পাচ্ছি যা বলে: ইউএস-লিনাক্স-এনজি 2.17.2 থেকে fsck (এক্সট 4 পার্টিশন প্রতি একটাই)। তারপরে fsck থেকে আরও 4 টি লাইন ব্যবহারকারীকে অবহিত করে যে পার্টিশনগুলি "পরিষ্কার" রয়েছে বলে জানা গেছে। এবং এটি হ'ল - সবকিছু ঠিক থেমে যায়। LED ড্রাইভের ক্রিয়াকলাপটি বন্ধ হয়ে যায়। আমি Alt-sysreq কীগুলি ব্যবহার করতে পারি, তবে এগুলি এখনও কার্যকর প্রমাণিত হয়নি। আমি একটি বাগ রিপোর্ট দেখেছি যেখানে এক ব্যবহারকারী Alt-sysreq-i ব্যবহার করার প্রক্রিয়াটি ব্যবহার করে এবং এটি তাকে শেলের মধ্যে ফেলে দেয়। আমার জন্য, এটি বলে যে এটি প্রক্রিয়াগুলি (উদেব এবং উদেব-ব্রিজ এবং প্লাইমাউথকে হত্যা করেছে, এর উদ্বোধন উদেব ইত্যাদি বলে) তবে আমি কোনও শেল পাই না।
আমি ঠিক কী ঝুলছে তা নির্ধারণের চেষ্টা করছি। এই লক্ষ্যে, আমি /etc/init/mountall.conf এর সাথে টিনক করেছি। আমি ইকো লাইন যুক্ত করেছি এবং আমি মাউন্টল এক্সিকিউটিতে -v (ভার্বোস) বিকল্প যুক্ত করেছি। মাউন্টল এক্সেকিউটের পরে কোনও ইকো লাইন দেখানো হয় না, সুতরাং এর অর্থ মাউন্টল হ্যাং হয়ে থাকতে পারে। অথবা, এটি আউটপুটটির শেষটি প্রদর্শন করছে না - এমন ক্ষেত্রে মাউন্টফল বাইরে এসে থাকতে পারে এবং অন্য কোনও কিছু ঝুলতে পারে। আমি লক্ষ করেছি যে Alt-sysreq-i মাউন্টল মারা গেছে বলে দেয় না। আমি সিস্টেমে sda3 (/ হোম), অদলবদল এবং sdb1 (/ এইচডিবি) কে fstab থেকে মন্তব্য করে কী সংঘবদ্ধ হতে পারে তা সঙ্কুচিত করার চেষ্টা করেছি, তবে এটি এখনও স্তব্ধ হয়ে যায়।
আমি নিজেও অনেক কিছু করতে পারি তবে মনে হয় আমি এখানে আমার মাথাটা overেকে রেখেছি। আমি উদাহরণস্বরূপ, মাউন্টটলের জন্য উত্স কোডটি পেতে চাই, মুদ্রিত পতাকাগুলি যুক্ত করব, পুনরায় সংশ্লেষ করব এবং এটি আমার সিস্টেমে আটকে রাখব - এ সংকীর্ণ করতে) যদি মাউন্টল প্রকৃতভাবে ঝুলছে, এবং খ) এটি কী ঝুলছে। কিন্তু, আমি আমার মেশিনটি এমন শেল থেকে বুট করতে পারি না যা থেকে এর মধ্যে সংকলন করা যায় - এবং রেসকিউ ডিস্কের পরিবেশটি কেবলমাত্র 2.6.32-28-জেনেরিক # 55 - সুতরাং এটি আমার সিস্টেমের সাথে মেলে না। আমি প্যাকেজগুলি সরিয়ে বা পুনরায় ইনস্টল করতে চাই, তবে আবার, আমি আমার মেশিনটি বুট করতে এবং এটি করতে পারি না।
(আমার dpkg লগ ফাইলটি বেশ কয়েকটি এমবি রয়েছে, সুতরাং আমি এটি নীচের ডায়ালগ বাক্সে সংযুক্ত করব)
ধন্যবাদ, গ্রেগ