คำถามติดแท็ก kernel

คำถามเกี่ยวกับเคอร์เนล Linux ใน Ubuntu ปัญหาอาจรวมถึงการอัพเกรดและติดตั้งเมล็ดการรวบรวมแพตช์และโมดูลเคอร์เนล


5
สั่งให้สร้างโมดูล DKMS ทั้งหมดสำหรับเมล็ดที่ติดตั้งใหม่ทั้งหมดหรือไม่
บางครั้งระบบของฉันจะเข้าสู่สถานะที่เมล็ดบางอันขาดโมดูลหรือสองอันเนื่องจาก DKMS ลืมที่จะรวบรวมโมดูลเหล่านั้นสำหรับเคอร์เนลนั้น แทนที่จะใช้เวลาวิเคราะห์ปัญหามันจะดีถ้ามีคำสั่งเดียวที่ฉันสามารถเรียกใช้woudl นั้นเพิ่งสร้างโมดูลควบคุมทุก dkms สำหรับทุกเคอร์เนลที่ติดตั้ง มีคำสั่งดังกล่าวหรือไม่?

8
Ubuntu 18.04 ขัดข้องในการดำเนินการต่อจากการหยุดชั่วคราว
หลังจากติดตั้ง Ubuntu 18.04 LTS ใหม่และรีบูตฉันปิด Acer Aspire ES1-511 ฝาแล็ปท็อปและพักสักหน่อย เมื่อฉันกลับมาสำรวจคุณสมบัติใหม่ของ 18.04 ต่อไปแล็ปท็อปจะไม่เปิดใช้งาน หนึ่งในแฟน ๆ ภายในทำงานค่อนข้างดัง แต่ไม่มีอะไรเพิ่มเติม ฉันต้องรีบูทอีกครั้ง นี่เป็นปัญหาที่เกิดขึ้นซ้ำ ๆ ตลอดหลายปีที่ผ่านมาของ Ubuntu ฉันได้ตรวจสอบปัญหาตั้งแต่แรกพยายามเปลี่ยนการตั้งค่าพลังงานในgnome-control-centerและgnome-tweak-toolจากนั้นติดตั้งpm-utilsแก้ไขไฟล์ระบบที่รับผิดชอบในการระงับและอีกมากมายพยายามทั้งหมดไม่มีประโยชน์ ฉันยังลองใช้ Ubuntu 18.04 Live จากไดรฟ์ USB และปัญหาเดียวกันก็ยังคงเกิดขึ้น ฉันสงสัยว่ามันเป็นปัญหากับเคอร์เนลเนื่องจากฉันเคยเห็นปัญหานี้ในอดีตกับเคอร์เนล 4.15 การอัพเกรดเป็นเคอร์เนล Linux ล่าสุดหรือปรับลดรุ่นเป็นเวอร์ชันที่เสถียรกว่าจะช่วยแก้ปัญหาได้หรือไม่ ปัญหาได้รับการแก้ไขแล้วหรือยัง? บางทีฉันสามารถแก้ไขไฟล์บางไฟล์ได้และสิ่งทั้งหมดนี้จะได้รับการแก้ไข ... ข้อมูลจำเพาะบางอย่าง: เคอร์เนลที่ทำงานอยู่ในปัจจุบันคือ 4.15 คอมพิวเตอร์ดังกล่าวข้างต้นเป็น Acer Aspire ES1-511 สภาพแวดล้อมเดสก์ทอปคือ Gnome 3.28.1 เวอร์ชันของ Ubuntu คือ …
39 kernel  suspend  resume 

