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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: بازیابی grub بعد از نصب ویندوز [Urgent]  (دفعات بازدید: 8052 بار)

0 کاربر و 4 مهمان درحال مشاهده موضوع.

آفلاین masoudk

  • Sr. Member
  • *
  • ارسال: 334
  • جنسیت : پسر
  • I love my loneliness
بازیابی grub بعد از نصب ویندوز [Urgent]
« : 15 خرداد 1392، 08:04 ب‌ظ »
سلام، من بعد از اینکه ویندوزم رو عوض کردم grub لینوکسم ناپدید شد.

من سعی کردم اونجوری که اینجا
http://community.linuxmint.com/tutorial/view/245
توضیح داده grub رو بازیابی کنم.

وقتی لینوکس با cd live بالا اومد رفتم توی Gparted تا ببینم اسم پارتیشن های لینوکسم چیاست.
دوتا پارتیشن ext4 داشتم یکی واسه boot بود و یکی واسه خود لینوکس، عملیات زیر رو روی هر دو پارتیشن امتحان کردم.

رفتم توی terminal و با دستور زیر پارتیشن رو mount کردم:
sudo mount /dev/sda6 /mnt
بعد خواستم بهش حالی کنم که grub رو دوباره روی پارتیشنی که mount شده با دستور زیر نصب کن.
sudo grub-install --root-directory=/mnt/ /dev/sda6
دوتا error بهم میده.
  • داری سعی میکنی grub رو روی یه پارتیشن نصب کنی که اصلا این کار توصیه نمیشه، grub فقط میتونه توی blocklist نصب بشه که این کار هم اصلا توصیه نمیشه
  • امکان merg کردن grub و پارتیشن وجود ندارد

خیلی وقته دارم روش فکر میکنم، اگه محبت کنید تجربتون رو در اختیارم بذارید خیلی خیلی محبت کردید.

مرسی
« آخرین ویرایش: 17 خرداد 1392، 05:03 ب‌ظ توسط masoudk »
contact masoudk1990@yahoo.com

آفلاین سالار مقدم

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 2074
  • جنسیت : پسر
  • هر چقدر بدونی بازم کمه.
    • سالار مقدم

آفلاین masoudk

  • Sr. Member
  • *
  • ارسال: 334
  • جنسیت : پسر
  • I love my loneliness
پاسخ : بازیابی grub بعد از نصب ویندوز
« پاسخ #2 : 15 خرداد 1392، 11:52 ب‌ظ »
http://wiki.ubuntu.ir/grub-reinstallation?highlight=%28grub%29

مرسی
اگه توضیحی که دادم رو خونده باشید متوجه شدید که از این مقاله ها زیاد خوندم، بیشتر میخواستم ببینم کسی تجربه ی این دوتا پیغام رو داره که من و توی این مرحله متوقف کرده؟

sudo grub-install --root-directory=/media/ /dev/sda
نقل‌قول
داری سعی میکنی grub رو روی یه پارتیشن نصب کنی که اصلا این کار توصیه نمیشه، grub فقط میتونه توی blocklist نصب بشه که این کار هم اصلا توصیه نمیشه

امکان merg کردن grub و پارتیشن وجود ندارد

وقتی داشتم دنبال برطرف کردن اون پیغامها میگشتم متوجه شدم که نرم افزار rescue واسه گراب وجود داره، مرسی، یکی از همونارو امتحان میکنم.
contact masoudk1990@yahoo.com

آفلاین masoudk

  • Sr. Member
  • *
  • ارسال: 334
  • جنسیت : پسر
  • I love my loneliness
پاسخ : بازیابی grub بعد از نصب ویندوز
« پاسخ #3 : 17 خرداد 1392، 05:03 ب‌ظ »
khob man chon ba cd live umadam nemitunam farsi type konam, moshkel az in dastur bood ke too poste aval neveshte boodam

