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

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

8
พา ธ ไปยังส่วนหัวของเคอร์เนลคืออะไรฉันจึงสามารถติดตั้ง vmware ได้?
ฉันติดตั้ง VMware มัดบน Ubuntu 11.04 ของฉันสำเร็จ แต่เมื่อฉันเปิดมันมันทำให้ฉันมีหน้าต่างนี้ และฉันไม่รู้เส้นทางไปยังส่วนหัว C นี้


6
'rm -rf /' สามารถลบไฟล์ทั้งหมดในระบบได้อย่างไร?
ฉันไม่ได้ลองคำสั่งนี้บน Ubuntu (ด้วยเหตุผลที่ชัดเจน) ดังนั้นฉันจึงไม่แน่ใจว่า Ubuntu จะอนุญาตให้ใช้หรือไม่ แต่มันมีชื่อเสียงในการลบทุกอย่าง เพิ่งเกิดจากความอยากรู้เกิดอะไรขึ้นเมื่อเคอร์เนลและ/binถูกลบไป? จะrmรักษาสแต็คเวลาทำงานอย่างไร จะrmจัดการเพื่อสื่อสารกับระบบไฟล์และลบอย่างสมบูรณ์ได้อย่างไร? มันสื่อสารกับฮาร์ดแวร์ได้อย่างไร
81 kernel  filesystem  rm 

4
เหตุใดฉันจึงได้รับ“ คีย์ที่ต้องการไม่สามารถใช้งานได้” เมื่อติดตั้งโมดูลเคอร์เนลของบุคคลที่สามหรือหลังการอัพเกรดเคอร์เนล
ปัญหานี้เกิดขึ้นเฉพาะในระบบ UEFI ที่เปิดใช้งาน Secure Boot เมื่อฉันพยายามติดตั้งโมดูล DKMS เช่นไดรเวอร์ VirtualBox, Nvidia หรือ Broadcom พวกเขาจะไม่ติดตั้งและฉันจะได้รับRequired key not availableเมื่อฉันลองmodprobeพวกเขา VirtualBox บ่นvboxdrvว่าไม่ได้โหลด wlไดรเวอร์Broadcom แสดงlspci -kเป็นโมดูลเคอร์เนล แต่ไม่ได้ใช้งาน พ่นsudo modprobe wlRequired key not available ปัญหานี้อาจเกิดขึ้นเมื่อฉันติดตั้งโมดูลเคอร์เนลบางส่วนจากแหล่ง git ปัญหานี้อาจปรากฏขึ้นหลังจากการอัปเดตเคอร์เนลเป็นอะแดปเตอร์ไร้สายที่ปิดใช้งานหน้าจอสีดำหลังจากรีบูตเป็นต้น ฉันจะแก้ไขได้อย่างไร

14
ข้อผิดพลาด: ไม่พบส่วนหัวของเคอร์เนล (แต่พวกเขาอยู่ในสถานที่)
ฉันกำลังพยายามติดตั้ง Guest Additions ใน VirtualBox 4.04 โฮสต์ระบบปฏิบัติการคือเดสก์ท็อป Ubuntu 11.04 64 บิตระบบปฏิบัติการเกสต์คือเซิร์ฟเวอร์ Ubuntu 11.10 64 บิต $ sudo ./VBoxLinuxAdditions.run หลังจากเอาต์พุตบางส่วนบรรทัดนี้ถูกพิมพ์: The headers for the current running kernel were not found. แต่ส่วนหัวมีการติดตั้งอย่างน้อยตามdpkg: $ dpkg --get-selections | grep linux-headers linux-headers-3.0.0-12 install linux-headers-3.0.0-12-server install linux-headers-server install เคอร์เนลที่ใช้คือ: $ uname -a Linux foobar 3.0.0-12-server #20-Ubuntu …

