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

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

30
ฉันจะลบเคอร์เนลเวอร์ชันเก่าเพื่อล้างเมนูการบู๊ตได้อย่างไร
ทุกครั้งที่ฉันติดตั้งเคอร์เนลลินุกซ์ใหม่มันจะถูกทิ้งไว้ใน grub_config ทำให้เมนูการบู๊ตยาวขึ้นทุกครั้ง ฉันรู้ว่าฉันสามารถค้นหาแพ็คเกจที่ติดตั้งด้วยตนเองและลบออกได้ Ubuntu ให้วิธีที่ง่ายกว่าในการทำความสะอาดหรือป้องกันไม่ให้ปรากฏในรายการบูตหรือไม่
701 grub2  kernel  cleanup 

7
วิธีที่ปลอดภัยที่สุดในการล้างข้อมูล / boot partition คืออะไร?
ฉันได้รับมอบหมาย 200 MB สำหรับ/bootพาร์ติชัน เมื่อใดก็ตามที่ฉันพยายามอัพเดตเคอร์เนลฉันจะได้รับข้อความแสดงข้อผิดพลาดว่าโดยทั่วไปสถานะ/bootเต็มแล้ว ฉันสามารถทำอะไรได้บ้างเพื่อล้าง/bootและลบ / สำรองข้อมูลเมล็ดเก่า

6
ทำไมการใช้งาน swap ถึงแม้ว่าฉันจะมีแรมมากมาย
ฉันคิดว่าสาระสำคัญทั้งหมดของการแลกเปลี่ยนคือการทำหน้าที่เป็นเครือข่ายความปลอดภัยในการจัดเก็บชั่วคราวเมื่อ RAM เต็ม แต่พาร์ติชัน swap ของฉันถูกใช้อย่างต่อเนื่องแม้ว่าบางครั้งฉันจะมี RAM ว่าง 3GB มากเท่า เป็นเรื่องปกติหรือไม่


3
ฉันจะเพิ่มพารามิเตอร์การบูตเคอร์เนลได้อย่างไร
ฉันต้องเพิ่มพารามิเตอร์การบูตfoo=barลงในเคอร์เนลของฉัน ฉันจะทำสิ่งนี้เพื่อการทดสอบหนึ่งครั้งได้อย่างไรและเป็นการถาวรหากการทดสอบประสบความสำเร็จ
154 kernel  grub2 

3
ฉันจะเรียกใช้บูตโหลดเดอร์ใหม่ได้อย่างไร?
วิ่งsudo apt-get -f installบอกว่าThe link /vmlinuz.old is a damaged linkและ: you may need to re-run your boot loader[grub] นี่คือผลลัพธ์เต็มรูปแบบ: user@chrubuntu:~$ sudo apt-get -f install Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: linux-headers-3.13.0-32 linux-headers-3.13.0-32-generic linux-image-3.13.0-32-generic linux-image-extra-3.13.0-32-generic …
150 boot  grub2  apt  kernel  bootloader 

15
จะอัพเดตเคอร์เนลให้เป็นเวอร์ชั่นล่าสุดได้อย่างไรโดยไม่ต้องทำการอัพเกรด Distro?
ขณะนี้ฉันกำลังใช้ Linux-3.0 และฉันต้องการที่จะปรับปรุงมันให้กับลินุกซ์ 3.3.1 ปล่อยเคอร์เนลล่าสุดที่มั่นคงเป็นที่กล่าวถึงในhttp://www.kernel.org ฉันสามารถอัปเดตเป็น 3.3.1 ใน Ubuntu ได้โดยไม่เสี่ยงต่อการล่มหรือไม่ ฉันอัปเดตเคอร์เนลเป็นประจำตามที่ Update Managerกำหนดไว้ในขณะนี้ฉันมี Linux -.0.0.17 .. ฉันสามารถอัปเดตได้หรือไม่ บันทึก: เคอร์เนลรุ่นล่าสุดที่ผู้ใช้ควรใช้ในอูบุนตูได้รับการอัพเดตโดยอัตโนมัติผ่าน Update Manager ดังนั้นผู้ใช้ไม่จำเป็นต้องดำเนินการใด ๆ ตามปกติเกี่ยวกับการอัพเกรดเคอร์เนล สิ่งที่ผู้เขียนคำถามที่อ้างถึงคือเคอร์เนล mainlineดู: ฉันควรอัพเกรดเป็นเมล็ด "mainline" หรือไม่
146 upgrade  kernel  updates 

6
ไม่สามารถโหลด 'vboxdrv' หลังจากอัปเกรดเป็น Ubuntu 16.04 (และฉันต้องการให้บูตอย่างปลอดภัย)
ฉันอัพเกรดจาก Ubuntu 15.10 เป็น 16.04 และตั้งแต่นั้นมา VirtualBox 5.0.18 จะไม่เริ่มต้น VMs ของฉันอีกต่อไป มันบ่นว่า 'vboxdrv' ไม่ได้โหลด ดังนั้นฉันพยายามโหลดและรับข้อผิดพลาดต่อไปนี้: $ sudo modprobe vboxdrv modprobe: ERROR: could not insert 'vboxdrv': Required key not available ฉันเชื่อว่ามันเกี่ยวข้องกับการบูตที่ปลอดภัยซึ่งฉันใช้และที่ฉันต้องการใช้ต่อไป จริงๆแล้วกับ Ubuntu 15.10 boot ที่ปลอดภัยและ VirtualBox ก็ใช้งานได้ดี นอกจากนี้ฉันพยายาม$ sudo apt-get --reinstall install virtualbox-dkmsที่สร้างโมดูลเคอร์เนลสำเร็จ แต่ไม่ได้แก้ปัญหานี้ มีความคิดวิธีการโหลด vboxdrv ขณะที่เปิดใช้งานการบูตอย่างปลอดภัยหรือไม่ อัพเดท 2 : …

