ฉันมีอาการเดียวกันอย่างแม่นยำ ตั้งแต่วันศุกร์ ทันทีหลังจากอัปเดต ฉันมีอาการล็อกเป็นครั้งคราวซึ่งมีเพียงการปิดและเปิดเครื่องเต็มรูปแบบเท่านั้นที่สามารถกู้คืนได้ ฉันมีพาร์ติชัน swap ของฉันเสียหายและต้องฟอร์แมตใหม่ ต้องทำการกู้คืนบนรูท NVMe หนึ่งรูท พาร์ติชั่นและไดรฟ์ภายนอกสองตัวก่อนที่ฉันจะเปลี่ยนเคอร์เนลกลับเป็น 4.15.0-147 และน่าอัศจรรย์ .. ทุกอย่างทำงานได้อย่างไร้ที่ติอีกครั้ง ฉันเสียเวลาช่วงสุดสัปดาห์ไปกับการพยายามทำความเข้าใจว่าเกิดอะไรขึ้นจนกระทั่งฉันพบว่ามันเป็นเคอร์เนล ฉันยังมีข้อขัดข้องจำนวนมากจากเคอร์เนลใน /var/crash เพื่อแสดงด้วย
ไมล์@ยูนิครอน:/var/crash$ ls -latr ลินุกซ์*
-rw-r--r-- 1 kernoops whoopsie 763 21 ก.ค. 13:57 น. linux-image-4.15.0-151-generic.32331.crash
-rw-r--r-- 1 kernoops whoopsie 763 21 ก.ค. 14:33 น. linux-image-4.15.0-151-generic.32439.crash
-rw-r--r-- 1 kernoops whoopsie 988 21 กรกฎาคม 14:34 น. linux-image-4.15.0-151-generic.53592.crash
-rw-r--r-- 1 kernoops whoopsie 3464 21 ก.ค. 14:52 น. linux-image-4.15.0-151-generic.271760.crash
-rw-r--r-- 1 kernoops whoopsie 3677 22 ก.ค. 03:52 linux-image-4.15.0-151-generic.258222.crash
-rw-r--r-- 1 kernoops whoopsie 736 22 ก.ค. 19:17 น. linux-image-4.15.0-151-generic.32747.crash
-rw-r--r-- 1 kernoops whoopsie 742 22 ก.ค. 19:17 น. linux-image-4.15.0-151-generic.32859.crash
-rw-r--r-- 1 kernoops whoopsie 455 23 ก.ค. 03:04 linux-image-4.15.0-151-generic.13044.crash
-rw-r--r-- 1 kernoops whoopsie 530 23 ก.ค. 13:06 น. linux-image-4.15.0-151-generic.20048.crash
-rw-r--r-- 1 kernoops whoopsie 673 23 ก.ค. 13:14 น. linux-image-4.15.0-151-generic.30505.crash
-rw-r--r-- 1 kernoops whoopsie 1893 23 ก.ค. 22:57 linux-image-4.15.0-151-generic.123785.crash
-rw-r--r-- 1 kernoops whoopsie 4163 23 ก.ค. 23:28 น. linux-image-4.15.0-151-generic.305134.crash
-rw-r--r-- 1 kernoops whoopsie 1013 24 กรกฎาคม 06:57 น. linux-image-4.15.0-151-generic.48875.crash
-rw-r--r-- 1 kernoops whoopsie 1209 24 ก.ค. 07:01 linux-image-4.15.0-151-generic.65884.crash
-rw-r--r-- 1 kernoops whoopsie 2516 24 ก.ค. 07:02 linux-image-4.15.0-151-generic.165751.crash
-rw-r--r-- 1 kernoops whoopsie 2678 24 ก.ค. 07:07 น. linux-image-4.15.0-151-generic.178891.crash
-rw-r--r-- 1 kernoops whoopsie 3500 25 กรกฎาคม 11:32 linux-image-4.15.0-151-generic.253271.crash
ตัวอย่างจาก linux-image-4.15.0-151-generic.253271.crash
:
ประเภทปัญหา: KernelOops
คำอธิบายประกอบ: ระบบของคุณอาจไม่เสถียรในตอนนี้ และอาจต้องรีสตาร์ท
วันที่: อา. 25 ก.ค. 11:32:27 น. 2564
ความล้มเหลว: อ๊ะ
อ๊ะข้อความ:
ความผิดพลาดในการป้องกันทั่วไป: 0000 [#1] SMP PTI
Modules linked in: xfs libcrc32c uas usb_storage rfcomm ccm ip6table_filter ip6_tables iptable_filter v4l2loopback(OE) snd_hrtimer cmac bnep binfmt_misc nls_iso8859_1 snd_hda_codec_hdmi nvidia_drm(POE) intel_rapl x86_pkg_temp_thermal nvidia_modeset(POE) intel_powerclamp coretemp arc4 kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul snd_hda_codec_realtek ghash_clmulni_intel snd_hda_codec_generic nvidia(POE) pcbc iwlmvm mac80211 snd_hda_intel aesni_intel snd_hda_codec aes_x86_64 crypto_simd glue_helper asus_nb_wmi cryptd asus_wmi snd_hda_core intel_cstate snd_hwdep intel_rapl_perf serio_raw sparse_keymap intel_wmi_thunderbolt iwlwifi snd_pcm snd_seq_midi snd_seq_midi_event cfg80211 uvcvideo btusb btrtl videobuf2_vmalloc btbcm snd_rawmidi videobuf2_memops btintel videobuf2_v4l2 drm_kms_helper
bluetooth snd_seq xpad videobuf2_core ff_memless ecdh_generic drm videodev snd_seq_device snd_timer media fb_sys_fops snd syscopyarea sysfillrect sysimgblt mei_me idma64 soundcore virt_dma input_leds joydev mei processor_thermal_device intel_lpss_pci int340x_thermal_zone shpchp intel_pch_thermal intel_lpss intel_soc_dts_iosf elan_i2c mac_hid asus_wireless int3400_thermal acpi_pad acpi_thermal_rel sch_fq_codel ppa parport_pc ppdev lp parport ip_tables x_tables autofs4 hid_asus hid_generic usbhid nvme r8169 ahci nvme_core mii libahci wmi i2c_hid ซ่อนวิดีโอ pinctrl_sunrisepoint
CPU: 4 PID: 81 Comm: kswapd0 เสีย: P OE 4.15.0-151-generic #157-Ubuntu
ชื่อฮาร์ดแวร์: ASUSTeK COMPUTER INC. G752VT/G752VT, BIOS G752VT.213 01/06/2016
RIP: 0010:find_get_entries+0x68/0x200
RSP: 0018:ffffb54cc384f9d0 EFLAGS: 00010246
RAX: 0000000000000000 RBX: 000000000000000e RCX: 0000000000000006
RDX: 1800000000000000 RSI: 0000000000001000 RDI: ffff9730446816d0
RBP: ffffb54cc384fa30 R08: 0000000000000800 R09: 0000000000000006
R10: ffff9730446817f8 R11: 0000000000000000 R12: ffffb54cc384faf8
R13: ffffb54cc384fa78 R14: 000000000000000c R15: ffff9730446817f8
FS: 0000000000000000(0000) GS:ffff973606500000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00000a520680c000 CR3: 00000005c260a005 CR4: 00000000003606e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
ติดตามการโทร:
pagevec_lookup_entries+0x1e/0x30
truncate_inode_pages_range+0x127/0x960
? xfs_mount_validate_sb+0x440/0x500 [xfs]
? __inode_wait_for_writeback+0x7e/0xf0
? bit_waitqueue+0x40/0x40
truncate_inode_pages_final+0x4c/0x60
ขับไล่+0x188/0x1a0
dispose_list+0x39/0x50
prune_icache_sb+0x5a/0x80
super_cache_scan+0x137/0x1b0
shrink_slab.part.49+0x1e7/0x440
shrink_node+0x2e1/0x2f0
kswapd+0x2b1/0x710
kthread+0x121/0x140
? mem_cgroup_shrink_node+0x190/0x190
? kthread_create_worker_on_cpu+0x70/0x70
ret_from_fork+0x35/0x40
รหัส: c7 45 a8 00 00 00 00 48 89 75 b0 45 31 ff 4d 85 ff 0f 84 01 01 00 00 49 8b 17 48 85 d2 74 69 48 89 d0 83 e0 03 0f 85 5f 01 80 00 < 42> 00 < 42> 00 < 42> 00 20 48 8d 78 ff a8 01 48 0f 44 fa 8b 47 1c 85 c0 74 d7
RIP: find_get_entries+0x68/0x200 RSP: ffffb54cc384f9d0
---[ สิ้นสุดการติดตาม aafa3a2a2c51a63e ]---
แพ็คเกจ: linux-image-4.15.0-151-generic 4.15.0-151.157
SourcePackage: ลินุกซ์
แท็ก: เคอร์เนล-oops
ชื่อ: Linux 4.15.0-151-generic x86_64
Kubuntu ทำงานได้อย่างมั่นคงบนระบบนี้มานานหลายปี ทดสอบเมมแล้วดี ไม่มีข้อผิดพลาด SMART สำหรับไดรฟ์ ฯลฯ ฉันสามารถจำกัดให้แคบลงได้เฉพาะการอัปเดตเคอร์เนลใหม่เท่านั้น
สำหรับตอนนี้ ทางออกเดียวที่ฉันคิดคือตั้งค่าให้ GRUB บูทเคอร์เนลเก่าโดยค่าเริ่มต้น และเก็บเคอร์เนลใหม่ไว้ เผื่อฉันอยากจะลองปรับแต่งเพิ่มเติม สำหรับสิ่งนี้ ฉันใช้โซลูชันที่แสดงไว้ที่นี่: https://unix.stackexchange.com/questions/198003/set-default-kernel-in-grub