3
อาจเป็นไปได้ว่า frmware / lib / firmware / i915 ขาดหายไป
ฉันอัพเกรดแล็ปท็อปของฉันให้มีเคอร์เนล 4.8 และในระหว่างกระบวนการมีคำเตือนต่อไปนี้เกิดขึ้น update-initramfs: Generating /boot/initrd.img-4.8.0-040800-generic W: Possible missing firmware /lib/firmware/i915/kbl_dmc_ver1_01.bin for module i915 W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915 W: Possible missing firmware /lib/firmware/i915/bxt_guc_ver8_7.bin for module i915 สิ่งเหล่านี้ดูแปลกสำหรับฉันเพราะ CPU ของฉันคือ i7-6700HQ ซึ่งเป็น skylake และความเข้าใจของฉันคือสิ่งเหล่านี้มีไว้สำหรับ CPU ที่แตกต่างกันหรือไม่ ฉันทำตามคำแนะนำที่นี่ก่อนในอดีตฉันมีคำเตือนเกี่ยวกับตระกูล CPU ของฉัน คำเตือนเหล่านี้เป็นสิ่งที่ฉันควรเพิกเฉยหรือฉันควรติดตั้งไดรเวอร์ guc / dmc สำหรับตระกูล CPU เหล่านั้นหรือไม่
75 16.04  drivers  kernel  intel  i915 

1
ฉันสามารถบู๊ต Live USB เป็น RAM จนเต็มได้หรือไม่
ฉันมี USB สดที่สร้างขึ้นโดยผู้สร้างอิมเมจดิสก์มาตรฐานของ Ubuntu สำหรับ 16.04 LTS ในสถานะปัจจุบันฉันสามารถบูตไปยังดิสก์นี้ได้ แต่ยังคงต้องการ USB ดั้งเดิมเพื่อให้ทำงานได้อย่างถูกต้องตลอดเวลา การพยายามดึงไดรฟ์และใช้ระบบสร้างข้อผิดพลาด I / O จำนวนมากแนะนำเพิ่มเติมว่าจำเป็นต้องใช้ไดรฟ์ USB สำหรับสิ่งที่ไม่ได้โหลดเข้าสู่ RAM แล้ว (ตัวอย่างเช่น Firefox ทำงานโดยไม่ใช้ USB แต่ฉันใช้ครั้งเดียว ก่อนหน้านี้แล้วaptไม่ได้) มีวิธีการคัดลอกทั้งอูบุนตู live disk ไปยัง RAM หรือไม่ดังนั้นฉันสามารถลบไดรฟ์และเพิ่มช่องเสียบ USB สำหรับสิ่งอื่น ๆ ได้หรือไม่?
74 boot  grub2  kernel  live-usb 

10
เดสก์ท็อปไม่แสดงเมื่อฉันติดตั้งไดรเวอร์ nvidia!
เดสก์ท็อปไม่แสดงหลังจากฉันติดตั้งไดรเวอร์ทดลองของ NVIDIA ฉันลองใช้ไดรเวอร์ที่เป็นกรรมสิทธิ์ง่ายของ nvidia และพวกเขาก็ใช้งานไม่ได้เช่นกัน นี่คือลักษณะที่ปรากฏ นี่ไม่ใช่การครอบตัดหรือสิ่งใด ๆ นี่คือลักษณะที่ปรากฏหลังจากการติดตั้งไดรเวอร์ความละเอียดของเดสก์ท็อปลดลงจาก 1440x900 เป็น 1024x768 เดสก์ท็อปแสดงเฉพาะ desh และพาเนลเมื่อฉันใช้ไดรเวอร์โอเพ่นซอร์ส มีวิธีแก้ไขปัญหานี้ไหมเพื่อให้ได้ประสิทธิภาพที่ดีขึ้น?
70 nvidia  kernel 

5
วิธีการคืนค่าระบบหลังจากลบเมล็ดทั้งหมดโดยไม่ตั้งใจ
ฉันพยายามลบเมล็ดเก่า แต่ฉันต้องลบเมล็ดทั้งหมดในแล็ปท็อป Ubuntu 11.04 ของฉัน มีวิธีใดในการแก้ไขปัญหานี้ผ่านการบู๊ต USB หรือติดตั้งฮาร์ดไดรฟ์ในระบบอื่นหรือไม่?
69 kernel 

