Π ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠΌΠ° iVentoy, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π·Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ ΠΈ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΏΠΎ ΠΌΡΠ΅ΠΆΠ°ΡΠ°, Π΅ ΡΡΡΠ°Π½ΠΎΠ²Π΅Π½Π° ΠΏΠΎΠ΄ΠΎΠ·ΡΠΈΡΠ΅Π»Π½Π° Π΄Π΅ΠΉΠ½ΠΎΡΡ. ΠΡΠΈ Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΠ‘ Windows, ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠΌΡΡ Π΅ ΠΈΠ·Π²ΡΡΡΠ²Π°Π» ΠΏΠΎΠ΄ΠΌΡΠ½Π° Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Ρ Π±ΠΈΠ½Π°ΡΠ΅Π½ Π΄ΡΠ°ΠΉΠ²Π΅Ρ httpdisk.sys ΠΈ Π΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π» ΡΠ°ΠΌΠΎΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ Π² ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΡΠΎ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ Π½Π° ΠΊΠΎΡΠ΅Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ Π½Π° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Ρ ΡΠΈΡΡΠΎΠ² ΠΏΠΎΠ΄ΠΏΠΈΡ. 31 ΠΎΡ 70 Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠ½ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠ°, Π² ΠΊΠΎΠΈΡΠΎ Π΅ Π±ΠΈΠ» ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½ ΡΠ°ΠΉΠ»ΡΡ httpdisk.sys, ΠΈΠ·Π΄Π°Π΄ΠΎΡ Π° ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π·Π° Π½Π°Π»ΠΈΡΠΈΠ΅ Π½Π° Π·Π»ΠΎΠ²ΡΠ΅Π΄Π΅Π½ ΡΠΎΡΡΡΠ΅Ρ.
ΠΠΎΠ΄ΠΎΠ±Π½Π° Π΄Π΅ΠΉΠ½ΠΎΡΡ Π±Π΅ΡΠ΅ Π²ΡΠ·ΠΏΡΠΈΠ΅ΡΠ° ΠΊΠ°ΡΠΎ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»Π½Π° ΠΎΠΏΠΈΡ Π·Π° Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π½Π° Π±Π΅ΠΊΠ΄ΠΎΡ ΠΈ ΠΏΠΎΠ²Π΄ΠΈΠ³Π½Π° Π²ΡΠΏΡΠΎΡΠ° Π·Π° Π΄ΠΎΠ²Π΅ΡΠΈΠ΅ΡΠΎ Π² ΠΎΡΠΊΡΠΈΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡ Ventoy. Π‘ΠΈΡΡΠ°ΡΠΈΡΡΠ° Π±Π΅ΡΠ΅ ΡΡΠ»ΠΎΠΆΠ½Π΅Π½Π° ΠΎΡ ΡΠ°ΠΊΡΠ°, ΡΠ΅ ΠΌΠΈΠ½Π°Π»Π°ΡΠ° Π³ΠΎΠ΄ΠΈΠ½Π° ΡΠ»Π΅Π΄ ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΠ° Ρ Π±Π΅ΠΊΠ΄ΠΎΡΠ° Π² ΠΏΡΠΎΠ΅ΠΊΡΠ° XZ, ΠΎΠ±ΡΠ½ΠΎΡΡΡΠ° Π²Π΅ΡΠ΅ ΠΎΠ±ΡΡΠ½Π° Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π΄ΠΎΡΡΠ°Π²ΠΊΠ° Π½Π° ΡΡΠΌΠ½ΠΈΡΠ΅Π»Π½ΠΈ Π±Π»ΠΎΠ±Π° Π² Π΄ΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΈΡ ΠΊΠΎΠ΄ Π½Π° Ventoy.
Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½Π° NixOS ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡ Π° Π΄Π° Π·Π°ΠΌΠ΅Π½ΡΡ Ventoy Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ nixpkgs Ρ ΡΠΎΡΠΊ fnr1r (ΠΊΠ°ΡΠΎ Π°Π»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π° ΠΈ glim). ΠΡΠΎΠ΅ΠΊΡΠΈΡΠ΅ Ventoy ΠΈ iVentoy ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π°Ρ ΠΎΡ Π΅Π΄ΠΈΠ½ Π°Π²ΡΠΎΡ ΠΈ ΠΈΠΌΠ°Ρ ΡΡ ΠΎΠ΄Π½ΠΎ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅. Π Π°Π·Π»ΠΈΠΊΠΈΡΠ΅ ΡΠ°, ΡΠ΅ Ventoy Π΅ Π½Π°ΠΏΡΠ»Π½ΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΈ Π΅ Π½Π°ΡΠΎΡΠ΅Π½ ΠΊΡΠΌ Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΎΡ USB Π½ΠΎΡΠΈΡΠ΅Π»ΠΈ, Π΄ΠΎΠΊΠ°ΡΠΎ iVentoy Π΅ ΡΠ°ΠΌΠΎ ΡΠ°ΡΡΠΈΡΠ½ΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΈ Π΅ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π·Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ ΠΏΠΎ ΠΌΡΠ΅ΠΆΠ°ΡΠ° Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ PXE.
ΠΠ²ΡΠΎΡΡΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ΅ Ventoy ΠΈ iVentoy ΡΠ΅ Π²ΠΊΠ»ΡΡΠΈ Π² ΠΎΠ±ΡΡΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΈ ΠΏΠΎΡΡΠ½ΠΈ, ΡΠ΅ ΠΊΠΎΠ΄ΡΡ Π½Π° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° httpdisk.sys Π΅ ΠΎΡΠ²ΠΎΡΠ΅Π½, Π° ΡΠ°ΠΌΠΈΡΡ Π΄ΡΠ°ΠΉΠ²Π΅Ρ Π΅ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π·Π° ΠΌΠΎΠ½ΡΠΈΡΠ°Π½Π΅ Π½Π° Π΄ΠΈΡΠΊoΠ²ΠΈ ΠΎΠ±ΡΠ°Π·ΠΈ Π½Π° Windows ΠΏΠΎ ΠΌΡΠ΅ΠΆΠ°ΡΠ° ΡΡΠ΅Π· HTTP ΠΏΡΠΎΡΠΎΠΊΠΎΠ», ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² iVentoy Π·Π° ΠΏΠΎΠ»ΡΡΠ°Π²Π°Π½Π΅ Π½Π° ΡΡΡΠ²ΡΡ ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΠΎΠ½Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π½Π° Windows. ΠΠΎΠ΄ΠΌΡΠ½Π°ΡΠ° Π½Π° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΈ ΠΈ ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ Π² ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΡΠ»Π΅Π΄ Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅.
Π‘ΠΎΠ±ΡΡΠ²Π΅Π½ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ, ΡΡΠ΅Π· ΠΊΠΎΠΉΡΠΎ Π±Π΅ΡΠ΅ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½ ΡΠΎΠ·ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅Ρ, Π±Π΅ΡΠ΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ Π² Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ΡΠΎ Π½Π° ΠΊΠΎΡΠ΅Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ, Π·Π° Π΄Π° ΡΠ΅ ΠΎΡΠΈΠ³ΡΡΠΈ Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Π² ΠΎΠ±Ρ ΠΎΠ΄ Π½Π° ΠΏΡΠΈΠ»Π°Π³Π°Π½Π°ΡΠ° Π² Windows ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° Π²Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π½Π° ΡΠΎΡΡΡΠ΅ΡΠ° ΠΏΠΎ ΡΠΈΡΡΠΎΠ²ΠΈ ΠΏΠΎΠ΄ΠΏΠΈΡΠΈ. Π‘Π΅ΡΡΠΈΡΠΈΠΊΠ°ΡΡΡ ΡΠ΅ ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅ ΡΠ°ΠΌΠΎ Π² Π΅Π΄Π½ΠΎΠΊΡΠ°ΡΠ½ΠΎ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠ΅ WinPE (Windows Preinstallation Environment), ΡΡΠ·Π΄Π°Π²Π°Π½ΠΎ Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½Π°ΡΠ° ΠΏΠ°ΠΌΠ΅Ρ. Π ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΈΡΠ΅ Π½Π° Π΄ΠΈΡΠΊΠ° ΡΡΠ°ΡΠΈΠΎΠ½Π°ΡΠ½ΠΈ Π²Π΅ΡΡΠΈΠΈ Π½Π° Windows Π½Π΅ Π±ΡΡ Π° ΠΏΡΠ°Π²Π΅Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ. ΠΠ±ΡΠ²Π΅Π½ΠΎ Π΅, ΡΠ΅ Π² ΡΠ»Π΅Π΄Π²Π°ΡΠ°ΡΠ° Π²Π΅ΡΡΠΈΡ Π½Π° iVentoy ΠΏΠΎΠ΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ ΡΠ΅ Π±ΡΠ΄Π΅ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ΅Π½ΠΎ, ΡΡΠΉ ΠΊΠ°ΡΠΎ Π·Π° ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Π½Π΅ Π½Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΡΠ΅ Π±ΡΠ΄Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΎ ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π½Π° WinPE Π² ΡΠ΅ΡΡΠΎΠ² ΡΠ΅ΠΆΠΈΠΌ.
ΠΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ Π½Π° Π΄ΠΎΡΡΠ°Π²ΠΊΠ°ΡΠ° Π½Π° Π±Π»ΠΎΠ±ΠΎΠ²Π΅ (1, 2, 3) Π²ΡΠ² Ventoy ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΡΡ Π·Π°ΡΠ²ΠΈ, ΡΠ΅ ΡΠ΅Π·ΠΈ Π±ΠΈΠ½Π°ΡΠ½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΡΠ° ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΎΡ Π΄ΡΡΠ³ΠΈ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΠΈ Ventoy Π³ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π±Π΅Π· ΠΏΡΠΎΠΌΠ΅Π½ΠΈ. ΠΠΎΡΠΎΠ²ΠΈΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΠΈΠΌΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π² ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π½Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°ΡΠΈΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ. ΠΠ°ΡΠΎ Π°Π»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π΅Π½ Π²Π°ΡΠΈΠ°Π½Ρ ΡΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π° Π΄Π° Π½Π΅ ΡΠ΅ Π²Π·ΠΈΠΌΠ°Ρ Π³ΠΎΡΠΎΠ²ΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΠΈ, Π° Π΄Π° ΡΠ΅ ΡΡΠ±ΠΈΡΠ°Ρ ΡΠ°ΠΌΠΈ Π·Π° ΠΈΠ·Π΄Π°Π½ΠΈΡΡΠ° Π½Π° Ventoy Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° GitHub CI.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