sudo grub-install --root-directory=/mnt/ /dev/sda6
man vaghti neveshtam sda6 yani partition shomareye 6
grub bayad tooye 'mbr' ya 'master boot record' nasb beshe yani shomareye 6 nabayad bashe va dasture dorost be surate zir ast

sudo grub-install --root-directory=/mnt/ /dev/sda
hala vaghti system bala miyad ye khate farmane in shekli mibinam  ;D

GRUB>

mersi ke in hame komak mikonid  :)
contact masoudk1990@yahoo.com

آفلاین مجتبی باغبان

  • Hero Member
  • *
  • ارسال: 781
  • جنسیت : پسر
پاسخ : بازیابی grub بعد از نصب ویندوز [Urgent]
« پاسخ #4 : 17 خرداد 1392، 05:28 ب‌ظ »
بهترین روشی که واسه تعمیر گراب دیدم اینه که لایو بیای بالا و chroot بزنی به سیستم عاملت و گراب رو نصب کنی.
توضیحات بیشتر در community.linuxreview.ir ارسال ۸ پست پیروزان.
تا حالا نشده جواب نده اگه دستورات رو درست وارد کنی

آفلاین masoudk

  • Sr. Member
  • *
  • ارسال: 334
  • جنسیت : پسر
  • I love my loneliness
پاسخ : بازیابی grub بعد از نصب ویندوز [Urgent]
« پاسخ #5 : 17 خرداد 1392، 05:54 ب‌ظ »
بهترین روشی که واسه تعمیر گراب دیدم اینه که لایو بیای بالا و chroot بزنی به سیستم عاملت و گراب رو نصب کنی.
توضیحات بیشتر در community.linuxreview.ir ارسال ۸ پست پیروزان.
تا حالا نشده جواب نده اگه دستورات رو درست وارد کنی

mersi duste aziz
man marhale be marhale pish raftam vali movafagh nashodam
ejaze bedid etelaate bishtari dar ekhtiyaretoon bezaram

partition bandi man be shekle zir ast
 
windows 8 boot partition/dev/sda1
windows 8/dev/sda2
linux boot partition/dev/sda3
linux extended partition/dev/sda4
linux swap partition/dev/sda5
linux partition/dev/sda6

pas ba tozihate shoma man dasturate zir ro vared kardam

sudo mkdir /mnt/boot
sudo mount /dev/sda3 /mnt/boot

bad dar dasture zir be moshkel bar khordam

sudo mount /dev/sda3 /mnt
sudo mount --bind /dev /mnt/dev

errori ke daryaft mikonam in hast

نقل‌قول
mount: mount point /mnt/dev does not exist

mersi az komaketoon
contact masoudk1990@yahoo.com

آفلاین mhch

  • Sr. Member
  • *
  • ارسال: 340
  • جنسیت : پسر
پاسخ : بازیابی grub بعد از نصب ویندوز [Urgent]
« پاسخ #6 : 17 خرداد 1392، 06:31 ب‌ظ »
در این زمانه بی های و هوی و لال پرست
خوشا بحال کلاغای قیل و غال پرست
به شب نشینی خرچنگ های مردابی
چگونه رقص کند ماهی زلال پرست
رسیده ها چه غریب و نچیده میافتند
به پای هرزه علف های باغ کال پرست
هنوز زنده ام و زنده بودنم خاریست
به تنگ چشمی نامردمان زوال پرست

آفلاین مجتبی باغبان

  • Hero Member
  • *
  • ارسال: 781
  • جنسیت : پسر
پاسخ : بازیابی grub بعد از نصب ویندوز [Urgent]
« پاسخ #7 : 17 خرداد 1392، 06:57 ب‌ظ »
بهترین روشی که واسه تعمیر گراب دیدم اینه که لایو بیای بالا و chroot بزنی به سیستم عاملت و گراب رو نصب کنی.
توضیحات بیشتر در community.linuxreview.ir ارسال ۸ پست پیروزان.
تا حالا نشده جواب نده اگه دستورات رو درست وارد کنی

