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

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

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


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

نویسنده موضوع: ارور 17 گراب  (دفعات بازدید: 789 بار)

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

آفلاین arch-ubunto

  • Newbie
  • *
  • ارسال: 12
ارور 17 گراب
« : 17 آذر 1399، 07:05 ب‌ظ »
سلام در گراب به مکشل ارور 17 برخوردم طبق راهنمای این صفحه
https://wiki.ubuntu.ir/wiki/%D8%AA%D8%B9%D9%85%DB%8C%D8%B1_%DA%AF%D8%B1%D8%A7%D8%A8پیش رفتم ولی در دستور اخر
sudo grub-install --root-directory=/mnt/ /dev/sda به این ارور برخوردم
Installing for i386-pc platform.
grub-install: warning: File system `ext2' doesn't support embedding.
grub-install: warning: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
grub-install: error: will not proceed with blocklists.


لطفا کمک کنید خیلی به سیستم احتیاج دارم  ](*,) ](*,) ](*,)

آفلاین arch-ubunto

  • Newbie
  • *
  • ارسال: 12
پاسخ : ارور 17 گراب
« پاسخ #1 : 17 آذر 1399، 09:20 ب‌ظ »
سلام در گراب به مکشل ارور 17 برخوردم طبق راهنمای این صفحه
https://wiki.ubuntu.ir/wiki/%D8%AA%D8%B9%D9%85%DB%8C%D8%B1_%DA%AF%D8%B1%D8%A7%D8%A8پیش رفتم ولی در دستور اخر
sudo grub-install --root-directory=/mnt/ /dev/sda به این ارور برخوردم
Installing for i386-pc platform.
grub-install: warning: File system `ext2' doesn't support embedding.
grub-install: warning: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
grub-install: error: will not proceed with blocklists.


لطفا کمک کنید خیلی به سیستم احتیاج دارم  ](*,) ](*,) ](*,)
دوستان کسی نمی تونه کمکم کنه؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

آفلاین M!lad

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1757
پاسخ : ارور 17 گراب
« پاسخ #2 : 17 آذر 1399، 09:56 ب‌ظ »
مطمئن هستید آدرس دیسک رو به درستی وارد می‌کنید؟ اشتباها چیزی مثل sda1 وارد نکردید؟
..I feel no fault for the fault I feel..

آفلاین arch-ubunto

  • Newbie
  • *
  • ارسال: 12
پاسخ : ارور 17 گراب
« پاسخ #3 : 17 آذر 1399، 11:18 ب‌ظ »
مطمئن هستید آدرس دیسک رو به درستی وارد می‌کنید؟ اشتباها چیزی مثل sda1 وارد نکردید؟
بله همچی درست پیش میره اما توزیع من مانجرو لینوکسه ایا این باعث این اتفاق میشه

آفلاین esmaeelE

  • ناظر انجمن
  • *
  • ارسال: 1270
  • جنسیت : پسر
پاسخ : ارور 17 گراب
« پاسخ #4 : 17 آذر 1399، 11:40 ب‌ظ »
خروجی
lsblk

آفلاین arch-ubunto

  • Newbie
  • *
  • ارسال: 12
پاسخ : ارور 17 گراب
« پاسخ #5 : 18 آذر 1399، 12:00 ق‌ظ »

آفلاین esmaeelE

  • ناظر انجمن
  • *
  • ارسال: 1270
  • جنسیت : پسر
پاسخ : ارور 17 گراب
« پاسخ #6 : 18 آذر 1399، 01:15 ق‌ظ »
این خروجی را هم قرار دهید
sudo fdisk -lls /media/sda3
به نظر می‌رسد که سیستم با دیسک زنده راه اندازی اما به درستی partition ها را روی سیستم‌فایل mount نکردید.

همانطور که در انتهای صفحه ویکی هم آمده است پیشنهاد می‌کنم از نرم‌افزار گرافیکی بوت ریپیر استفاده کنید.

