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

تازه کار => انجمن تازه‌کاران => نویسنده: bazmandgan در 12 بهمن 1386، 05:35 ب‌ظ

عنوان: مشکل با بوت
ارسال شده توسط: bazmandgan در 12 بهمن 1386، 05:35 ب‌ظ
دوستان من روی سیستمم ابونتو و اکس بی داشتم
حالا فدورا نصب کردم
حالا وارد ابونتو نمیتونم بشم
ولی با بوت فدورا روی گزینه ی oder میزنم و فقط میتونم وارد xp بشم
من هم سیستم عامل اصلیم ابونتو هست
حالا چکار کنم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: z.k در 12 بهمن 1386، 05:51 ب‌ظ
 احتمالا فدورا نتونسته ، اوبونتو رو تشخیص بده و multiboot رو تنظیم کنه . باید دستی اینکار رو بکنید
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: lomion در 12 بهمن 1386، 06:05 ب‌ظ
برای انجام کار به صورت دستی به این (http://wiki.ubuntu-ir.org/GrubHowto) مراجعه کنید. امیدوارم مفید باشه.
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: bazmandgan در 12 بهمن 1386، 06:54 ب‌ظ
اگه فدورا رو حذف کنم مشکلم حل میشه
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: bazmandgan در 12 بهمن 1386، 07:21 ب‌ظ
کسی نیست جواب بده
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: سید مهدی در 12 بهمن 1386، 07:25 ب‌ظ
شما فدورا رو روی همون پارتیشنی نصب کردین که اوبونتو بود ؟
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: z.k در 12 بهمن 1386، 07:29 ب‌ظ
برای نصب اگه یه قسمتی از هارد رو unallocate کنیم و موقع نصب فدورا بگیم تو فضای خالی نصب کنه ، بازم مشکل پیش میاد ؟
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: bazmandgan در 12 بهمن 1386، 07:36 ب‌ظ
فدورا رو تو یک درایو جدا نصب کردم
الان که اینطوری شده محیط بوت به سبک فدورا هست
من میخوام با بوت ابونتو باشه
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: سید مهدی در 12 بهمن 1386، 07:56 ب‌ظ
برای نصب اگه یه قسمتی از هارد رو unallocate کنیم و موقع نصب فدورا بگیم تو فضای خالی نصب کنه ، بازم مشکل پیش میاد ؟
نیازی به unallocate کردن نیست. همین که یک پارتیشن جدا از پارتیشن اوبونتو داشته باشیم کافیه. البته همیشه بعد از نصب سیستم عامل جدید boot loader قبلی (که در این حالت گراب مال اوبونتو هست) عوض می شه که می شه به راحتی اون رو به حالت قبل برگردوند بدون اینکه فدورا پاک بشه.


فدورا رو تو یک درایو جدا نصب کردم
الان که اینطوری شده محیط بوت به سبک فدورا هست
من میخوام با بوت ابونتو باشه
در همون لینکی که جناب لومیون خان براتون گذاشته کامل توضیح داده شده که چه مراحلی رو باید انجام بدین تا بوت لودر روی پارتیشن اوبونتو نصب بشه. منظور اون قسمتی هست که گراب رو با اختیارات روت اجرا می کنید (sudo grub) و بعدش find می کنید و ....

اگر انجام دادین و باز مشکل داشنید مطرح کنید  ;)
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: bazmandgan در 12 بهمن 1386، 08:00 ب‌ظ
من که الان نمیتونم ابونتو رو اجرا کنم
آیا دستوراتی که توی ویکی هست توی فدورا جواب میده
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: bazmandgan در 12 بهمن 1386، 08:03 ب‌ظ
بعدش توی اون لینک ویکی باید دنبال چی باشم
من یک تازه کار هستم :oops:
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: سید مهدی در 12 بهمن 1386، 08:22 ب‌ظ
اصلاً نیازی به وجود اوبونتو و یا فدورا نیست که بخواهید اون رو درست کنید ! Live CD همین جا ها به درد می خوره  ;)
سیستمتون رو با Live CD اوبونتو بوت کنید. فرقی نمی کنه که توی recovery برید یا محیط گرافیکی‌ش. ولی برای شما راحت تره که وارد محیط گرافیکی بشین. وقتی وارد شدین، دکمه alt+f2 رو فشار بدین (از alt سمت چپی کیبورد استفاده کنید) و از داخل پنجره باز شده کلمه gnome-terminal رو بزنید و دکمه RUN رو بزنید تا وارد محیط دستوری بشین.
حالا از اونجا دستورات زیر رو به ترتیب وارد کنید:

sudo grub
find /boot/grub/stage2

خروجی دستور بالا چیزی مانند (hdx.y) میباشد. اگر بیش از یک توزیع بر روی سیستم خود نصب کرده باشید ، تعداد خروجی بیشتر خواهد بود. چون شما هم فدورا نصب کردین و هم اوبونتو واسه همین تعداد خروجی های این دستور بیش از یکی هست (مگه اینکه شما فدورا رو روی پارتیشن اوبونتو نصب کرده باشین که در این صورت خروجی دستور بالا، یکی بیشتر نیست). این خروجی ها پارتیشن های بوت لینوکسی هستند. سپس دستور زیر را اجرا کرده:

root (hdx,y)
و بجای x و y مقادیری را که بر اساس دستور قبل مشاهده کردیم و می خواهیم گراب روی آن پارتیشن نصب شود را وارد می کنیم. یکی از این پارتیشن ها مال اوبونتو هست و اون یکی مال فدورا. اگر می دونید که کدوم پارنیشن مال کدوم سیستم عامل هست که وارد کنید، اگر نمی دونید یکبار یکیش رو وارد کنید، اگر درست شد که هیچ اگر نشد،  این مراحل رو تکرار کنید و اون یکی رو وارد کنید. حالا روت از دیسک live به پارتیشنی که شما گفتید تغییر پیدا کرده. در قسمت بعدی دستور:

setup (hdx)
که مقادیر x و y همانی هستند که در دستور قبل وارد کردیم. با اجرای این دستور گراب موجود در پارتیشن hdx,y را در mbr پارتیشن hdx دوباره نصب خواهد کرد و انشالله مشکل شما حل خواهد شد.


عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: bazmandgan در 12 بهمن 1386، 09:23 ب‌ظ
grub> find /boot/grub/stage2
 (hd0,2)
 (hd0,4)

grub> root (hd0,4)

grub> setup (hd0,4)
 Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/e2fs_stage1_5" exists... yes
 Running "embed /boot/grub/e2fs_stage1_5 (hd0,4)"... failed (this is not fatal)
 Running "embed /boot/grub/e2fs_stage1_5 (hd0,4)"... failed (this is not fatal)
 Running "install /boot/grub/stage1 (hd0,4) /boot/grub/stage2 p /boot/grub/menu
.lst "... succeeded
Done.

grub>
نشد که بشه
بر عکسش هم عمل کردم
نشد
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: سید مهدی در 12 بهمن 1386، 10:30 ب‌ظ
خروجی دستور زیر رو برامون بزارین:

sudo fdisk -l
در داخل لیست سیستم عامل ها در بوت لودر سیستمتون، اوبونتو هم هست یا نه ؟


عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: bazmandgan در 12 بهمن 1386، 11:14 ب‌ظ
ابونتو توی بوت لودر نیست ](*,) ](*,) ](*,) ](*,) ](*,)
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: سید مهدی در 12 بهمن 1386، 11:59 ب‌ظ
وقتی که توی اون قسمت که دستورهای گراب رو وارد می کردی، وقتی که hd0,2 و یا hd0,4 رو انتخاب می کردی، چی می شد ؟ چه اتفاقی می افتاد ؟
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: bazmandgan در 13 بهمن 1386، 01:19 ق‌ظ
grub> find /boot/grub/stage2
 (hd0,2)
 (hd0,4)