7
ไม่สามารถอัปเกรดเนื่องจากพื้นที่ดิสก์เหลือน้อยเมื่อเปิด / บูต
ฉันพยายามทำdo-release-upgrade แต่แล้วฉันจะได้รับ: เนื้อที่ว่างบนดิสก์ไม่เพียงพอ การอัพเกรดถูกยกเลิก การอัพเกรดต้องการพื้นที่ว่างทั้งหมด 25.7 M บนดิสก์ '/ boot' โปรดเพิ่มพื้นที่ดิสก์อย่างน้อย 25.7 M ใน '/ boot' ล้างถังขยะของคุณและลบแพ็คเกจชั่วคราวของการติดตั้งเดิมโดยใช้ 'sudo apt-get clean' ผลลัพธ์ของdf: 237251272 214797108 10402504 96% / udev 488120 4 488116 1% /dev tmpfs 198676 668 198008 1% /run none 5120 0 5120 0% /run/lock none 496684 0 496684 0% /run/shm …

3
ฉันจะค้นหาเวอร์ชั่นเคอร์เนลที่ฉันใช้อยู่ได้อย่างไร
"เส้นทางไปยังไดรเวอร์ก่อนหน้านี้มักจะเป็น / lib / modules // kernel / net / wireless" ฉันต้องการข้อมูลนี้เพื่อให้ฉันสามารถอัปเดต STA Broadcom แบบไร้สายได้ อย่างไรก็ตามฉันเป็นคนที่อูบุนตูและฉันไม่แน่ใจว่าจะหาเคอร์เนลหรือเคอร์เนลได้อย่างไร ฉันตรวจสอบ/lib/modules/แล้วพบสิ่งนี้: 2.6.27-10-generic 2.6.32-30-generic 2.6.32-34-generic 2.6.32-38-generic 2.6.27-7-generic 2.6.32-31-generic 2.6.32-35-generic 3.2.0-54-generic 2.6.28-19-generic 2.6.32-32-generic 2.6.32-36-generic 3.2.0-54-generic-pae 2.6.31-23-generic 2.6.32-33-generic 2.6.32-37-generic คำถามอื่น มีตัวอย่างหรือไม่ดังนั้นฉันไม่ต้องตัดและวาง? ขอบคุณที่สละเวลา! :)
115 kernel 

4
เหตุใดจึงต้องเลือกใช้เคอร์เนลเวลาแฝงต่ำในโหมดทั่วไปหรือแบบเรียลไทม์
หลังจากติดตั้ง Ubuntu Studio 12.04 ฉันพบว่าใช้เคอร์เนล latency ต่ำ ฉันค้นหาสาเหตุและวิธีการเปลี่ยนกลับเป็นเรียลไทม์หรือทั่วไป แต่ดูเหมือนว่าส่วนนี้ของ Linux จะไม่ครอบคลุมมาก ถาม:เหตุใดจึงต้องเลือกเคอร์เนลเวลาแฝงต่ำกับเคอร์เนลทั่วไปหรือเรียลไทม์ PS: ฉันได้อ่านแล้วคำตอบจากนี้คำถามนี้โพสต์
105 kernel 

7
ฉันจะติดตั้งบน CPU ที่ไม่ใช่ PAE ได้อย่างไร (ข้อผิดพลาด“ เคอร์เนลต้องการคุณสมบัติที่ไม่มีอยู่ใน CPU: PAE”)
หลังจากเขียน Ubuntu 12.04 ลงในซีดีฉันพยายามบูตและได้รับข้อความ: This kernel requires the following features not present on the CPU: pae Unable to boot - please use a kernel appropriate for your CPU. สิ่งนี้หมายความว่า?

8
Kernel Panic - ไม่ซิงค์: VFS: ไม่สามารถเมานต์ fs บนบล็อกที่ไม่รู้จัก (0,0)
เมื่อพยายามอัพเกรดจาก 10.10 เป็น 11.04 ดูเหมือนว่าจะไปได้ดีจนกระทั่งรีสตาร์ท ข้อความแสดงข้อผิดพลาดนี้คือสิ่งที่เกิดขึ้น: Kernel Panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) เราจะแก้ไขได้อย่างไร
97 boot  upgrade  kernel 

4
พารามิเตอร์ของเคอร์เนล Nomode, เงียบและสแปลชหมายถึงอะไร?
พารามิเตอร์บรรทัดคำสั่งเคอร์เนล (เรียกอีกอย่างว่าตัวเลือกการบูต) หมายถึงอะไร เมื่อคุณไปที่อูบุนตู (หรือดีกว่าด้วง) ตัวเลือกที่คุณมีสิ่งที่ต้องการnomodeset, และquiet splashตัวเลือกเหล่านี้หมายความว่าอย่างไร ฉันยังสนใจในพารามิเตอร์อื่น ๆ และจะสนใจดูคำอธิบายของพารามิเตอร์เคอร์เนล (เช่นacpi) แต่สิ่งเหล่านี้ไม่จำเป็น
92 boot  kernel 

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

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