3
วิธีแก้ปัญหา 'ptrace_scope' สำหรับโปรแกรมไวน์และมีความเสี่ยงใด ๆ
ในการเรียกใช้โปรแกรม Windows บางโปรแกรมใน WINE คุณจะต้องแก้ไขปัญหานี้: echo 0|sudo tee /proc/sys/kernel/yama/ptrace_scope ตามเว็บไซต์สนับสนุนนี่เป็นข้อผิดพลาดในเคอร์เนลของ Ubuntu ที่ป้องกัน ptrace และ WINE เล่นได้ดีด้วยกัน การใช้คำสั่งด้านบนทำให้คุณตั้งค่า ptrace เป็น 0 ซึ่งตามการวิจัยที่ฉันทำ (ไม่ถามฉันว่าเว็บไซต์ใดที่ฉันดูเหมือนพวกเขามาก), ptrace เกี่ยวข้องกับการโต้ตอบระหว่างโปรแกรม การตั้งค่า 0 อนุญาตได้มากกว่า 1 ฉันต้องสมมติว่ามีเหตุผลที่ดีที่ Ubuntu ต้องการ ptrace = 1 ดังนั้นสิ่งนี้ทำให้ฉันกลับไปที่คำถามแบบสั้น มีความเสี่ยงใด ๆ ที่เกี่ยวข้องกับการตั้งค่า ptrace = 0 หรือไม่ ความปลอดภัยต่ำลงหรือไม่ แก้ไขข้อบกพร่องหรือไม่ คนอื่น ๆ ที่ฉันไม่ได้คิด ??? PS สำหรับใครก็ตามที่อ่านสิ่งนี้ว่าสิ่งที่ทำให้เกิดข้อผิดพลาดโปรแกรม …
37 kernel  wine  security 

6
เคอร์เนลต้องการซีพียู x86-64 แต่ตรวจพบซีพียู i686 เท่านั้น ฉันจะติดตั้ง Lubuntu / Ubuntu ได้อย่างไร
ฉันกำลังพยายามติดตั้ง Lubuntu บนแล็ปท็อปของฉัน (sorta old 2005) [สถิติแล็ปท็อป: Intel®Celeron® CPU 410 @ 1.46 GHz 1.47GHz, RAM 448 MB] ฉันกดติดตั้งและข้อความนี้จะปรากฏขึ้น: This kernel requires an x86-64 CPU, but only detected an i686 CPU. Unable to boot - please use a kernel appropriate for your CPU. ฉันจะทำอย่างไรเพื่อติดตั้ง Lubuntu บนคอมพิวเตอร์ของฉัน

10
ฉันจะป้องกันการจัดการพลังงานของ iwconfig ไม่ให้เปิดใช้งานได้อย่างไร
ฉันกำลังรับผลกระทบจากปัญหานี้: 869502 วิธีแก้ปัญหาที่ดูเหมือนว่าจะหยุดเคอร์เนล panics สำหรับฉันคือการปิดการใช้งานการจัดการพลังงาน wlan0: sudo iwconfig wlan0 power off อย่างไรก็ตามดูเหมือนว่าจะเปิดการจัดการพลังงานโดยอัตโนมัติเมื่อฉันถอดสายไฟและฉันคิดว่าหลายครั้งเช่นกัน มีบางอย่างที่อาจทำให้เกิดปัญหานี้หรือไม่? ไม่มีใครรู้ว่าฉันจะป้องกันได้อย่างไร

4
ทำไมการลบเมล็ดเก่าจึงไม่ปลอดภัย
ฉันมีพื้นที่ว่างในไดรฟ์บูตของฉันดังนั้นฉันตัดสินใจที่จะลบเมล็ดเก่า ผมพบว่าหน้านี้ซึ่งอธิบายว่าสิ่งที่ฉันควรจะทำอย่างไร: Lubuntu เอกสาร: เอาเมล็ดเก่า ฉันได้ลบเคอร์เนลที่เก่าแก่ที่สุดด้วยตนเองและตอนนี้ก็โอเค แต่ฉันไม่เข้าใจสิ่งหนึ่ง: ในตอนท้ายของบทความมีรหัสบางอย่างที่สามารถลบเคอร์เนลเก่าทั้งหมดได้ แต่ถูกทำเครื่องหมายว่าสำหรับผู้ใช้ขั้นสูงเท่านั้น ฉันไม่เข้าใจจริงๆว่าอันตรายคืออะไรที่นี่ ฟังดูงี่เง่า แต่พวกเขาดูเหมือนจะบอกว่าอาจมีเคอร์เนลมากกว่าหนึ่งตัวที่ใช้โดยเครื่องเฉพาะในเวลาเดียวกัน เป็นไปได้หรือไม่ว่าแอพพลิเคชั่นต่าง ๆ ในเครื่อง Ubuntu ของฉันสามารถใช้เมล็ดที่แตกต่างกันในเวลาเดียวกันได้หรือไม่? ทำไมการลบเมล็ดเก่าทั้งหมดจึงถูกพิจารณาว่าเป็นอันตรายโดยอัตโนมัติ
36 kernel 

