UEFI เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจฌเฉ‚เจŸ เจจเฉ‚เฉฐ เจฐเจฟเจฎเฉ‹เจŸเจฒเฉ€ เจฌเจพเจˆเจชเจพเจธ เจ•เจฐเจจ เจฒเจˆ เจ‰เจฌเฉฐเจŸเฉ‚ เจตเจฟเฉฑเจš เจฒเฉŒเจ•เจกเจพเจŠเจจ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจ…เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ‡ เจคเจฐเฉ€เจ•เฉ‡

เจ—เฉ‚เจ—เจฒ เจคเฉ‹เจ‚ เจเจ‚เจกเจฐเฉ€ เจ•เฉ‹เจจเฉ‹เจตเจพเจฒเฉ‹เจต เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจฐเจฟเจฎเฉ‹เจŸเจฒเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจ…เจฏเฉ‹เจ— เจ•เจฐเจจ เจฆเจพ เจคเจฐเฉ€เจ•เจพ เจฒเจพเจ•เจกเจพเจ‰เจจเจ‰เจฌเฉฐเจŸเฉ‚ (เจธเจฟเจงเจพเจ‚เจคเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจธเฉเจเจพเจ เจ—เจ เจคเจ•เจจเฉ€เจ•เจพเจ‚) เจจเจพเจฒ เจญเฉ‡เจœเฉ‡ เจ—เจ เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ เจชเฉˆเจ•เฉ‡เจœ เจตเจฟเฉฑเจš เจชเฉ‡เจธเจผ เจ•เฉ€เจคเฉ‡ เจ—เจ ะดะพะปะถะฝั‹ เจซเฉ‡เจกเฉ‹เจฐเจพ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจ•เจฐเจจเจฒ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเฉ‹, เจชเจฐ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจœเจพเจ‚เจš เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ)เฅค

เจฒเฉŒเจ•เจกเจพเจŠเจจ เจ•เจฐเจจเจฒ เจคเฉฑเจ• เจฐเฉ‚เจŸ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเฉ€ เจชเจนเฉเฉฐเจš เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ UEFI เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจฌเฉ‚เจŸ เจฌเจพเจˆเจชเจพเจธ เจฎเจพเจฐเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฆเจพ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจฒเฉŒเจ•เจกเจพเจŠเจจ เจฎเฉ‹เจก เจตเจฟเฉฑเจš, /dev/mem, /dev/kmem, /dev/port, /proc/kcore, debugfs, kprobes เจกเฉ€เจฌเจ—เจฟเฉฐเจ— เจฎเฉ‹เจก, mmiotrace, tracefs, BPF, PCMCIA CIS (เจ•เจพเจฐเจก เจœเจพเจฃเจ•เจพเจฐเฉ€ เจขเจพเจ‚เจšเจพ), เจ•เฉเจ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ CPU เจฆเฉ‡ ACPI เจ…เจคเฉ‡ MSR เจฐเจœเจฟเจธเจŸเจฐ เจธเฉ€เจฎเจค เจนเจจ, kexec_file เจ…เจคเฉ‡ kexec_load เจจเฉ‚เฉฐ เจ•เจพเจฒเจพเจ‚ เจฌเจฒเฉŒเจ• เจนเจจ, เจธเจฒเฉ€เจช เจฎเฉ‹เจก เจฎเจจเจพเจนเฉ€ เจนเฉˆ, PCI เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจฒเจˆ DMA เจตเจฐเจคเฉ‹เจ‚ เจธเฉ€เจฎเจค เจนเฉˆ, EFI เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจคเฉ‹เจ‚ ACPI เจ•เฉ‹เจก เจฆเจพ เจ†เจฏเจพเจค เจตเจฐเจœเจฟเจค เจนเฉˆ, I/O เจชเฉ‹เจฐเจŸเจพเจ‚ เจจเจพเจฒ เจนเฉ‡เจฐเจพเจซเฉ‡เจฐเฉ€ เจจเจนเฉ€เจ‚ เจนเฉˆ เจธเฉ€เจฐเฉ€เจ…เจฒ เจชเฉ‹เจฐเจŸ เจฒเจˆ เจ‡เฉฐเจŸเจฐเฉฑเจชเจŸ เจจเฉฐเจฌเจฐ เจ…เจคเฉ‡ I/O เจชเฉ‹เจฐเจŸ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจธเจฎเฉ‡เจค เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฑเจคเฉ€ เจ—เจˆ เจนเฉˆเฅค

เจฒเฉŒเจ•เจกเจพเจŠเจจ เจตเจฟเจงเฉ€ เจจเฉ‚เฉฐ เจนเจพเจฒ เจนเฉ€ เจตเจฟเฉฑเจš เจฎเฉเฉฑเจ– เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจธเฉ€ 5.4, เจชเจฐ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจธเจชเจฒเจพเจˆ เจ•เฉ€เจคเฉ‡ เจ—เจ เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš เจ‡เจน เจ…เจœเฉ‡ เจตเฉ€ เจชเฉˆเจšเจพเจ‚ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจœเจพเจ‚ เจชเฉˆเจšเจพเจ‚ เจจเจพเจฒ เจชเฉ‚เจฐเจ• เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจกเจฟเจธเจŸเฉเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจ•เจฟเฉฑเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ‡ เจ—เจ เจเจก-เจ†เจจ เจ…เจคเฉ‡ เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš เจฌเจฃเจพเจ เจ—เจ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ…เฉฐเจคเจฐ เจนเฉˆ เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจธเจฟเจธเจŸเจฎ เจคเฉฑเจ• เจญเฉŒเจคเจฟเจ• เจชเจนเฉเฉฐเจš เจนเฉˆ เจคเจพเจ‚ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€ เจฒเฉŒเจ•เจฟเฉฐเจ— เจจเฉ‚เฉฐ เจ…เจฏเฉ‹เจ— เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจนเฉˆเฅค

เจ‰เจฌเฉฐเจŸเฉ‚ เจ…เจคเฉ‡ เจซเฉ‡เจกเฉ‹เจฐเจพ เจตเจฟเฉฑเจš, เจ•เฉเฉฐเจœเฉ€ เจธเฉเจฎเฉ‡เจฒ Alt+SysRq+X เจฒเจพเจ•เจกเจพเจŠเจจ เจจเฉ‚เฉฐ เจ…เจฏเฉ‹เจ— เจ•เจฐเจจ เจฒเจˆ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ‡เจน เจธเจฎเจเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ•เจฟ เจธเฉเจฎเฉ‡เจฒ Alt+SysRq+X เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจธเจฟเจฐเจซเจผ เจกเจฟเจตเจพเจˆเจธ เจฆเฉ€ เจญเฉŒเจคเจฟเจ• เจชเจนเฉเฉฐเจš เจจเจพเจฒ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจฐเจฟเจฎเฉ‹เจŸ เจนเฉˆเจ•เจฟเฉฐเจ— เจ…เจคเฉ‡ เจฐเฉ‚เจŸ เจชเจนเฉเฉฐเจš เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš, เจนเจฎเจฒเจพเจตเจฐ เจฒเจพเจ•เจกเจพเจŠเจจ เจจเฉ‚เฉฐ เจ…เจธเจฎเจฐเฉฑเจฅ เจจเจนเฉ€เจ‚ เจฌเจฃเจพ เจธเจ•เฉ‡เจ—เจพ เจ…เจคเฉ‡, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‡เฉฑเจ• เจฒเฉ‹เจก เจ‡เฉฑเจ• เจฐเฉ‚เจŸเจ•เจฟเฉฑเจŸ เจตเจพเจฒเจพ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจœเฉ‹ เจ•เจฟ เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš เจกเจฟเจœเฉ€เจŸเจฒ เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจพเจˆเจจ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจ†เจ‚เจฆเจฐเฉ‡ เจ•เฉ‹เจจเฉ‹เจตเจพเจฒเจต เจจเฉ‡ เจฆเจฟเจ–เจพเจ‡เจ† เจ•เจฟ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเฉ€ เจญเฉŒเจคเจฟเจ• เจฎเฉŒเจœเฉ‚เจฆเจ—เฉ€ เจฆเฉ€ เจชเฉเจธเจผเจŸเฉ€ เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจฌเฉ‹เจฐเจก-เจ…เจงเจพเจฐเจฟเจค เจคเจฐเฉ€เจ•เฉ‡ เจฌเฉ‡เจ…เจธเจฐ เจนเจจเฅค เจฒเฉŒเจ•เจกเจพเจŠเจจ เจจเฉ‚เฉฐ เจ…เจฏเฉ‹เจ— เจ•เจฐเจจ เจฆเจพ เจธเจญ เจคเฉ‹เจ‚ เจ†เจธเจพเจจ เจคเจฐเฉ€เจ•เจพ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเฉˆเจŸเจฟเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจนเฉ‹เจตเฉ‡เจ—เจพ เจธเจฟเจฎเฉ‚เจฒเฉ‡เจธเจผเจจ /dev/uinput เจฐเจพเจนเฉ€เจ‚ Alt+SysRq+X เจฆเจฌเจพเจ‰เจฃ เจจเจพเจฒ, เจชเจฐ เจ‡เจน เจตเจฟเจ•เจฒเจช เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš เจฌเจฒเฉŒเจ• เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚, Alt+SysRq+X เจฆเฉ‡ เจฌเจฆเจฒ เจฆเฉ‡ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจฆเฉ‹ เจนเฉ‹เจฐ เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจฆเฉ€ เจชเจ›เจพเจฃ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจธเฉ€เฅค

