خاطرات فنی من

یادداشتهایی در مورد تجربیات فنی من به عنوان یک مهندس نرم افزار برای مراجعه بعدی خودم و احتمالا دیگران.

سعی می کنم مطالب برای دیگران هم قابل استفاده باشند اما به دلیل کمی وقت نمی توانم زیاد نگران نگارش و چینش متن باشم

مشکل در بالا آمدن Kubuntu

دوشنبه, ۱۴ ارديبهشت ۱۳۹۴، ۰۱:۲۴ ب.ظ

موقعی که 14.04 kubuntu را راه اندازی کردم با چنین پیغامی مواجه شدم:

Gave up waiting for root device

...

ALERT! /dev/disk/by-uuid/.... does not exist

Dropping top shell!

BusyBox ...


در خط فرمانی که بعد از این پیام ظاهر می شود دستور  exit باعث راه اندازی سیستم عامل بصورت عادی می شد اما بعد از restart باز هم همین خطا دیده می شود.

ظاهرا مشکل از اینجاست که سیستم عامل به اندازه کافی منتظر هارد دیسک نمی ماند و قبل از اینکه هارد دیسک قدیمی بیچاره من به خودش بجنبد سیستم عامل فکر می کند که کسی خانه نیست.

راه حل در افزودن rootdelay است.

در فایل ''boot/grub/grub.cfg/'' عبارت "quiet splash" را پیدا کنید و "rootdelay=90" را بعد از آن اضافه کنید. احتمالا باید دو قسمت از فایلتان را تغییر دهید.

خط مربوطه از فایل grub.cfg چنین خواهد بود:

quiet splash rootdelay=90 vt.handoff  

و ممکن است خط ادامه داشته باشد که کاری با آن نداریم.

دقت کنید که دستور update-grub را اجرا نکنید و الا تغییرات شما حذف خواهند شد.


برای ویرایش فایل فوق نیاز به دسترسی root دارید. یعنی باید ویرایشگر خودتان را با این دسترسی اجرا کرده باشید. یعنی مثلا در kubuntu از دستور زیر استفاده کنید:

sudo kate


موافقین ۰ مخالفین ۰ ۹۴/۰۲/۱۴
محسن

kubuntu

rootdelay

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی