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

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

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




نویسنده موضوع: بالا نیامدن لینوکس مینت بعد از آپگرید  (دفعات بازدید: 1877 بار)

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

آفلاین Mahyar.a77

  • Jr. Member
  • *
  • ارسال: 60
  • جنسیت : پسر
پاسخ : بالا نیامدن لینوکس مینت بعد از آپگرید
« پاسخ #15 : 05 شهریور 1403، 08:30 ب‌ظ »
متوجه نمیشم
من تا حالا فکر میکردم مانف همون ماونت هست
امکانش هست مرحله به مرحله توضیح بدین !؟

آفلاین esmaeelE

  • ناظر انجمن
  • *
  • ارسال: 1256
  • جنسیت : پسر
پاسخ : بالا نیامدن لینوکس مینت بعد از آپگرید
« پاسخ #16 : 05 شهریور 1403، 09:18 ب‌ظ »
۱. با یک توزیع زنده سامانه را راه‌اندازی کنید. پیشنهاد Ubuntu 24.04 Desktop
۲. پس از راه‌اندازی کامل وارد محیط گرافیکی شوید.

فرمان‌های زیر نیاز به دسترسی کاربرارشد sudo دارد.

۳. با اجرا فرمان‌ زیر و یا استفاده از مدیر پرونده(برنامهٔ Files) افراز ریشه را پیدا کنید.
lsblk
۴. افراز ریشه را در نقطه‌ای مناسب سوار (Mount) کنید. برای نمونه mnt/

mount /dev/sda3/ /mnt

احتمالا برای سوار کردن افراز ریشه کلیک کردن روی آن افراز در برنامهٔ Files برایتان ساده‌تر باشد.

۵. با اجرای فرمان chroot فایل سیستم ریشه را به نقطهٔ ریشهٔ جدید تغییر دهید.

chroot /mnt
در صورتی که همهٔ فایل سیستم روی یک افراز نباشد ممکن است که لازم باشد آنها را هم سوار کنید.
برای نمونه var/

پس از اجرای صحیح chroot حالا می‌توانید با apt بسته‌ها تعمیر کنید.

apt update
apt install -f

برای راهنمایی در قسمت سوار کردن افرازها می‌تونید صفحهٔ تعمیر گراب در ویکی را هم مطالعه کنید.





ولی احتمالا نصب دوبارهٔ سیستم‌عامل گزینهٔ سریعتری برای حل مشکل باشه.
اگر اصرار به مینت دارید مینت دبیان را هم بیازمایید.


« آخرین ویرایش: 05 شهریور 1403، 09:54 ب‌ظ توسط esmaeelE »

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

  • ناظر انجمن
  • *
  • ارسال: 19692
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : بالا نیامدن لینوکس مینت بعد از آپگرید
« پاسخ #17 : 06 شهریور 1403، 11:56 ق‌ظ »
یعنی ترمینال باز کنم و فقط دستور chroot رو اجرا کنم !؟
مثل چیزی که این‌جا گفته شده عمل کن:
https://wiki.ubuntu-ir.org/wiki/Grub/Recover
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین Mahyar.a77

  • Jr. Member
  • *
  • ارسال: 60
  • جنسیت : پسر
پاسخ : بالا نیامدن لینوکس مینت بعد از آپگرید
« پاسخ #18 : 06 شهریور 1403، 09:01 ب‌ظ »
با اوبونتو 24.04 که بوت نشد
بعد از try or install ubuntu صفحه سیاه میشد
با مینت 22 هم نشد فقط با مینت 21.3 که رو خودش نصب بود تونستم لایو بالا بیارم و بر اساس لینکی که فرستادین دستورات رو وارد کردم ولی آخرش خطا داد
راستش برای من فرقی نمیکنه اوبونتو باشه یا مینت
اگر بتونم فایلهام رو کپی کنم بعدش اوبونتو نصب میکنم
« آخرین ویرایش: 06 شهریور 1403، 09:10 ب‌ظ توسط Mahyar.a77 »

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

  • ناظر انجمن
  • *
  • ارسال: 19692
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : بالا نیامدن لینوکس مینت بعد از آپگرید
« پاسخ #19 : 06 شهریور 1403، 09:11 ب‌ظ »
نیازی نیست گراب رو نصب کنید. بخش‌های مربوط به mount و chroot رو بزنید فقط و واردش بشید. بعد با apt update و apt upgrade پیش برید.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین Mahyar.a77

  • Jr. Member
  • *
  • ارسال: 60
  • جنسیت : پسر