mersi duste aziz
man marhale be marhale pish raftam vali movafagh nashodam
ejaze bedid etelaate bishtari dar ekhtiyaretoon bezaram

partition bandi man be shekle zir ast
 
windows 8 boot partition/dev/sda1
windows 8/dev/sda2
linux boot partition/dev/sda3
linux extended partition/dev/sda4
linux swap partition/dev/sda5
linux partition/dev/sda6

pas ba tozihate shoma man dasturate zir ro vared kardam

sudo mkdir /mnt/boot
sudo mount /dev/sda3 /mnt/boot

bad dar dasture zir be moshkel bar khordam

sudo mount /dev/sda3 /mnt
sudo mount --bind /dev /mnt/dev

errori ke daryaft mikonam in hast

نقل‌قول
mount: mount point /mnt/dev does not exist

mersi az komaketoon
چندتا چیز که بنظرم میرسه
۱. آیا معماری ۳۲ یا ۶۴ توزیعی که نصب هست با توزیعی که لایو میای بالا یکیه؟
۲. چرا دایرکتوری boot میسازی. این دایرکتوری تو پارتیشن روت شما وجود داره.
۳. شما باید ابتدا پارتیشن روت رو مانت کنی بعد پارتیشن بوت رو.
۴. شما دستورات رو بد وارد کردید اومدین پارتیشن بوت رو تو /mnt مانت کردید.
به هر حال با اطلاعاتی که دادی دقیقا به همین ترتیبی که می‌نویسم عمل کن
sudo mount /dev/sda6 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo mount /dev/sda3 /mnt/boot
sudo chroot /mnt
update-grub
grub-install /dev/sda
امیدوارم که مشکلتون با این حل بشه

آفلاین masoudk

  • Sr. Member
  • *
  • ارسال: 334
  • جنسیت : پسر
  • I love my loneliness
پاسخ : بازیابی grub بعد از نصب ویندوز [Urgent]
« پاسخ #8 : 17 خرداد 1392، 10:25 ب‌ظ »
narm afzare boot-repair-disk ro download kardam
natijash in shod, alan ke system ro roshan mikonam minevise no operating system

lotfan ye negah be in screenshot bendazid

http://axgig.com/images/75423612405666772444.png
contact masoudk1990@yahoo.com

آفلاین محمدرضا ح.

  • High Hero Member
  • *
  • ارسال: 3117
  • جنسیت : پسر
  • Your Future is our Past!
پاسخ : بازیابی grub بعد از نصب ویندوز [Urgent]
« پاسخ #9 : 17 خرداد 1392، 10:33 ب‌ظ »
اول دستوراتی که ارور دسترسی دارند sudo بزار.

و یک نکته مهم تر، آیا dev و sys و proc رو موقع نصب مینت جدا از روت ساختی؟ اگر جواب مثبته ، باید اول تک تک مانت کنی و بعد دستورات رو بزنی.
قاضی : تو السالوادور چه کار میکردی؟
چه‌گوارا : آفتاب میگرفتم
قاضی : پس چرا ساختمان دادگستری رو منفجر کردی؟
چه‌گوارا : جلوی آفتاب رو گرفته بود

آفلاین masoudk

  • Sr. Member
  • *
  • ارسال: 334
  • جنسیت : پسر
  • I love my loneliness
پاسخ : بازیابی grub بعد از نصب ویندوز [Urgent]
« پاسخ #10 : 17 خرداد 1392، 10:54 ب‌ظ »
و یک نکته مهم تر، آیا dev و sys و proc رو موقع نصب مینت جدا از روت ساختی؟ اگر جواب مثبته ، باید اول تک تک مانت کنی و بعد دستورات رو بزنی.

aya rahi hast ke beshe fahmid?
contact masoudk1990@yahoo.com

آفلاین مجتبی باغبان

  • Hero Member
  • *
  • ارسال: 781
  • جنسیت : پسر