grub> root (hd0,4)

grub> setup (hd0,4)
 Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/e2fs_stage1_5" exists... yes
 Running "embed /boot/grub/e2fs_stage1_5 (hd0,4)"... failed (this is not fatal)
 Running "embed /boot/grub/e2fs_stage1_5 (hd0,4)"... failed (this is not fatal)
 Running "install /boot/grub/stage1 (hd0,4) /boot/grub/stage2 p /boot/grub/menu
.lst "... succeeded
Done.
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: سید مهدی در 13 بهمن 1386، 01:37 ق‌ظ
نه، منظورم گراب بود، چه اتفاقی می افتاد وقتی این کار رو می کردین ؟
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: bazmandgan در 13 بهمن 1386، 01:55 ق‌ظ
همون کاری که شما گفتین کردم اینم سند ;)
grub> find /boot/grub/stage2
 (hd0,2)
 (hd0,4)

grub> root (hd0,4)

grub> setup (hd0,4)
 Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/e2fs_stage1_5" exists... yes
 Running "embed /boot/grub/e2fs_stage1_5 (hd0,4)"... failed (this is not fatal)
 Running "embed /boot/grub/e2fs_stage1_5 (hd0,4)"... failed (this is not fatal)
 Running "install /boot/grub/stage1 (hd0,4) /boot/grub/stage2 p /boot/grub/menu
.lst "... succeeded
Done
بعدشم ریستارت کردم ولی هیچ فرقی نکرد
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: سید مهدی در 13 بهمن 1386، 02:00 ق‌ظ
نه عزیز، منظورم این بود که ظاهر گراب تغییری نکرد ؟ چیزی بهش کم یا زیاد نشد ؟

خروجی دستور sudo fdisk -l رو نتونستید برامون بزارین ؟
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: bazmandgan در 13 بهمن 1386، 02:26 ق‌ظ
من قبلا هم گفتم تازه کارم
گراب یعنی چه؟ :oops: :oops: :oops: :oops:
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: amin در 13 بهمن 1386، 03:36 ق‌ظ
اینو هم تست کن :)
بعد از وارد شدن به محیط لایو سی دی، ترمینال رو باز کرده و تایپ می کنم: sudo fdisk /dev/hda بعد در قسمت Command ، حرف P رو وارد می کنم و سپس اینتر رو میزنم.سپس حرف q و باز اینتر!
اما توضیح این قسمت:دستور fdisk برای ویرایش table های پارتیشن بندی به کار میره.با زدن حرف p لیست پارتیشن ها آمده و با زدن حرف q از این دستور خارج میشم.حالا جدولی دارم که می تونم لیست همه ی پارتیشن ها رو مشاهده کنم.من لینوکسم رو در پارتیشن شماره ۲ یعنی hda2 نصب کرده بودم.
Device Boot Start End Blocks Id System
/dev/hda1 * 1 996 8000338+ b W95 FAT32
/dev/hda2 997 2794 14442435 83 Linux
/dev/hda3 2795 9964 57593025 f W95 Ext’d (LBA)
/dev/hda5 2795 3590 6393838+ 83 Linux
/dev/hda6 3591 3715 1004031 82 Linux swap / Solaris
همان طور که میبینید، پارتیشن اول یعنی hda1 از نوع fat32 هست و من ویندوزم رو روش دارم.این پارتیشن علامت ضربدری هم داره که یعنی من پارتیشن اکتیو هستم!
پارتیشن اصلی لینوکس(روت-root) شماره ۲ هست.پس این نکته رو به یادم نگه میدارم.
حالا نیاز داریم خودمون رو از توی لایو سی دی به محیط لینوکس نصب شده انتقال بدیم! کاری که عجیب به نظر میاد .تایپ می کنم:sudo mkdir /media/hda2
sudo mount /dev/hda2 /media/hda2
sudo chroot /media/hda2
و حالا من در محیط لینوکس نصب شده خودم هستم و در حقیقت ترمینال لایو سی دی نقش واسطه رو اینجا به عهده میگیره!
اما توضیحات دستورات فوق:
دستور mkdir که معرف حضور هست.ایجاد دایرکتوری در هر مسیر دلخواه که من media رو انتخاب کردم.میتونید مسیر دیگه ای رو انتخاب کنید!
حالا به ترمینال دستور میدم که پارتیشن شماره ۲ رو تو دایرکتوری هم اسمش بالا بیاره!
بعد با دستور chroot شیرجه میزنم توی لینوکس دوست داشتنیم :)
و سرانجام کافیه دستور نصب دوباره ی گراب رو بزنم تا قضیه ختم به خیر بشه!

