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

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

0
การตั้งค่าตัวป้องกัน windows โดยไม่คำนึงถึงนโยบายกลุ่มใน Windows 10
ฉันสนใจที่จะทราบว่าในทางทฤษฎีมีวิธีใดที่ใครบางคนที่มีสิทธิ์ของผู้ดูแลระบบในคอมพิวเตอร์ที่เชื่อมต่อกับโดเมนเพื่อปิดใช้งานหรือเปิดใช้งาน Windows Defender โดยไม่คำนึงถึงสิ่งที่กำหนดเป็นนโยบายกลุ่ม ฉันเข้าใจว่ามีการใช้งานไดรเวอร์โหมดเคอร์เนลในการดำเนินการที่ป้องกันไม่ให้แก้ไขคีย์รีจิสตรีคีย์เฉพาะดังนั้นมันอาจเป็นไปได้ว่าทั้งหมดที่ใช้จะลดความปลอดภัยเริ่มต้น / เซฟโหมด? ถ้ามันเป็นไปไม่ได้เลยฉันสามารถบอกได้ว่าฉันต้องตกใจกับ Windows มันเป็นเรื่องเกี่ยวกับ 'ไม่' ถ้า '!

1
WLAN LED สุ่มกะพริบเมื่อไม่มีปริมาณการใช้งาน
ฉันมีอินเตอร์เฟส USB ของ Linksys WUSB54GC WLAN (ชิปเซ็ต Ralink) และฉันใช้ Debian GNU / Linux 6.0 LED บ่อยครั้งมากจะกระพริบแบบสุ่มแม้ว่าจะไม่มีการรับส่งข้อมูลในเครือข่าย ฉันตรวจสอบสิ่งนี้ด้วย Wireshark บางครั้ง แต่ไม่ค่อย LED จะหยุดกระพริบ ปัญหานี้มีอยู่ใน Ubuntu และ Fedora ด้วยเช่นกัน มันไม่ได้อยู่ใน Debian Lenny กับ Linux 2.6.28 ฉันตรวจสอบซีดีสดเก่าที่มีอูบุนตู 8.10 พร้อมเคอร์เนล 2.6.27 และมันก็โอเค ดังนั้นฉันเดาว่าเป็นปัญหากับเคอร์เนล Linux และไดรเวอร์หรือเฟิร์มแวร์ไร้สาย มีใครสังเกตสิ่งที่คล้ายกันหรือไม่? ใครรู้วิธีช่วยกระพริบที่น่ารำคาญนี้ ขอบคุณ

2
VMWare ไม่ทำงานบน Fedora 15 หลังจากมีการอัพเดตเคอร์เนลผ่าน yum
ซอฟต์แวร์ VMWare ที่ติดตั้งในเครื่อง Fedora 15 ของฉันไม่สามารถใช้งานได้ซึ่งฉันคิดว่าอาจเป็นเพราะการปรับปรุงเคอร์เนลผ่าน yum ดังนั้นฉันจึงพยายามบูตจากเคอร์เนลรุ่นก่อนหน้า 2 รุ่นในหน้าจอเลือกรุ่นเคอร์เนลก่อนทำการบู๊ต แต่พวกเขาก็หยุดบนหน้าจอเริ่มต้นพร้อมข้อความว่า "เริ่มบางอย่าง" (หรืออาจใช้เวลานานเกินไปสำหรับฉัน ยอมทน) ฉันยังพยายามที่จะติดตั้ง VirtualBox แต่พบว่ามันต้องแทนการติดตั้งของฉันkernel-uname-r = 2.6.38.8-35.fc15.i686kernel-2.6.40.4-5.fc15.i686 เหตุใดเคอร์เนลรุ่นก่อนหน้า 2 รุ่นจึงไม่สามารถบูตได้ มีวิธีใดบ้างที่จะย้อนกลับการอัพเดตเคอร์เนลของฉันหรือวิธีอื่นใดเพียงเพื่อให้ VMWare กลับมาทำงานได้หรือไม่

1
KernelBase.dll crashing จากหลายเกม
Kernelbase.dll กำลังถูกบันทึกเป็นโมดูล faulting ใน EventViewer จากหลาย ๆ เกม (และหยุดเกม) เมื่อพวกเขาพยายามโหลดล็อบบี้ที่มีผู้เล่นหลายคน จากหลาย ๆ เกมพวกเขาทั้งหมดเข้าสู่ระบบ KernelBase.dll เป็นโมดูล faulting ที่มีรหัสข้อยกเว้นเดียวกันและชดเชยความผิด ตัวอย่างเกมสองสามเกมคือ "Savage Resurrection" และ "Space Engineers" ใหม่ Faulting module name: KERNELBASE.dll, version: 10.0.10586.494, time stamp: 0x5775e4c5 Exception code: 0xc00000fd Fault offset: 0x0000000000071f28 ฉันใช้งาน Windows 10 enterprise ฉันพยายามบางสิ่ง sfc / scannow ตรวจสอบบันทึกผลลัพธ์ของ sfc มันไม่ได้ตรวจพบ …

1
สคริปต์เพื่อไม่อนุญาตให้ติดตั้ง idVendor บางตัว
ฉันพยายามเขียนสคริปต์เพื่อไม่อนุญาตให้ติดตั้งไดรฟ์ usb thumb drive บางยี่ห้อเช่นซิลิคอนกำลังที่ฉันคิดว่าจะต้องใช้tail -f /var/log/messagesและgrepเพื่อidVendorการบล็อกมันเมื่อตรวจพบจะช่วยฉันได้ไหม ฉันใช้ centos 7 btw

2
kworker กำลังเรียกใช้ modprobe ทุกวินาที
ใช้fatraceฉันพบว่าในคอมพิวเตอร์ของฉันmodprobeทำงานประมาณทุกวินาที หากต้องการค้นหาสาเหตุที่ฉันแทนที่modprobeด้วยสคริปต์นี้ชั่วคราว: #!/bin/bash echo "$0" "$@" > /tmp/asdf echo >> /tmp/asdf echo $PPID >> /tmp/asdf นี่แสดงให้ฉันเห็นว่า modprobe กำลังถูกเรียกใช้ /sbin/modprobe -q -- multi-user ซึ่งไม่ได้เปิดดูเพลงที่เกี่ยวข้องใน Google [kworker/u48:2]การปกครองอยู่เสมอ ฉันจะรู้ได้อย่างไรว่าอะไรทำให้เกิดสิ่งนี้

1
ด้วงสามารถส่งตัวแปรที่กำหนดเองใด ๆ ลงในระบบสิ่งแวดล้อมได้อย่างไร?
ฉันต้องการระบุว่ารายการเมนูใดถูก lauched ในสคริปต์ rc ดังนั้นจึงเป็นไปได้ที่จะส่งตัวแปรใด ๆ เข้าสู่ระบบของฉันผ่านอาร์กิวเมนต์เคอร์เนล?
linux  boot  grub  kernel  init 

