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

تازه کار => انجمن تازه‌کاران => نویسنده: Rezwan.Derakhshan در 16 امرداد 1391، 12:30 ب‌ظ

عنوان: خطا موقع نصب گراب با لایو دیسک و سوپر گراب2 "حل شد"
ارسال شده توسط: Rezwan.Derakhshan در 16 امرداد 1391، 12:30 ب‌ظ
سلام. من بعد از پاک شدن گراب خواستم گراب رو مجدد نصب کنم اما یه مشکلی هست.(تو فروم سرچ کردم اما این خطا رو پیدا نکردم).اوبونتوم 12.04 هست و هم لایو 11.10 رو دارم هم 12.04 که الان با 12.04 رفتم:
 
با توجه به چیزی که تو ویکی گفته بود درایوی که اوبونتوم اون جا بود و dev و proc رو ماونت کردم تا بتونم گراب رو نصب کنم، اما وقتی دستور نصب گراب رو می زنم، می نویسه:
/usr/sbin/grub-setup: warn: Attempting to install GRUB to a partitionless disk or to a partition.  This is a BAD idea..
/usr/sbin/grub-setup: warn: Your embedding area is unusually small.  core.img won't fit in it..
/usr/sbin/grub-setup: warn: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
/usr/sbin/grub-setup: error: will not proceed with blocklists.

برای نصب گراب دنبال کارای دیگه ای رفتم، super grub2 رو از سایتش دانلود کردم و سیستم رو باهاش بوت کردم، اما وقتی detect any operating system رو می زنم:
erorr:unknown file system
erorr:no creation data in file system UUIT
erorr:failure rezding sector 0x0 from 'fd0'
6 بار ارور اول رو پشت سر هم می نویسه، بعد ارور دوم رو می نویسه و بعد 2 بار ارور سوم رو. منظورش چیه فایل سیستم نا شناخته ست؟ من با پاراگون پارتیشن اوبونتو رو نگاه کردم اما همه چی سر جاش بود(فرمت + حجم کل + حجم مصرفی).

باز یه برنامه دیگه بود به اسم boot-repair که گفته بودند می تونه گراب رو تعمیر کنه، اما وقتی فرآیند تعمیر رو شروع می کرد خطا می داد که اوبونتوی من 64 بیتیه و برای تعمیر از گزینه ی مناسب استفاده کنم(اولش می پرسید که لینوکست 64 بیتیه یا 32) اما اوبونتوی من 32 بیتیه، و وقتی 64 بیتی انتخاب کردم یه ارور دیگه داد و گفت نمی تونه گراب رو تعمیر کنه.

یه برنامه ی دیگه هم به اسم EasyBCD که اونم باز نتونست گراب تعمیر کنه(چون دنبال بوت لودر ویندوز می گشت و پیداش نمی کرد، از کار می افتاد).