sudo grub-install hd0
 ;D
چقدر منطقی بود!
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: سید مهدی در 14 بهمن 1386، 08:19 ب‌ظ
من قبلا هم گفتم تازه کارم
گراب یعنی چه؟ :oops: :oops: :oops: :oops:
گراب اون جایی هست که وقتی کامپیوتر رو روشن می کنید، قبل از اینکه بوت بشه، لیست سیستم عامل هاتون رو براتون میاره و شما از داخل اون می تونید انتخاب کنید که بره توی فدورا یا توی ویندوز یا هر سیستم عامل دیگه.

کاری که جناب امین جان گفتن رو انجام بدین. اگر درست شد که هیچی، اگر نشد بگین تا یه راه دیگه رو امتحان کنیم. توی این راه لازمه که خودتون دستی یک فایل رو ویرایش کنید (menu.lst) و خودتون اوبونتو رو بهش اضافه کنید.
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: bazmandgan در 18 بهمن 1386، 10:39 ب‌ظ
راه آقای امین رو هم امتحان کردم نشد
زدم درایو فدورا رو حذف کردم
بعدش این صفحه ای که تو زیر گزاشتم امد
من لینوکس سابایون داشتم نصب کردم
ولی بازم طوی بوت که صفحه ی گرافیکی سابایون هست دو تا گزینه داره یکی ورود به سابایون یکی هم order که وقتی میزدم روی order مستقیم میرفت طوی xp و گزینه ای نداشت که بتونم xp یا ابونتو رو انتخاب کنم
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: سید مهدی در 19 بهمن 1386، 01:53 ق‌ظ
اه ؟ فدورا رو پاک کردین ؟ خب پس سیستمتون رو با LIVE CD Ububntu بالا بیارین و از داخل محیط دستوریش دستور های زیر رو وارد کنید:
sudo grub
بعد داخلش بزنید:
find /boot/grub/stage2ببینید که چه خروجی هایی می ده ؟
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: bazmandgan در 25 بهمن 1386، 01:37 ق‌ظ
سید مهدی جان من فعلا سی دی ابونتو در دسترسم نیست
میتونم از ترمینال سابایون که رو سیستمم نصب استفاده کنم؟
یا از سی دی لیو سابایون و فدورا و مدیا لینوکس و یا موزیکس؟
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: شایان در 25 بهمن 1386، 10:09 ق‌ظ
یک راه ساده این‌گونه است.
سیستم‌تان را با یک لوح فشرده زنده بالا بیاورید. سعی کنید grub را پاک کرده و دوباره نصب کنید.
اگر با لوح فشرده‌ی زنده به اینترنت دسترسی دارید که هیچ در غیر این صورت ابتدا جای برنامه‌ی گراب را پیدا کنید و سپس آن را پاک کنید.
مثلاً در ubuntu با
sudo apt-get remove grubو
sudo apt-get install grub
برنامه‌ی مورد نظر نصب می‌شود.(‌ البته گفتید ubuntu Live CD ندارید ولی در سیستم‌های دیگر هم چیزی شبیه به همین قابل استفاده است مثلاً‌ در فدورا و سوزه دستور yasT )

