Rust рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ Redox OS 0.8 рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд░рд┐рд▓реАрдЬ

Redox 0.8 рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдордХреЛ рд░рд┐рд▓реАрдЬ, Rust рднрд╛рд╖рд╛ рд░ microkernel рдЕрд╡рдзрд╛рд░рдгрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╡рд┐рдХрд╕рд┐рдд, рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫред рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рд╡рд┐рдХрд╛рд╕ рдирд┐: рд╢реБрд▓реНрдХ MIT рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рд┐рдд рдЧрд░рд┐рдиреНрдЫред Redox OS рдХреЛ рдкрд░реАрдХреНрд╖рдгрдХреЛ рд▓рд╛рдЧрд┐, 768 MB рдЖрдХрд╛рд░рдХреЛ рдбреЗрдореЛ рдПрд╕реЗрдореНрдмрд▓реАрд╣рд░реВ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдиреНрдЫ, рд╕рд╛рдереИ рдЖрдзрд╛рд░рднреВрдд рдЧреНрд░рд╛рдлрд┐рдХрд▓ рд╡рд╛рддрд╛рд╡рд░рдг (256 MB) рд░ рд╕рд░реНрднрд░ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ (256 MB) рдХреЛ рд▓рд╛рдЧрд┐ рдХрдиреНрд╕реЛрд▓ рдЙрдкрдХрд░рдгрд╣рд░реВ рднрдПрдХрд╛ рдЫрд╡рд┐рд╣рд░реВред рдПрд╕реЗрдореНрдмрд▓реАрд╣рд░реВ x86_64 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдХреЛ рд▓рд╛рдЧрд┐ рдЙрддреНрдкрдиреНрди рд╣реБрдиреНрдЫрдиреН рд░ UEFI рд░ BIOS рд╕рдБрдЧ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрд▓рдмреНрдз рдЫрдиреНред рдЕрд░реНрдмрд┐рдЯрд▓ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рд╡рд╛рддрд╛рд╡рд░рдгрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рдбреЗрдореЛ рдЫрд╡рд┐рдорд╛ DOSBox рдЗрдореБрд▓реЗрдЯрд░, рдЦреЗрд▓рд╣рд░реВрдХреЛ рдЪрдпрди (DOOM, Neverball, Neverputt, sopwith, syobonaction), рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓рд╣рд░реВ, rodioplay рд╕рдВрдЧреАрдд рдкреНрд▓реЗрдпрд░ рд░ рд╕реЛрдбрд┐рдпрдо рдкрд╛рда рд╕рдореНрдкрд╛рджрдХ рд╕рдорд╛рд╡реЗрд╢ рдЫред

рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо рдпреБрдирд┐рдХреНрд╕ рджрд░реНрд╢рди рдЕрдиреБрд╕рд╛рд░ рд╡рд┐рдХрд╕рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ SeL4, Minix рд░ рдкреНрд▓рд╛рди 9 рдмрд╛рдЯ рдХреЗрд╣реА рд╡рд┐рдЪрд╛рд░рд╣рд░реВ рд▓рд┐рдиреНрдЫред Redox рд▓реЗ рдорд╛рдЗрдХреНрд░реЛрдХрд░реНрдиреЗрд▓рдХреЛ рдЕрд╡рдзрд╛рд░рдгрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ, рдЬрд╕рдорд╛ рдХрд░реНрдиреЗрд▓ рд╕реНрддрд░рдорд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд░ рд╕реНрд░реЛрдд рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдмреАрдЪрдХреЛ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛ рдорд╛рддреНрд░ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдиреНрдЫ, рд░ рдЕрдиреНрдп рд╕рдмреИред рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВрдорд╛ рд░рд╛рдЦрд┐рдПрдХреЛ рдЫ рдЬреБрди рдХрд░реНрдиреЗрд▓ рд░ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рджреБрд╡реИ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рд╕рдмреИ рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВ рдкреГрдердХ рд╕реНрдпрд╛рдиреНрдбрдмрдХреНрд╕ рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдкреЗрд╕рдорд╛ рдЪрд▓реНрдЫрдиреНред рдЕрд╡рд╕реНрдерд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрд╕рдБрдЧ рдЕрдиреБрдХреВрд▓рддрд╛рдХреЛ рд▓рд╛рдЧрд┐, рдПрдХ рд╡рд┐рд╢реЗрд╖ POSIX рддрд╣ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкреЛрд░реНрдЯрд┐рдЩ рдмрд┐рдирд╛ рдзреЗрд░реИ рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВ рдЪрд▓рд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