در صفحه ویکی می‌خوانیم
نقل‌قول
فرض می‌کنیم ریشه‌ی اوبونتو در افراز dev/sda3 باشد

در روش دستی ابتدا باید بدانید که / کجاست؟


آفلاین arch-ubunto

  • Newbie
  • *
  • ارسال: 12
پاسخ : ارور 17 گراب
« پاسخ #7 : 18 آذر 1399، 07:17 ق‌ظ »
خب من کلا ریشه و بوت و... رو توی یک ئارتیشن گذاشتم که SDA3 هست از نرم افزار هم استفاده کردم
کد که میدهد کار نمیکند و خطا میدهد

آفلاین arch-ubunto

  • Newbie
  • *
  • ارسال: 12
پاسخ : ارور 17 گراب
« پاسخ #8 : 18 آذر 1399، 05:07 ب‌ظ »
این خروجی را هم قرار دهید
sudo fdisk -l
https://paste.ubuntu.ir/lmmu
دستور دوم جواب نداد

آفلاین esmaeelE

  • ناظر انجمن
  • *
  • ارسال: 1270
  • جنسیت : پسر
پاسخ : ارور 17 گراب
« پاسخ #9 : 18 آذر 1399، 11:06 ب‌ظ »
اگر نسبت به جدا نکردن پارتیشن boot اطمینان دارید

بهتره یکبار از ابتدا و گام به گام مطابق آموزش ویکی پیش بروید

سیستم را با دیسک زنده راه اندازی کنید
در صورتی که پارتیشن / را در این مسیر سوار کرده باشید
sudo mount /dev/sda3 /mnt
باید فرمان زیر خروجی داشته باشد
ls /mnt


مثلا برای این سیستم
$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 931.5G  0 disk
├─sda1   8:1    0  14.9G  0 part [SWAP]
├─sda2   8:2    0   191M  0 part /boot/efi
├─sda3   8:3    0   1.9G  0 part /boot
├─sda4   8:4    0 279.4G  0 part /
└─sda5   8:5    0 635.2G  0 part /home
sdb      8:16   1  29.3G  0 disk
└─sdb1   8:17   1  29.3G  0 part

دیسک sdb/ حافظه فلش است که آن را در مسیر mnt/ سوار (mount) می‌کنم

sudo /dev/sdb1 /mnt
حالا
$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 931.5G  0 disk
├─sda1   8:1    0  14.9G  0 part [SWAP]
├─sda2   8:2    0   191M  0 part /boot/efi
├─sda3   8:3    0   1.9G  0 part /boot
├─sda4   8:4    0 279.4G  0 part /
└─sda5   8:5    0 635.2G  0 part /home
sdb      8:16   1  29.3G  0 disk
└─sdb1   8:17   1  29.3G  0 part /mnt
$ ls /mnt
archive  desktop

همانطور که می‌بینید دستور آخر محتویات حافظه فلش را لیست می‌کند.

به طور مشابه برای مورد شما انتظار این است که اگر پارتیشن صحیح را mount کرده باشید خروجی دستور ls چیزی مشابه زیر باشد.
ls /
~     dev   initrd.img      lib64       mnt   root  srv  usr      vmlinuz.old
bin   etc   initrd.img.old  lost+found  opt   run   sys  var
boot  home  lib             media       proc  sbin  tmp  vmlinuz


آفلاین arch-ubunto

  • Newbie
  • *
  • ارسال: 12
پاسخ : ارور 17 گراب
« پاسخ #10 : 18 آذر 1399، 11:40 ب‌ظ »
ممنون حل شد ولی نمی دونم چرا هرچی با کد شما یا اویکی میزدم غلط در مییامد ولی با این کد درست در اومد
شاید من اشتباه می زدم  ??? ??? ???
https://forum.ubuntu-ir.org/index.php?topic=32297.0