پاسخ : بالا نیامدن لینوکس مینت بعد از آپگرید
« پاسخ #20 : 06 شهریور 1403، 09:16 ب‌ظ »
[size=10pt]root@mint:/# apt update
Ign:1 http://dl.google.com/linux/chrome/deb stable InRelease
Ign:2 http://packages.linuxmint.com virginia InRelease
Ign:3 http://mirrors.asnet.am/ubuntu jammy InRelease
Ign:4 http://mirrors.asnet.am/ubuntu jammy-updates InRelease
Ign:5 http://mirrors.asnet.am/ubuntu jammy-backports InRelease
Ign:6 http://mirrors.asnet.am/ubuntu jammy-security InRelease
Ign:2 http://packages.linuxmint.com virginia InRelease
Ign:1 http://dl.google.com/linux/chrome/deb stable InRelease
Ign:3 http://mirrors.asnet.am/ubuntu jammy InRelease
Ign:4 http://mirrors.asnet.am/ubuntu jammy-updates InRelease
Ign:5 http://mirrors.asnet.am/ubuntu jammy-backports InRelease
Ign:6 http://mirrors.asnet.am/ubuntu jammy-security InRelease
Ign:1 http://dl.google.com/linux/chrome/deb stable InRelease
Ign:2 http://packages.linuxmint.com virginia InRelease
Ign:3 http://mirrors.asnet.am/ubuntu jammy InRelease
Ign:4 http://mirrors.asnet.am/ubuntu jammy-updates InRelease
Ign:5 http://mirrors.asnet.am/ubuntu jammy-backports InRelease
Ign:6 http://mirrors.asnet.am/ubuntu jammy-security InRelease
Err:1 http://dl.google.com/linux/chrome/deb stable InRelease
  Could not resolve 'dl.google.com'
Err:2 http://packages.linuxmint.com virginia InRelease
  Could not resolve 'packages.linuxmint.com'
Err:3 http://mirrors.asnet.am/ubuntu jammy InRelease
  Could not resolve 'mirrors.asnet.am'
Err:4 http://mirrors.asnet.am/ubuntu jammy-updates InRelease
  Could not resolve 'mirrors.asnet.am'
Err:5 http://mirrors.asnet.am/ubuntu jammy-backports InRelease
  Could not resolve 'mirrors.asnet.am'
Err:6 http://mirrors.asnet.am/ubuntu jammy-security InRelease
  Could not resolve 'mirrors.asnet.am'
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
W: Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/InRelease  Could not resolve 'dl.google.com'
W: Failed to fetch http://packages.linuxmint.com/dists/virginia/InRelease  Could not resolve 'packages.linuxmint.com'
W: Failed to fetch http://mirrors.asnet.am/ubuntu/dists/jammy/InRelease  Could not resolve 'mirrors.asnet.am'
W: Failed to fetch http://mirrors.asnet.am/ubuntu/dists/jammy-updates/InRelease  Could not resolve 'mirrors.asnet.am'
W: Failed to fetch http://mirrors.asnet.am/ubuntu/dists/jammy-backports/InRelease  Could not resolve 'mirrors.asnet.am'
W: Failed to fetch http://mirrors.asnet.am/ubuntu/dists/jammy-security/InRelease  Could not resolve 'mirrors.asnet.am'
W: Some index files failed to download. They have been ignored, or old ones used instead.
root@mint:/# apt upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 acl : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 aspell : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 avahi-autoipd : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 bison : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 bubblewrap : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 busybox-initramfs : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 casper : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 cifs-utils : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 cpio : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 dc : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 dcraw : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 dosfstools : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 ecryptfs-utils : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 eject : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 flex : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
        Recommends: libfl-dev but it is not installed
 fontconfig : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 gdbserver : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 gettext-base : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 grep : PreDepends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 groff-base : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 growisofs : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 gzip : PreDepends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 ibverbs-providers : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 ifupdown : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 info : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 install-info : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 iputils-arping : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 iputils-ping : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 iputils-tracepath : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 isc-dhcp-client : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 iucode-tool : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 keyutils : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 libacl1 : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 libapparmor1 : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 libaspell15 : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 libassuan0 : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 libatasmart4 : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 libblkid1 : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 libbluetooth3 : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 libboost-filesystem1.74.0 : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 libbrlapi0.8 : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 libc-bin : Depends: libc6 (> 2.39) but 2.35-0ubuntu3.8 is installed
 libc6 : Recommends: libnss-nis but it is not installed
         Recommends: libnss-nisplus but it is not installed
         Breaks: libc6:i386 (!= 2.35-0ubuntu3.8) but 2.39-0ubuntu8.2 is installed
 libc6:i386 : Breaks: locales (< 2.39) but 2.35-0ubuntu3.8 is installed
              Breaks: libc6 (!= 2.39-0ubuntu8.2) but 2.35-0ubuntu3.8 is installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
root@mint:/# apt --fix-broken install
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Correcting dependencies... failed.
The following packages have unmet dependencies:
 acl : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 aspell : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 avahi-autoipd : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 bison : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 bubblewrap : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 busybox-initramfs : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 casper : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 cifs-utils : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 cpio : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 dc : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 dcraw : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 dosfstools : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 ecryptfs-utils : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 eject : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 flex : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
        Recommends: libfl-dev but it is not installed
 fontconfig : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 gdbserver : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 gettext-base : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 grep : PreDepends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 groff-base : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 growisofs : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 gzip : PreDepends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 ibverbs-providers : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 ifupdown : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 info : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 install-info : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 iputils-arping : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 iputils-ping : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 iputils-tracepath : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 isc-dhcp-client : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 iucode-tool : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 keyutils : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 libacl1 : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 libapparmor1 : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 libaspell15 : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 libassuan0 : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 libatasmart4 : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 libblkid1 : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 libbluetooth3 : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 libboost-filesystem1.74.0 : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 libbrlapi0.8 : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.8 is installed
 libc-bin : Depends: libc6 (> 2.39) but 2.35-0ubuntu3.8 is installed
 libc6 : Recommends: libnss-nis but it is not installed
         Recommends: libnss-nisplus but it is not installed
         Breaks: libc6:i386 (!= 2.35-0ubuntu3.8) but 2.39-0ubuntu8.2 is installed
 libc6:i386 : Breaks: locales (< 2.39) but 2.35-0ubuntu3.8 is installed
              Breaks: libc6 (!= 2.39-0ubuntu8.2) but 2.35-0ubuntu3.8 is installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies

[/size]
« آخرین ویرایش: 07 شهریور 1403، 08:38 ق‌ظ توسط Mahyar.a77 »

آفلاین محمد رضا لامعی

  • Full Member
  • *
  • ارسال: 102
  • جنسیت : پسر
  • همیشه در حال یادگیری
    • سایت شخصی
پاسخ : بالا نیامدن لینوکس مینت بعد از آپگرید
« پاسخ #21 : 06 شهریور 1403، 09:21 ب‌ظ »
پیشنهاد میشود برای ارسال خروجی ها از سرویس Pastebin استفاده نمایید.
a Day Without Learning is a Lost Day

آفلاین Mahyar.a77

  • Jr. Member
  • *
  • ارسال: 60
  • جنسیت : پسر
پاسخ : بالا نیامدن لینوکس مینت بعد از آپگرید
« پاسخ #22 : 06 شهریور 1403، 09:29 ب‌ظ »
بله حتمن
اگر پیداش کنم دفعه بعد استفاده میکنم

آفلاین Mahyar.a77

  • Jr. Member
  • *
  • ارسال: 60
  • جنسیت : پسر
پاسخ : بالا نیامدن لینوکس مینت بعد از آپگرید
« پاسخ #23 : 06 شهریور 1403، 10:39 ب‌ظ »
از طریق لینک https://wiki.ubuntu-ir.org/wiki/%D8%A8%D9%88%D8%AA_%D8%B1%DB%8C%D9%BE%DB%8C%D8%B1
نرم افزار بوت ریپر رو دانلود کردم و آخرش پیام داد که با موفقیت انجام شده و به Pastebin هم ارسال شد
ولی بعد از ریبوت مستقیم وارد گراب میشه و دیگه نمیدونم باید چکار کنم

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5125
  • جنسیت : پسر
پاسخ : بالا نیامدن لینوکس مینت بعد از آپگرید
« پاسخ #24 : 06 شهریور 1403، 11:32 ب‌ظ »
با توجه به عکس‌هایی که فرستادید و همینطور بقیه خطا‌ها، انگار یه مشکلی با libc هست. مشکل از کرنل نیست و استفاده از کرنل‌های قدیمی‌تر مشکل رو حل نمی‌کنه.
مشکل به کتابخونه استاندارد C مربوط هست و به همین خاطر تقریبا هیچی توی اون لینوکس مینت نصب شده درست کار نمی‌کنه.
اگه سعی کنید با chroot وارد بشید، باز هم بعیده بتونید درستش کنید چون ابزار‌های داخل اون chroot درست کار نمی‌کنند.
از خروجی apt که گذاشتید، به نظر میاد مخزن‌ها قاطی شده. به تازگی کار خاصی مرتبط با مخزن‌ها انجام ندادید؟
کاری با فایل‌های این مسیر‌ها نداشتید؟
/etc/apt/
/etc/apt/sources.list.d/

با توجه به نسخه libc که بسته‌های مختلف به اون وابسته هستند (2.38) و نسخه libc نصب شده (2.35) به نظر میاد مخزن ubuntu 23.10 یه جوری اضافه شده و یه سری بسته‌های اصلی سیستم از اون مخزن نصب شدن و این مشکل ایجاد شده.

درست کردن امکان پذیر هست، ولی خیلی ساده هم نیست.
اگه می‌خواهید سیستم رو درست کنید، اول با یه توزیع زنده سیستم رو راه‌اندازی کنید.
بعد پارتیشن روت رو یه جایی مثل /mnt/ سوار کنید.
بعد خروجی این دستور‌ها رو بذارید:
cat /mnt/etc/fstab
cat /mnt/etc/os-release
ls -l /mnt/etc/apt
cat /mnt/etc/apt/sources.list
ls -l /mnt/etc/apt/sources.list.d
اگه پارتیشن روت رو یه جای دیگه سوار کردید، باید اون /mnt/ رو به طور متناسب تغییر بدید. (مثلا اگه پارتیشن روت روی /media/ سوار شده، همه اون /mnt/ توی دستورات بالا باید به /media/ تغییر کنند.)
اینطوری می‌تونیم بفهمیم وضعیت فعلی سیستم و مخزن‌ها چجوریه.

نمیدونم چرا بعد از این مشکل فونت ریز شده
چون ابزار‌هایی که برای تنظیم ترمینال استفاده میشن اصلا اجرا نشدن.

ریکاوری مود هم همینه
بله با یو اس بی میتونم لایو بوت کنم

عکس ریکاوری کرنل قبلی رو هم آپلود کردم
اینجا مشکل از initramfs هست. به یه دلیلی آسیب دیده و به خاطر همین کرنل نمی‌تونه اون رو بخونه. ایراد خاصی نیست، راحت میشه درستش کرد.
ولی با درست کردنش، باز هم مشکل اصلی حل نمیشه.
میدونید که زکات علم نشر آن است

آفلاین Mahyar.a77

  • Jr. Member
  • *
  • ارسال: 60
  • جنسیت : پسر