เจชเจนเจฟเจฒเฉ€ เจตเจฟเจงเฉ€ เจตเจฟเฉฑเจš "sysrq-trigger" เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจธเจผเจพเจฎเจฒ เจนเฉˆ - เจ‡เจธเจฆเจพ เจจเจ•เจฒ เจ•เจฐเจจ เจฒเจˆ, เจธเจฟเจฐเจซ เจ‡เจธ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจจเฉ‚เฉฐ /proc/sys/kernel/sysrq เจคเฉ‡ "1" เจฒเจฟเจ– เจ•เฉ‡ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ“, เจ…เจคเฉ‡ เจซเจฟเจฐ /proc/sysrq-trigger เจคเฉ‡ "x" เจฒเจฟเจ–เฉ‹เฅค เจฒเฉ‚เจซเฉ‹เจฒ เจจเฉ‡ เจ•เจฟเจนเจพ เจ–เจคเจฎ เจ•เฉ€เจคเจพ เจฆเจธเฉฐเจฌเจฐ เจ‰เจฌเฉฐเจŸเฉ‚ เจ•เจฐเจจเจฒ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ…เจคเฉ‡ เจซเฉ‡เจกเฉ‹เจฐเจพ 31 เจตเจฟเฉฑเจšเฅค เจ‡เจน เจงเจฟเจ†เจจ เจฆเฉ‡เจฃ เจฏเฉ‹เจ— เจนเฉˆ เจ•เจฟ เจกเจฟเจตเฉˆเจฒเจชเจฐ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ /dev/uinput เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš, เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เฉ€เจคเฉ€ เจ‡เจธ เจตเจฟเจงเฉ€ เจจเฉ‚เฉฐ เจฌเจฒเฉŒเจ• เจ•เจฐเฉ‹, เจชเจฐ เจฌเจฒเจพเจ•เจฟเฉฐเจ— เจ•เจพเจฐเจจ เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจนเฉ‹เจ‡เจ† เจ—เจผเจฒเจคเฉ€เจ†เจ‚ เจ•เฉ‹เจก เจตเจฟเฉฑเจš.

เจฆเฉ‚เจœเฉ€ เจตเจฟเจงเฉ€ เจตเจฟเฉฑเจš เจ•เฉ€เจฌเฉ‹เจฐเจก เจ‡เจฎเฉ‚เจฒเฉ‡เจธเจผเจจ เจฆเฉเจ†เจฐเจพ เจธเจผเจพเจฎเจฒ เจนเฉˆ USB/IP เจ…เจคเฉ‡ เจซเจฟเจฐ เจตเจฐเจšเฉเจ…เจฒ เจ•เฉ€เจฌเฉ‹เจฐเจก เจคเฉ‹เจ‚ เจ•เฉเจฐเจฎ Alt+SysRq+X เจญเฉ‡เจœ เจฐเจฟเจนเจพ เจนเฉˆเฅค Ubuntu เจจเจพเจฒ เจญเฉ‡เจœเฉ‡ เจ—เจ USB/IP เจ•เจฐเจจเจฒ เจจเฉ‚เฉฐ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ (CONFIG_USBIP_VHCI_HCD=m เจ…เจคเฉ‡ CONFIG_USBIP_CORE=m) เจ…เจคเฉ‡ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจฒเจˆ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจกเจฟเจœเฉ€เจŸเจฒ เจคเฉŒเจฐ 'เจคเฉ‡ เจฆเจธเจคเจ–เจค เจ•เฉ€เจคเฉ‡ usbip_core เจ…เจคเฉ‡ vhci_hcd เจฎเฉ‹เจกเฉ€เจŠเจฒ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจนเจฎเจฒเจพเจตเจฐ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจตเจฐเจšเฉเจ…เจฒ USB เจกเจฟเจตเจพเจˆเจธ, เจฒเจพเจ‚เจš เจ•เจฐเจ•เฉ‡ เจฒเฉ‚เจชเจฌเฉˆเจ• เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ 'เจคเฉ‡ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจนเฉˆเจ‚เจกเจฒเจฐ เจ…เจคเฉ‡ USB/IP เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจ‡เจธเจจเฉ‚เฉฐ เจฐเจฟเจฎเฉ‹เจŸ USB เจกเจฟเจตเจพเจˆเจธ เจฆเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจจเจพเฅค เจจเจฟเจฐเจงเจพเจฐเจค เจตเจฟเจงเฉ€ เจฌเจพเจฐเฉ‡ เจฐเจฟเจชเฉ‹เจฐเจŸ เจ•เฉ€เจคเฉ€ เจ‰เจฌเฉฐเจŸเฉ‚ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฒเจˆ, เจชเจฐ เจ‡เฉฑเจ• เจซเจฟเจ•เจธ เจ…เจœเฉ‡ เจœเจพเจฐเฉ€ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