انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: mr.amir138396 در 13 خرداد 1402، 07:45 ق‌ظ

عنوان: کرنل پانیک چیه ؟؟؟
ارسال شده توسط: mr.amir138396 در 13 خرداد 1402، 07:45 ق‌ظ
 
 سلام ، دیشب لپتاپ سالم بود و داشتم کار میکردم . امروز که روشن کردم این اومد . چیه جریان ؟؟؟

(https://s29.picofile.com/file/8464101334/20230603_074142.jpg)
عنوان: پاسخ : کرنل پانیک چیه ؟؟؟
ارسال شده توسط: 🇬🇧بریتانیای کبیر🇬🇧 در 13 خرداد 1402، 02:44 ب‌ظ
به‌ احتمال زیاد مشکل از گرابه. گرابو تعمیر کن،
https://wiki.ubuntu.ir/wiki/%D8%AA%D8%B9%D9%85%DB%8C%D8%B1_%DA%AF%D8%B1%D8%A7%D8%A8
عنوان: پاسخ : کرنل پانیک چیه ؟؟؟
ارسال شده توسط: دانیال بهزادی در 13 خرداد 1402، 11:23 ب‌ظ
با همهٔ کرنل‌ها این رو می‌ده؟ به نظرم initramfs اشتباه ساخته شده. با یه کرنل قدیمی‌تر بیا بالا و سامانه رو به‌روز کن.
عنوان: پاسخ : کرنل پانیک چیه ؟؟؟
ارسال شده توسط: Dragon- در 14 خرداد 1402، 07:15 ب‌ظ
initramfs تقریبا همه کار‌های لازم رو انجام داده، ولی نتونسته init system (توی این مورد systemd) رو راه‌اندازی کنه.

عبارت break=init رو به خط فرمان کرنل اضافه کنید. اینجوری initramfs همه کار‌ها به جز اجرای init رو انجام میده و بعد یه پوسته (shell) در اختیار شما می‌ذاره.توی اون پوسته دستورات زیر رو اجرا کنید و خروجی اونها رو بذارید. (می‌تونید عکس بگیرید)

mount
blkid
cat /proc/cmdline
cat /etc/fstab
ls -l /root
cat /root/etc/fstab
ls -l /root/bin
ls -l /root/sbin
ls -l /root/sbin/init
ls -l /root/lib/systemd/systemd
chroot /root /bin/ldd /lib/systemd/systemd
chroot /root /lib/systemd/systemd --version

اگه فایل sbin/init/ وجود داشت، سعی کنید مستقیم اون رو به عنوان init اجرا کنید و ببینید چی میشه.
exec run-init /root /sbin/init </root/dev/console >/root/dev/console 2>&1

اگه اون فایل نبود، سعی کنید فایل lib/systemd/systemd/ رو به عنوان init system اجرا کنید.
exec run-init /root /lib/systemd/systemd </root/dev/console >/root/dev/console 2>&1

به تازگی کار خاصی انجام ندادید؟ مثلا بروزرسانی، نصب یه چیزی یا ...
عنوان: پاسخ : کرنل پانیک چیه ؟؟؟
ارسال شده توسط: mr.amir138396 در 16 خرداد 1402، 12:19 ق‌ظ
initramfs تقریبا همه کار‌های لازم رو انجام داده، ولی نتونسته init system (توی این مورد systemd) رو راه‌اندازی کنه.

عبارت break=init رو به خط فرمان کرنل اضافه کنید. اینجوری initramfs همه کار‌ها به جز اجرای init رو انجام میده و بعد یه پوسته (shell) در اختیار شما می‌ذاره.توی اون پوسته دستورات زیر رو اجرا کنید و خروجی اونها رو بذارید. (می‌تونید عکس بگیرید)

mount
blkid
cat /proc/cmdline
cat /etc/fstab
ls -l /root
cat /root/etc/fstab
ls -l /root/bin
ls -l /root/sbin
ls -l /root/sbin/init
ls -l /root/lib/systemd/systemd
chroot /root /bin/ldd /lib/systemd/systemd
chroot /root /lib/systemd/systemd --version

اگه فایل sbin/init/ وجود داشت، سعی کنید مستقیم اون رو به عنوان init اجرا کنید و ببینید چی میشه.
exec run-init /root /sbin/init </root/dev/console >/root/dev/console 2>&1

اگه اون فایل نبود، سعی کنید فایل lib/systemd/systemd/ رو به عنوان init system اجرا کنید.
exec run-init /root /lib/systemd/systemd </root/dev/console >/root/dev/console 2>&1

به تازگی کار خاصی انجام ندادید؟ مثلا بروزرسانی، نصب یه چیزی یا ...

 چرا یک بروز رسانی sofware and updates آورد نوشته بود ubuntu base من هم حوصله نداشتم قبول کردم . دقیقا فردا صبح اینطور قاطی کرد !!!
عنوان: پاسخ : کرنل پانیک چیه ؟؟؟
ارسال شده توسط: mr.amir138396 در 16 خرداد 1402، 12:21 ق‌ظ
initramfs تقریبا همه کار‌های لازم رو انجام داده، ولی نتونسته init system (توی این مورد systemd) رو راه‌اندازی کنه.

عبارت break=init رو به خط فرمان کرنل اضافه کنید. اینجوری initramfs همه کار‌ها به جز اجرای init رو انجام میده و بعد یه پوسته (shell) در اختیار شما می‌ذاره.توی اون پوسته دستورات زیر رو اجرا کنید و خروجی اونها رو بذارید. (می‌تونید عکس بگیرید)

mount
blkid
cat /proc/cmdline
cat /etc/fstab
ls -l /root
cat /root/etc/fstab
ls -l /root/bin
ls -l /root/sbin
ls -l /root/sbin/init
ls -l /root/lib/systemd/systemd
chroot /root /bin/ldd /lib/systemd/systemd
chroot /root /lib/systemd/systemd --version

اگه فایل sbin/init/ وجود داشت، سعی کنید مستقیم اون رو به عنوان init اجرا کنید و ببینید چی میشه.
exec run-init /root /sbin/init </root/dev/console >/root/dev/console 2>&1

اگه اون فایل نبود، سعی کنید فایل lib/systemd/systemd/ رو به عنوان init system اجرا کنید.
exec run-init /root /lib/systemd/systemd </root/dev/console >/root/dev/console 2>&1

به تازگی کار خاصی انجام ندادید؟ مثلا بروزرسانی، نصب یه چیزی یا ...

متاسفانه چون به امتحانات پایان ترم نزدیک هستم لپتاپ نیاز بود و دوباره اوبونتو نصب کردم ...
عنوان: پاسخ : کرنل پانیک چیه ؟؟؟
ارسال شده توسط: mr.amir138396 در 16 خرداد 1402، 12:21 ق‌ظ
با همهٔ کرنل‌ها این رو می‌ده؟ به نظرم initramfs اشتباه ساخته شده. با یه کرنل قدیمی‌تر بیا بالا و سامانه رو به‌روز کن.

 بله با همه
عنوان: پاسخ : کرنل پانیک چیه ؟؟؟
ارسال شده توسط: mr.amir138396 در 16 خرداد 1402، 12:22 ق‌ظ
به‌ احتمال زیاد مشکل از گرابه. گرابو تعمیر کن،
https://wiki.ubuntu.ir/wiki/%D8%AA%D8%B9%D9%85%DB%8C%D8%B1_%DA%AF%D8%B1%D8%A7%D8%A8

 نه نبود .
عنوان: پاسخ : کرنل پانیک چیه ؟؟؟
ارسال شده توسط: linux kar در 20 خرداد 1402، 04:05 ب‌ظ

 سلام ، دیشب لپتاپ سالم بود و داشتم کار میکردم . امروز که روشن کردم این اومد . چیه جریان ؟؟؟

(https://s29.picofile.com/file/8464101334/20230603_074142.jpg)
منم اینطوری شدم ۱ سال دستم بهش بند بود که راهی پیدا کنم درستش کنم ولی نشدم
که فهمیم مادربوردم مشکل داره توهم ببین شاید سخت افزاری باشه اگه نه که هیچی ](*,)
الکی هم تلاش نکن اول این کارو بکن
من هر روشی که بگی تست کردم همه کار کردم نشد که نشد ولی سیستم روی حالت ریکاوری میومد
اگه خواستی یه کاری کنی با ریکاوری بیارش یا اطلاعات رو تو ریکاوری بیار و روی هارد بریز
عنوان: پاسخ : کرنل پانیک چیه ؟؟؟
ارسال شده توسط: Dragon- در 31 خرداد 1402، 02:00 ق‌ظ
از روی چیز‌هایی که روی صفحه نوشته شده، به نظر میاد یا فایل‌سیستم روت اشتباهی مشخص شده یا اینکه init system آسیب دیده. در کل  initramfs نتونسته init  system اصلی رو راه بندازه. در چنین شرایطی، معمولا initramfs کار خودش رو متوقف می‌کنه.
از اونجایی که init system اصلی هم شروع به کار نکرده، هیچ پردازشی باقی نمی‌مونه که نقش init با PID یک رو انجام بده. در چنین شرایطی، با kernel panic مواجه می‌شید.
کلا اگه پردازشی که PID یک داره متوقف بشه، kernel panic رو بعدش می‌بینید.