3
ฉันจะสร้างโมดูลเคอร์เนลแบบ in-tree เดียวได้อย่างไร
linux-source -... มีโมดูลซึ่งถูกปิดใช้งานใน config /boot/config-3.4-trunk-686-pae ดังนั้นจึงไม่ได้เป็นส่วนหนึ่งของ linux-image -... (นี่คือ Debian แต่ วิธีการแก้ปัญหาควรจะเหมือนกันสำหรับ Ubuntu หรือ?) เช่น # CONFIG_CAN_PEAK_USB is not set หนึ่งจะรวบรวมโมดูลเคอร์เนลนั้นเพื่อให้สามารถใช้กับเคอร์เนลกระจายได้อย่างไร แพ็คเกจ linux-source -... นั้นได้รับการติดตั้งแล้วไม่มีการบีบอัดและเชื่อมโยงกับ / usr / src / linux /boot/config-3.4-trunk-686-pae ถูกคัดลอกไปยัง /usr/src/linux/.config และแก้ไขด้วย CONFIG_CAN_PEAK_USB=m กับ make make modules มันเป็นไปได้ที่จะรวบรวมเคอร์เนลและโมดูลทั้งหมด แต่จะมีวิธีรวบรวมเพียงโมดูลเดียวที่เฉพาะเจาะจงได้อย่างไร (หมายเหตุ: นอกจากนี้ยังมีความต้องการเคอร์เนลที่จะรวบรวมก่อนมิฉะนั้นคุณจะได้รับข้อผิดพลาดต่อไปนี้: no symbol version for module_layout)
36 kernel  modules 


3
จะบังคับให้ติดตั้งอัพเดตเคอร์เนลได้อย่างไรเมื่อใช้ apt-get upgrade?
apt-get upgradeการอัปเดตการใช้งานผมเซิร์ฟเวอร์ของฉัน แต่เมื่อมีการอัพเดตเคอร์เนลฉันต้องทำเสมอapt-get install linux-....เพราะapt-get updateไม่ได้ติดตั้ง มีวิธีที่ฉันสามารถบอกให้ติดตั้งสิ่งเหล่านี้ด้วยหรือไม่ ฉันพยายาม -f แต่ใช้งานไม่ได้

1
วิธี (สูตร) ​​ในการสร้างเพียงหนึ่งโมดูลเคอร์เนล?
ฉันมีข้อผิดพลาดในโมดูลเคอร์เนลลินุกซ์ที่ทำให้หุ้นอูบุนตู 14.04 เคอร์เนลเพื่อโอ๊ะโอ (ผิดพลาด) นั่นคือเหตุผลที่ฉันต้องการแก้ไข / แก้ไขแหล่งที่มาของโมดูลเคอร์เนลตัวเดียวเท่านั้นเพื่อเพิ่มเอาต์พุตการดีบักพิเศษบางอย่าง โมดูลเคอร์เนลที่เป็นปัญหาคือmvsasและไม่จำเป็นต้องบูต ด้วยเหตุนี้ฉันจึงไม่เห็นความจำเป็นในการอัปเดตภาพเริ่มต้น ฉันได้อ่านข้อมูลจำนวนมาก (ดังแสดงด้านล่าง) และค้นหาการตั้งค่าและสร้างความสับสนในกระบวนการ ฉันต้องการสองสูตร: เพื่อตั้งค่า / กำหนดค่าสภาพแวดล้อมการสร้างหนึ่งครั้ง ขั้นตอนที่ต้องทำหลังจากแก้ไขไฟล์ต้นฉบับของโมดูลเคอร์เนลนี้ ( .cและ.h) และแปลงแปลงนั้นเป็นโมดูลเคอร์เนลใหม่ ( .ko) แหล่งที่มาที่ใช้คือ: สร้างหนึ่งโมดูลเคอร์เนล - การค้นหาของ Google http://www.linuxquestions.org/questions/linux-kernel-70/rebuilding-a-single-kernel-module-595116/ https://stackoverflow.com/questions/8744087/how-to-recompile-just-a-single-kernel-module http://www.pixelbeat.org/docs/rebuild_kernel_module.html ฉันจะสร้างโมดูลเคอร์เนลแบบ in-tree เดียวได้อย่างไร http://ubuntuforums.org/showthread.php?t=1153067 http://ubuntuforums.org/showthread.php?t=2112166 http://ubuntuforums.org/showthread.php?t=1115593 สร้างหนึ่งโมดูลเคอร์เนล Ubuntu - การค้นหาของ Google 'make + single + kernel + module' - ถาม …