من یک بار روی سیستمم(‌که آن زمان شامل سیستم عامل های ubuntu 7.04  و ubuntu 7.10  و winXP بود ) فدورا ی ۴ (  لینوکس شریف)نصب کردم و دقیقاً به همین مشکل برخوردم ولی به سادگی با دیسک زنده سیستم درست شد.
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: سید مهدی در 26 بهمن 1386، 12:18 ب‌ظ
نگاه کنید، دقیقاً در همون جایی که عکسش رو برامون گزاشتید، کافیه دستوری که گفتم رو اجرا کنید و خروجی رو ملاحظه کنید. اونجایی که نوشته:
grub>
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: bazmandgan در 26 بهمن 1386، 05:04 ب‌ظ
(hd0,2)
(hd0,3)
(hd0,4)
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: سید مهدی در 26 بهمن 1386، 10:07 ب‌ظ
خودتون می دونید که اوبونتو رو روی کدوم پارتیشن نصب دارین ؟
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: bazmandgan در 27 بهمن 1386، 01:10 ق‌ظ
نه فقط میدونم
اول xp تو درایو c
بعد ابونتو تو درایو d
و بعد هم فدورا رو تو درایو ث نصب کردم که بعد پاکش کردم جاش سابایون نصب کردم

ولی فکر کنم میشه تو سیدی لیو موقع نصب فهمید که ابونتو کجا نصبه
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: سید مهدی در 27 بهمن 1386، 01:30 ق‌ظ
خروجی اون دستور نشون می ده که شما روی ۳تا از پارتیشن هاتون، سیستم عامل لینوکس دارین. هر کدوم از اینها می تونه سیستم عامل اوبونتو باشه (احتمالاً ۲تای دیگه فدورا و سابایون هستن). اگر می دونید که کدوم به کدوم هست که خب کارتون راحت تره، ولی اگه نمی دونید، دستور های زیر رو اجرا کنید:
root (hd0,2)
setup (hd0,2)
بعد سیستم رو ری‌استارت کنید و ببینید که درست شده یا نه. اگر وارد اوبونتو شد که خب هیچ ! اگر نشد و دوباره توی همینجا گیر کرد، به جای hd0,2 در دستورهای بالا hd0,3 و همچنین hd0,4 رو امتحان کنید. بالاخره یکی از اینها اوبونتو رو برای شما خواهند آورد (مگر اینکه شما اوبونتو رو هم پاک کرده باشید که اون وقت لازم هست که از اول اوبونتو رو نصب کنید)
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: bazmandgan در 30 بهمن 1386، 02:32 ق‌ظ
بازم جواب نداد
عکساشو ببین دومی ارور داد
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: bazmandgan در 11 اسفند 1386، 10:42 ق‌ظ
آقای سید مهدی نیستی
من هنوز کارم گیره
دیگه راهی نیست؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ???
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: سید مهدی در 11 اسفند 1386، 11:26 ب‌ظ
اینطور که معلومه این روش جواب نداد. یه کار دیگه بکن. با یه live CD (برای ترمینال در live CD سابایون هم از همین دستورات میشه استفاده کرد) تمام پارتیشن ها رو mount کنید و محتویات فایل etc/lsb-release/ رو برامون بزارین تا تکلیف معلوم بشه که روی هر پارتیشن کدوم سیستم عامل نصب هست.
با live CD سیستم رو بوت کنید و وارد محیط ترمینال بشید و خروجی دستور زیر رو برامون بزارین تا بتونم در ادامه بگم که چه کار کنید:

sudo fdisk -l
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: bazmandgan در 18 اسفند 1386، 11:10 ق‌ظ
ابونتو توی sda3 بود
عنوان: پاسخ به: مشکل با بوت
ارسال شده توسط: سید مهدی در 18 اسفند 1386، 11:43 ق‌ظ
پس باید از hd0,2 استفاده کنید.
root (hd0,2)
setup (hd0,2)

الان وقتی سیستم بوت میشه گزینه های موجود در منوی بوت گراب چیا هستن ؟