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

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

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

جادی عزیز آزاد شد! به امید آزادی همه زندانیان بی‌گناه وقایع اخیر

نویسنده موضوع: ارور در /usr/bin/dpkg [حل نشد!]  (دفعات بازدید: 341 بار)

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

آفلاین abramazani

  • Jr. Member
  • *
  • ارسال: 66
  • جنسیت : پسر
  • برنامه نویس پایتون!!
    • سایت شخصی
ارور در /usr/bin/dpkg [حل نشد!]
« : 25 شهریور 1401، 03:56 ب‌ظ »
سلام
من میخوام با dpkg یا apt نرم افزاری رو نصب کنم اما با خطای زیر مواجه میشم:
mount: /var/lib/grub/esp: no medium found on /dev/sr0.
dpkg: error processing package grub-efi-amd64-signed (--configure):
 installed grub-efi-amd64-signed package post-installation script subprocess returned error exit status 32
dpkg: dependency problems prevent configuration of shim-signed:
 shim-signed depends on grub-efi-amd64-signed | grub-efi-arm64-signed; however:
  Package grub-efi-amd64-signed is not configured yet.
  Package grub-efi-arm64-signed is not installed.

dpkg: error processing package shim-signed (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
                          Errors were encountered while processing:
 grub-efi-amd64-signed
 shim-signed
E: Sub-process /usr/bin/dpkg returned an error code (1)
حتی چند بار در askubuntu یا استک اورفلو جستجو کردم و راه حل هاشونو امتحان کردم اما هیچ کدوم جواب نداد...

چند وقت پیش ارور زیر رو میداد!
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
وقتی کدی که گفته شده رو زدم و گراب رو روی /dev/sda نصب کردم ارور بالا رو نشون میده...
« آخرین ویرایش: 03 مهر 1401، 04:35 ب‌ظ توسط abramazani »
حرف زدن مهم نیست... کُدت را نشان بده!

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 4576
  • جنسیت : پسر
پاسخ : ارور در /usr/bin/dpkg
« پاسخ #1 : 26 شهریور 1401، 02:21 ب‌ظ »
سیستم توی حالت uefi بوت میشه یا legacy؟ ببینید داخل دایرکتوری زیر چه چیز‌هایی وجود داره.
/sys/firmware/efi/
اگه یه سری فایل و دایرکتوری داخلش وجود داشت، سیستم توی حالت uefi یا efi بوت شده.
اگه چیزی وجود نداشت، به احتمال خیلی زیاد سیستم توی حالت legacy بوت شده یا اینکه کرنل از uefi پشتیبانی نمی‌کنه یا اینکه پشتیبانی از اون، توی کرنل خاموش شده.

خروجی این دستور رو بذارید:
ls -l /sys/firmware/efi/
میدونید که زکات علم نشر آن است

آفلاین abramazani

  • Jr. Member
  • *
  • ارسال: 66
  • جنسیت : پسر
  • برنامه نویس پایتون!!
    • سایت شخصی
پاسخ : ارور در /usr/bin/dpkg
« پاسخ #2 : 26 شهریور 1401، 05:05 ب‌ظ »
سیستم توی حالت uefi بوت میشه یا legacy؟ ببینید داخل دایرکتوری زیر چه چیز‌هایی وجود داره.
/sys/firmware/efi/
اینطور که شما میگید و من دیدم uefi

خروجی این دستور رو بذارید:
ls -l /sys/firmware/efi/

total 0
-r--r--r--   1 root root 4096 سپتامبر 17 17:03 config_table
drwxr-xr-x   2 root root    0 سپتامبر 17 16:51 efivars
-r--r--r--   1 root root 4096 سپتامبر 17 17:03 fw_platform_size
-r--r--r--   1 root root 4096 سپتامبر 17 17:03 fw_vendor
-r--r--r--   1 root root 4096 سپتامبر 17 17:03 runtime
drwxr-xr-x  14 root root    0 سپتامبر 17 17:03 runtime-map
-r--------   1 root root 4096 سپتامبر 17 17:03 systab
drwxr-xr-x 416 root root    0 سپتامبر 17 17:03 vars
حرف زدن مهم نیست... کُدت را نشان بده!

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 4576
  • جنسیت : پسر
پاسخ : ارور در /usr/bin/dpkg
« پاسخ #3 : 27 شهریور 1401، 03:37 ب‌ظ »
سیستم توی حالت uefi یا حداقل efi بوت میشه.
خروجی lsblk رو هم بذارید تا ESP (مخفف EFI System Partition) مشخص بشه.
میدونید که زکات علم نشر آن است

آفلاین abramazani

  • Jr. Member
  • *
  • ارسال: 66
  • جنسیت : پسر
  • برنامه نویس پایتون!!
    • سایت شخصی
پاسخ : ارور در /usr/bin/dpkg
« پاسخ #4 : 27 شهریور 1401، 07:13 ب‌ظ »
خروجی lsblk رو هم بذارید تا ESP (مخفف EFI System Partition) مشخص بشه.
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
loop0    7:0    0     4K  1 loop /snap/bare/5
loop1    7:1    0     9M  1 loop /snap/canonical-livepatch/138
loop2    7:2    0     9M  1 loop /snap/canonical-livepatch/146
loop3    7:3    0 223.9M  1 loop /snap/code/107
loop4    7:4    0 223.9M  1 loop /snap/code/108
loop5    7:5    0   114M  1 loop /snap/core/13425
loop6    7:6    0 114.9M  1 loop /snap/core/13741
loop7    7:7    0  55.6M  1 loop /snap/core18/2560
loop8    7:8    0  55.6M  1 loop /snap/core18/2566
loop9    7:9    0    62M  1 loop /snap/core20/1611
loop10   7:10   0  63.2M  1 loop /snap/core20/1623
loop11   7:11   0  70.4M  1 loop /snap/core22/188
loop12   7:12   0  70.4M  1 loop /snap/core22/275
loop13   7:13   0 176.9M  1 loop /snap/firefox/1810
loop14   7:14   0   219M  1 loop /snap/gnome-3-34-1804/77
loop15   7:15   0   219M  1 loop /snap/gnome-3-34-1804/72
loop16   7:16   0 346.3M  1 loop /snap/gnome-3-38-2004/115
loop17   7:17   0  81.3M  1 loop /snap/gtk-common-themes/1534
loop18   7:18   0 400.8M  1 loop /snap/gnome-3-38-2004/112
loop19   7:19   0  91.7M  1 loop /snap/gtk-common-themes/1535
loop20   7:20   0 399.4M  1 loop /snap/obs-studio/1284
loop21   7:21   0 729.9M  1 loop /snap/pycharm-professional/300
loop22   7:22   0 729.4M  1 loop /snap/pycharm-professional/302
loop23   7:23   0 111.5M  1 loop /snap/simplescreenrecorder-brlin/69
loop24   7:24   0  54.2M  1 loop /snap/snap-store/558
loop25   7:25   0    47M  1 loop /snap/snapd/16292
loop26   7:26   0  45.9M  1 loop /snap/snap-store/592
loop27   7:27   0    48M  1 loop /snap/snapd/16778
loop28   7:28   0   345M  1 loop /snap/telegram-desktop/4116
loop29   7:29   0   347M  1 loop /snap/telegram-desktop/4208
sda      8:0    0 465.8G  0 disk
├─sda1   8:1    0    16M  0 part
├─sda2   8:2    0 136.7G  0 part
├─sda3   8:3    0   125G  0 part
├─sda4   8:4    0  55.9G  0 part /
├─sda5   8:5    0   3.7G  0 part [SWAP]
├─sda6   8:6    0   8.8G  0 part /home
├─sda7   8:7    0   125G  0 part
└─sda8   8:8    0   200M  0 part /boot/efi
sr0     11:0    1  1024M  0 rom 
حرف زدن مهم نیست... کُدت را نشان بده!

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 4576
  • جنسیت : پسر
پاسخ : ارور در /usr/bin/dpkg [حل نشد!]
« پاسخ #5 : 09 مهر 1401، 02:31 ب‌ظ »
دوباره دستور dpkg --configure -a رو با دسترسی روت اجرا کنید.
وقتی پرسید که گراب رو کجا نصب کنه، sda8 رو انتخاب کنید.
توی منویی که باز میشه، می‌تونید با کلید‌های جهت‌نمای بالا و پایین، بین block device‌های نمایش داده شده حرکت کنید. (هارد‌ها، پارتیشن‌ها، cdrom، logical volume‌های lvm و امثال اینها، یه جور block device یه حساب میشن.)

با کلید space می‌تونید یکی از اون block device‌ها رو انتخاب کنید یا از انتخاب در بیارید. اگه کنار اسم یه block device علامت ستاره باشه، به این معنی هست که انتخاب شده.

با کلید tab می‌تونید بین لیست block device ها و دکمه ok که اون پایین هست، جابه‌جا بشید.

بعد از انتخاب sda8، برید روی ok و کلید enter رو بزنید.

سیستم شما توی حالت uefi بوت میشه؛ به خاطر همین بوتلودر رو باید‌ روی ESP قرار داد نه روی mbr.
میدونید که زکات علم نشر آن است

آفلاین abramazani

  • Jr. Member
  • *
  • ارسال: 66
  • جنسیت : پسر
  • برنامه نویس پایتون!!
    • سایت شخصی
پاسخ : ارور در /usr/bin/dpkg [حل نشد!]
« پاسخ #6 : 09 مهر 1401، 04:40 ب‌ظ »
دوباره دستور dpkg --configure -a رو با دسترسی روت اجرا کنید.
سلام وقتی این دستور رو اجرا می کنم ارور زیر میاد!(کلا با dpkg و apt مشکل دارم! همون اول میرن سراغ set کردن grub-efi-amd64-signed و همین کار رو خراب میکنه)
Setting up grub-efi-amd64-signed (1.180+2.06-2ubuntu7) ...
mount: /var/lib/grub/esp: no medium found on /dev/sr0.
dpkg: error processing package grub-efi-amd64-signed (--configure):
 installed grub-efi-amd64-signed package post-installation script subprocess returned error exit status 32
dpkg: dependency problems prevent configuration of shim-signed:
 shim-signed depends on grub-efi-amd64-signed | grub-efi-arm64-signed; however:
  Package grub-efi-amd64-signed is not configured yet.
  Package grub-efi-arm64-signed is not installed.

dpkg: error processing package shim-signed (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 grub-efi-amd64-signed
 shim-signed
حرف زدن مهم نیست... کُدت را نشان بده!

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 4576
  • جنسیت : پسر
پاسخ : ارور در /usr/bin/dpkg [حل نشد!]
« پاسخ #7 : 09 مهر 1401، 06:09 ب‌ظ »
یعنی هیچ منویی باز نمیشه که بپرسه گراب رو کجا نصب کنه؟
میدونید که زکات علم نشر آن است

آفلاین abramazani

  • Jr. Member
  • *
  • ارسال: 66
  • جنسیت : پسر
  • برنامه نویس پایتون!!
    • سایت شخصی
پاسخ : ارور در /usr/bin/dpkg [حل نشد!]
« پاسخ #8 : 11 مهر 1401، 02:58 ب‌ظ »
یعنی هیچ منویی باز نمیشه که بپرسه گراب رو کجا نصب کنه؟
خیر!
حرف زدن مهم نیست... کُدت را نشان بده!

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 4576
  • جنسیت : پسر
پاسخ : ارور در /usr/bin/dpkg [حل نشد!]
« پاسخ #9 : 17 مهر 1401، 01:58 ب‌ظ »
خروجی این دستور رو قرار بدید
ls -l /var/lib/grub/
میدونید که زکات علم نشر آن است