เบเบฒเบ™เบ›เปˆเบญเบเบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™ Redox OS 0.8 เบ—เบตเปˆเบ‚เบฝเบ™เปƒเบ™ Rust

เบเบฒเบ™เบ›เปˆเบญเบเบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™ Redox 0.8, เบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ”เบเปƒเบŠเป‰เบžเบฒเบชเบฒ Rust เปเบฅเบฐเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡ microkernel, เป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบžเบตเบกเบกเบฒ. เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™เปเบˆเบเบขเบฒเบเบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” MIT เบŸเบฃเบต. เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบš Redox OS, เบเบฒเบ™เบ›เบฐเบเบญเบšเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡ 768 MB เปƒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบฎเบนเบšเบžเบฒเบšเบ—เบตเปˆเบกเบตเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบเบฒเบŸเบดเบเบžเบทเป‰เบ™เบ–เบฒเบ™ (256 MB) เปเบฅเบฐ console tools เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเป€เบŠเบตเบŸเป€เบงเบต (256 MB). เบเบฒเบ™เบ›เบฐเบเบญเบšเปเบกเปˆเบ™เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐ x86_64 เปเบฅเบฐเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเบ—เบตเปˆเบกเบต UEFI เปเบฅเบฐ BIOS. เบ™เบญเบเป€เบซเบ™เบทเบญเป„เบ›เบˆเบฒเบเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบเบฒเบŸเบดเบ Orbital, เบฎเบนเบšเบžเบฒเบšเบ•เบปเบงเบขเปˆเบฒเบ‡เบ›เบฐเบเบญเบšเบกเบต DOSBox emulator, เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบเป€เบเบก (DOOM, Neverball, Neverputt, sopwith, syobonaction), tutorials, เป€เบ„เบทเปˆเบญเบ‡เบซเบผเบดเป‰เบ™เป€เบžเบ‡ rodioplay เปเบฅเบฐเบ•เบปเบงเปเบเป‰เป„เบ‚เบ‚เปเป‰เบ„เบงเบฒเบก Sodium.

เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เป„เบ”เป‰เบ–เบทเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ”เบเบชเบญเบ”เบ„เปˆเบญเบ‡เบเบฑเบšเบ›เบฑเบ”เบŠเบฐเบเบฒเบ‚เบญเบ‡ Unix เปเบฅเบฐเบขเบทเบกเบšเบฒเบ‡เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบˆเบฒเบ SeL4, Minix เปเบฅเบฐ Plan 9. Redox เปƒเบŠเป‰เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡ microkernel, เป€เบŠเบดเปˆเบ‡เบกเบตเบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เบ•เบดเบ”เบ•เปเปˆเบžเบปเบงเบžเบฑเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปเบฅเบฐเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™เปƒเบ™เบฅเบฐเบ”เบฑเบš kernel, เปเบฅเบฐเบญเบทเปˆเบ™เป†. เบŸเบฑเบ‡เบŠเบฑเบ™เปเบกเปˆเบ™เบ–เบทเบเบˆเบฑเบ”เปƒเบชเปˆเปƒเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เป„เบ”เป‰เบ—เบฑเบ‡ kernel เปเบฅเบฐเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰. เป„เบ”เป€เบงเบตเบ—เบฑเบ‡เปเบปเบ”เปเบฅเปˆเบ™เบขเบนเปˆเปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบœเบนเป‰เปƒเบŠเป‰เปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก sandbox เบ—เบตเปˆเป‚เบ”เบ”เบ”เปˆเบฝเบง. เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบง, เบŠเบฑเป‰เบ™ POSIX เบžเบดเป€เบชเบ”เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบซเบผเบฒเบเป‚เบ„เบ‡เบเบฒเบ™เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™ porting.

เบฅเบฐเบšเบปเบšเปƒเบŠเป‰เบซเบผเบฑเบเบเบฒเบ™ "เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เปเบกเปˆเบ™ URL". เบ•เบปเบงเบขเปˆเบฒเบ‡, URL "log://" เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเบฑเบ™เบ—เบถเบ, "bus://" เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบฅเบฐเบซเบงเปˆเบฒเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™, "tcp://" เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เปเบฅเบฐเบญเบทเปˆเบ™เป†. เป‚เบกเบ”เบนเบ™, เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เป„เบ”เป€เบงเบต, เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเปเบเปˆเบ™, เปเบฅเบฐเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰, เบชเบฒเบกเบฒเบ”เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™ URL เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡, เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ‚เบฝเบ™เป‚เบกเบ”เบนเบ™เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบžเบญเบ” I/O เปเบฅเบฐเบœเบนเบเบกเบฑเบ”เบกเบฑเบ™เบเบฑเบš URL "port_io://. ", เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เบกเบฑเบ™เป€เบžเบทเปˆเบญเป€เบ‚เบปเป‰เบฒเบซเบฒเบžเบญเบ” 60 เป‚เบ”เบเบเบฒเบ™เป€เบ›เบตเบ” URL โ€œport_io://60โ€.

เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เปƒเบ™ Redox เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบšเบปเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เปเบเบฐเบชเบฐเบซเบผเบฑเบเบเบฒเบŸเบดเบเบ‚เบญเบ‡ Orbital (เบšเปเปˆเบ„เบงเบ™เบชเบฑเบšเบชเบปเบ™เบเบฑเบšเปเบเบฐ Orbital เบญเบทเปˆเบ™เบ—เบตเปˆเปƒเบŠเป‰ Qt เปเบฅเบฐ Wayland) เปเบฅเบฐเบŠเบธเบ”เป€เบ„เบทเปˆเบญเบ‡เบกเบท OrbTk, เป€เบŠเบดเปˆเบ‡เบชเบฐเบซเบ™เบญเบ‡ API เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบš Flutter, React เปเบฅเบฐ Redux. Netsurf เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ‚เบญเบ‡เป€เบงเบฑเบšเป„เบŠเบ•เปŒ. เป‚เบ„เบ‡เบเบฒเบ™เบเบฑเบ‡เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เบŠเบธเบ”เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡, เบŠเบธเบ”เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ (binutils, coreutils, netutils, extrautils), เปเบเบฐเบ„เปเบฒเบชเบฑเปˆเบ‡ ion, เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ C library relibc, vim-like text editor sodium, network stack เปเบฅเบฐเป„เบŸเบฅเปŒ. เบฅเบฐเบšเบปเบš. เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปเบกเปˆเบ™เบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เบžเบฒเบชเบฒ Toml.

เบฅเบธเป‰เบ™ เปƒเปเปˆ เบชเบทเบšเบ•เปเปˆเป€เบฎเบฑเบ”เบงเบฝเบเป€เบžเบทเปˆเบญเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒเบกเบฑเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบฎเบฒเบ”เปเบงเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡. เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐ x86_64, เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เบฅเบฐเบšเบปเบš 32-bit x86 (i686, Pentium II เปเบฅเบฐเปƒเบซเบกเปˆเบเบงเปˆเบฒ) เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบก. เบเบฒเบ™เบžเบญเบ”เป„เบ›เบซเบฒ ARM64 CPU (aarch64) เบเบณเบฅเบฑเบ‡เบ”เบณเป€เบ™เบตเบ™เบขเบนเปˆ. เบเบฒเบ™เปเบฅเปˆเบ™เบขเบนเปˆเปƒเบ™เบฎเบฒเบ”เปเบง ARM เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เบเบฑเบ‡เบšเปเปˆเบ—เบฑเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™, เปเบ•เปˆเบเบฒเบ™เป‚เบซเบผเบ”เบ”เป‰เบงเบ emulation ARM64 เปƒเบ™ QEMU เปเบกเปˆเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบฅเบฐเบšเบปเบšเบเปˆเบญเบเบชเบฝเบ‡เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เบ‡เบฒเบ™ เปเบฅเบฐเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบซเบผเบฒเบเบˆเปเปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰ (เบขเบนเปˆเปƒเบ™เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบกเบตเบเบญเบš UEFI). เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบฎเบญเบ‡เบฎเบฑเบšเปƒเบ™ Redox OS เบฅเบงเบกเบกเบตเบŠเบดเบšเบชเบฝเบ‡ AC'97 เปเบฅเบฐ Intel HD Audio, เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบเบฃเบฒเบŸเบดเบเบœเปˆเบฒเบ™ VESA BIOS เบซเบผเบท UEFI GOP API, Ethernet (Intel 1/10 Gigabit Ethernet, Realtek RTL8168), เบญเบธเบ›เบฐเบเบญเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™ (เบ„เบตเบšเบญเบ”, เป€เบกเบปเบฒเบชเปŒ, เปเบœเปˆเบ™เบชเบณเบœเบฑเบ”) , SATA (AHCI, IDE) เปเบฅเบฐ NVMe. เบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบš Wi-Fi เปเบฅเบฐ USB เบเบฑเบ‡เบšเปเปˆเบžเป‰เบญเบกเป€เบ—เบทเปˆเบญ (USB เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™ QEMU เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™).