0
คอมพิวเตอร์แม่ข่ายค้างที่ข้อความโหลดเคอร์เนล ฉันจะหาสาเหตุได้อย่างไร
คอมพิวเตอร์ของฉันค้างที่ข้อความโหลดเคอร์เนลค่อนข้างมากทุกครั้งที่คอมพิวเตอร์ถูกปล่อยทิ้งไว้นานเกินไป (ไม่แน่ใจว่านานแค่ไหนเพราะมันไม่สามารถทำซ้ำได้ 100%) การตั้งค่าใหม่ส่วนใหญ่จะกลับไปที่ข้อผิดพลาด การปิดและเปิดส่วนใหญ่จะแก้ไขได้ อีกครั้งไม่มีอะไรแน่นอน 100% 2.6.32-5-686 # 1 SMP ที่มีการติดตั้งเดเบียน 6 บีบ เกิดขึ้นกับ Ubuntu รุ่นล่าสุดด้วย ฉันคิดว่ามันเป็นฮาร์ดแวร์ที่เกี่ยวข้องเพราะในบันทึกหลังจากการบูตเคอร์เนลคือการเริ่มต้นการโจมตี ... ไดรฟ์ของฉันไม่สูงมากและในความเป็นจริงฉันต้องเปลี่ยนใหม่ ดังนั้นคำถามคือฉันจะรวบรวมข้อมูลเพิ่มเติมเกี่ยวกับสาเหตุที่อาจเกิดขึ้นเพื่อให้ฉันสามารถแก้ไขปัญหาได้อย่างไร แก้ไข : ลืมลบตัวเลือกเงียบ ๆ ... คิดว่ามันค้างก่อนที่เคอร์เนลเอาท์พุท ... ดังนั้นโดยไม่มีตัวเลือกที่เงียบถ้าค้างสองสถานที่: หนึ่งทันทีหลังจากบรรทัดสุดท้ายของการเริ่มต้น USB; สองครั้งในบรรทัดหลังจากการเริ่มต้น USB ... ซึ่งเป็น ATA syslog.1 เห็นได้ชัดว่ามีข้อมูลจากการบูตที่ดีครั้งสุดท้ายเนื่องจากปัญหานี้เกิดขึ้นก่อนที่ระบบไฟล์จะเริ่มต้น

0
เหตุผลที่ทำให้ตื่นตระหนกเคอร์เนล? ไม่สามารถจัดการคำขอเคอร์เนลเพจที่ที่อยู่เสมือน ebfeb0a0
เกี่ยวกับ imx6q, 2GB Alliance Memory (4Gb x 4, 4 RAM chips) การออกแบบฮาร์ดแวร์ที่กำหนดเองซึ่งคล้ายกับ nitrogen6_max มากที่สุด ฮาร์ดแวร์นี้มีความเสถียรและสามารถใช้ Yocto ได้โดยไม่มีข้อผิดพลาด แต่ตอนนี้มันไม่เสถียรและรับความตื่นตระหนกของเคอร์เนลแบบสุ่ม ที่นี่ฉันได้แนบบันทึกเคอร์เนล นี่เป็นปัญหาหน่วยความจำหรือไม่? เมื่อฉันถอดรหัสตัวนับโปรแกรมโดยใช้ addr2line มันจะแสดง >> Prepare_to wait_event, netlink_compare_arg_init << ในโอกาสที่แตกต่างกัน มีความคิดเกี่ยวกับเรื่องนี้ไหม? บันทึกเคอร์เนล Unable to handle kernel paging request at virtual address ebfeb0a0 pgd = b3fd4fff [ebfeb0a0] *pgd=187e2722(bad) Internal error: Oops: 80000005 …

