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

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

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

نویسنده موضوع: بوت لودر اضافه ؟ شایدم گراب ( حل شد )  (دفعات بازدید: 723 بار)

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

آفلاین ojaghiradin87

  • Sr. Member
  • *
  • ارسال: 353
  • جنسیت : پسر
  • Just GNOME
پاسخ : بوت لودر اضافه ؟ شایدم گراب
« پاسخ #15 : 22 مهر 1401، 09:47 ق‌ظ »
بله از همون استفاده کردم ولی همون ارور رو داد
یک لینوکسی تازه کار

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
پاسخ : بوت لودر اضافه ؟ شایدم گراب
« پاسخ #16 : 22 مهر 1401، 11:57 ق‌ظ »
از کجا میتونم گیر بیارمشون ؟
این موضوع رو ببینید.
https://forum.ubuntu-ir.org/index.php?topic=153821

نقل‌قول
بفرمایید

BootCurrent: 0002
Timeout: 1 seconds
BootOrder: 0000,0002,0004,0008,0009,0003,0006
Boot0000* Windows Boot Manager HD(6,GPT,fc796c8d-c691-44dc-9ac5-034a9ce320f0,0x43a5c000,0x32000)/File(\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...c................
Boot0001  CD/DVD Drive BBS(CDROM,,0x0)..GO..NO........o.H.L.-.D.T.-.S.T. .D.V.D.R.A.M. .G.U.E.1.N....................A...........................>..Gd-.;.A..MQ..L.X.K.H.E.F.9.0.J.3.1. .9. . . . . . . . ........BO
Boot0002* Pop!_OS 22.04 LTS HD(11,GPT,e3c737d6-36ad-42e5-97df-817772bb5f9f,0x2e0ce000,0x1dcfff)/File(\EFI\SYSTEMD\SYSTEMD-BOOTX64.EFI)
Boot0003* Hard Drive BBS(HD,,0x0)..GO..NO........o.H.G.S.T. .H.T.S.5.4.1.0.1.0.B.7.E.6.1.0....................A...........................>..Gd-.;.A..MQ..L. . . . . . . . .X.W.1.U.2.E.F.7.1.D.M.3........BO
Boot0004* ubuntu HD(6,GPT,fc796c8d-c691-44dc-9ac5-034a9ce320f0,0x43a5c000,0x32000)/File(\EFI\UBUNTU\SHIMX64.EFI)..BO
Boot0006* CD/DVD Drive BBS(CDROM,,0x0)..GO..NO........o.H.L.-.D.T.-.S.T. .D.V.D.R.A.M. .G.U.E.1.N....................A...........................>..Gd-.;.A..MQ..L.X.K.H.E.F.9.0.J.3.1. .9. . . . . . . . ........BO
Boot0008* UEFI OS HD(11,GPT,e3c737d6-36ad-42e5-97df-817772bb5f9f,0x2e0ce000,0x1dcfff)/File(\EFI\BOOT\BOOTX64.EFI)..BO
Boot0009* debian HD(6,GPT,fc796c8d-c691-44dc-9ac5-034a9ce320f0,0x43a5c000,0x32000)/File(\EFI\DEBIAN\GRUBX64.EFI)..BO
این دستور رو بزنید.
sudo efibootmgr -Bb 0009

خروجی این دستور رو هم قرار بدید.
ls -l /boot/efi/
میدونید که زکات علم نشر آن است

آفلاین ojaghiradin87

  • Sr. Member
  • *
  • ارسال: 353
  • جنسیت : پسر
  • Just GNOME
پاسخ : بوت لودر اضافه ؟ شایدم گراب
« پاسخ #17 : 22 مهر 1401، 02:14 ب‌ظ »

خروجی این دستور رو هم قرار بدید.
ls -l /boot/efi/
[/quote]

بفرمایید

total 16
drwx------ 2 root root 4096 Oct 13 13:03  42b82b3cd7959f4bd3d0989c6347db09
drwx------ 6 root root 4096 Oct 13 13:03  EFI
drwx------ 3 root root 4096 Oct 14 14:06  loader
drwx------ 2 root root 4096 Oct 14 11:54 'System Volume Information'
یک لینوکسی تازه کار

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
پاسخ : بوت لودر اضافه ؟ شایدم گراب
« پاسخ #18 : 22 مهر 1401، 09:34 ب‌ظ »
این‌ها رو هم بذارید.
sudo ls -lr /boot/efi/
efibootmgr -v
lsblk
میدونید که زکات علم نشر آن است

آفلاین ojaghiradin87

  • Sr. Member
  • *
  • ارسال: 353
  • جنسیت : پسر
  • Just GNOME
پاسخ : بوت لودر اضافه ؟ شایدم گراب
« پاسخ #19 : 22 مهر 1401، 10:07 ب‌ظ »
ممنون از لطفون . مشکل برطرف شد
دبیان نصب کردم خودش رفت
فقط من چجوری میتونم به بوتلودر کنونی ویندوز و ابونتو رو هم اضافه کنم ؟
یک لینوکسی تازه کار

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

  • High Hero Member
  • *
  • ارسال: 5100
  • جنسیت : پسر
  • اممم . اره دیگه! mehr32
پاسخ : بوت لودر اضافه ؟ شایدم گراب ( حل شد )
« پاسخ #20 : 22 مهر 1401، 10:18 ب‌ظ »
شناخته نشده ؟ ابدیت گراب بزن نشد باید دستی تعریف کنی
دیگر به انجمن باز نخواهم گشت شاید جایی با این نام پیدام کنید اگه کاری با من دارید : qxc9966@protonmail.com

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
پاسخ : بوت لودر اضافه ؟ شایدم گراب
« پاسخ #21 : 22 مهر 1401، 11:44 ب‌ظ »
ممنون از لطفون . مشکل برطرف شد
دبیان نصب کردم خودش رفت
فقط من چجوری میتونم به بوتلودر کنونی ویندوز و ابونتو رو هم اضافه کنم ؟
خروجی اون دستورات رو هم قرار بدید. احتمالا چیز‌های دیگه‌ای هم هست که باید پاک بشه.

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

آفلاین ojaghiradin87

  • Sr. Member
  • *
  • ارسال: 353
  • جنسیت : پسر
  • Just GNOME
پاسخ : بوت لودر اضافه ؟ شایدم گراب ( حل شد )
« پاسخ #22 : 23 مهر 1401، 02:53 ب‌ظ »
ممنون از کمکتون
total 2
drwxr-xr-x 2 root root 1024 Apr 25 02:57 'System Volume Information'
drwxr-xr-x 6 root root 1024 Oct  8 16:15  EFI

BootCurrent: 000C
Timeout: 1 seconds
BootOrder: 000C,0004,000D,0003,0006
Boot0001  CD/DVD Drive BBS(CDROM,,0x0)..GO..NO........o.H.L.-.D.T.-.S.T. .D.V.D.R.A.M. .G.U.E.1.N....................A...........................>..Gd-.;.A..MQ..L.X.K.H.E.F.9.0.J.3.1. .9. . . . . . . . ........BO
Boot0003* Hard Drive BBS(HD,,0x0)..GO..NO........o.H.G.S.T. .H.T.S.5.4.1.0.1.0.B.7.E.6.1.0....................A...........................>..Gd-.;.A..MQ..L. . . . . . . . .X.W.1.U.2.E.F.7.1.D.M.3........BO
Boot0004* ubuntu HD(6,GPT,fc796c8d-c691-44dc-9ac5-034a9ce320f0,0x43a5c000,0x32000)/File(\EFI\UBUNTU\SHIMX64.EFI)..BO
Boot0006* CD/DVD Drive BBS(CDROM,,0x0)..GO..NO........o.H.L.-.D.T.-.S.T. .D.V.D.R.A.M. .G.U.E.1.N....................A...........................>..Gd-.;.A..MQ..L.X.K.H.E.F.9.0.J.3.1. .9. . . . . . . . ........BO
Boot000C* debian HD(6,GPT,fc796c8d-c691-44dc-9ac5-034a9ce320f0,0x43a5c000,0x32000)/File(\EFI\DEBIAN\GRUBX64.EFI)..BO
Boot000D* Windows Boot Manager HD(6,GPT,fc796c8d-c691-44dc-9ac5-034a9ce320f0,0x43a5c000,0x32000)/File(\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI)..BO

sda       8:0    0 931.5G  0 disk
├─sda1    8:1    0   128M  0 part
├─sda2    8:2    0  97.7G  0 part
├─sda3    8:3    0 205.8G  0 part
├─sda4    8:4    0  97.7G  0 part
├─sda5    8:5    0   300M  0 part
├─sda6    8:6    0   100M  0 part /boot/efi
├─sda7    8:7    0 389.6G  0 part
├─sda8    8:8    0   663M  0 part
├─sda9    8:9    0  66.4G  0 part
└─sda10   8:10   0  73.2G  0 part /
sr0      11:0    1  1024M  0 rom 

-----------------------------------------

دستور آپدیت گراب چیه ؟
یک لینوکسی تازه کار

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
پاسخ : بوت لودر اضافه ؟ شایدم گراب ( حل شد )
« پاسخ #23 : 28 مهر 1401، 02:59 ب‌ظ »
فکر نکنم چیزی مشکل داشته باشه یا اضافه. (البته مطمئن نیستم)

دستور آپدیت گراب چیه ؟
توی دبیان و توزیع‌های مبتنی بر اون، update-grub برای اینکار هست. میشه از update-grub2 هم استفاده کرد. هیچ فرقی با هم ندارند. دومی یه لینک به اولی هست.

update-grub فقط یه اسکریپت ساده هست که کلا سه خطه.
یکی که shebang هست، یکی set -e تا اگه جایی مشکلی پیش اومد، ادامه اسکریپت انجام نشه.
اونی که کار اصلی رو انجام میده، این خطه:
exec grub-mkconfig -o /boot/grub/grub.cfg "$@"
در واقعیت اون اسکریپت، دستور grub-mkconfig رو اجرا می‌کنه. هر آرگومان، آپشن و چیزی هم که بهش بدید، میده به grub-mkconfig.

تا جایی که می‌دونم، توی بقیه توزیع‌ها دستور update-grub یا update-grub2 نیست و باید مستقیم از خود دستور grub-mkconfig استفاده کنید.

ممکنه تکی بعضی توزیع‌ها، (مثل فدورا یا آرچ) به جای grub-mkconfig، از grub2-mkconfig استفاده بشه.

با این توضیحات، توی دبیان و توزیع‌های مبتنی بر اون می‌تونید از این دستور استفاده کنید
update-grub
یا این یکی
update-grub2

توی بقیه توزیع‌ها، مستقیم از grub-mkconfig یا grub2-mkconfig استفاده کنید.
(اولی توی دبیان هم کار میده)
grub-mkconfig -o /boot/grub/grub.cfg
یا این یکی:
grub2-mkconfig -o /boot/grub2/grub.cfg

دلیل اینکه بعضی جاها یه 2 توی اسم دستور هست، به خاطر نسخه‌های مختلف گراب هست.

اول گراب ۱ منتشر شده بود و توسعه پیدا می‌کرد.
بعد از یه مدت تصمیم گرفته شد که یه نسخه جدید گراب از اول نوشته بشه و به این شکل، گراب ۲ نوشته شد و توی سال ۲۰۱۲ اولین نسخه اون منتشر شد.
این گرابی که الان  توسط بیشتر توزیع‌ها استفاده میشه، گراب ۲ هست.
بعد از منتشر شدن گراب ۲، گراب ۱ به اسم گراب legacy هم شناخته میشه.

اکثر توزیع‌ها الان از گراب ۲ استفاده می‌کنند. بعضی‌ها کلا گراب ۱ رو از مخازن خودشون حذف کردند و تقریبا همه جا (دستورات، راهنما‌ها، صفحات man و ...)  کلمه grub رو به grub2 تغییر دادند.

البته دبیان هنوز گراب ۱ رو توی مخازنش داره و به همین خاطر، همزمان کلمات grub، grub2 و grub legacy توی دستورات، راهنما‌ها، وبسایت و غیره اون پیدا میشه.
هر جایی که کلمه grub توی دبیان استفاده میشه، منظور grub2 هست یا چیز‌هایز که بین grub2 و grub legacy مشترکه. مگه اینکه به طور واضح بگه منظورش grub legacy هست.
میدونید که زکات علم نشر آن است

آفلاین ojaghiradin87

  • Sr. Member
  • *
  • ارسال: 353
  • جنسیت : پسر
  • Just GNOME
پاسخ : بوت لودر اضافه ؟ شایدم گراب ( حل شد )
« پاسخ #24 : 02 آبان 1401، 02:41 ب‌ظ »
( ببخشید که دیر جواب دادم . درگیر امتحانات و کوییز ها بودم )
همه رو امتحان کردم ولی نشد

ojaghiradin@X542UQR:~$ update-grub2
bash: update-grub2: command not found
ojaghiradin@X542UQR:~$ exec grub-mkconfig -o /boot/grub/grub.cfg "$@"
bash: exec: grub-mkconfig: not found
ojaghiradin@X542UQR:~$ update-grub2
bash: update-grub2: command not found
ojaghiradin@X542UQR:~$ update-grub
bash: update-grub: command not found
ojaghiradin@X542UQR:~$ grub-mkconfig -o /boot/grub/grub.cfg
bash: grub-mkconfig: command not found
ojaghiradin@X542UQR:~$ grub2-mkconfig -o /boot/grub2/grub.cfg
bash: grub2-mkconfig: command not found
ojaghiradin@X542UQR:~$
« آخرین ویرایش: 02 آبان 1401، 02:49 ب‌ظ توسط ojaghiradin87 »
یک لینوکسی تازه کار

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
پاسخ : بوت لودر اضافه ؟ شایدم گراب ( حل شد )
« پاسخ #25 : 02 آبان 1401، 05:50 ب‌ظ »
اون دستورات رو باید با دسترسی روت اجرا کنید.

فکر کنم شما الان دبیان دارید. توی دبیان، مسیر‌های /sbin/ و /usr/sbin/ و /usr/local/sbin/ توی PATH کاربر‌های معمولی نیست.
به خاطر همین برنامه‌هایی که اونجا قرار دارند رو نمی‌تونید همینجوری با تایپ کردن اسمشون توی ترمینال اجرا کنید.

اگه قبل از اون دستورات sudo بذارید، باید درست اجرا بشن.
توی دبیان، پیکربندی sudo جوری هست که داخل /sbin/ و /usr/sbin/ رو هم می‌گرده و برنامه‌ها رو از اونجا هم اجرا می‌کنه.

update-grub update-grub2 و grub-mkconfig همه توی /usr/sbin/ قرار دارند. تا جایی که می‌دونم، دبیان دستور grub2-mkconfig نداره.
میدونید که زکات علم نشر آن است