เบ™เบฐเบงเบฑเบ”เบ•เบฐเบเปเบฒเบญเบทเปˆเบ™เป†:

  • เบฎเบนเบšเบžเบฒเบš Boot เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเบ—เบตเปˆเบกเบต BIOS เปเบฅเบฐ EFI เป„เบ”เป‰เบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™.
  • เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เป‚เบ—เบฅเบฐเบšเบปเบš clone เปเบฅเบฐ exec เป„เบ”เป‰เบ–เบทเบเบเป‰เบฒเบเป„เบ›เบžเบทเป‰เบ™เบ—เบตเปˆเบœเบนเป‰เปƒเบŠเป‰.
  • เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เป‚เบซเบผเบ”เป„เบ”เป‰เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™. เป‚เบ„เบ‡เบเบฒเบ™ bootstrap เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”, เป€เบŠเบดเปˆเบ‡เป€เบ›เบตเบ”เบ•เบปเบงเป‚เบ”เบ kernel เปเบฅเบฐเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เป‚เบซเบผเบ”เป„เบŸเบฅเปŒ ELF เบ•เบทเปˆเบกเบญเบตเบ, เป€เบŠเบฑเปˆเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™ init.
  • เป€เบžเบตเปˆเบกเป‚เบ„เบ‡เบเบฒเบ™ escalated เป€เบžเบทเปˆเบญเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบ„เบ‡เบเบฒเบ™ setuid เป€เบŠเบฑเปˆเบ™ sudo.
  • เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบชเป‰เบฒเบ‡เปเบฅเบฐเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™, เบŠเบธเบ”เบเปˆเบญเบ‡ redox-daemon เป„เบ”เป‰เบ–เบทเบเบชเบฐเป€เบซเบ™เบต.
  • เบฅเบฐเบšเบปเบšเบเบฒเบ™เบ›เบฐเบเบญเบšเป„เบ”เป‰เบ–เบทเบเบญเบญเบเปเบšเบšเปƒเบซเบกเปˆ, เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปƒเบ™เบ•เบปเป‰เบ™เปเบซเบผเปˆเบ‡เบซเบ™เบถเปˆเบ‡. เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบ›เบฐเบเบญเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ•เปˆเบฒเบ‡เป†เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™, เบชเบฐเป€เปœเบตเบชเบฐเบ„เบดเบš build.sh. เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เป‚เบ”เบเปƒเบŠเป‰เบŠเบธเบ”เป€เบ„เบทเปˆเบญเบ‡เบกเบท podman. เบเบฒเบ™เบ›เบฐเบเบญเบšเบ‚เบญเบ‡ kernel, bootloader เปเบฅเบฐ initfs เปเบกเปˆเบ™เป€เบ›เบฑเบ™เป€เบญเบเบฐเบžเบฒเบšเบเบฑเบšเบŠเบธเบ”เบญเบทเปˆเบ™เป†.
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ•เบปเบงเบขเปˆเบฒเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เป‚เบ„เบ‡เบเบฒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบฅเบงเบกเบขเบนเปˆเปƒเบ™เบฎเบนเบšเบžเบฒเบšเบšเบนเบ”เบžเบทเป‰เบ™เบ–เบฒเบ™เบ—เบตเปˆเบกเบตเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบเบฒเบŸเบดเบ.
  • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบฅเบฐเบ”เบฑเบšเบชเบฝเบ‡เบ‚เบญเบ‡เบŠเบญเบšเปเบงเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เบฅเบฐเบšเบปเบšเบเปˆเบญเบเบชเบฝเบ‡.
  • เป€เบžเบตเปˆเบกเป„เบ”เป€เบงเบตเบชเปเบฒเบฅเบฑเบšเบŠเบดเบšเบชเบฝเบ‡เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ AC'97. เบ›เบฑเบšเบ›เบธเบ‡เป„เบ”เป€เบงเบตเบชเปเบฒเบฅเบฑเบšเบŠเบดเบš Intel HD Audio.
  • เป€เบžเบตเปˆเบกเป„เบ”เป€เบงเบตเบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบ„เบงเบšเบ„เบธเบก IDE.
  • เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบš NVMe drives.
  • เบ›เบฑเบšเบ›เบธเบ‡ PCI, PS/2, RTL8168, USB HID, เป„เบ”เป€เบงเบต VESA.
  • เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เป„เบ”เป‰เบ–เบทเบเบญเบญเบเปเบšเบšเปƒเบซเบกเปˆ: bootloader, bootstrap, kernel เปเบฅเบฐ initfs เป„เบ”เป‰เบ–เบทเบเบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบต /boot.
  • kernel เป„เบ”เป‰เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเปเบฅเบฐเป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™ manipulate เบ—เบตเปˆเบขเบนเปˆเบˆเบฒเบเบฅเบฐเบ”เบฑเบšเบœเบนเป‰เปƒเบŠเป‰.
  • เปƒเบ™เปเบเบฐเบเบฒเบŸเบดเบ Orbital, เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบฅเบฐเบšเบปเบšเบซเบผเบฒเบเบˆเปเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบก, เบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡เบ•เบปเบงเบเบฐเบžเบดเบšเบซเบ™เบนเป„เบ”เป‰เบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡, เปเบฅเบฐเบ•เบปเบงเบŠเบตเป‰เบงเบฑเบ”เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบฅเบฐเบ”เบฑเบšเบชเบฝเบ‡. เป€เบกเบ™เบนเบกเบตเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เปเบšเปˆเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบญเบญเบเป€เบ›เบฑเบ™เบ›เบฐเป€เบžเบ”.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เบŠเบทเป‰เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡ DDoS, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ VPS VDS ๐Ÿ”ฅ เบŠเบทเป‰เป€เบงเบฑเบšเป„เบŠเบ—เปŒเป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบ”เป‰เบงเบเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™ DDoS, เป€เบŠเบตเบšเป€เบงเบต VPS VDS | ProHoster