1
LFS 6.8 ไม่บู๊ตลงในเคอร์เนลที่ถูกต้อง
(การเปิดเผยอย่างสมบูรณ์: ฉันไม่ใช่ผู้เชี่ยวชาญของ linux แต่ไม่ใช่มือใหม่ทั้งหมด) ฉันได้ติดตามพร้อมกับ Linux จาก Scratch 6.8 และทุกอย่างดำเนินไปด้วยดี ฉันเคยผ่านปัญหากับ GRUB (Ubuntu 11.04 ใช้ GRUB รุ่นอื่นมากกว่า LFS ดังนั้นจึงเกิดปัญหาบางอย่าง) ตอนนี้เมื่อฉันบูตเข้าสู่เคอร์เนลลินุกซ์ที่แนะนำในหนังสือ LFS, 2.6.37 ฉันได้รับความตื่นตระหนกของเคอร์เนลต่อไปนี้: "VFS: ไม่สามารถเปิดอุปกรณ์รูท" sdf6 "หรือบล็อกที่ไม่รู้จัก (0,0)" ฉันแน่ใจว่านี่หมายความว่าฉันไม่ได้โหลดไดรเวอร์ที่ถูกต้องเมื่อฉันกำหนดค่าเคอร์เนล แต่ฉันกลับเข้าไปใหม่และคอมไพล์ใหม่และเลือกไดรเวอร์ SATA ทุกตัวในรายการและฉันก็ยังพบข้อผิดพลาด มันทำให้ฉันบูตเข้าสู่เคอร์เนลที่ Ubuntu ใช้ (2.6.38) ดังนั้นฉันเดาว่าฉันโอเค ฉันแค่อยากรู้ว่าจะให้ 2.6.37 รวบรวมได้อย่างไร มีวิธีใดบ้างที่ฉันจะเห็นสิ่งที่ผิดพลาดหรือเปรียบเทียบสิ่งที่อยู่ในรุ่นหนึ่งกับอีกรุ่นหนึ่ง ฉันไม่รู้ว่าฉันควรจะมองหาที่ไหนดี

1
วิธีการต่อเชื่อมฮาร์ดไดรฟ์ภายนอก NTFS สำหรับการเข้าถึงแบบอ่าน / เขียนใน Ubuntu
ฉันเป็นผู้ใช้ Ubuntu (Jaunty Jackalope กับ Sheevaplug) ที่พยายามติดตั้งฮาร์ดไดรฟ์ภายนอกในรูปแบบ NTFS สำหรับการเข้าถึงแบบอ่าน / เขียน ฉันหวังว่าจะทำสิ่งนี้ให้สำเร็จด้วยการใช้ ntfs-3g แต่มีปัญหาเมื่อพยายามติดตั้งไดรเวอร์นี้ มีแนวคิดใดบ้างที่จะติดตั้งฮาร์ดไดรฟ์นี้สำหรับการเข้าถึงแบบอ่าน / เขียนและ / หรือติดตั้งไดรเวอร์เหล่านี้ root@debian:~# apt-get install ntfs-3g Reading package lists... 0% Reading package lists... 0% Reading package lists... 21% Reading package lists... Done Building dependency tree... 0% Building dependency tree... 0% Building dependency tree... …

1
เธรดเคอร์เนลที่จะไม่ออกจากโหลดเฉลี่ย +1
ดังนั้นฉันจึงมีเซิร์ฟเวอร์ใหม่ที่ทำงานและทำงานกับ Centos 6 และค่าเฉลี่ยของการโหลดจะติดอยู่ที่ประมาณ 1 แม้ว่าเครื่องจะไม่ได้ทำงาน ฉันตรวจสอบตารางกระบวนการและพบว่าการทำงานนี้: root@myserver:~]# ps -efl|grep " [D] " 1 D root 43252 2 0 80 0 - 0 rpc_wa Apr01 ? 00:00:00 [10.125.50.56-ma] ช่วงเวลา (เม.ย. 01) เรียงกันอย่างสมบูรณ์กับกราฟที่ได้รับความนิยมของฉันและมันก็ถูกต้องในเวลาที่ฉันทำงานด้วยการติดตั้งส่วนแบ่ง NFS จากที่อยู่ IP นั้น อย่างไรก็ตามเธรดอยู่ในโหมดสลีปที่ไม่สามารถขัดจังหวะได้และฉันไม่ทราบวิธีการกำจัดมัน ฉันเลิกเมานท์ NFS ใด ๆ / ทั้งหมดที่ฉันมีและมันยังคงไม่หายไป ไม่มีใครรู้ว่ากระบวนการ / เธรดนี้คืออะไรและถ้ามีวิธีที่จะช่วยให้มันออกโดยไม่ต้องรีสตาร์ทกล่อง? มันมีอยู่แล้วในการผลิตดังนั้นฉันอยากจะหลีกเลี่ยงมัน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.