انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: mr.amir138396 در 13 خرداد 1402، 07:45 قظ
-
سلام ، دیشب لپتاپ سالم بود و داشتم کار میکردم . امروز که روشن کردم این اومد . چیه جریان ؟؟؟
(https://s29.picofile.com/file/8464101334/20230603_074142.jpg)
-
به احتمال زیاد مشکل از گرابه. گرابو تعمیر کن،
https://wiki.ubuntu.ir/wiki/%D8%AA%D8%B9%D9%85%DB%8C%D8%B1_%DA%AF%D8%B1%D8%A7%D8%A8
-
با همهٔ کرنلها این رو میده؟ به نظرم initramfs اشتباه ساخته شده. با یه کرنل قدیمیتر بیا بالا و سامانه رو بهروز کن.
-
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
به تازگی کار خاصی انجام ندادید؟ مثلا بروزرسانی، نصب یه چیزی یا ...
-
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 من هم حوصله نداشتم قبول کردم . دقیقا فردا صبح اینطور قاطی کرد !!!
-
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
به تازگی کار خاصی انجام ندادید؟ مثلا بروزرسانی، نصب یه چیزی یا ...
متاسفانه چون به امتحانات پایان ترم نزدیک هستم لپتاپ نیاز بود و دوباره اوبونتو نصب کردم ...
-
با همهٔ کرنلها این رو میده؟ به نظرم initramfs اشتباه ساخته شده. با یه کرنل قدیمیتر بیا بالا و سامانه رو بهروز کن.
بله با همه
-
به احتمال زیاد مشکل از گرابه. گرابو تعمیر کن،
https://wiki.ubuntu.ir/wiki/%D8%AA%D8%B9%D9%85%DB%8C%D8%B1_%DA%AF%D8%B1%D8%A7%D8%A8
نه نبود .
-
سلام ، دیشب لپتاپ سالم بود و داشتم کار میکردم . امروز که روشن کردم این اومد . چیه جریان ؟؟؟
(https://s29.picofile.com/file/8464101334/20230603_074142.jpg)
منم اینطوری شدم ۱ سال دستم بهش بند بود که راهی پیدا کنم درستش کنم ولی نشدم
که فهمیم مادربوردم مشکل داره توهم ببین شاید سخت افزاری باشه اگه نه که هیچی ](*,)
الکی هم تلاش نکن اول این کارو بکن
من هر روشی که بگی تست کردم همه کار کردم نشد که نشد ولی سیستم روی حالت ریکاوری میومد
اگه خواستی یه کاری کنی با ریکاوری بیارش یا اطلاعات رو تو ریکاوری بیار و روی هارد بریز
-
از روی چیزهایی که روی صفحه نوشته شده، به نظر میاد یا فایلسیستم روت اشتباهی مشخص شده یا اینکه init system آسیب دیده. در کل initramfs نتونسته init system اصلی رو راه بندازه. در چنین شرایطی، معمولا initramfs کار خودش رو متوقف میکنه.
از اونجایی که init system اصلی هم شروع به کار نکرده، هیچ پردازشی باقی نمیمونه که نقش init با PID یک رو انجام بده. در چنین شرایطی، با kernel panic مواجه میشید.
کلا اگه پردازشی که PID یک داره متوقف بشه، kernel panic رو بعدش میبینید.