4
รายการรุ่น Ubuntu ที่มีเวอร์ชั่นเคอร์เนลที่สอดคล้องกัน
มีรายการรุ่นของ Ubuntu ที่มีรุ่นเคอร์เนล Linux ที่สอดคล้องกันเริ่มต้นหรือไม่? ฉันต้องการทราบว่า Ubuntu รุ่นล่าสุดล่าสุดที่ยังคงใช้ Linux Kernel 2.x อยู่โดยเฉพาะ
67 kernel  versions 

6
เราจะได้รับแพตช์ 200 สายที่เพิ่มประสิทธิภาพได้อย่างไร?
ฉันอ่าน Phoronix วันนี้ว่ามี200 patch patchไปยัง Linux Kernel ซึ่งช่วยปรับปรุงการตอบสนองของเดสก์ท็อปได้อย่างมาก ผู้ใช้ Ubuntu จะได้รับสิ่งนี้ในวิธีที่ได้รับการสนับสนุนได้อย่างไร

7
จะตรวจสอบได้อย่างไรว่าเปิดใช้งาน KPTI บน Ubuntu ของฉันแล้ว?
ช่องโหว่ของโปรเซสเซอร์ Meltdown Intel ในปัจจุบันได้รับการแก้ไขโดยเปิดใช้งานการแยกตารางหน้า มีคำถามว่าจะปิดการทำงานนี้ได้อย่างไร : จะปิดการใช้งาน Page Table Isolation เพื่อให้ได้ประสิทธิภาพที่หายไปเนื่องจากการแก้ไขช่องโหว่ความปลอดภัยของ CPU ของ Intel คำถามของฉันอยู่ตรงข้าม: มีวิธีตรวจสอบระบบที่กำลังรันอยู่หรือไม่ว่ากลไก PTI นั้นมีประสิทธิภาพในระบบหรือไม่และระบบได้รับการปกป้องหรือไม่? ฉันกำลังมองหาcat /proc/somethingหรือcat /sys/somethingไม่ตรวจสอบรุ่นเคอร์เนลหรือพารามิเตอร์การตั้งค่าหรือชอบ
64 kernel  security 

3
ฉันควรอัปเกรดเป็นเมล็ด "ฉีดยา" หรือไม่
เคอร์เนลรุ่น "mainline" รุ่นใหม่มีให้บริการจากทีมเคอร์เนลของ Ubuntuเช่น 3.4 และ 3.5 ในขณะที่ Ubuntu 12.04 ใช้ 3.2 อะไรคือเคอร์เนลที่ฉีด? พวกเขาดีกว่าเคอร์เนลที่มีอยู่ของฉันหรือไม่ ข้อดีและข้อเสียของการอัพเกรดเป็นเคอร์เนลฉีดคืออะไร? ฉันจะสามารถย้อนกลับไปได้อย่างง่ายดายหรือไม่?

10
Ubuntu รองรับ USB 3.0 หรือไม่
ฉันมี Western Digital My Book 3.0 - ฮาร์ดไดรฟ์ภายนอก USB 3.0 เดสก์ท็อป 1 TB และฉันต้องการทราบว่าจะใช้กับ Ubuntu 10.10 ได้หรือไม่
60 usb  kernel 

6
ความหมายของ 'i686' ในอูบุนตูคืออะไร?
เพื่อตรวจสอบว่าฉันใช้ Ubuntu แบบ 32 บิตหรือ 64 บิต ฉันดูในฉันจะตรวจสอบได้อย่างไรว่าฉันมีระบบปฏิบัติการ 32 บิตหรือ 64 บิต และพบคำตอบuname -aนี้ หากแสดงเป็น i386 จะเป็น 32 บิตและ amd64 จะเป็น 64 บิต แต่ฉันได้รับผลลัพธ์นี้: Linux mukund-ThinkPad-Edge-E431 3.8.0-35-generic #50-Ubuntu SMP Tue Dec 3 01:25:33 UTC 2013 i686 i686 i686 GNU/Linux i686 นี้คืออะไร มันคือ 32 บิตหรือ 64 บิต - ฉันคิดว่ามันเป็น 32 บิตเพราะแพ็คเกจ …
57 kernel 

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