Phần mềm pci = nomsi, noaer, trong trò chơi / etc / default / grub, có bất kỳ nhược điểm nào không?


13

Vì các tệp của tôi kern.logsyslogđã tăng lên kích thước lớn, tôi đã thêm mục nhập chủ đề vào một dòng trong /etc/default/grub:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash reboot=efi,pci pci=nomsi,noaer"

Nhưng tôi thực sự không hiểu những gì tôi đã làm. Có bất kỳ nhược điểm này?

Câu trả lời:


7

Như đã nêu ở đây: http://redsymbol.net/linux-kernel-boot-parameter/2.6.28/

  • noaer: [PCIE] Nếu tham số cấu hình kernel PCIEAER được bật, tùy chọn khởi động kernel này có thể được sử dụng để vô hiệu hóa việc sử dụng báo cáo lỗi nâng cao PCIE.
  • nomsi: [MSI] Nếu tham số cấu hình kernel PCI_MSI được bật, tùy chọn khởi động kernel này có thể được sử dụng để vô hiệu hóa việc sử dụng MSI làm gián đoạn toàn hệ thống.

5

Tôi đồng ý với bạn và mối quan tâm của bạn về việc thêm chỉ thị " pci = nomsi, noaer " trong các chỉ thị grub chỉ đơn giản là để ngăn chặn việc báo cáo lỗi. Với các vấn đề nghiêm trọng, người ta cần phải báo cáo các lỗi để chúng tôi có thể khắc phục chúng, điều không thể xảy ra với " pci = nomsi, noaer ", một lệnh được thiết kế để chặn các thông báo lỗi có giá trị như vậy.

Tôi tình cờ tìm thấy chủ đề diễn đàn này bằng cách tìm kiếm thông báo " no irq handler for vector " xuất hiện quá nhiều khi tôi khởi động vào multi-user.target (chỉ đăng nhập dựa trên văn bản). Lỗi cực kỳ dai dẳng khiến việc nhập lệnh khó khăn khi nó bật lên trong tất cả các ttys ngay cả khi tôi đang gõ lệnh.

Trả lời câu hỏi ban đầu của bạn; sẽ thêm chỉ thị " pci = nomsi, noaer " trong grub có gây hại cho hệ thống của bạn không? Tôi sẽ phải nói "không", rằng chính lệnh này sẽ gây ra bất kỳ tác hại nào. TUY NHIÊN , có điều gì đó không ổn với hệ thống của bạn và việc tự xử lý thông báo lỗi không có gì để khắc phục sự cố và dù vấn đề ban đầu là gì, IT CÓ THỂ (vấn đề thực tế được chỉ ra bởi thông báo lỗi) gây hại cho hệ thống của bạn.

Xem xét điều này; một người đàn ông bị sốt nên bạn cho anh ta uống Tylenol và cơn sốt biến mất, nhưng sau đó anh ta chết vì nhiễm trùng nặng vì chúng tôi không cho anh ta dùng thuốc kháng sinh mà anh ta thực sự cần. Việc giải quyết thông báo lỗi sẽ không giúp ích hoặc làm hại hệ thống của bạn, nhưng có thể bỏ qua vấn đề ban đầu!

Để biết giá trị của nó, tôi vẫn đang cố gắng tìm ra cách khắc phục sự cố gây ra lỗi, " không có trình xử lý irq cho vectơ " chiếm quyền đăng nhập dựa trên văn bản của tôi. Tôi biết IRQ (yêu cầu ngắt) thường được sử dụng bởi các thiết bị phần cứng để thu hút sự chú ý của CPU và vì tôi gặp vấn đề với các thiết bị phần cứng khác nhau, lỗi này phù hợp với các vấn đề phần cứng của tôi.

Tôi hy vọng bạn tìm thấy một giải pháp cho vấn đề của bạn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.