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

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

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




نویسنده موضوع: مشکل بوت btrfs  (دفعات بازدید: 391 بار)

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

آفلاین عرفان خیراللهی

  • Jr. Member
  • *
  • ارسال: 41
  • جنسیت : پسر
  • KDE - دبیان ناپایدار
    • یک نام دامنه
مشکل بوت btrfs
« : 03 دی 1400، 12:26 ق‌ظ »
سلام دوستان :)
من یک توزیع kubuntu 21.04 دارم که فرمت پارتیشن‌اش btrfs است و یک توزیع KDE neon 5.23 با فرمت ext4.
من اومدم روی این KDE neon و grub رو آپدیت کردم. بعدش گراب دیگه اون کوبونتو رو نشون نمی‌ده. چیکار می‌تونم بکنم که درست بشه؟
این رو هم بگم که توزیع اصلی من این KDE neon است و اغلب اوقات از این استفاده می‌کنم.
راهکارهایی که توی وب دیدم برای وقتی بودند که تنها یک توزیع داشته باشی در حالی که برای من چنین نیست.
;D گامباره گامباره سننننن‌پای!

آفلاین ABOLDOM

  • High Hero Member
  • *
  • ارسال: 1923
  • جنسیت : پسر
پاسخ : مشکل بوت btrfs
« پاسخ #1 : 03 دی 1400، 02:05 ق‌ظ »
سلام، زیاد اطلاع ندارم ولی از os-prober استفاده کن و اینکه موقع بروزرسانی گراب  اون توزیعی که میخوای توی گراب باشه پارتیشنش سوار کن یا همون mount کن روی سیستم بعد گراب بروزرسانی کن

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5125
  • جنسیت : پسر
پاسخ : مشکل بوت btrfs
« پاسخ #2 : 03 دی 1400، 09:41 ب‌ظ »
os-prober نصبه؟ نمی‌دونم os-prober می‌تونه سیستم‌های نصب شده روی subvolume های btrfs رو شناسایی کنه یا نه.
os-prober رو با دسترسی روت اجرا کنید و خروجی رو اینجا بفرستید.
sudo os-prober
خروجی دستورات زیر رو قرار بدید.
cat /etc/default/grub
ls /etc/default/grub.d

دستورات بالا رو توی kde neon اجرا کنید.
میدونید که زکات علم نشر آن است

آفلاین عرفان خیراللهی

  • Jr. Member
  • *
  • ارسال: 41
  • جنسیت : پسر
  • KDE - دبیان ناپایدار
    • یک نام دامنه
پاسخ : مشکل بوت btrfs
« پاسخ #3 : 03 دی 1400، 09:59 ب‌ظ »
سلام. توزیع مورد نظر من روی sda9 قرار دارد.
توزیعی که این دستور رو روی اون اجرا کردم هم روی sdb4 قرار دارد.
خروجی دستور os-prober :
/dev/sda11:Fedora 34 (Workstation Edition):Fedora:linux
/dev/sda6@/efi/Microsoft/Boot/bootmgfw.efi:Windows Boot Manager:Windows:efi
خروجی دستور cat /etc/default/grub :
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'
 
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
 
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
 
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
 
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
 
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
 
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
 
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
GRUB_THEME="/usr/share/grub/themes/Ultraviolet/theme.txt"
 

خروجی دستور ls /etc/default/grub.d
99_breeze-grub.cfg  init-select.cfg
 




;D گامباره گامباره سننننن‌پای!

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5125
  • جنسیت : پسر
پاسخ : مشکل بوت btrfs
« پاسخ #4 : 04 دی 1400، 08:34 ب‌ظ »
os-prober رو روی kde neon اجرا کردید درسته؟
os-prober یه ویندوز و یه فدورا روی sda11 پیدا کرده. به نظر میاد os-prober نمی‌تونه سیستم نصب شده روی subvolume های btrfs رو پیدا کنه. یه راه که دارید این هست که تنظیمات گراب رو روی kubuntu آپدیت کنید. چون بقیه سیستم‌عامل‌ها روی پارتیشن هستند با فایل‌سیستم‌های پشتیبانی شده توسط os-prober هستند، os-prober داخل kubuntu، اونها رو شناسایی و به منوی گراب اضافه می‌کنه.

راه‌های دیگه هم هست ولی فعلا بهتره سراغ اونها نرید.

احتمالا تنظیماتِ گرابی که مربوط به kubuntu هست، پاک نشده. خروجی دستور زیر رو بذارید.
ls /boot/efi/EFI
میدونید که زکات علم نشر آن است