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

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

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


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

نویسنده موضوع: ناپدید شدن گراب(Grub  (دفعات بازدید: 879 بار)

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

آفلاین گیسو

  • Full Member
  • *
  • ارسال: 232
  • جنسیت : دختر
پاسخ : ناپدید شدن گراب(Grub
« پاسخ #15 : 25 امرداد 1401، 01:47 ب‌ظ »
lubuntu@lubuntu:~$ sudo mount /dev/sda3 /mnt
lubuntu@lubuntu:~$ ls -l /mnt/
total 116
drwxr-xr-x   2 root root  4096 Jul  3 09:04 bin
drwxr-xr-x   3 root root  4096 Aug 11 05:57 boot
drwxr-xr-x   2 root root  4096 Jan 22  2021 cdrom
drwxr-xr-x   4 root root  4096 Aug  6  2020 dev
drwxr-xr-x 132 root root 12288 Aug 11 06:04 etc
drwxr-xr-x   2 root root  4096 Jan 22  2021 home
lrwxrwxrwx   1 root root    33 Aug 10 08:02 initrd.img -> boot/initrd.img-5.4.0-124-generic
lrwxrwxrwx   1 root root    33 Aug 10 08:02 initrd.img.old -> boot/initrd.img-5.4.0-122-generic
drwxr-xr-x  20 root root  4096 Jun 15 05:39 lib
drwx------   2 root root 16384 Jan 22  2021 lost+found
drwxr-xr-x   3 root root  4096 Jan 22  2021 media
drwxr-xr-x   2 root root  4096 Aug  6  2020 mnt
drwxr-xr-x   2 root root  4096 Aug  6  2020 opt
drwxr-xr-x   2 root root  4096 Apr 24  2018 proc
drwx------   7 root root  4096 Feb 22  2021 root
drwxr-xr-x  14 root root  4096 Jan 22  2021 run
drwxr-xr-x   2 root root 12288 Jul  3 09:04 sbin
drwxr-xr-x   2 root root  4096 Jan 22  2021 snap
drwxr-xr-x   2 root root  4096 Aug  6  2020 srv
drwxr-xr-x   2 root root  4096 Apr 24  2018 sys
drwxr-xr-x   9 root root  4096 Feb 22  2021 timeshift
drwxrwxrwt   7 root root  4096 Aug 11 13:05 tmp
drwxr-xr-x  10 root root  4096 Aug  6  2020 usr
drwxr-xr-x  14 root root  4096 Aug  6  2020 var
lrwxrwxrwx   1 root root    30 Aug 10 08:02 vmlinuz -> boot/vmlinuz-5.4.0-124-generic
lrwxrwxrwx   1 root root    30 Aug 10 08:02 vmlinuz.old -> boot/vmlinuz-5.4.0-122-generic
lubuntu@lubuntu:~$



lubuntu@lubuntu:~$
lubuntu@lubuntu:~$ lubuntu@lubuntu:~$ sudo mount /dev/sda3 /mnt
lubuntu@lubuntu:~$: command not found
lubuntu@lubuntu:~$ lubuntu@lubuntu:~$ ls -l /mnt/
lubuntu@lubuntu:~$: command not found
lubuntu@lubuntu:~$ total 116

Command 'total' not found, did you mean:

  command 'topal' from deb topal

Try: sudo apt install <deb name>

lubuntu@lubuntu:~$ drwxr-xr-x   2 root root  4096 Jul  3 09:04 bin
drwxr-xr-x: command not found
lubuntu@lubuntu:~$ drwxr-xr-x   3 root root  4096 Aug 11 05:57 boot
drwxr-xr-x: command not found
lubuntu@lubuntu:~$ drwxr-xr-x   2 root root  4096 Jan 22  2021 cdrom
drwxr-xr-x: command not found
lubuntu@lubuntu:~$ drwxr-xr-x   4 root root  4096 Aug  6  2020 dev
drwxr-xr-x: command not found
lubuntu@lubuntu:~$ drwxr-xr-x 132 root root 12288 Aug 11 06:04 etc
drwxr-xr-x: command not found
lubuntu@lubuntu:~$ drwxr-xr-x   2 root root  4096 Jan 22  2021 home
drwxr-xr-x: command not found
lubuntu@lubuntu:~$ lrwxrwxrwx   1 root root    33 Aug 10 08:02 initrd.img -> boot/initrd.img-5.4.0-124-generic
bash: boot/initrd.img-5.4.0-124-generic: No such file or directory
lubuntu@lubuntu:~$ lrwxrwxrwx   1 root root    33 Aug 10 08:02 initrd.img.old -> boot/initrd.img-5.4.0-122-generic
bash: boot/initrd.img-5.4.0-122-generic: No such file or directory
lubuntu@lubuntu:~$ drwxr-xr-x  20 root root  4096 Jun 15 05:39 lib
drwxr-xr-x: command not found
lubuntu@lubuntu:~$ drwx------   2 root root 16384 Jan 22  2021 lost+found
drwx------: command not found
lubuntu@lubuntu:~$ drwxr-xr-x   3 root root  4096 Jan 22  2021 media
drwxr-xr-x: command not found
lubuntu@lubuntu:~$ drwxr-xr-x   2 root root  4096 Aug  6  2020 mnt
drwxr-xr-x: command not found
lubuntu@lubuntu:~$ drwxr-xr-x   2 root root  4096 Aug  6  2020 opt
drwxr-xr-x: command not found
lubuntu@lubuntu:~$ drwxr-xr-x   2 root root  4096 Apr 24  2018 proc
drwxr-xr-x: command not found
lubuntu@lubuntu:~$ drwx------   7 root root  4096 Feb 22  2021 root
drwx------: command not found
lubuntu@lubuntu:~$ drwxr-xr-x  14 root root  4096 Jan 22  2021 run
drwxr-xr-x: command not found
lubuntu@lubuntu:~$ drwxr-xr-x   2 root root 12288 Jul  3 09:04 sbin
drwxr-xr-x: command not found
lubuntu@lubuntu:~$ drwxr-xr-x   2 root root  4096 Jan 22  2021 snap
drwxr-xr-x: command not found
lubuntu@lubuntu:~$ drwxr-xr-x   2 root root  4096 Aug  6  2020 srv
drwxr-xr-x: command not found
lubuntu@lubuntu:~$ drwxr-xr-x   2 root root  4096 Apr 24  2018 sys
drwxr-xr-x: command not found
lubuntu@lubuntu:~$ drwxr-xr-x   9 root root  4096 Feb 22  2021 timeshift
drwxr-xr-x: command not found
lubuntu@lubuntu:~$ drwxrwxrwt   7 root root  4096 Aug 11 13:05 tmp
drwxrwxrwt: command not found
lubuntu@lubuntu:~$ drwxr-xr-x  10 root root  4096 Aug  6  2020 usr
drwxr-xr-x: command not found
lubuntu@lubuntu:~$ drwxr-xr-x  14 root root  4096 Aug  6  2020 var
drwxr-xr-x: command not found
lubuntu@lubuntu:~$ lrwxrwxrwx   1 root root    30 Aug 10 08:02 vmlinuz -> boot/vmlinuz-5.4.0-124-generic
bash: boot/vmlinuz-5.4.0-124-generic: No such file or directory
lubuntu@lubuntu:~$ lrwxrwxrwx   1 root root    30 Aug 10 08:02 vmlinuz.old -> boot/vmlinuz-5.4.0-122-generic
bash: boot/vmlinuz-5.4.0-122-generic: No such file or directory
lubuntu@lubuntu:~$ lubuntu@lubuntu:~$
lubuntu@lubuntu:~$: command not found
lubuntu@lubuntu:~$
lubuntu@lubuntu:~$
کاملا تازه کار و دارای زوبونتو(18.4) و لینوکس مینت(19.3) همراه با ویندوز اکس پی روی دو رایانه ی (32bit).

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19719
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : ناپدید شدن گراب(Grub
« پاسخ #16 : 25 امرداد 1401، 01:50 ب‌ظ »
نه. جدا کردن boot معمولاً همیشه ایدهٔ بدیه.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین گیسو

  • Full Member
  • *
  • ارسال: 232
  • جنسیت : دختر
پاسخ : ناپدید شدن گراب(Grub
« پاسخ #17 : 27 امرداد 1401، 10:48 ق‌ظ »
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

lubuntu@lubuntu:~$ sudo mount /dev/sda4 /mnt/
lubuntu@lubuntu:~$ ls -l /mnt/
total 20
drwxr-xr-x 26 1000 1000  4096 Aug 11 13:05 jari
drwx------  2 root root 16384 Jan 22  2021 lost+found
lubuntu@lubuntu:~$ findmnt /mnt/
TARGET SOURCE    FSTYPE OPTIONS
/mnt   /dev/sda4 ext4   rw,relatime
lubuntu@lubuntu:~$ sudo umount /dev/sda4
lubuntu@lubuntu:~$
کاملا تازه کار و دارای زوبونتو(18.4) و لینوکس مینت(19.3) همراه با ویندوز اکس پی روی دو رایانه ی (32bit).

آفلاین گیسو

  • Full Member
  • *
  • ارسال: 232
  • جنسیت : دختر
پاسخ : ناپدید شدن گراب(Grub
« پاسخ #18 : 30 امرداد 1401، 02:18 ب‌ظ »
درود.


من هنوز منتظرم که دوستان راهنمائیم کنند.
آنچه فرموده بودید انجام دادم. ولی هنوز کسی راه حل را ارئه نداده.
ضمنا در این فاصله رفتم و با DVD live Lubuntu تلاش کردم طبق راهنمائی در ویکی عمل کنم ولی هرکدام از دستورها را که در ترمینالش مینویسم تنها پاسخ command not found میده. وبرای گرفتن boot repair اشاره شده در صفحه ی بعد ویکی هم باز هرکدام از دستورها جوابش command not found بود.
کاملا تازه کار و دارای زوبونتو(18.4) و لینوکس مینت(19.3) همراه با ویندوز اکس پی روی دو رایانه ی (32bit).

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
پاسخ : ناپدید شدن گراب(Grub
« پاسخ #19 : 30 امرداد 1401، 03:27 ب‌ظ »
روت روی sda3 قرار داره. توی شرایط شما، /boot/ جدا نیست و قسمتی از روت هست.
sda4 هم باید مربوط به /home/ باشه. ولی الان زیاد مهم نیست برای چی هست. به اون کاری نداریم.

ممکنه هارد شما به یه اسم دیگه، مثلا sdb شناسایی شده باشه. در این حالت لازمه توی ادامه، هر جا sda دیدید، اون رو به sdb یا هر اسمی که هارد با اون شناسایی شده، تغییر بدید.

می‌تونید با دستور lsblk متوجه بشید کرنل چه block device هایی رو شناسایی کرده و با توجه به تعداد پارتیشن‌هایی که هارد داره، متوجه شد به چه اسمی شناسایی شده.

اول sda3 رو یه جا (مثلا /mnt/) سوار کنید
sudo mount /dev/sda3 /mnt

الان فایل‌سیستم‌های مجازی مورد نیاز رو هم سوار کنید تا وقتی با chroot وارد /mnt/ میشید، بتونید راحت به منابع سیستم دسترسی داشته باشید.
for fs in dev sys proc run; do
sudo mount -R --make-rslave "/$fs" "/mnt/$fs"
done

الان با chroot وارد /mnt/ بشید.
sudo chroot /mnt

به طور پیش‌فرض وقتی با chroot وارد یه جایی میشید، کاربر مورد استفاده، به کاربر روت تغییر پیدا می‌کنه.
به خاطر همین برای انجام کار‌هایی که دسترسی روت نیاز دارند، لازم نیست از sudo استفاده کنید. اگه هم استفاده کنید، نباید مشکل خاصی پیش بیاد. (البته اگه خود sudo مشکل نداشته باشه)

الان گراب رو روی هارد نصب کنید
grub-install /dev/sda

پیکربندی‌های اصلی گراب رو هم دوباره ایجاد کنید
update-grub

الان می‌تونید از محیط chroot خارج بشید. یا دستور exit رو بزنید یا کلید‌های ctrl + d رو روی صفحه کلید فشار بدید.

بعد از اینکه از chroot خارج شدید، فایل‌سیستم‌هایی رو که سوار کرده بودید رو unmount کنید.
sudo umount -R /mnt

در نهایت کامپیوتر رو راه‌اندازی مجدد کنید و ببینید گراب بوت میشه یا نه.
مطمئن بشید که توی تنظیمات bios، الویت بوت هارد از بقیه الویت‌ها بالاتره.
میدونید که زکات علم نشر آن است

آفلاین گیسو

  • Full Member
  • *
  • ارسال: 232
  • جنسیت : دختر
پاسخ : ناپدید شدن گراب(Grub
« پاسخ #20 : 30 امرداد 1401، 04:56 ب‌ظ »
با درود و سپاس.


نخست از آخری میپرسم. آیا واقعا لازمه که اولویت بوت را که اکنون روی سی دی هست به هارد تغییر بدم؟ چون خیلی از مواقع  مثل همین دی وی دی لایو لینوکس که خیلی بدرد بخور است.

دوم پس دلیل اینکه دستورهای ویکی اجرا نمیشد همین mount نبودن sda3 بوده و درضمن با دادن آن دستور نمایش دهنده فضا های هارد اثری از sdb نبود. پس منهم چیزی را تغییر ندادم.

سوم آیا برای آینده میتوانم آن بوت ریپر را دریافت کرده و داشته باشم تا در صورت لزوم با همان تعمیرش کنم؟
دوباره از پاسخ و راهنمائی شما سپاسگزاری میکنم.حالا میرم که آزمایشش کنم.آنجا نمیتوانستم فارسی بنویسم.
کاملا تازه کار و دارای زوبونتو(18.4) و لینوکس مینت(19.3) همراه با ویندوز اکس پی روی دو رایانه ی (32bit).

آفلاین جعفر فرقانلوژ

  • High Hero Member
  • *
  • ارسال: 5100
  • جنسیت : پسر
  • اممم . اره دیگه! mehr32
پاسخ : ناپدید شدن گراب(Grub
« پاسخ #21 : 30 امرداد 1401، 06:42 ب‌ظ »
نقل‌قول

نخست از آخری میپرسم. آیا واقعا لازمه که اولویت بوت را که اکنون روی سی دی هست به هارد تغییر بدم؟ چون خیلی از مواقع  مثل همین دی وی دی لایو لینوکس که خیلی بدرد بخور است.
اول پیشنهاد می کنم که از فلش به جای سی دی استفاده کنید
بعد هم خوب هروقت لازم بود قبل از بوت از روی هارد برید توی بایوس اولویت رو تغییر بدید ؟
دیگر به انجمن باز نخواهم گشت شاید جایی با این نام پیدام کنید اگه کاری با من دارید : qxc9966@protonmail.com