پاسخ : بازیابی grub بعد از نصب ویندوز [Urgent]
« پاسخ #11 : 17 خرداد 1392، 11:09 ب‌ظ »
و یک نکته مهم تر، آیا dev و sys و proc رو موقع نصب مینت جدا از روت ساختی؟ اگر جواب مثبته ، باید اول تک تک مانت کنی و بعد دستورات رو بزنی.

aya rahi hast ke beshe fahmid?
طبق اون چیزی که خودت از پارتیشنات گذاشتی اونا رو جدا نساختی و نیاز به مانت جدا نیست
دستورهایی که گفتم رو زدی؟ اگه زدی و error داده. errorـش رو بذار

آفلاین doomhammer65ir

  • High Hero Member
  • *
  • ارسال: 1572
  • جنسیت : پسر
    • IRAN Backup
پاسخ : بازیابی grub بعد از نصب ویندوز [Urgent]
« پاسخ #12 : 17 خرداد 1392، 11:16 ب‌ظ »
sudo mkdir /media/installed_ubuntu
sudo mount /dev/sda6 /media/installed_ubuntu
ls /media/installed_ubuntu
if u mounted em correctly u'll see  filesystem tree ( boot-home - usr-var...)
sudo grub-install --root-directory=/media/installed_ubuntu/ /dev/sda
sudo update-grub
sudo shutdown -r now

آفلاین masoudk

  • Sr. Member
  • *
  • ارسال: 334
  • جنسیت : پسر
  • I love my loneliness
پاسخ : بازیابی grub بعد از نصب ویندوز [Urgent]
« پاسخ #13 : 17 خرداد 1392، 11:46 ب‌ظ »
much appreciated

sudo mkdir /media/installed_ubuntu
sudo mount /dev/sda6 /media/installed_ubuntu
sudo ls /media/installed_ubuntu

I mount em correctly hence I can see list
boot  dev  lost+found  masoud  mount  proc  sys

sudo grub-install --root-directory=/media/installed_ubuntu/ /dev/sda
I get this error

نقل‌قول
grub-probe: error: cannot stat `aufs'.
/usr/sbin/grub-setup: warn: Sector 32 is already in use by FlexNet; avoiding it.  This software may cause boot or other problems in future.  Please ask its authors not to store data in the boot track.
/usr/sbin/grub-setup: warn: Sector 33 is already in use by FlexNet; avoiding it.  This software may cause boot or other problems in future.  Please ask its authors not to store data in the boot track.
Installation finished. No error reported.

thank you very much for help
contact masoudk1990@yahoo.com

آفلاین masoudk

  • Sr. Member
  • *
  • ارسال: 334
  • جنسیت : پسر
  • I love my loneliness
پاسخ : بازیابی grub بعد از نصب ویندوز [Urgent]
« پاسخ #14 : 18 خرداد 1392، 07:03 ب‌ظ »
طبق اون چیزی که خودت از پارتیشنات گذاشتی اونا رو جدا نساختی و نیاز به مانت جدا نیست
دستورهایی که گفتم رو زدی؟ اگه زدی و error داده. errorـش رو بذار

chroot error mide :(

mint@mint ~ $ sudo mount /dev/sda6 /mnt
mint@mint ~ $ sudo mount --bind /dev /mnt/dev
mint@mint ~ $ sudo mount --bind /proc /mnt/proc
mint@mint ~ $ sudo mount --bind /sys /mnt/sys
mint@mint ~ $ sudo mount /dev/sda3 /mnt/boot
mint@mint ~ $ sudo chroot /mnt
chroot: failed to run command `/bin/bash': No such file or directory
mint@mint ~ $ sudo update-grub
/usr/sbin/grub-probe: error: cannot stat `aufs'.
mint@mint ~ $ sudo grub-install /dev/sda
grub-probe: error: cannot stat `aufs'.
/usr/sbin/grub-probe: error: cannot stat `aufs'.

contact masoudk1990@yahoo.com