рдкреНрд░рдгрд╛рд▓реАрд▓реЗ "рд╕рдмреИ рдХреБрд░рд╛ URL рд╣реЛ" рд╕рд┐рджреНрдзрд╛рдиреНрдд рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, URL "log://" рд▓рдЧрд┐рдЩрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рдмреАрдЪрдХреЛ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рд▓рд╛рдЧрд┐ "bus://", рдиреЗрдЯрд╡рд░реНрдХ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рд▓рд╛рдЧрд┐ "tcp://", рдЖрджрд┐ред рдореЛрдбреНрдпреБрд▓рд╣рд░реВ, рдЬреБрди рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВ, рдХрд░реНрдиреЗрд▓ рд╡рд┐рд╕реНрддрд╛рд░рд╣рд░реВ, рд░ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рд▓рд╛рдЧреВ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рддрд┐рдиреАрд╣рд░реВрдХреЛ рдЖрдлреНрдиреИ URL рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд╣рд░реВ рджрд░реНрддрд╛ рдЧрд░реНрди рд╕рдХреНрдЫрдиреН, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдИрдВрд▓реЗ I/O рдкреЛрд░реНрдЯ рдкрд╣реБрдБрдЪ рдореЛрдбреНрдпреБрд▓ рд▓реЗрдЦреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рд░ рдпрд╕рд▓рд╛рдИ URL "port_io:// рдорд╛ рдмрд╛рдБрдзреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред ", рдЬрд╕ рдкрдЫрд┐ рддрдкрд╛рдИрд▓реЗ URL "port_io://60" рдЦреЛрд▓реЗрд░ рдкреЛрд░реНрдЯ 60 рдкрд╣реБрдБрдЪ рдЧрд░реНрди рдпрд╕рд▓рд╛рдИ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

Redox рдорд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╡рд╛рддрд╛рд╡рд░рдг Orbital рдХреЛ рдЖрдлреНрдиреИ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рд╢реЗрд▓ (Qt рд░ Wayland рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдЕрд░реНрдХреЛ Orbital рд╢реЗрд▓рд╕рдБрдЧ рднреНрд░рдорд┐рдд рдирд╣реБрдиреБ) рд░ OrbTk рдЯреВрд▓рдХрд┐рдЯрдХреЛ рдЖрдзрд╛рд░рдорд╛ рдмрдирд╛рдЗрдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдлреНрд▓реБрдЯрд░, рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд░ Redux рдЬрд╕реНрддреИ API рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рдиреЗрдЯрд╕рд░реНрдл рд╡реЗрдм рдмреНрд░рд╛рдЙрдЬрд░рдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рдкрд░рд┐рдпреЛрдЬрдирд╛рд▓реЗ рдЖрдлреНрдиреИ рдкреНрдпрд╛рдХреЗрдЬ рдкреНрд░рдмрдиреНрдзрдХ, рдорд╛рдирдХ рдЙрдкрдпреЛрдЧрд┐рддрд╛рд╣рд░реВрдХреЛ рдПрдХ рд╕реЗрдЯ (binutils, coreutils, netutils, extrautils), рдЖрдпрди рдХрдорд╛рдгреНрдб рд╢реЗрд▓, рдорд╛рдирдХ C рдкреБрд╕реНрддрдХрд╛рд▓рдп relibc, vim-like рдкрд╛рда рд╕рдореНрдкрд╛рджрдХ рд╕реЛрдбрд┐рдпрдо, рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдЯреНрдпрд╛рдХ рд░ рдлрд╛рдЗрд▓ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрджреИрдЫред рдкреНрд░рдгрд╛рд▓реАред рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди Toml рднрд╛рд╖рд╛рдорд╛ рд╕реЗрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫред

рдирдпрд╛рдБ рд░рд┐рд▓реАрдЬрд▓реЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░рдорд╛ рдХрд╛рдо рдЧрд░реНрдЫ рднрдиреНрдиреЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди рдХрд╛рдо рдЬрд╛рд░реА рд░рд╛рдЦреНрдЫред x86_64 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, 32-bit x86 рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдХрд╛рдо рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ (i686, Pentium II рд░ рдирдпрд╛рдБ) рдердкрд┐рдПрдХреЛ рдЫред ARM64 CPU (aarch64) рдорд╛ рдкреЛрд░реНрдЯрд┐рдЩ рднрдЗрд░рд╣реЗрдХреЛ рдЫред рд╡рд╛рд╕реНрддрд╡рд┐рдХ ARM рд╣рд╛рд░реНрдбрд╡реЗрдпрд░рдорд╛ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдЕрдЭреИ рд╕рдорд░реНрдерд┐рдд рдЫреИрди, рддрд░ QEMU рдорд╛ ARM64 рдЗрдореБрд▓реЗрд╢рдирдХреЛ рд╕рд╛рде рд▓реЛрдб рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫред рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛, рдЕрдбрд┐рдпреЛ рдЙрдкрдкреНрд░рдгрд╛рд▓реА рд╕рдХреНрд░рд┐рдп рд╣реБрдиреНрдЫ рд░ рдмрд╣реБ-рдореЛрдирд┐рдЯрд░ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░рд┐рдиреНрдЫ (UEFI рдлреНрд░реЗрдордмрдлрд░ рднрдПрдХреЛ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛)ред Redox OS рдорд╛ рд╕рдорд░реНрдерд┐рдд рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ AC'97 рд░ Intel HD рдЕрдбрд┐рдпреЛ рд╕рд╛рдЙрдиреНрдб рдЪрд┐рдкрд╣рд░реВ, VESA BIOS рд╡рд╛ UEFI GOP API рдорд╛рд░реНрдлрдд рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдЖрдЙрдЯрдкреБрдЯ, рдЗрдерд░рдиреЗрдЯ (Intel 1/10 Gigabit Ethernet, Realtek RTL8168), рдЗрдирдкреБрдЯ рдЙрдкрдХрд░рдгрд╣рд░реВ (рдХреАрдмреЛрд░реНрдб, рдорд╛рдЗрд╕, рдЯрдЪрдкреНрдпрд╛рдбрд╣рд░реВ) рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреНред , SATA (AHCI, IDE) рд░ NVMeред Wi-Fi рд░ USB рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдЕрдЭреИ рддрдпрд╛рд░ рдЫреИрди (USB QEMU рдорд╛ рдорд╛рддреНрд░ рдХрд╛рдо рдЧрд░реНрджрдЫ)ред

