***** یک یادگاری از طرف من به کاربران انجمنهای فارسی اوبونتو *****
در حین کار بر روی این موضوع Debootstrap، به تعدادی نتایج جانبی رسیدم، آنها را برای استفاده دوستان در اینجا قرار می دهم:
قبل از اینکه اقدامی کنم، خروجی دستور زیرا را بهدست می آورم:
# dmesg --level=err,warn,critخروجی این دستور در عکس 1 مشخص است.
همانطور که خواهید دید خطاهای پیش آمده یا از نبود framware مربوط به سخت افزاری است که  با نصب بسته ای حل می شود یا مربوط به تنظیمات بایوس است که با تنظیم درست بایوس حل می شود یا مربوط به نصب بسته ای یا تنظیمات نامناسب نرم افزاری و یا مربوط به تنظیمات پیشفرض کرنل است، که با تنظیمات صحیح آن هم حل می شود.
#############################################################################
متن خطا:
[   24.689221] r8169 0000:05:00.0: Direct firmware load for rtl_nic/rtl8168e-3.fw failed with error -2
[   24.689226] r8169 0000:05:00.0: Unable to load firmware rtl_nic/rtl8168e-3.fw (-2)حل خطا:
# apt install firmware-realtekالبته توجه کنید که این بسته جزو firmware-nonfree می باشد. بعد از نصب این بسته بایستی reboot بکنیم.
 نتیجه:
 در عکس 2 مشخص است. دیگر این خطاها نیست.
##############################################################################
متن خطا:
[    2.848508] ata2.01: failed to resume link (SControl 0)
[    2.848586] ata1.01: failed to resume link (SControl 0)حل خطا:
برای حل این مشکل، من به تنظیمات بایوس رفتم و سپس در آنجا به قسمت Advanced رفتم، در آنجا به قسمت SATA Configuration و در آنجا به قسمت SATA mode ، و در  آنجا بجای حالت IDE Mode آن را تغییر دادم و گذاشتم روی AHCI Mode . روش کار بر روی سیستم خودم را در عکس های 3 و 4  گذاشتم.
 نتیجه:
 در عکس 5 مشخص است. دیگر این خطاها نیست.
#############################################################################
متن خطا:
[    1.365304] r8169 0000:05:00.0: can't disable ASPM; OS doesn't have ASPM controlحل خطا:
این خطای ASPM را من بدین صورت حل کردم:
رفتم به فایل etc/default/grub/ و سطر   GRUB_CMDLINE_LINUX_DEFAULT را پیدا کردم و بعد عبارت:
pcie_aspm=off را به آن اضافه کردم، که می شود، بدین صورت :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=off"نکته:
    Options in GRUB_CMDLINE_LINUX are always effective.
    Options in GRUB_CMDLINE_LINUX_DEFAULT are effective ONLY during normal boot (NOT during recovery mode).
GRUB_CMDLINE_LINUX
    Entries on this line are added to the end of the 'linux' command line (GRUB legacy's "kernel" line) for both normal and recovery modes. It is used to pass options to the kernel.
GRUB_CMDLINE_LINUX_DEFAULT
    This line imports any entries to the end of the 'linux' line (GRUB legacy's "kernel" line). The entries are appended to the end of the normal mode only.
https://askubuntu.com/questions/575651/what-is-the-difference-between-grub-cmdline-linux-and-grub-cmdline-linux-default نتیجه:
 در عکس 6 مشخص است. دیگر این خطا نیست.
#############################################################################
متن خطاها:
[    1.147807] ACPI Warning: SystemIO range 0x0000000000000428-0x000000000000042F conflicts with OpRegion 0x0000000000000400-0x000000000000047F (\PMIO) (20240827/utaddress-204)
[    1.147819] ACPI Warning: SystemIO range 0x0000000000000540-0x000000000000054F conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20240827/utaddress-204)
[    1.147824] ACPI Warning: SystemIO range 0x0000000000000530-0x000000000000053F conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20240827/utaddress-204)
[    1.147827] ACPI Warning: SystemIO range 0x0000000000000500-0x000000000000052F conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20240827/utaddress-204)و همچنین
[    1.147831] lpc_ich: Resource conflict(s) found affecting gpio_ichحل خطا:
رفتم به فایل etc/default/grub/ و سطر   GRUB_CMDLINE_LINUX_DEFAULT را پیدا کردم و بعد عبارت:
acpi_enforce_resources=noرا به آن اضافه کردم، که با داده هایی که قبلا وارد کرده بودم، می شود، بدین صورت:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=off acpi_enforce_resources=no"یادتان نرود، یادتان نرود، بعد دستور  update-grub را بکاربردم و سپس reboot کردم.
 نتیجه:
 در عکس 7 مشخص است. دیگر این خطاها نیست.