من تازه چند وقته که با اوبونتو آشنا شدم و نمی دونم منظورش از BAD idea و blocklists و ... چیه، از ترجمه ی گوگلیش هم چیزی سردر نیاوردم.
یا علت خطاهایی که super grub2 می گه رو نمی دونم.
می شه لطفاً توضیح بدید که چی می گن و باید برای حل این مشکل چیکار کنم؟
با هر کدوم که می شه(از بین 4 تا راهی که گفتم)
خیلی ممنون
عنوان: پاسخ : خطا موقع نصب گراب با لایو دیسک و سوپر گراب2
ارسال شده توسط: doomhammer65ir در 16 امرداد 1391، 03:09 ب‌ظ
با دیسک زنده که بالا آمد :
sudo su
mount all
fdisk -l
df -hT
blkid
برون ده را همینجا در میان تگ (http://forum.ubuntu.ir/Themes/ubuntu-ir-theme/images/bbc/code.gif) بیاورید
عنوان: پاسخ : خطا موقع نصب گراب با لایو دیسک و سوپر گراب2
ارسال شده توسط: Rezwan.Derakhshan در 16 امرداد 1391، 06:43 ب‌ظ
با دیسک زنده که بالا آمد :
sudo su
mount all
fdisk -l
df -hT
blkid
برون ده را همینجا در میان تگ (http://forum.ubuntu.ir/Themes/ubuntu-ir-theme/images/bbc/code.gif) بیاورید
ممنون از این که راهنمایی می کنید.
خروجی دستور mount all این شد(سطح دسترسیم همون طور که نوشتید روت هست):
mount: can't find all in /etc/fstab or /etc/mtab
خروجی fdisk -l:

omitting empty partition (5)

Disk /dev/sda: 250.1 GB, 250059350016 bytes
224 heads, 19 sectors/track, 114754 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xbd29bd29

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          19    62873887    31436934+   7  HPFS/NTFS/exFAT
/dev/sda2        62873905   486303327   211714711+   f  W95 Ext'd (LBA)
/dev/sda3       486303328   488393023     1044848   82  Linux swap / Solaris
/dev/sda5        62873907   147044799    42085446+   7  HPFS/NTFS/exFAT
/dev/sda6       147044819   262348351    57651766+   7  HPFS/NTFS/exFAT
/dev/sda7       262348371   268205650     2928640   82  Linux swap / Solaris
/dev/sda8       326860800   375556095    24347648   83  Linux
/dev/sda9       375557971   486303327    55372678+   7  HPFS/NTFS/exFAT

خروجی df -hT:

Filesystem     Type       Size  Used Avail Use% Mounted on
/cow           overlayfs  1.5G   71M  1.5G   5% /
udev           devtmpfs   1.5G  4.0K  1.5G   1% /dev
tmpfs          tmpfs      605M  900K  605M   1% /run
/dev/sr0       iso9660    702M  702M     0 100% /cdrom
/dev/loop0     squashfs   673M  673M     0 100% /rofs
tmpfs          tmpfs      1.5G  8.0K  1.5G   1% /tmp
none           tmpfs      5.0M  4.0K  5.0M   1% /run/lock
none           tmpfs      1.5G   80K  1.5G   1% /run/shm

و خروجی blkid:

/dev/loop0: TYPE="squashfs"
/dev/sr0: LABEL="Ubuntu 12.04 LTS i386" TYPE="iso9660"
/dev/sda1: UUID="70CCF58BCCF54C3A" TYPE="ntfs"
/dev/sda3: TYPE="swap"
/dev/sda5: UUID="98D47DD3D47DB45A" TYPE="ntfs"
/dev/sda6: UUID="6CB0713FB0711136" TYPE="ntfs"
/dev/sda7: UUID="daabd2a3-c334-4ed8-9485-9437e0262d29" TYPE="swap"
/dev/sda8: UUID="2b53baa4-2ccc-4908-a5d2-73ef3e95be47" TYPE="ext4"
/dev/sda9: UUID="7080493780490556" TYPE="ntfs"

ممنون
عنوان: پاسخ : خطا موقع نصب گراب با لایو دیسک و سوپر گراب2
ارسال شده توسط: Mostafa Jalilianfar در 16 امرداد 1391، 11:40 ب‌ظ
این رو تست کن

grub-install /dev/sda
update-grub

یه برنامه به اسم EasyBCD هست که هم بر روی ویندوز نصب میشه و هم گنو/لینوکس ازش استفاده نکردم ولی شما تست کن اگه خوب ما را هم بی‌خبر نذار
عنوان: پاسخ : خطا موقع نصب گراب با لایو دیسک و سوپر گراب2
ارسال شده توسط: Midgårdsormen در 17 امرداد 1391، 08:43 ق‌ظ
اگه update-grub جواب نداد،خروجی دستور grub-mkconfig رو میتونی با محتویات فایل grub.cfg جایگزین کنی
راستی حواست هست که باید قبلش به درایوی که روش لینوکس نصبه chroot کرده باشی؟
عنوان: پاسخ : خطا موقع نصب گراب با لایو دیسک و سوپر گراب2
ارسال شده توسط: Rezwan.Derakhshan در 18 امرداد 1391، 03:23 ق‌ظ
این رو تست کن

grub-install /dev/sda
update-grub

اگه update-grub جواب نداد،خروجی دستور grub-mkconfig رو میتونی با محتویات فایل grub.cfg جایگزین کنی
راستی حواست هست که باید قبلش به درایوی که روش لینوکس نصبه chroot کرده باشی؟
ممنون از راهنمایی هاتون.
اما یه مشکلی هست. پارتیشن اوبونتو اول باید mount شه، اما نمی شه، برای همین اصلاً به مرحله ی chroot و grub-install نمی رسه.
اینم ارورش:
mount: can't find /dev/sda8 in /etc/fstab or /etc/mtab
من وارد این دو تا فایل شدم و آدرس اوبونتوم رو اضافه کردم بعد هم آدرس ها رو سیو کردم، اما بازم همون ارور رو می ده.
یه برنامه به اسم EasyBCD هست که هم بر روی ویندوز نصب میشه و هم گنو/لینوکس ازش استفاده نکردم ولی شما تست کن اگه خوب ما را هم بی‌خبر نذار
قبلاً EasyBCD رو امتحان کرده بودم اما چون بوت لودر ویندوز مشکل داشت نتونست کاری بکنه(چون هر چی دنبال اطلاعات بوت سیستم می گشت پیداشون نمی کرد، از کار افتاد و همه ی آبشن هاش غیر فعال شدن، نمی دونم چرا نمی تونست این اطلاعات رو پیدا کنه). اما من تو آدرس پایین خوندم که می شه با این نرم افزار(EasyBCD) به راحتی گراب رو برگردوند:
http://arashpardis.mihanblog.com/post/13 (http://arashpardis.mihanblog.com/post/13)
تو پست اول هم بهش اشاره کردم:
یه برنامه ی دیگه هم به اسم EasyBCD که اونم باز نتونست گراب تعمیر کنه(چون دنبال بوت لودر ویندوز می گشت و پیداش نمی کرد، از کار می افتاد).
ممنون از هر سه نفرتون که وقت گذاشتید و راهنمایی کردید.
ولی با مشکل mount نشدن پارتیشن اوبونتو من نمی تونم نتیجه ی درست این دستورات رو ببینم. توی فروم هم سرچ کردم اما همچین مشکلی پیدا نکردم. حالا برم یه تاپیک جدید برای mount نشدن اوبونتو بزنم؟
عنوان: پاسخ : خطا موقع نصب گراب با لایو دیسک و سوپر گراب2
ارسال شده توسط: doomhammer65ir در 18 امرداد 1391، 04:10 ق‌ظ
با دیسک زنده :
sudo su
mkdir /media/ubuntu1204
mount /dev/sda8 /media/ubuntu1204
ls /media/ubuntu1204
سپس از روی راهنمای زیر کار کنید :
http://wiki.ubuntu-ir.org/grub-reinstallation
عنوان: پاسخ : خطا موقع نصب گراب با لایو دیسک و سوپر گراب2
ارسال شده توسط: Rezwan.Derakhshan در 19 امرداد 1391، 05:18 ق‌ظ
با دیسک زنده :
sudo su
mkdir /media/ubuntu1204
mount /dev/sda8 /media/ubuntu1204
ls /media/ubuntu1204
سپس از روی راهنمای زیر کار کنید :
http://wiki.ubuntu-ir.org/grub-reinstallation

ممنون که راهنمایی می کنید.
وقتی دستور زیر رو می زنم:
mount /dev/sda8 /media/ubuntu1204
این اخطار رو می ده:
mount: wrong fs type, bad option, bad superblock on /dev/sda8,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

برای رفع این اخطار چی کار کنم؟
خیلی ممنون از راهنمایی هاتون.
عنوان: پاسخ : خطا موقع نصب گراب با لایو دیسک و سوپر گراب2
ارسال شده توسط: Rezwan.Derakhshan در 20 امرداد 1391، 03:58 ق‌ظ
mount نشدن اوبونتو یه موضوع جدیده برای همین تصمیم گرفتم یه تاپیک جدید بنویسم، بعد حل این مشکل اگر موقع نصب گراب دوباره یه مشکلی پیش اومد همین جا می پرسم. با اجازه!
ممنون از راهنمایی همگی.
عنوان: پاسخ : خطا موقع نصب گراب با لایو دیسک و سوپر گراب2(هنوز حل نشده است)
ارسال شده توسط: alieblice در 20 امرداد 1391، 03:33 ب‌ظ
شما مگر به صورت live بالا نمیاین ؟
اگر به صورت live بالا میاین نمیخاد کار رو سخت کنین و با ترمینال درایو اوبونتو رو موینت کنین . با خود پوسته گرافیکی موینتش کنین . با یکی از این 2 روش :
1- با فایل منیجرتون (nautilus) رویه درایو مد نظرتون بزنین تا واردش بشین که وقتی وارد شدین موینت شده و محل موسنتشم /media / هستش
2- تو منو سیرچ unity بنویسین disk utility  و با اون هارد مورد نظرتون رو انتخاب کنین و بعد درایو اوبونتو و بعد رو گذینه موینت بزنین .
3-برایه ترمینالیشم دستورو این جوری بزنین :
sudo mount -t ext4 /dev/sda8 /media

بعد از موینت کردن دستور نصب گراب هم به این صورت بزنین :
sudo grub-install --boot-directory=/media/NAME/boot

جایه NAME اسم موینت رو بزارین که تو حالت ترمینالی که نوشتم نباید باشه. معمولا با lable درایو یکی هست .
بعدش دستور اپدیت گراب رو بزنین . 
sudo update-grub /DEVICEADRESS
بعد رستارت . البته اگر دستور اپدیت کار نکرد فکر کنم مشکلی نباشه چون فکر کنم خودش موقع نصب یک دست اپدیت هم میکنه .
عنوان: پاسخ : خطا موقع نصب گراب با لایو دیسک و سوپر گراب2(هنوز حل نشده است)
ارسال شده توسط: Rezwan.Derakhshan در 20 امرداد 1391، 07:54 ب‌ظ
شما مگر به صورت live بالا نمیاین ؟
اگر به صورت live بالا میاین نمیخاد کار رو سخت کنین و با ترمینال درایو اوبونتو رو موینت کنین . با خود پوسته گرافیکی موینتش کنین . با یکی از این 2 روش :
1- با فایل منیجرتون (nautilus) رویه درایو مد نظرتون بزنین تا واردش بشین که وقتی وارد شدین موینت شده و محل موسنتشم /media / هستش
2- تو منو سیرچ unity بنویسین disk utility  و با اون هارد مورد نظرتون رو انتخاب کنین و بعد درایو اوبونتو و بعد رو گذینه موینت بزنین .
3-برایه ترمینالیشم دستورو این جوری بزنین :
sudo mount -t ext4 /dev/sda8 /media

بعد از موینت کردن دستور نصب گراب هم به این صورت بزنین :
sudo grub-install --boot-directory=/media/NAME/boot

جایه NAME اسم موینت رو بزارین که تو حالت ترمینالی که نوشتم نباید باشه. معمولا با lable درایو یکی هست .
بعدش دستور اپدیت گراب رو بزنین . 
sudo update-grub /DEVICEADRESS
بعد رستارت . البته اگر دستور اپدیت کار نکرد فکر کنم مشکلی نباشه چون فکر کنم خودش موقع نصب یک دست اپدیت هم میکنه .


ممنون از این که وقت می ذارید و راهنمایی می کنید.
وقتی دستور nautilus رو می زنم، هیچ کدوم از درایو هام نیستند نه ویندوزی ها و نه درایو اوبونتوم. انگار هارد اصلاً پارتیشن بندی نشده، در ضمن این ارور رو هم داد:

Nautilus could not create the required folder "/root/.config/nautilus".
Before running Nautilus, please create the following folder, or set permissions such that Nautilus can create it

وقتی هم روی برنامه ی disk utility کلیک می کنم، هیچ اتفاقی نمی افته، یعنی برنامه رو باز نمی کنه.
رفتم سافتور سنتر پاکش کردم دوباره از نو نصبش کردم، اما بازم وقتی روش کلیک می کنم باز نمی شه. وقتی توی لانچر، روش کلیک می کنم مثل بقیه برنامه ها که 4-3 بار خاموش روشن می شن، اینم خاموش روشن می شه اما بعدش هیچ اتفاقی نمی افته و هیچ برنامه ای نمی یاد. 6-5 دقیقه هم صبر کردم، اما هیچی نشد.

راهه دیگه ای برای mount کردن نیست؟
عنوان: پاسخ : خطا موقع نصب گراب با لایو دیسک و سوپر گراب2(هنوز حل نشده است)
ارسال شده توسط: alieblice در 20 امرداد 1391، 08:11 ب‌ظ
دستور ترمینالی که گذاشتم چی ؟ اون چه اروری داد؟
عنوان: پاسخ : خطا موقع نصب گراب با لایو دیسک و سوپر گراب2(هنوز حل نشده است)
ارسال شده توسط: Rezwan.Derakhshan در 20 امرداد 1391، 08:30 ب‌ظ
این اخطار رو می ده:

mount: wrong fs type, bad option, bad superblock on /dev/sda8,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
عنوان: پاسخ : خطا موقع نصب گراب با لایو دیسک و سوپر گراب2(هنوز حل نشده است)
ارسال شده توسط: doomhammer65ir در 21 امرداد 1391، 02:17 ق‌ظ
این پارتیشن باید آسیب دیده باشه
اگر داده های مهمی روش دارید جایی رونوشت بردارید و دوباره فورمتش کنید
عنوان: پاسخ : خطا موقع نصب گراب با لایو دیسک و سوپر گراب2(هنوز حل نشده است)
ارسال شده توسط: Rezwan.Derakhshan در 21 امرداد 1391، 02:32 ق‌ظ
مشکل من که حل نشد و بعد از یه ماه دویدن باید آخرسر اوبونتوم رو با این که خیلی براش زحمت کشیدم پاک کنم. پس با اجازه می نویسم حل نشد تا موضوع رو ببندم.

***از همتون بابت این که وقت گذاشتید و منه تازه کار رو راهنمایی کردید ممنونم***
عنوان: پاسخ : خطا موقع نصب گراب با لایو دیسک و سوپر گراب2(شاید این بار حل بشه)
ارسال شده توسط: Rezwan.Derakhshan در 03 دی 1391، 06:45 ب‌ظ
بازم سلام.

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


البته این دفعه خوبی اش اینه که پارتیشن اوبونتو رو می تونم مونت کنم، اما گراب نصب نمی شه. من تمام مراحل رو اون طور که در ویکی اومده انجام می دم اما این خطا رو دریافت می کنم:
/usr/sbin/grub-setup: warn: Your embedding area is unusually small.  core.img won't fit in it..
/usr/sbin/grub-setup: warn: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
/usr/sbin/grub-setup: error: will not proceed with blocklists

یعنی چی فضایی که براش اختصاص دادم خیلی کوچیکه؟ نکنه می خواد گراب رو روی سی دی لایو اوبونتو نصب کنه که می گه جا نداره؟

اما من عینا دستوری که توی ویکی اومده رو اجرا می کنم(بعد از انجام همه ی کاراها نه این که از اول اینو بزنم):
sudo grub-install --root-directory=/mnt/ /dev/sda

لطفا راهنمایی می کنید مشکل از کجاست؟ بلکه این سری مجبور نشم اوبونتو رو از نو نصب کنم، در ضمن این سری با سوپرگراب هم می تونم اوبونتومو بالا بیارم، از توی خود اوبونتوم چی؟ می تونم گراب رو تعمیر کنم؟

ممنون

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

کارهایی که کردم و اطلاعاتی که ممکنه لازم باشه:

fdisk -l اگر لازمه:
  Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          19    62873887    31436934+   7  HPFS/NTFS/exFAT
/dev/sda2        62873905   456949695   197037895+   f  W95 Ext'd (LBA)
/dev/sda3       456949760   488396799    15723520   83  Linux
/dev/sda5        62873907   147044799    42085446+   7  HPFS/NTFS/exFAT
/dev/sda6       147044819   262348351    57651766+   7  HPFS/NTFS/exFAT
/dev/sda7       262348371   373093727    55372678+   7  HPFS/NTFS/exFAT
/dev/sda8       414325875   435855359    10764742+   7  HPFS/NTFS/exFAT
/dev/sda9       373094400   384831487     5868544   82  Linux swap / Solaris
/dev/sda10      384833536   414324735    14745600   83  Linux
/dev/sda11      435857408   456947711    10545152   83  Linux

من میام اول پارتیشن اوبونتو رو مونت می کنم، بعد هم dev و proc و بعد هم دستور نصب گراب رو می زنم(همون طور که تو ویکی توضیح داده)، اما با خطایی که گفتم رو به رو می شم.ایناها:
root@ubuntu:/home/ubuntu# mount /dev/sda3 /mnt
root@ubuntu:/home/ubuntu# mount --bind /dev/ /mnt/dev
root@ubuntu:/home/ubuntu# mount --bind /proc /mnt/proc
root@ubuntu:/home/ubuntu# grub-install --root-directory=/mnt/ /dev/sda
/usr/sbin/grub-setup: warn: Your embedding area is unusually small.  core.img won't fit in it..
/usr/sbin/grub-setup: warn: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
/usr/sbin/grub-setup: error: will not proceed with blocklists.

مشکل از کجاست؟

پیشاپیش ممنون و 1++
عنوان: پاسخ : خطا موقع نصب گراب با لایو دیسک و سوپر گراب2(شاید این بار حل بشه)
ارسال شده توسط: امید توانا در 03 دی 1391، 09:32 ب‌ظ
مطالب ویکی در مورد گراب خیلی قدیمی و گمراه کننده است. این کار رو که میگم انجام بده و امیدوارم مشکلت حل بشه:
اول اینکه  systemrescucd (http://www.sysresccd.org/) رو دانلود کن و روی یک فلش یا سی‌دی بسوزون. بعد با این سی‌دی ری‌بوت کن و گزینه‌ای داره به عنوان Booting an existing linux . بعد خودش اوبونتو رو برات بوت می‌کنه. در اوبونتو این دستورها رو بنویس:
sudo grub-install --recheck /dev/sda
sudo grub-mkconfig -o /boot/grub/grub.cfg
عنوان: پاسخ : خطا موقع نصب گراب با لایو دیسک و سوپر گراب2(شاید این بار حل بشه)
ارسال شده توسط: Rezwan.Derakhshan در 03 دی 1391، 10:16 ب‌ظ
ممنون که راهنمایی می کنید.

اوبونتو رو با سوپر گراب بوت کردم و دستورات رو وارد کردم، خروجی دستور اول همان ارور بالا بود:
grub-install --recheck /dev/sda:

/usr/sbin/grub-setup: warn: Your embedding area is unusually small.  core.img won't fit in it..
/usr/sbin/grub-setup: warn: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
/usr/sbin/grub-setup: error: will not proceed with blocklists

و دستور دوم خروجیش مثل دستور update-grub بود، یعنی کرنل های مختلف اوبونتو رو شناسایی کرد و بعد ویندوز و ... و نوشت که همه شناسایی شدند.

گفتید با نرم اافزار systemrescucd می تونم اوبونتو رو بوت کنم درسته؟ من با سوپر گراب این کار رو کردم می خواستم سریع نتیجه رو بگم، ایراد نداره؟

من چون عجله داشتم دیدم با سوپر گراب می تونم اوبونتو رو بوت کنم این کار رو کردم(می خواستم قبل از این که آف بشید نتیجه رو بگم)، اما این نرم افزار رو هم دانلود و امتحان می کنم و نتیجه ی اونو هم می گم.

خیلی ممنون بابت راهنمایی ها.
عنوان: پاسخ : خطا موقع نصب گراب با لایو دیسک و سوپر گراب2(شاید این بار حل بشه)
ارسال شده توسط: امید توانا در 03 دی 1391، 10:30 ب‌ظ
با system rescue cd شما می‌تونید اوبونتوی خودتون رو بوت کنید (و هم میتونید از روی خود سی‌دی بوت کنید). برای بازسازی گراب با سی‌دی خود اوبونتو رو بوت کنید که همه چیزهایی که لازم دارید سوار بشوند.
عنوان: پاسخ : خطا موقع نصب گراب با لایو دیسک و سوپر گراب2(شاید این بار حل بشه)
ارسال شده توسط: Rezwan.Derakhshan در 03 دی 1391، 10:44 ب‌ظ
با system rescue cd شما می‌تونید اوبونتوی خودتون رو بوت کنید (و هم میتونید از روی خود سی‌دی بوت کنید). برای بازسازی گراب با سی‌دی خود اوبونتو رو بوت کنید که همه چیزهایی که لازم دارید سوار بشوند.

پستم رو ویرایش می کنم.

وقتی دوباره با لایو اوبونتو بالا اومدم و دستوراتی که گفتین رو وارد کردم، خطا ها تغییر کردند:

root@ubuntu:/media# grub-install --recheck /dev/sda
/usr/sbin/grub-probe: error: cannot find a device for /boot/grub (is /dev mounted?).
root@ubuntu:/media# grub-mkconfig -o /boot/grub/grub.cfg
/usr/sbin/grub-probe: error: cannot find a device for / (is /dev mounted?).


می گه که dev رو مونت نکردم، ولی وقتی میگم dev رو مونت کن می گه طبق dev، mtab مونت شده. پس مشکل از کجاست؟

لطفا راهنمایی می کنید؟
عنوان: پاسخ : خطا موقع نصب گراب با لایو دیسک و سوپر گراب2(شاید این بار حل بشه)
ارسال شده توسط: Rezwan.Derakhshan در 05 دی 1391، 05:02 ب‌ظ
اومدم بگم که مشکلم حل شد و بگم چی کار کردم تا شاید یه روزی به کار کسی بیاد.

با سوپرگراب2 اوبونتو رو بوت کردم، بعد تو ترمینال نوشتم(توی صفحه ی گراب2 ویکی نوشته شده بود):

apt-get  install grub2

بعد دستور نصب گراب رو زدم اما همون خطاهای قبلی رو نوشت، بعد دستور هایی که آقای توانا گفته بودند رو زدم، بازم خطا داد. بار آخر دستور نصب گراب رو با force-- به کار بردم(توی help دستور نصب گراب نوشته بود حتی با بروز خطا گراب رو نصب می کنه):

grub-install --force --root-directory= /dev/sda

من قبلا چند بار این دستور رو به این شکل به کار برده بودم اما نتیجه همون خطاها بود، سری آخر هم همون خطاها رو نوشت اما یه خط دیگه هم نوشت، نوشت که گراب بدون هیچ خطایی نصب شد. بعد گراب رو آپدیت کردم و کامپیوتر رو ریست. گراب هم درست شده بود. فکر کنم این سری به خاطر دستور اول گراب درست شد چون تنها فرق کارایی که کردم با سری قبل همون دستور اول بود.

خلاصه... خداروشکر این سری بعد از چند روز درست شد(مثل سری قبل یه ماه و نیم طول نکشید و آخرش هم به نصب مجدد اوبونتو نینجامید).

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

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

با تشکر.