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

کمک و پشتیبانی => انجمن عمومی => نویسنده: گیسو در 21 امرداد 1401، 11:06 ق‌ظ

عنوان: ناپدید شدن گراب(Grub
ارسال شده توسط: گیسو در 21 امرداد 1401، 11:06 ق‌ظ
درود.

از وقتی دونرمافزار سنگین قدیمی را از دوش ویندوز برداشتم؛نمیدانم چه مشکلی بوجود آمد که دیگر ویندوز بوت نمیشد.یعنی پنجره ی گراب میامد و وقتی ویندوز را گزینش میکردم رایانه ریستارت میشد.
با جستجو چیزی پیدا کردم بنام Visual BCD که وقتی اجراش کردم؛بوت ویندوز درست شد ولی حالا پنجره ی گراب نمیاد یعنی مستقیم وفقط ویندوز بوت میشه.
چند ویدئو دیدم برای این مشکل بعضی میگن از همان Visual BCD میشود پنجره ی گزینش بوت را درست کرد .
دوستان انجمن چه پیشنهاد میکنند؟.سپاس
عنوان: پاسخ : ناپدید شدن گراب(Grub
ارسال شده توسط: جعفر فرقانلوژ در 21 امرداد 1401، 11:38 ق‌ظ
سلام
ویکی > تعمیر گراب
عنوان: پاسخ : ناپدید شدن گراب(Grub
ارسال شده توسط: Dragon- در 22 امرداد 1401، 01:24 ق‌ظ
سیستم‌عامل باید سالم باشه. احتمالا فقط گراب خراب شده. میشه راحت درستش کرد.
اول با یه توزیع زنده کامپیوتر رو بوت کنید و بعد خروجی این دستورات رو بفرستید.
sudo fdisk -l
sudo blkid
lsblk
عنوان: پاسخ : ناپدید شدن گراب(Grub
ارسال شده توسط: گیسو در 22 امرداد 1401، 08:54 ق‌ظ
نقل‌قول
See "man sudo_root" for details.

lubuntu@lubuntu:~$ sudo fdisk -l
Disk /dev/loop0: 1.1 GiB, 1129218048 bytes, 2205504 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 /dev/sda: 76.3 GiB, 81964302336 bytes, 160086528 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
Disklabel type: dos
Disk identifier: 0x0b240b23

Device     Boot     Start       End  Sectors  Size Id Type
/dev/sda1  *           63  40965749 40965687 19.5G  7 HPFS/NTFS/exFAT
/dev/sda2        40965811  86228991 45263181 21.6G  f W95 Ext'd (LBA)
/dev/sda3        86228992 123860991 37632000   18G 83 Linux
/dev/sda4       123860992 160086015 36225024 17.3G 83 Linux
/dev/sda5        40965813  81931499 40965687 19.5G  7 HPFS/NTFS/exFAT
/dev/sda6        81932288  86228991  4296704  2.1G 82 Linux swap / Solaris

Partition table entries are not in disk order.




Disk /dev/zram0: 1005.1 MiB, 1053933568 bytes, 257308 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
lubuntu@lubuntu:~$

نقل‌قول
lubuntu@lubuntu:~$ sudo blkid
/dev/sda1: UUID="7E5074C550748625" TYPE="ntfs" PARTUUID="0b240b23-01"
/dev/sda3: UUID="db5692c2-3f7a-4855-a0a1-43a84fb3aac4" TYPE="ext4" PARTUUID="0b240b23-03"
/dev/sda4: UUID="03cfb966-5f88-4e3d-ae6d-7113d5324887" TYPE="ext4" PARTUUID="0b240b23-04"
/dev/sda5: UUID="AE601737601705AD" TYPE="ntfs" PARTUUID="0b240b23-05"
/dev/sr1: UUID="2020-08-06-23-09-44-00" LABEL="Lubuntu 18.04.5 LTS i386" TYPE="iso9660" PTUUID="73609b38" PTTYPE="dos"
/dev/loop0: TYPE="squashfs"
/dev/sda6: UUID="228397fc-c3d2-459d-9431-7cec26212ad5" TYPE="swap" PTTYPE="dos" PARTUUID="0b240b23-06"
/dev/zram0: UUID="5bcd8e6c-7bef-48b3-8b06-5edd7bb436fb" TYPE="swap"
lubuntu@lubuntu:~$


نقل‌قول
lubuntu@lubuntu:~$ lsblk
NAME   MAJ:MIN RM    SIZE RO TYPE MOUNTPOINT
loop0    7:0    0    1.1G  1 loop /rofs
sda      8:0    0   76.3G  0 disk
├─sda1   8:1    0   19.5G  0 part
├─sda2   8:2    0      1K  0 part
├─sda3   8:3    0     18G  0 part
├─sda4   8:4    0   17.3G  0 part
├─sda5   8:5    0   19.5G  0 part
└─sda6   8:6    0    2.1G  0 part [SWAP]
sr0     11:0    1   1024M  0 rom 
sr1     11:1    1    1.1G  0 rom  /cdrom
zram0  252:0    0 1005.1M  0 disk [SWAP]
lubuntu@lubuntu:~$
عنوان: پاسخ : ناپدید شدن گراب(Grub
ارسال شده توسط: گیسو در 22 امرداد 1401، 09:24 ق‌ظ
با درود.وسپاس.

فقط دی وی دی Lubuntu جلو دستم بود و ظاهرا ابزار عکس گرفتن از پنجره ها را نداشت(یامن پیدا نکردم) برای همین متن درون ترمینالش را که در پاسخ آن سه مورد بود کپی کردم و در پاسخ خودم برای شما گذاشتم امید وارم درست عمل کرده باشم.

عنوان: پاسخ : ناپدید شدن گراب(Grub
ارسال شده توسط: دانیال بهزادی در 22 امرداد 1401، 01:14 ب‌ظ
https://wiki.ubuntu.ir/wiki/Grub/Recover
عنوان: پاسخ : ناپدید شدن گراب(Grub
ارسال شده توسط: گیسو در 22 امرداد 1401، 06:32 ب‌ظ
درود بر شماوسپاس.

من به این آدرسی که شما مرحمت کردید رفتم ولی ظاهرا خیلی اصطلاحات تخصصی داره و خوب متوجه نمیشمبالاخره چه باید بکنم.مثلا این جمله چی میگه:« سازگار با معماری و نگارش گراب اوبونتویی که روی دیسک شماست.»؟؟
برای همین منتظرم دوستان تشریف بیارن و راهنمائی را با بیانی ساده تر شرح بدهند تا قدم بقدم جلو برم و دراثر بدفهمی مطلب کار را خراب تر نکنم.
عنوان: پاسخ : ناپدید شدن گراب(Grub
ارسال شده توسط: Dragon- در 22 امرداد 1401، 06:40 ب‌ظ
موقع فرستادن خروجی دستورات و اینجور چیز‌ها توی انجمن، از تگ کد استفاده کنید‌ تا متن مورد نظر درست نمایش داده بشه.
برای اینکار، موقع نوشتن، از بین دکمه‌های بالا اونی که علامت # داره رو بزنید تا یه تگ کد داخل نوشته شما قرار بگیره. متن مورد نظر رو بین این تگ بنویسید.
از قابلیت پیش‌نمایش استفاده کنید تا ببینید ارسال شما تقریبا چجوری قراره برای بقیه نمایش داده بشه.

خروجی اون سه تا دستور که فرستادید، راحت قابل خوندن نیست. از تگ کد استفاده کنید.
عنوان: پاسخ : ناپدید شدن گراب(Grub
ارسال شده توسط: دانیال بهزادی در 22 امرداد 1401، 10:18 ب‌ظ
من به این آدرسی که شما مرحمت کردید رفتم ولی ظاهرا خیلی اصطلاحات تخصصی داره و خوب متوجه نمیشمبالاخره چه باید بکنم.مثلا این جمله چی میگه:« سازگار با معماری و نگارش گراب اوبونتویی که روی دیسک شماست.»؟؟
یعنی معماری و نگارشش باید با معماری و نگارش اوبونتویی که نصب کردید بکی باشه /:
عنوان: پاسخ : ناپدید شدن گراب(Grub
ارسال شده توسط: گیسو در 23 امرداد 1401، 08:30 ق‌ظ
lubuntu@lubuntu:~$ sudo fdisk -l
Disk /dev/loop0: 1.1 GiB, 1129218048 bytes, 2205504 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 /dev/sda: 76.3 GiB, 81964302336 bytes, 160086528 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
Disklabel type: dos
Disk identifier: 0x0b240b23

Device     Boot     Start       End  Sectors  Size Id Type
/dev/sda1  *           63  40965749 40965687 19.5G  7 HPFS/NTFS/exFAT
/dev/sda2        40965811  86228991 45263181 21.6G  f W95 Ext'd (LBA)
/dev/sda3        86228992 123860991 37632000   18G 83 Linux
/dev/sda4       123860992 160086015 36225024 17.3G 83 Linux
/dev/sda5        40965813  81931499 40965687 19.5G  7 HPFS/NTFS/exFAT
/dev/sda6        81932288  86228991  4296704  2.1G 82 Linux swap / Solaris

Partition table entries are not in disk order.




Disk /dev/zram0: 1005.1 MiB, 1053884416 bytes, 257296 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
lubuntu@lubuntu:~$

lubuntu@lubuntu:~$ sudo blkid
/dev/sda1: UUID="7E5074C550748625" TYPE="ntfs" PARTUUID="0b240b23-01"
/dev/sda3: UUID="db5692c2-3f7a-4855-a0a1-43a84fb3aac4" TYPE="ext4" PARTUUID="0b240b23-03"
/dev/sda4: UUID="03cfb966-5f88-4e3d-ae6d-7113d5324887" TYPE="ext4" PARTUUID="0b240b23-04"
/dev/sda5: UUID="AE601737601705AD" TYPE="ntfs" PARTUUID="0b240b23-05"
/dev/sr1: UUID="2020-08-06-23-09-44-00" LABEL="Lubuntu 18.04.5 LTS i386" TYPE="iso9660" PTUUID="73609b38" PTTYPE="dos"
/dev/loop0: TYPE="squashfs"
/dev/sda6: UUID="228397fc-c3d2-459d-9431-7cec26212ad5" TYPE="swap" PTTYPE="dos" PARTUUID="0b240b23-06"
/dev/zram0: UUID="f1a8dc2a-c473-4123-897e-dd6f741b9fa0" TYPE="swap"
lubuntu@lubuntu:~$

lubuntu@lubuntu:~$ lsblk
NAME   MAJ:MIN RM    SIZE RO TYPE MOUNTPOINT
loop0    7:0    0    1.1G  1 loop /rofs
sda      8:0    0   76.3G  0 disk
├─sda1   8:1    0   19.5G  0 part
├─sda2   8:2    0      1K  0 part
├─sda3   8:3    0     18G  0 part
├─sda4   8:4    0   17.3G  0 part
├─sda5   8:5    0   19.5G  0 part
└─sda6   8:6    0    2.1G  0 part [SWAP]
sr0     11:0    1   1024M  0 rom 
sr1     11:1    1    1.1G  0 rom  /cdrom
zram0  252:0    0 1005.1M  0 disk [SWAP]
lubuntu@lubuntu:~$
عنوان: پاسخ : ناپدید شدن گراب(Grub
ارسال شده توسط: گیسو در 24 امرداد 1401، 09:43 ق‌ظ
درود.

ببخشید باز اشتباه انجامش دادم که کسی راهنمائی نمیکنه؟
عنوان: پاسخ : ناپدید شدن گراب(Grub
ارسال شده توسط: Dragon- در 24 امرداد 1401، 03:43 ب‌ظ
توزیع روی sda3 نصب هست یا sda4 ؟
اندازه پارتیشنی که مینت روی اون نصب هست چقدره؟
عنوان: پاسخ : ناپدید شدن گراب(Grub
ارسال شده توسط: گیسو در 24 امرداد 1401، 03:56 ب‌ظ
درود و سپاس.

1- یادم نیست روی کدام نصب است.
2- اینکه گرابش خراب شده زوبونتو است و نه مینت. مینت فعلا گوش شیطان کر داره کارش را میکنه.چون روی لپتابم نصبه.
3- پارتیشن زوبونتو حدود 25 گیگ است و آخرین باری که حجم اشغالیش را بررسی کردم نوشت 82% اشغال شده و بقیه خالیه.مال مینت هم همین میزان است.
عنوان: پاسخ : ناپدید شدن گراب(Grub
ارسال شده توسط: Dragon- در 24 امرداد 1401، 04:15 ب‌ظ
راستش بین اون پارتیشن‌ها، هیچکدوم 25GiB نیست. فقط یه 21.4GiB وجود داره که حجمش نزدیک 25 هست، که اون هم به نظر میاد مربوط به ویندوز باشه.

پارتیشن‌های مربوط به زوبونتو، یه 18GiB و یه 17.3GiB هست.

/home/ رو جدا نکردید؟


حالا میشه فهمید زوبونتو روی کدوم پارتیشن نصب هست.
به ترتیب sda3 و sda4 رو یه سوار کنید و ببینید چی داخل اونها هست.

اول sda3 رو روی /mnt/ سوار کنید.
sudo mount /dev/sda3 /mnt

الان ببینید چی داخل اون هست.

ls -l /mnt/

خروجی این رو هم بذارید
findmnt /mnt/

الان sda3 رو می‌تونید unmount کنید چون محتوای اون رو دیدیم و دیگه نیازی بهش نیست.
sudo umount /dev/sda3
میشه به جای دستور بالا، این یکی رو اجرا کرد.
sudo umount /mnt/
دلیلش این هست که sda3 روی /mnt/ سوار شده و در این شرایط، فراخوان‌های سیستمی mount و umount روی یه چیز یکسان انجام میشن.
این فراخوان‌های سیستمی (system call)، با دستورات mount و umount یکی نیستند. درسته اسم اونها مثل هم هست ولی خیلی فرق دارند.

فراخوان‌های سیستمی mount و umount دوتا روتین داخل خود کرنل هستند و داخل فضای کرنل (kernel space) کار می‌کنند.

دستورات mount و umount، دوتا برنامه اجرایی هستند که داخل فضای کاربر (user space) قرار دارند.
این دوتا دستور، ممکنه این دوتا فراخوان سیستمی که بالاتر گفتم و همینطور فراخوان‌های سیستمی دیگه رو صدا بزنند.


بعد از اینکه sda3 رو unmount کردید، sda4 رو روی /mnt/ سوار کنید.
sudo mount /dev/sda4 /mnt/

دوباره خروجی این دستورات رو بذارید.
ls -l /mnt/
findmnt /mnt/

در نهایت sda4 رو هم unmount کنید.
sudo umount /dev/sda4


این دستورات بالا قرار نیست به طور مستقیم مشکل شما رو حل کنند. بلکه از اونها یه سری اطلاعات می‌گیریم که بفهمیم بعد باید چیکار کنیم.
عنوان: پاسخ : ناپدید شدن گراب(Grub
ارسال شده توسط: گیسو در 25 امرداد 1401، 01:37 ب‌ظ
درود بر شما. و سپاس

پس از اینکه متوجه شدم مهم استکه محلی که قبلا پوشه ی بوت بوده درست انتخاب بشه رفتم تمام کاغذ های و یاداشت های موقع جاگذاری(نصب) زوبونتو را پیدا کرده و 90% اطمینان پیدا کردم که بوت در sda3 قرار داشته پس با جازه نخست آن دستورات را روی همین بخش انجام داده و نتیجه را میفرستم.
بله از اول home را از بقیه جدا کردم و امروز میفهمم که بهتر بود که بوت را هم جدا میکردم.
عنوان: پاسخ : ناپدید شدن گراب(Grub
ارسال شده توسط: گیسو در 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:~$
عنوان: پاسخ : ناپدید شدن گراب(Grub
ارسال شده توسط: دانیال بهزادی در 25 امرداد 1401، 01:50 ب‌ظ
نه. جدا کردن boot معمولاً همیشه ایدهٔ بدیه.
عنوان: پاسخ : ناپدید شدن گراب(Grub
ارسال شده توسط: گیسو در 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:~$
عنوان: پاسخ : ناپدید شدن گراب(Grub
ارسال شده توسط: گیسو در 30 امرداد 1401، 02:18 ب‌ظ
درود.


من هنوز منتظرم که دوستان راهنمائیم کنند.
آنچه فرموده بودید انجام دادم. ولی هنوز کسی راه حل را ارئه نداده.
ضمنا در این فاصله رفتم و با DVD live Lubuntu تلاش کردم طبق راهنمائی در ویکی عمل کنم ولی هرکدام از دستورها را که در ترمینالش مینویسم تنها پاسخ command not found میده. وبرای گرفتن boot repair اشاره شده در صفحه ی بعد ویکی هم باز هرکدام از دستورها جوابش command not found بود.
عنوان: پاسخ : ناپدید شدن گراب(Grub
ارسال شده توسط: Dragon- در 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، الویت بوت هارد از بقیه الویت‌ها بالاتره.
عنوان: پاسخ : ناپدید شدن گراب(Grub
ارسال شده توسط: گیسو در 30 امرداد 1401، 04:56 ب‌ظ
با درود و سپاس.


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

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

سوم آیا برای آینده میتوانم آن بوت ریپر را دریافت کرده و داشته باشم تا در صورت لزوم با همان تعمیرش کنم؟
دوباره از پاسخ و راهنمائی شما سپاسگزاری میکنم.حالا میرم که آزمایشش کنم.آنجا نمیتوانستم فارسی بنویسم.
عنوان: پاسخ : ناپدید شدن گراب(Grub
ارسال شده توسط: جعفر فرقانلوژ در 30 امرداد 1401، 06:42 ب‌ظ
نقل‌قول

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