#############################################################################
متن خطاها:
[    0.141257] TSC synchronization [CPU#0 -> CPU#1]:
[    0.141257] Measured 19341789534 cycles TSC warp between CPUs, turning off TSC clock.و همچنین
[    0.810955] Unstable clock detected, switching default tracing clock to "global"
               If you want to keep using the local clock, then add:
                 "trace_clock=local"
               on the kernel command lineحل خطا:
رفتم به فایل etc/default/grub/ و سطر   GRUB_CMDLINE_LINUX_DEFAULT را پیدا کردم و بعد عبارات:
trace_clock=local clocksource=hpet tsc=unstableرا به آن اضافه کردم، که با داده هایی که قبلا وارد کرده بودم، می شود، بدین صورت:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=off acpi_enforce_resources=no trace_clock=local clocksource=hpet tsc=unstable"یادتان نرود، یادتان نرود، بعد دستور  update-grub را بکاربردم و سپس reboot کردم.
 نتیجه:
 در عکس 8 مشخص است. دیگر این خطاها نیست.
#############################################################################
متن خطا:
[   24.467886] kauditd_printk_skb: 102 callbacks suppressedنکته:
Linux uses this mechanism to throttle the spamming of log events, decreasing the likelihood of a denial-of-service attack.
You can find tune this feature by amending two settings net.core.message_burst and net.core.message_cost.
    These parameters are used to limit the warning messages written to the kernel log from the networking code. They enforce a rate limit to make a denial-of-service attack impossible. A higher message_cost factor, results in fewer messages that will be written. Message_burst controls when messages will be dropped. The default settings limit warning messages to one every five secondsPlease note that disabling this mechanism is not recommend in production environments. https://stackoverflow.com/questions/54955662/role-of-kauditd-printk-skb-in-linux-kernelThis just means you were getting a burst of audit messages and the kernel ratelimited them. Based on the context these were probably apparmor "provfile_load" messages, which is not a problem.https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1666644پس این مکانیزم هشدار مفید است و نبایستی آنرا غیر فعال کنیم، ولی بایستی بدانم که چه عاملی سبب این همه پیام های audit messages شده است.
حل خطا:
حذف بسته apparmor باعث شد، که این خطا دیگر نشان داده نشود. هیچ توصیه ای در رابطه با نگهداری یا حذف یا تغییرات موثر در رابطه با این بسته apparmor نمی کنم و فقط می خواستم، نشان بدهم که عامل این همه callbacks مربوط به kauditd_printk_skb ، آقای apparmor بوده است.
 نتیجه:
 در عکس 9 مشخص است. دیگر این callbacks یا تماسهای برگشتی نیست.
#############################################################################
در رابطه با سه خطای مانده، به راه حل عملی که این خطاها دیگر نشان داده نشود، نرسیدم، پس الکی چیزی در این مورد نمی نویسم.
############################################################################# 
پیشنهاد:
پیشنهاد می کنم اگر در سیستم خودتان با خطاهای دیگری روبرو هستید، اول بروید در اینترنت از تجربیات افراد دیگر استفاده کنید و اگر نتوانستید در اینترنت به جوابی برسید و مطمن شدید که این خطاها از تنظیمات بایوس یا نبود framware مربوط به سخت افزاری یا وجود بسته ای نامناسب یا تنظیمات نامناسب نرم افزاری نبود و اگرخواستید در این مورد یک نیم نگاهی به پارامترهای خط فرمان هسته بیاندازید، به این سایت زیر سر بزنید:
https://docs.kernel.org/admin-guide/kernel-parameters.html#the-kernel-s-command-line-parametersمی دانم که خیلی گیج کننده است وخیلی هم طولانی، یک روش کار آسان به این صورت است که محتوای آن سایت را بردارید و کپی کنید در یک نرم افزار texteditor گرافیکی مانند Pluma ، بعد بروید از متن پیام خطا یا هشدار کلمات غیر عمومی و اختصاصی را پیدا کنید و از طریق search for text آن نرم افزار ، آن عبارت را جستجو کنید و توضیحات را بخوانید، در رابطه با اینکه بعد بخواهید کاری بکنید یا نه، تصمیم فقط و فقط با شماست.
#############################################################################
هشدار:برخی گزینه های پارامترهای خط فرمان هسته و همچنین تنظیمات بایوس برای تنظیماتشان نیازمند دانش گسترده و فنی پیشرفته ای است، که اگر تنظیمات نامناسبی را بکار ببرید، احتمال اینکه سیستمتان دچار خرابی و سوختگی سخت افزاری بشود، وجود دارد.#############################################################################