پاسخ : بالا نیامدن لینوکس مینت بعد از آپگرید
« پاسخ #25 : 06 شهریور 1403، 11:59 ب‌ظ »
بله دقیقن /etc/apt/sources.list.d/ رو ادیت کردم :(
عکسی که گذاشتم پارتیشن نصب لینوکس رو نشون میده
از کجا متوجه بشم پارتیشن روت رو جای دیگه سوار کردم یا نه ؟
« آخرین ویرایش: 07 شهریور 1403، 12:31 ق‌ظ توسط Mahyar.a77 »

آفلاین Mahyar.a77

  • Jr. Member
  • *
  • ارسال: 60
  • جنسیت : پسر
پاسخ : بالا نیامدن لینوکس مینت بعد از آپگرید
« پاسخ #26 : 07 شهریور 1403، 12:38 ق‌ظ »
با توجه به عکس‌هایی که فرستادید و همینطور بقیه خطا‌ها، انگار یه مشکلی با libc هست. مشکل از کرنل نیست و استفاده از کرنل‌های قدیمی‌تر مشکل رو حل نمی‌کنه.
مشکل به کتابخونه استاندارد C مربوط هست و به همین خاطر تقریبا هیچی توی اون لینوکس مینت نصب شده درست کار نمی‌کنه.
اگه سعی کنید با chroot وارد بشید، باز هم بعیده بتونید درستش کنید چون ابزار‌های داخل اون chroot درست کار نمی‌کنند.
از خروجی apt که گذاشتید، به نظر میاد مخزن‌ها قاطی شده. به تازگی کار خاصی مرتبط با مخزن‌ها انجام ندادید؟
کاری با فایل‌های این مسیر‌ها نداشتید؟
/etc/apt/
/etc/apt/sources.list.d/

با توجه به نسخه libc که بسته‌های مختلف به اون وابسته هستند (2.38) و نسخه libc نصب شده (2.35) به نظر میاد مخزن ubuntu 23.10 یه جوری اضافه شده و یه سری بسته‌های اصلی سیستم از اون مخزن نصب شدن و این مشکل ایجاد شده.

درست کردن امکان پذیر هست، ولی خیلی ساده هم نیست.
اگه می‌خواهید سیستم رو درست کنید، اول با یه توزیع زنده سیستم رو راه‌اندازی کنید.
بعد پارتیشن روت رو یه جایی مثل /mnt/ سوار کنید.
بعد خروجی این دستور‌ها رو بذارید:
cat /mnt/etc/fstab
cat /mnt/etc/os-release
ls -l /mnt/etc/apt
cat /mnt/etc/apt/sources.list
ls -l /mnt/etc/apt/sources.list.d
اگه پارتیشن روت رو یه جای دیگه سوار کردید، باید اون /mnt/ رو به طور متناسب تغییر بدید. (مثلا اگه پارتیشن روت روی /media/ سوار شده، همه اون /mnt/ توی دستورات بالا باید به /media/ تغییر کنند.)
اینطوری می‌تونیم بفهمیم وضعیت فعلی سیستم و مخزن‌ها چجوریه.

نمیدونم چرا بعد از این مشکل فونت ریز شده
چون ابزار‌هایی که برای تنظیم ترمینال استفاده میشن اصلا اجرا نشدن.

ریکاوری مود هم همینه
بله با یو اس بی میتونم لایو بوت کنم

عکس ریکاوری کرنل قبلی رو هم آپلود کردم
اینجا مشکل از initramfs هست. به یه دلیلی آسیب دیده و به خاطر همین کرنل نمی‌تونه اون رو بخونه. ایراد خاصی نیست، راحت میشه درستش کرد.
ولی با درست کردنش، باز هم مشکل اصلی حل نمیشه.

این هم سوار کردن پارتیشن و خروجی دستورات
mint@mint:~$ sudo -i
root@mint:~# mount /dev/nvme0n1p2 /mnt
root@mint:~# mount /dev/sda2 /mnt/boot
root@mint:~# mount /dev/sda1 /mnt/boot/efi
mount: /mnt/boot/efi: mount point does not exist.
root@mint:~# cat /mnt/etc/fstab
cat /mnt/etc/os-release
ls -l /mnt/etc/apt
cat /mnt/etc/apt/sources.list
ls -l /mnt/etc/apt/sources.list.d
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/nvme0n1p2 during installation
UUID=efb9c1e6-b4a7-4cbf-9a98-803e1b85aca2 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=3C05-C244  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0       0
NAME="Linux Mint"
VERSION="21.3 (Virginia)"
ID=linuxmint
ID_LIKE="ubuntu debian"
PRETTY_NAME="Linux Mint 21.3"
VERSION_ID="21.3"
HOME_URL="https://www.linuxmint.com/"
SUPPORT_URL="https://forums.linuxmint.com/"
BUG_REPORT_URL="http://linuxmint-troubleshooting-guide.readthedocs.io/en/latest/"
PRIVACY_POLICY_URL="https://www.linuxmint.com/"
VERSION_CODENAME=virginia
UBUNTU_CODENAME=jammy
total 36
drwxr-xr-x 2 root root 4096 Aug  3 00:18 apt.conf.d
drwxr-xr-x 2 root root 4096 Apr  9  2020 auth.conf.d
drwxr-xr-x 2 root root 4096 Sep 16  2023 keyrings
drwxr-xr-x 2 root root 4096 Jul 27 22:55 preferences.d
-rw-r--r-- 1 root root  410 Jul 30 02:08 sources.list
drwxr-xr-x 2 root root 4096 Aug  3 00:22 sources.list.d
-rw-r--r-- 1 root root 6198 Jul 13  2021 trusted.gpg
drwxr-xr-x 2 root root 4096 Jul 28 23:33 trusted.gpg.d
#deb http:/archive.canonical.com/ wilma backports
# deb cdrom:[Linux Mint 20.2 _Uma_ - Release amd64 20210703]/ focal contrib main

# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.
total 20
-rw-r--r-- 1 root root 189 Aug  9  2022 google-chrome.list
-rw-r--r-- 1 root root 262 Jul 29 00:18 libreoffice-ppa-jammy.list
-rw-r--r-- 1 root root 412 Aug  2 23:59 official-package-repositories.list
-rw-r--r-- 1 root root 164 Jul 29 00:28 protonvpn-stable.list
-rw-r--r-- 1 root root 205 Jul 29 00:29 vscode.list
root@mint:~#
« آخرین ویرایش: 07 شهریور 1403، 12:48 ق‌ظ توسط Mahyar.a77 »

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5125
  • جنسیت : پسر
پاسخ : بالا نیامدن لینوکس مینت بعد از آپگرید
« پاسخ #27 : 07 شهریور 1403، 12:43 ق‌ظ »
بله دقیقن /etc/apt/sources.list.d/ رو ادیت کردم :(
عکسی که گذاشتم پارتیشن نصب لینوکس رو نشون میده
از کجا متوجه بشم پارتیشن روت رو جای دیگه سوار کردم یا نه ؟

با دستور mount این کار رو انجام میدید. از عکسی که گذاشتید، این طور به نظر میاد که روت روی nvme0n1p2 هست.
با این دستور می‌تونید اون پارتیشن رو مثلا روی /mnt/ سوار کنید:
sudo mount /dev/nvme0n1p2 /mnt

وقتی یه پارتیشن (یا توی حالت کلی، فایل‌سیستم) رو یه جایی سوار می‌کنید، می‌تونید به چیز‌هایی که داخل اون پارتیشن وجود داره دسترسی داشته باشید.
هر بار کامپیوتر از اول راه‌اندازی میشه، باید این پارتیشن‌ها رو دوباره سوار کتید؛ اگه می‌خواهید از اونها استفاده کنید. مگه اینکه تنظیم کنید اینکار به طور خودکار انجام بشه.

برای قرار دادن خروجی دستورات، از تگ کد استفاده کنید.
وقتی که دارید ارسال رو می‌نویسسد، از بین دکه‌های بالا اونی که علامت # را انتخاب کنید تا یه تگ کد توی متن قرار بگیره. متن مورد نظر رو بین این تگ قرار بدید.
میدونید که زکات علم نشر آن است

آفلاین Mahyar.a77

  • Jr. Member
  • *
  • ارسال: 60
  • جنسیت : پسر
پاسخ : بالا نیامدن لینوکس مینت بعد از آپگرید
« پاسخ #28 : 07 شهریور 1403، 12:50 ق‌ظ »
بله دقیقن /etc/apt/sources.list.d/ رو ادیت کردم :(
عکسی که گذاشتم پارتیشن نصب لینوکس رو نشون میده
از کجا متوجه بشم پارتیشن روت رو جای دیگه سوار کردم یا نه ؟

با دستور mount این کار رو انجام میدید. از عکسی که گذاشتید، این طور به نظر میاد که روت روی nvme0n1p2 هست.
با این دستور می‌تونید اون پارتیشن رو مثلا روی /mnt/ سوار کنید:
sudo mount /dev/nvme0n1p2 /mnt

وقتی یه پارتیشن (یا توی حالت کلی، فایل‌سیستم) رو یه جایی سوار می‌کنید، می‌تونید به چیز‌هایی که داخل اون پارتیشن وجود داره دسترسی داشته باشید.

متاسفانه دسترسی ندارم فقط فایل Access-Your-Private-Data.desktop هست
امکان بررسی با anydesk یا rustdesk نیست ؟
« آخرین ویرایش: 07 شهریور 1403، 07:48 ب‌ظ توسط Mahyar.a77 »

آفلاین Mahyar.a77

  • Jr. Member
  • *
  • ارسال: 60
  • جنسیت : پسر
« آخرین ویرایش: 09 شهریور 1403، 01:55 ب‌ظ توسط Mahyar.a77 »