5
Ubuntu มีคำสั่ง TRIM สำหรับใช้กับ SSD หรือไม่
ไดรฟ์ SSD จำเป็นต้อง "ล้าง / รีเซ็ต" หลังจากไดรฟ์เต็มเพื่อรักษาประสิทธิภาพ สิ่งนี้ทำผ่านคำสั่ง TRIM สำหรับไดรฟ์ SSD ใหม่ Ubuntu สนับสนุนคำสั่ง TRIM (ผ่าน hdparm ฯลฯ ) สำหรับการล้าง / รีเซ็ตไดร์ฟเหล่านี้หรือไม่?
34 kernel  ssd  trim 

4
Kernel panic หลังจากอัพเดตเป็น 4.4.0-108-generic
วันนี้ฉันได้รับสิ่งที่ฉันคิดว่าเป็นการอัปเดตที่ควรดูแล Specter และ Meltdown มันไม่ได้ไปได้ดีนัก ฉันทำอะไรตอนนี้? ดูภาพหน้าจอ ฉันไม่สามารถบู๊ตเคอร์เนล 4.4.0-108-General ได้เพราะเคอร์เนลตกใจ ฉันใช้ 16.04 กับ Intel Core i5-4670K CPU @ 3.40GHz × 4
33 boot  kernel  updates 

17
Ubuntu 16.04 หน้าจอ Skylake รุ่นที่ 6 กะพริบ
ฉันมี Lenovo ThinkPad t460s ที่นี่ เป็นรุ่น NVMe PCI SSD ซีพียูคือ i7 6600U (Skylake รุ่นที่ 6) พร้อม Intel HD 520 ประมาณหนึ่งเดือนที่ผ่านมา (เริ่มต้นมีนาคม 2016) ฉันติดตั้ง Ubuntu GNOME 16.04 Beta 1 ทุกอย่างนอกเหนือจากปัญหาที่ทราบ (ปัญหาปุ่มทางกายภาพของทัชแพดปัญหาการปิดฝา) ดูเหมือนว่าทำงานได้ดี ในเวลานี้ฉันใช้เคอร์เนลเวอร์ชัน 4.4.0-7 สองสามวันต่อมามีการปรับปรุงเคอร์เนลหลายครั้ง (4.4.0-12, 4.4.0-14 และ 4.4.0-15) ทันใดนั้นฉันก็พบว่าหน้าจอกะพริบ มันน่าเกลียดจริงๆและฉันไม่สามารถทำงานได้อีกต่อไป ดังนั้นฉันปรับลดรุ่นเคอร์เนลเป็น 4.4.0-7 และพักไว้ (ผ่านการพัก apt-mark hold) หน้าจอกะพริบหายไป ตอนนี้ฉันมีสิ่งประดิษฐ์กราฟิกบางอย่างเมื่อเรียกดู (firefox, chromium) …
33 kernel  16.04 

6
VirtualBox ไม่โหลดหลังจากการอัพเกรด 12.04
หลังจากอัปเกรดจาก 11.10 เป็น 12.04 กล่องเสมือนหยุดทำงาน ฉันเรียกใช้สิ่งต่อไปนี้เพื่อพยายามแก้ไข: sudo aptitude update sudo aptitude install dkms sudo /etc/init.d/vboxdrv setup แต่เมื่อฉันใช้คำสั่งสุดท้ายที่ฉันได้รับ: bash: /etc/init.d/vboxdrv: No such file or directory เมื่อฉันลอง sudo /etc/init.d/virtualbox start ฉันเข้าใจ: * Starting VirtualBox kernel modules * No suitable module for running kernel found ฉันยังลอง: sudo dkms install virtualbox/4.1.2 และได้รับ: Error! Could …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.