рдЕрдиреНрдп рдЖрд╡рд┐рд╖реНрдХрд╛рд░рд╣рд░реВ:

  • BIOS рд░ EFI рд╕рдБрдЧ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдмреБрдЯ рдЫрд╡рд┐рд╣рд░реВ рдорд░реНрдЬ рдЧрд░рд┐рдПрдХреЛ рдЫред
  • рдХреНрд▓реЛрди рд░ exec рдкреНрд░рдгрд╛рд▓реА рдХрд▓рд╣рд░реВрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдард╛рдЙрдБрдорд╛ рд╕рд╛рд░рд┐рдПрдХреЛ рдЫред
  • рдбрд╛рдЙрдирд▓реЛрдб рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рд░рд▓реАрдХреГрдд рдЧрд░рд┐рдПрдХреЛ рдЫред рдПрдЙрдЯрд╛ рдмреБрдЯрд╕реНрдЯреНрд░реНрдпрд╛рдк рдХрд╛рд░реНрдпрдХреНрд░рдо рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬреБрди рдХрд░реНрдиреЗрд▓рджреНрд╡рд╛рд░рд╛ рд╕реБрд░реБ рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ ELF рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рдердк рд▓реЛрдбрд┐рдЩ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ, рдЬрд╕реНрддреИ init рдкреНрд░рдХреНрд░рд┐рдпрд╛ред
  • sudo рдЬрд╕реНрддрд╛ setuid рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрди рдмрдврд╛рдЗрдПрдХреЛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдердкрд┐рдпреЛред
  • рдкреГрд╖реНрдарднреВрдорд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдХреЛ рд╕рд┐рд░реНрдЬрдирд╛ рд░ рд╕реНрдерд╛рдкрдирд╛рд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрди, рд░реЗрдбрдХреНрд╕-рдбреЗрдорди рдХреНрд░реЗрдЯ рдкреНрдпрд╛рдХреЗрдЬ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдЫред
  • рдПрдЙрдЯреИ рд╕реНрд░реЛрдд рд░реВрдЦрдорд╛ рд╡рд┐рднрд┐рдиреНрди рд╡рд╛рд╕реНрддреБрдХрд▓рд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рд╕рдореНрднрд╡ рдмрдирд╛рдЙрдБрджреИ, рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдкреНрд░рдгрд╛рд▓реА рдкреБрди: рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдЫред рдмрд┐рднрд┐рдиреНрди рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирд╣рд░реВрдХреЛ рд╕рдВрдпреЛрдЬрдирд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрди, build.sh рд▓рд┐рдкрд┐ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдЫред рдкреЛрдбрдореНрдпрд╛рди рдЯреБрд▓рдХрд┐рдЯ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдирд┐рд░реНрдорд╛рдгрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред рдХрд░реНрдиреЗрд▓, рдмреБрдЯрд▓реЛрдбрд░ рд░ initfs рдХреЛ рд╕рдВрдпреЛрдЬрди рдЕрдиреНрдп рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрд╕рдБрдЧ рдПрдХреАрдХреГрдд рдЫред
  • рдЧреНрд░рд╛рдлрд┐рдХрд▓ рд╡рд╛рддрд╛рд╡рд░рдгрдХреЛ рд╕рд╛рде рдЖрдзрд╛рд░рднреВрдд рдмреБрдЯ рдЫрд╡рд┐рдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдирдЧрд░рд┐рдПрдХрд╛ рдЙрджрд╛рд╣рд░рдг рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдбреЗрдореЛ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдердкрд┐рдпреЛред
  • рдЕрдбрд┐рдпреЛрдб рдзреНрд╡рдирд┐ рдЙрдкрдкреНрд░рдгрд╛рд▓реАрдорд╛ рд╕рдлреНрдЯрд╡реЗрдпрд░ рднреЛрд▓реНрдпреБрдо рдирд┐рдпрдиреНрддреНрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдПрдХреЛ рдЫред
  • AC'97 рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдзреНрд╡рдирд┐ рдЪрд┐рдкреНрд╕рдХрд╛ рд▓рд╛рдЧрд┐ рдбреНрд░рд╛рдЗрднрд░ рдердкрд┐рдпреЛред Intel HD рдЕрдбрд┐рдпреЛ рдЪрд┐рдкреНрд╕рдХрд╛ рд▓рд╛рдЧрд┐ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рдЪрд╛рд▓рдХред
  • IDE рдирд┐рдпрдиреНрддреНрд░рдХрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдбреНрд░рд╛рдЗрднрд░ рдердкрд┐рдпреЛред
  • NVMe рдбреНрд░рд╛рдЗрднрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рд╕рдорд░реНрдердиред
  • рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ PCI, PS/2, RTL8168, USB HID, VESA рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВред
  • рд╕реНрдерд╛рдкрдирд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреБрди: рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдЫ: рдмреБрдЯрд▓реЛрдбрд░, рдмреБрдЯрд╕реНрдЯреНрд░реНрдпрд╛рдк, рдХрд░реНрдиреЗрд▓ рд░ initfs рдЕрдм /boot рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрдорд╛ рдЕрд╡рд╕реНрдерд┐рдд рдЫрдиреНред
  • рдХрд░реНрдиреЗрд▓рд▓реЗ рдореЗрдореЛрд░реА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирд▓рд╛рдИ рд╕рд░рд▓реАрдХреГрдд рдЧрд░реЗрдХреЛ рдЫ рд░ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрддрд░рдмрд╛рдЯ рдареЗрдЧрд╛рдирд╛ рд╕реНрдкреЗрд╕рд╣рд░реВ рд╣реЗрд░рдлреЗрд░ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкреЗрдХреЛ рдЫред
  • рдЕрд░реНрдмрд┐рдЯрд▓ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рд╢реЗрд▓рдорд╛, рдмрд╣реБ-рдореЛрдирд┐рдЯрд░ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдПрдХреЛ рдЫ, рдорд╛рдЙрд╕ рдХрд░реНрд╕рд░ рдкреНрд░рд╢реЛрдзрди рд╕реБрдзрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫ, рд░ рднреЛрд▓реНрдпреБрдо рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рд╕реВрдЪрдХ рдердкрд┐рдПрдХреЛ рдЫред рдореЗрдиреБрдорд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрд▓рд╛рдИ рдХреЛрдЯрд┐рд╣рд░реВрдорд╛ рд╡рд┐рднрд╛рдЬрди рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдЫред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди