เปƒเบŠเป‰ QubesOS เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Windows 7

เบšเปเปˆเบกเบตเบšเบปเบ”เบ„เบงเบฒเบกเบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเบเปˆเบฝเบงเบเบฑเบšHabrรฉเบ—เบตเปˆเบญเบธเบ—เบดเบ”เปƒเบซเป‰เบเบฑเบšเบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™ Qubes, เปเบฅเบฐเบชเบดเปˆเบ‡เบ—เบตเปˆเบ‚เป‰เบญเบเป„เบ”เป‰เป€เบซเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบญเบฐเบ—เบดเบšเบฒเบเบ›เบฐเบชเบปเบšเบเบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เปƒเบŠเป‰เบกเบฑเบ™เบซเบผเบฒเบ. เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เบเบฒเบ™เบ•เบฑเบ”, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบซเบงเบฑเบ‡เบงเปˆเบฒเบˆเบฐเปเบเป‰เป„เบ‚เบ™เบตเป‰เป‚เบ”เบเปƒเบŠเป‰เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ Qubes เป€เบ›เบฑเบ™เบงเบดเบ—เบตเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™ (เบ•เปเปˆ) เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก Windows เปเบฅเบฐ, เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™, เบ„เบฒเบ”เบ„เบฐเป€เบ™เบˆเปเบฒเบ™เบงเบ™เบœเบนเป‰เปƒเบŠเป‰เบžเบฒเบชเบฒเบฅเบฑเบ”เป€เบŠเบเบ‚เบญเบ‡เบฅเบฐเบšเบปเบš.

เปƒเบŠเป‰ QubesOS เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Windows 7

เป€เบ›เบฑเบ™เบซเบเบฑเบ‡ Qubes?

เป€เบฅเบทเปˆเบญเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบชเบดเป‰เบ™เบชเบธเบ”เบ‚เบญเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™เบชเปเบฒเบฅเบฑเบš Windows 7 เปเบฅเบฐเบ„เบงเบฒเบกเบเบฑเบ‡เบงเบปเบ™เบ—เบตเปˆเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบ™เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡ OS เบ™เบตเป‰, เบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

  • เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ Windows 7 เบ—เบตเปˆเบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™เบ”เป‰เบงเบเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เปƒเบŠเป‰เปƒเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เปเบฅเบฐเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ•เปˆเบฒเบ‡เป† (เบฅเบงเบกเบ—เบฑเบ‡เบœเปˆเบฒเบ™เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”);
  • เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบเบปเบเป€เบงเบฑเป‰เบ™เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™เบซเบผเบทเบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบเบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚ (เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เปเบฅเบฐเบฎเบนเบšเปเบšเบšเบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™);
  • เปƒเบซเป‰เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป€เบฅเบทเบญเบเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบชเบทเปˆ เปเบฅเบฐเบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบ–เบญเบ”เบญเบญเบเป„เบ”เป‰.

เบŠเบธเบ”เบ‚เบญเบ‡เบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบ™เบตเป‰ presupposes เบœเบนเป‰เปƒเบŠเป‰เบเบฐเบเบฝเบกเบขเปˆเบฒเบ‡เบˆเบฐเปเบˆเป‰เบ‡, เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบเบฒเบ™เบšเปเบฅเบดเบซเบฒเบ™เป€เบญเบเบฐเบฅเบฒเบ”เป„เบ”เป‰เบ–เบทเบเบญเบฐเบ™เบธเบเบฒเบ”, เปเบฅเบฐเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบšเปเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบฅเบฒเบง, เปเบ•เปˆเป€เบ›เบฑเบ™เบเบฒเบ™เบเบปเบเป€เบงเบฑเป‰เบ™เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบซเบผเบทเบœเบปเบ™เบเบฐเบ—เบปเบšเบ‚เบญเบ‡เบŠเบญเบšเปเบงเบ—เบตเปˆเบ—เปเบฒเบฅเบฒเบ. เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™. เบšเปเปˆเบกเบตเบœเบนเป‰เบเบฐเบ—เปเบฒเบœเบดเบ”เบžเบฒเบเปƒเบ™เบขเบนเปˆเปƒเบ™เบ•เบปเบงเปเบšเบš.

เปƒเบ™เบเบฒเบ™เบŠเบญเบเบซเบฒเบงเบดเบ—เบตเปเบเป‰เป„เบ‚เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ›เบฐเบ–เบดเป‰เบกเบ„เบงเบฒเบกเบ„เบดเบ”เบขเปˆเบฒเบ‡เป„เบงเบงเบฒเบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เป‚เบ”เบเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เบกเบท Windows เบ—เบตเปˆเบกเบตเปƒเบ™เบ•เบปเบงเบซเบผเบทเป€เบžเบตเปˆเบกเป€เบ•เบตเบก, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบกเบฑเบ™เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบเบฒเบเบ—เบตเปˆเบˆเบฐเบˆเปเบฒเบเบฑเบ”เบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบกเบตเบชเบดเบ”เบ—เบดเบ‚เบญเบ‡เบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบฅเบฒเบงเบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป„เบ”เป‰.

เบเบฒเบ™เปเบเป‰เป„เบ‚เบ•เปเปˆเป„เบ›เปเบกเปˆเบ™เบเบฒเบ™เป‚เบ”เบ”เบ”เปˆเบฝเบงเป‚เบ”เบเปƒเบŠเป‰ virtualization. เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบกเบตเบŠเบทเปˆเบชเบฝเบ‡เบชเปเบฒเบฅเบฑเบš desktop virtualization (เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™ virtualbox) เปเบกเปˆเบ™เบšเปเปˆเบ”เบตเบžเปเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเปเบฅเบฐเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เบˆเบฐเบ•เป‰เบญเบ‡เป€เบฎเบฑเบ”เป‚เบ”เบเบœเบนเป‰เปƒเบŠเป‰เป‚เบ”เบเบเบฒเบ™เบ›เปˆเบฝเบ™เบซเบผเบทเบ›เบฑเบšเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡ virtual เปเบ‚เบ (เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบˆเบฐเบซเบกเบฒเบเป€เบ–เบดเบ‡. as VM), เป€เบŠเบดเปˆเบ‡เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เบ‚เบญเบ‡เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”.

เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™, เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบ›เบฐเบชเบปเบšเบเบฒเบ™เปƒเบŠเป‰ Qubes เป€เบ›เบฑเบ™เบฅเบฐเบšเบปเบš desktop เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰, เปเบ•เปˆเบกเบตเบ„เบงเบฒเบกเบชเบปเบ‡เปƒเบชเบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เบ‚เบญเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Windows เปเบ‚เบ. เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ—เบตเปˆเบˆเบฐเบเบงเบ”เบชเบญเบšเบชเบฐเบšเบฑเบšเบ›เบฐเบˆเบธเบšเบฑเบ™เบ‚เบญเบ‡ Qubes, เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เป€เบซเบกเบฒเบฐเบซเบผเบฒเบเบเบฑเบš paradigm เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบ™เบตเป‰, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเปเบกเปˆเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เปเบกเปˆเปเบšเบšเป€เบ„เบทเปˆเบญเบ‡ virtual เปเบฅเบฐเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบชเบฒเบเบ•เบฒ. เบ•เปเปˆเป„เบ›, เบ‚เป‰เบญเบเบˆเบฐเบžเบฐเบเบฒเบเบฒเบกเป€เบงเบปเป‰เบฒเบชเบฑเป‰เบ™เป†เบเปˆเบฝเบงเบเบฑเบšเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ‚เบญเบ‡ Qubes, เป‚เบ”เบเปƒเบŠเป‰เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒ.

เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡ Xen virtualization

Qubes เปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆ Xen hypervisor, เป€เบŠเบดเปˆเบ‡เบซเบผเบธเบ”เบœเปˆเบญเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ‚เบญเบ‡เป‚เบ›เป€เบŠเบ”เป€เบŠเบต, เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡ virtual. เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบทเปˆเบ™เป†เบ—เบฑเบ‡เบซเบกเบปเบ”เบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เปเบกเปˆเบ™เบชเบธเบกเปƒเบชเปˆ dom0 เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ Linux kernel (Qubes เบชเปเบฒเบฅเบฑเบš dom0 เปƒเบŠเป‰เบเบฒเบ™เปเบˆเบเบขเบฒเบ Fedora).

เปƒเบŠเป‰ QubesOS เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Windows 7

Xen เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบซเบผเบฒเบเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡ virtualization (เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบˆเบฐเบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ Intel, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒ Xen เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ„เบปเบ™เบญเบทเปˆเบ™):

  • paravirtualization (PV) - เบฎเบนเบšเปเบšเบš virtualization เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบฎเบฒเบ”เปเบง, reminiscent เบ‚เบญเบ‡ container virtualization, เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเบ—เบตเปˆเบกเบต kernel เบ”เบฑเบ”เปเบ›เบ‡ (dom0 เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เปƒเบ™เบฎเบนเบšเปเบšเบšเบ™เบตเป‰);
  • virtualization เป€เบ•เบฑเบกเบฎเบนเบšเปเบšเบš (HVM) - เปƒเบ™เป‚เบซเบกเบ”เบ™เบตเป‰, เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบฎเบฒเบ”เปเบงเปเบกเปˆเบ™เปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ‚เบญเบ‡เป‚เบ›เป€เบŠเบ”เป€เบŠเบต, เปเบฅเบฐเบญเบธเบ›เบฐเบเบญเบ™เบญเบทเปˆเบ™เป†เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™emulated เป‚เบ”เบเปƒเบŠเป‰ QEMU. เบ™เบตเป‰เปเบกเปˆเบ™เบงเบดเบ—เบตเบเบฒเบ™เบ—เบปเปˆเบงเป„เบ›เบ—เบตเปˆเบชเบธเบ”เบ—เบตเปˆเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ•เปˆเบฒเบ‡เป†;
  • paravirtualization เบ‚เบญเบ‡เบฎเบฒเบ”เปเบง (PVH - ParaVirtualized Hardware) - เป‚เบซเบกเบ” virtualization เป‚เบ”เบเปƒเบŠเป‰เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบฎเบฒเบ”เปเบงเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ, เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบฎเบฒเบ”เปเบง, kernel เบฅเบฐเบšเบปเบšเปเบ‚เบเปƒเบŠเป‰เป„เบ”เป€เบงเบตเบ—เบตเปˆเบ›เบฑเบšเบ•เบปเบงเป€เบ‚เบปเป‰เบฒเบเบฑเบšเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ‚เบญเบ‡ hypervisor (เบ•เบปเบงเบขเปˆเบฒเบ‡, เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™), เบเปเบฒเบˆเบฑเบ”เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ‚เบญเบ‡ QEMU emulation. เปเบฅเบฐเป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš I/O. Linux kernel เป€เบฅเบตเปˆเบกเปเบ•เปˆ 4.11 เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เป‚เปเบ”เบ™เบตเป‰.

เปƒเบŠเป‰ QubesOS เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Windows 7

เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ Qubes 4.0, เบชเปเบฒเบฅเบฑเบšเป€เบซเบ”เบœเบปเบ™เบ”เป‰เบฒเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž, เบเบฒเบ™เปƒเบŠเป‰เป‚เบซเบกเบ” paravirtualization เปเบกเปˆเบ™เบ–เบทเบเบ›เบฐเบ–เบดเป‰เบก (เบฅเบงเบกเบ—เบฑเบ‡เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบเปƒเบ™เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ Intel, เป€เบŠเบดเปˆเบ‡เบ–เบทเบเบซเบผเบธเบ”เบœเปˆเบญเบ™เบšเบฒเบ‡เบชเปˆเบงเบ™เป‚เบ”เบเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ virtualization เบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบ—เบตเปˆ); เป‚เบซเบกเบ” PVH เบ–เบทเบเปƒเบŠเป‰เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

เป€เบกเบทเปˆเบญเบ™เปเบฒเปƒเบŠเป‰ emulation (HVM mode), QEMU เบ–เบทเบเป€เบ›เบตเบ”เบ•เบปเบงเปƒเบ™ VM เบ—เบตเปˆเป‚เบ”เบ”เบ”เปˆเบฝเบงเบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ stubdomain, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบเบฒเบ™เบซเบผเบธเบ”เบœเปˆเบญเบ™เบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เบ•เปเปˆเบเบฒเบ™เบ‚เบธเบ”เบ„เบปเป‰เบ™เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆเบญเบฒเบ”เบˆเบฐเป€เบเบตเบ”เบ‚เบทเป‰เบ™เปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” (เป‚เบ„เบ‡เบเบฒเบ™ QEMU เบกเบตเบฅเบฐเบซเบฑเบ”เบซเบผเบฒเบ, เบฅเบงเบกเบ—เบฑเบ‡เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰).
เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เป‚เบซเบกเบ”เบ™เบตเป‰เบ„เบงเบ™เบˆเบฐเบ–เบทเบเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบš Windows.

เบšเปเบฅเบดเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ‡ virtual

เปƒเบ™เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž Qubes, เบซเบ™เบถเปˆเบ‡เปƒเบ™เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ‚เบญเบ‡ hypervisor เปเบกเปˆเบ™เบเบฒเบ™เป‚เบญเบ™เบญเบธเบ›เบฐเบเบญเบ™ PCI เป„เบ›เบชเบนเปˆเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ‚เบญเบ‡เปเบ‚เบ. เบเบฒเบ™เบเบปเบเป€เบงเบฑเป‰เบ™เบฎเบฒเบ”เปเบงเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เปเบเบเบชเปˆเบงเบ™เป‚เบฎเบ”เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบญเบญเบเบˆเบฒเบเบเบฒเบ™เป‚เบˆเบกเบ•เบตเบžเบฒเบเบ™เบญเบ. Xen เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ™เบตเป‰เบชเปเบฒเบฅเบฑเบšเป‚เบซเบกเบ” PV เปเบฅเบฐ HVM, เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ—เบตเบชเบญเบ‡เบกเบฑเบ™เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ IOMMU (Intel VT-d) - hardware memory management for virtualized devices .

เบ™เบตเป‰เบชเป‰เบฒเบ‡เบฅเบฐเบšเบปเบš virtual machines เบซเบผเบฒเบ:

  • sys-net, เบ—เบตเปˆเบญเบธเบ›เบฐเบเบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ–เบทเบเป‚เบญเบ™เปเบฅเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™เบ‚เบปเบงเบชเปเบฒเบฅเบฑเบš VMs เบญเบทเปˆเบ™เป†, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, เบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆเบ‚เบญเบ‡ firewall เบซเบผเบทเบฅเบนเบเบ„เป‰เบฒ VPN;
  • sys-usb, เบ—เบตเปˆ USB เปเบฅเบฐเบ•เบปเบงเบ„เบงเบšเบ„เบธเบกเบญเบธเบ›เบฐเบเบญเบ™เบ•เปเปˆเบ‚เป‰เบฒเบ‡เบญเบทเปˆเบ™เป†เบ–เบทเบเป‚เบญเบ™;
  • sys-firewall, เป€เบŠเบดเปˆเบ‡เบšเปเปˆเป„เบ”เป‰เปƒเบŠเป‰เบญเบธเบ›เบฐเบเบญเบ™, เปเบ•เปˆเป€เบฎเบฑเบ”เบงเบฝเบเป€เบ›เบฑเบ™ firewall เบชเปเบฒเบฅเบฑเบš VMs เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ.

เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™ USB, เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบžเบฃเบฑเบญเบเบŠเบตเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰, เป€เบŠเบดเปˆเบ‡เบชเบฐเบซเบ™เบญเบ‡, เปƒเบ™เบšเบฑเบ™เบ”เบฒเบชเบดเปˆเบ‡เบญเบทเปˆเบ™เป†:

  • เบชเปเบฒเบฅเบฑเบš HID (เบญเบธเบ›เบฐเบเบญเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ‚เบญเบ‡เบกเบฐเบ™เบธเบ”) เบซเป‰เบญเบ‡เบฎเบฝเบ™เบญเบธเบ›เบฐเบเบญเบ™, เบชเบปเปˆเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบเบฑเบš dom0;
  • เบชเปเบฒเบฅเบฑเบšเบชเบทเปˆเบ—เบตเปˆเบ–เบญเบ”เบญเบญเบเป„เบ”เป‰, เบเบฒเบ™เบ›เปˆเบฝเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ‚เบญเบ‡เบ›เบฐเบฅเบดเบกเบฒเบ™เบญเบธเบ›เบฐเบเบญเบ™เป„เบ›เบซเบฒ VMs เบญเบทเปˆเบ™เป† (เบเบปเบเป€เบงเบฑเป‰เบ™ dom0);
  • เบเบฒเบ™เบ›เปˆเบฝเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป‚เบ”เบเบเบปเบ‡เป„เบ›เบซเบฒเบญเบธเบ›เบฐเบเบญเบ™ USB (เป‚เบ”เบเปƒเบŠเป‰ USBIP เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡).

เปƒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง, เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ—เบตเปˆเบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”เป‚เบ”เบเบœเปˆเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ stack เบซเบผเบทเบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบชเบฒเบกเบฒเบ”เบ™เปเบฒเป„เบ›เบชเบนเปˆเบเบฒเบ™เบ›เบฐเบ™เบตเบ›เบฐเบ™เบญเบกเบ‚เบญเบ‡เบšเปเบฅเบดเบเบฒเบ™เบ—เบตเปˆเปเบฅเปˆเบ™ VM เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™, เปเบฅเบฐเบšเปเปˆเปเบกเปˆเบ™เบฅเบฐเบšเบปเบšเบ—เบฑเบ‡เบซเบกเบปเบ”. เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเป€เบ›เบตเบ”เบšเปเบฅเบดเบเบฒเบ™ VM เบ„เบทเบ™เปƒเปเปˆ, เบกเบฑเบ™เบˆเบฐเบ–เบทเบเป‚เบซเบผเบ”เบขเบนเปˆเปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเป€เบ”เบตเบก.

เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡ VM

เบกเบตเบซเบผเบฒเบเบงเบดเบ—เบตเบ—เบตเปˆเบˆเบฐเบžเบปเบงเบžเบฑเบ™เบเบฑเบš desktop เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡ virtual - เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เปƒเบ™เบฅเบฐเบšเบปเบšเปเบ‚เบเบซเบผเบทเบเบฒเบ™เบˆเปเบฒเบฅเบญเบ‡เบงเบดเบ”เบตเป‚เบญเป‚เบ”เบเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เบกเบท virtualization. เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ‚เบญเบ‡เปเบ‚เบเบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเบ—เบปเปˆเบงเป„เบ›เบ•เปˆเบฒเบ‡เป† (RDP, VNC, Spice, เปเบฅเบฐเบญเบทเปˆเบ™เป†) เบซเบผเบทเบ›เบฑเบšเบ•เบปเบงเป€เบ‚เบปเป‰เบฒเบเบฑเบš hypervisor เบชเบฐเป€เบžเบฒเบฐ (เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบกเบฑเบเบˆเบฐเป€เบญเบตเป‰เบ™เบงเปˆเบฒเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ‚เบญเบ‡เปเบ‚เบ). เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบšเบšเบ›เบฐเบชเบปเบกเบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰, เป€เบกเบทเปˆเบญ hypervisor emulates I/O เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเปเบ‚เบ, เปเบฅเบฐเบžเบฒเบเบ™เบญเบเบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป‚เบ›เป‚เบ•เบ„เบญเบ™เบ—เบตเปˆเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™ I/O, เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™ Spice. เปƒเบ™เบ‚เบฐเบ™เบฐเบ”เบฝเบงเบเบฑเบ™, เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเบกเบฑเบเบˆเบฐเป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เบฎเบนเบšเบžเบฒเบš, เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบžเบงเบเบกเบฑเบ™เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบœเปˆเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เป€เบŠเบดเปˆเบ‡เบšเปเปˆเบกเบตเบœเบปเบ™เบ”เบตเบ•เปเปˆเบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบ‚เบญเบ‡เบฎเบนเบšเบžเบฒเบš.

Qubes เปƒเบซเป‰เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฅเบงเบก VM. เบเปˆเบญเบ™เบญเบทเปˆเบ™ เปเบปเบ”, เบ™เบตเป‰เปเบกเปˆเบ™เบฅเบฐเบšเบปเบšเบเปˆเบญเบเบ‚เบญเบ‡เบเบฒเบŸเบดเบ - เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบˆเบฒเบ VMs เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบ–เบทเบเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™ desktop เบ”เบฝเบงเบ—เบตเปˆเบกเบตเบเบญเบšเบชเบตเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡. เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ‚เบญเบ‡ hypervisor - เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™ (เบ•เบฒเบ•เบฐเบฅเบฒเบ‡ Xen grant), เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฒเบ™เปเบˆเป‰เบ‡เป€เบ•เบทเบญเบ™ (เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เป€เบซเบ”เบเบฒเบ™ Xen), เบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ xenstore เปเบฅเบฐเบญเบฐเบ™เบธเบชเบฑเบ™เบเบฒเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™ vchan. เบ”เป‰เบงเบเบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ, เบญเบปเบ‡เบ›เบฐเบเบญเบšเบžเบทเป‰เบ™เบ–เบฒเบ™ qrexec เปเบฅเบฐ qubes-rpc, เปเบฅเบฐเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ” - เบเบฒเบ™เบ›เปˆเบฝเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบชเบฝเบ‡เบซเบผเบท USB, เบเบฒเบ™เป‚เบญเบ™เป„เบŸเบฅเปŒเบซเบผเบทเป€เบ™เบทเป‰เบญเปƒเบ™ clipboard, เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เปเบฅเบฐเบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™. เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบเปเบฒเบ™เบปเบ”เบ™เบฐเป‚เบเบšเบฒเบเบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบˆเปเบฒเบเบฑเบ”เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเปƒเบ™ VM. เบฎเบนเบšเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ‚เบญเบ‡เบชเบญเบ‡ VMs.

เปƒเบŠเป‰ QubesOS เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Windows 7

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™ VM เปเบกเปˆเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เป€เบŠเบดเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ™เปเบฒเปƒเบŠเป‰เบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบ—เบตเปˆเบ‚เบญเบ‡ VMs เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เป€เบžเบทเปˆเบญเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบฎเบปเปˆเบงเป„เบซเบฅเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ™เบตเป‰เปเบกเปˆเบ™เบงเบดเบ—เบตเบเบฒเบ™เปเบเบเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบฅเบฑเบš (PGP/SSH) เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”, เป€เบกเบทเปˆเบญเบเบฐเปเบˆเบชเปˆเบงเบ™เบ•เบปเบงเบ–เบทเบเปƒเบŠเป‰เปƒเบ™ VMs เบ—เบตเปˆเป‚เบ”เบ”เบ”เปˆเบฝเบงเปเบฅเบฐเบšเปเปˆเป€เบเบตเบ™เบเบงเปˆเบฒเบžเบงเบเบกเบฑเบ™.

เปเบกเปˆเปเบšเบš, เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ เปเบฅเบฐ VMs เปเบšเบšเบ„เบฑเป‰เบ‡เบ”เบฝเบง

เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™ Qubes เปเบกเปˆเบ™เป€เบฎเบฑเบ”เบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡ virtual. เบฅเบฐเบšเบปเบšเป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ•เบปเป‰เบ™เบ•เปเปเบกเปˆเบ™เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ„เบงเบšเบ„เบธเบกเปเบฅเบฐเป€เบšเบดเปˆเบ‡เป€เบซเบฑเบ™เบžเบงเบเบกเบฑเบ™. OS เป„เบ”เป‰เบ–เบทเบเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบžเป‰เบญเบกเบเบฑเบšเบŠเบธเบ”เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡ virtual เบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆเปเบกเปˆเปเบšเบš (TemplateVM). เปเบกเปˆเปเบšเบšเบ™เบตเป‰เปเบกเปˆเบ™ Linux VM เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เปเบˆเบเบขเบฒเบ Fedora เบซเบผเบท Debian, เบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ—เบตเปˆเบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเบ•เบฑเป‰เบ‡เบ„เปˆเบฒ, เปเบฅเบฐเบฅเบฐเบšเบปเบšเบชเบฐเป€เบžเบฒเบฐเปเบฅเบฐเบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เบœเบนเป‰เปƒเบŠเป‰. เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบŠเบญเบšเปเบงเปเบกเปˆเบ™เบ”เปเบฒเป€เบ™เบตเบ™เป‚เบ”เบเบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบŠเบธเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ (dnf เบซเบผเบท apt) เบˆเบฒเบ repositories เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เบ”เป‰เบงเบเบเบฒเบ™เบขเบทเบ™เบขเบฑเบ™เบฅเบฒเบเป€เบŠเบฑเบ™เบ”เบดเบˆเบดเบ•เบญเบ™เบšเบฑเบ‡เบ„เบฑเบš (GnuPG). เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ‚เบญเบ‡ VMs เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบ„เบงเบฒเบกเป„เบงเป‰เบงเบฒเบ‡เปƒเบˆเปƒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ VMs เบ—เบตเปˆเป€เบ›เบตเบ”เบ•เบปเบงเบšเบปเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ.

เปƒเบ™เบ•เบญเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ VM (AppVM) เปƒเบŠเป‰เบžเบฒเบšเบ–เปˆเบฒเบเบ‚เบญเบ‡เบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เบฅเบฐเบšเบปเบšเบ‚เบญเบ‡เปเบกเปˆเปเบšเบš VM เบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™, เปเบฅเบฐเป€เบกเบทเปˆเบญเบชเปเบฒเป€เบฅเบฑเบ”เบเบฒเบ™เบฅเบถเบš snapshot เบ™เบตเป‰เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡. เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป‚เบ”เบโ€‹เบœเบนเป‰โ€‹เปƒเบŠเป‰โ€‹เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เป€เบเบฑเบšโ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เป„เบงเป‰โ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เปเบšเปˆเบ‡โ€‹เบ›เบฑเบ™โ€‹เบœเบนเป‰โ€‹เปƒเบŠเป‰โ€‹เป€เบ›เบฑเบ™โ€‹เป€เบญโ€‹เบเบฐโ€‹เบฅเบฑเบโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เปเบ•เปˆโ€‹เบฅเบฐโ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบ VMโ€‹, เป€เบŠเบดเปˆเบ‡โ€‹เปเบกเปˆเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฑเป‰เบ‡โ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบฅเบฐโ€‹เบšเบปเบšโ€‹เป€เบฎเบทเบญเบ™โ€‹.

เปƒเบŠเป‰ QubesOS เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Windows 7

เบเบฒเบ™เปƒเบŠเป‰ VMs เบ—เบตเปˆเปƒเบŠเป‰เปเบฅเป‰เบงเบ–เบดเป‰เบก (disposableVM) เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบˆเบฒเบเบกเบธเบกเป€เบšเบดเปˆเบ‡เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž. VM เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเปเบกเปˆเปเบšเบšเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบฅเบฐเบ–เบทเบเป€เบ›เบตเบ”เบ•เบปเบงเบชเปเบฒเบฅเบฑเบšเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบซเบ™เบถเปˆเบ‡ - เป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบซเบ™เบถเปˆเบ‡, เบชเปเบฒเป€เบฅเบฑเบ”เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบซเบผเบฑเบ‡เบˆเบฒเบเบ›เบดเบ”. VMs เบ—เบตเปˆเปƒเบŠเป‰เปเบฅเป‰เบงเบ–เบดเป‰เบกเบชเบฒเบกเบฒเบ”เบ–เบทเบเปƒเบŠเป‰เป€เบžเบทเปˆเบญเป€เบ›เบตเบ”เป„เบŸเบฅเปŒเบ—เบตเปˆเปœเป‰เบฒเบชเบปเบ‡เป„เบชเบ—เบตเปˆเป€เบ™เบทเป‰เบญเบซเบฒเบชเบฒเบกเบฒเบ”เบ™เบณเป„เบ›เบชเบนเปˆเบเบฒเบ™เบ‚เบนเบ”เบฎเบตเบ”เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบชเบฐเป€เบžเบฒเบฐ. เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ VM เปเบšเบšเบซเบ™เบถเปˆเบ‡เบ„เบฑเป‰เบ‡เบ–เบทเบเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เป€เบ‚เบปเป‰เบฒเปƒเบ™เบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เป„เบŸเบฅเปŒ (Nautilus) เปเบฅเบฐเบฅเบนเบเบ„เป‰เบฒเบญเบตเป€เบกเบง (Thunderbird).

Windows VM เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เปเบกเปˆเปเบšเบšเปเบฅเบฐ VM เบ—เบตเปˆเปƒเบŠเป‰เบ„เบฑเป‰เบ‡เบ”เบฝเบงเป‚เบ”เบเบเบฒเบ™เบเป‰เบฒเบเป‚เบ›เบฃเป„เบŸเบฅเปŒเบœเบนเป‰เปƒเบŠเป‰เป„เบ›เบซเบฒเบžเบฒเบเบชเปˆเบงเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ. เปƒเบ™เบชเบฐเบšเบฑเบšเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เปเบšเบšเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป‚เบ”เบเบœเบนเป‰เปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบงเบฝเบเบ‡เบฒเบ™เบเบฒเบ™เบšเปเบฅเบดเบซเบฒเบ™เปเบฅเบฐเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ. เบญเบตเบ‡เบ•เบฒเบกเปเบกเปˆเปเบšเบš, VMs เบซเบผเบฒเบเป†เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบˆเบฐเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™ - เบ”เป‰เบงเบเบเบฒเบ™เบˆเปเบฒเบเบฑเบ”เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ (เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ sys-firewall) เปเบฅเบฐเบšเปเปˆเบกเบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ” (เบญเบธเบ›เบฐเบเบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtual เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡). เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบฅเบฐเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เปเบกเปˆเปเบšเบšเบˆเบฐเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เปƒเบ™ VMs เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰, เปเบฅเบฐเป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเป‚เบ„เบ‡เบเบฒเบ™ bookmark เป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเบชเบฐเป€เบซเบ™เบต, เบžเบงเบเป€เบ‚เบปเบฒเบˆเบฐเบšเปเปˆเบกเบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบ™เบตเบ›เบฐเบ™เบญเบก.

เบ•เปเปˆเบชเบนเป‰เบเบฑเบš Windows

เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบ™เบตเป‰เปเบกเปˆเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡ Qubes เปเบฅเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบขเปˆเบฒเบ‡เบซเบกเบฑเป‰เบ™เบ„เบปเบ‡; เบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ Windows. เป€เบžเบทเปˆเบญเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ‚เบญเบ‡ Windows, เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เปƒเบŠเป‰เบŠเบธเบ”เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ‚เบญเบ‡เปเบ‚เบ Qubes Windows Tools (QWT), เป€เบŠเบดเปˆเบ‡เบ›เบฐเบเบญเบšเบกเบตเป„เบ”เป€เบงเบตเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Xen, เป„เบ”เป€เบงเบต qvideo เปเบฅเบฐเบŠเบธเบ”เบ‚เบญเบ‡เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบฅเบเบ›เปˆเบฝเบ™เบ‚เปเป‰เบกเบนเบ™ (เบเบฒเบ™เป‚เบญเบ™เป„เบŸเบฅเปŒ, clipboard). เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป„เบ”เป‰เบ–เบทเบเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰เปƒเบ™เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบขเบนเปˆเปƒเบ™เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเปเบšเปˆเบ‡เบ›เบฑเบ™เบ›เบฐเบชเบปเบšเบเบฒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ.

เบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเบ•เบปเป‰เบ™เบ•เปเปเบกเปˆเบ™เบเบฒเบ™เบ‚เบฒเบ”เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบžเบฑเบ”เบ—เบฐเบ™เบฒ. Key Developers (QWT) เบ›เบฐเบเบปเบ”เบงเปˆเบฒเบšเปเปˆเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰ เปเบฅเบฐเป‚เบ„เบ‡เบเบฒเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡ Windows เบเปเบฒเบฅเบฑเบ‡เบฅเปเบ–เป‰เบฒเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ™เปเบฒ. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบเปˆเบญเบ™เบญเบทเปˆเบ™ เปเบปเบ”, เบกเบฑเบ™ เบˆเบณ เป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบ›เบฐเป€เบกเบตเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบกเบฑเบ™เปเบฅเบฐเบชเป‰เบฒเบ‡เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเปƒเบˆเบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบกเบฑเบ™เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฒเบ”, เบ–เป‰เบฒเบˆเปเบฒเป€เบ›เบฑเบ™. เบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเบ—เบตเปˆเบชเบธเบ”เปƒเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบฅเบฐเบ”เบตเบšเบฑเบเปเบกเปˆเบ™เป„เบ”เป€เบงเบตเบเบฃเบฒเบŸเบดเบ, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เบ•เบฒเบกเบ•เบปเบงเบ”เบฑเบ”เปเบ›เบ‡เบงเบดเบ”เบตเป‚เบญเปเบฅเบฐเบชเบฐเปเบ”เบ‡เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบฎเบนเบšเบžเบฒเบšเปƒเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™, เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบชเบฐเปเบ”เบ‡ desktop เบ—เบฑเบ‡เบซเบกเบปเบ”เบซเบผเบทเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป‚เบ”เบเบเบปเบ‡เปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเป‚เบฎเบ”. เปƒเบ™โ€‹เบฅเบฐโ€‹เบซเบงเปˆเบฒเบ‡โ€‹เบเบฒเบ™โ€‹เบงเบดโ€‹เป€เบ„เบฒเบฐโ€‹เบเบฒเบ™โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบ‡เบฒเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ„เบปเบ™โ€‹เบ‚เบฑเบšโ€‹เป„เบ”เป‰โ€‹, เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบ›เบฑเบšโ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เปƒเบ™โ€‹เบชเบฐโ€‹เบžเบฒเบšโ€‹เปเบงเบ”โ€‹เบฅเป‰เบญเบก Linux เปเบฅเบฐโ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹เบญเบญเบโ€‹เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เบฅเบฐโ€‹เบซเบงเปˆเบฒเบ‡โ€‹เบชเบญเบ‡โ€‹เบฅเบฐโ€‹เบšเบปเบšโ€‹เปเบ‚เบ Windowsโ€‹. เปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ‚เบญเบ‡ crossbuild, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบฎเบฑเบ”เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบซเบผเบฒเบเบขเปˆเบฒเบ‡เบ—เบตเปˆเป€เบฎเบฑเบ”เปƒเบซเป‰เบชเบดเปˆเบ‡เบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบฎเบปเบฒ, เบชเปˆเบงเบ™เปƒเบซเบเปˆเปเบกเปˆเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡ "เบ‡เบฝเบš" เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™, เปเบฅเบฐเบเบฑเบ‡เป„เบ”เป‰เบฅเบปเบšเบฅเป‰เบฒเบ‡เบเบฒเบ™เป€เบชเบทเปˆเบญเบกเป‚เบŠเบกเบ—เบตเปˆเบซเบ™เป‰เบฒเบฅเปเบฒเบ„เบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™ VM เป€เบ›เบฑเบ™เป€เบงเบฅเบฒเบ”เบปเบ™เบ™เบฒเบ™. เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบœเบปเบ™เบ‚เบญเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ เบ„เบฑเบ‡เป€เบเบฑเบšเบกเป‰เบฝเบ™, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบšเปเปˆเบ”เบปเบ™ เปเบฎเบ‡เบšเบฑเบ™เบ”เบฒเบ™เปƒเบˆ เบœเบนเป‰เบ™เปเบฒเบžเบฑเบ”เบ—เบฐเบ™เบฒ Qubes.

เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ”เปƒเบ™เบ„เบงเบฒเบกเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบ‚เบญเบ‡เปเบ‚เบเปเบกเปˆเบ™เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡ Windows, เบ—เบตเปˆเบ™เบตเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เบซเบ™เป‰เบฒเบˆเปเบชเบตเบŸเป‰เบฒเบ—เบตเปˆเบ„เบธเป‰เบ™เป€เบ„เบตเบ (เบซเบผเบทเปเบกเป‰เบเบฐเบ—เบฑเป‰เบ‡เบšเปเปˆเป€เบซเบฑเบ™เบกเบฑเบ™). เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆเบ–เบทเบเบเปเบฒเบ™เบปเบ”เบชเปˆเบงเบ™เปƒเบซเบเปˆ, เบกเบตเบเบฒเบ™เปเบเป‰เป„เบ‚เบ•เปˆเบฒเบ‡เป† - เบเบฒเบ™เบเปเบฒเบˆเบฑเบ”เป„เบ”เป€เบงเบตเบญเบธเบ›เบฐเบเบญเบ™เบ•เบฑเบ™ Xen, เบเบฒเบ™เบ›เบดเบ”เบเบฒเบ™เบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ VM, เบเบฒเบ™เปเบเป‰เป„เบ‚เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เปเบฅเบฐเบเบฒเบ™เบซเบผเบธเบ”เบœเปˆเบญเบ™เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เปเบเบ™. เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบทโ€‹เปเบ‚เบโ€‹เบ‚เบญเบ‡โ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบชเป‰เบฒเบ‡โ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฑเป‰เบ‡โ€‹เปเบฅเบฐโ€‹เปเบฅเปˆเบ™โ€‹เปƒเบ™ Windows 7 เปเบฅเบฐ Windows 10 เบเบฒเบ™โ€‹เบ›เบฑเบšโ€‹เบ›เบธเบ‡โ€‹เบขเปˆเบฒเบ‡โ€‹เป€เบ•เบฑเบกโ€‹เบ—เบตเปˆ (เบเบปเบโ€‹เป€เบงเบฑเป‰เบ™ qvideoโ€‹)โ€‹.

เป€เบกเบทเปˆเบญเบเป‰เบฒเบเบˆเบฒเบเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เป„เบ›เบชเบนเปˆ virtual เบซเบ™เบถเปˆเบ‡, เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเป€เบเบตเบ”เบ‚เบทเป‰เบ™เบเบฑเบšเบเบฒเบ™เป€เบ›เบตเบ”เปƒเบŠเป‰ Windows เบ–เป‰เบฒเบกเบตเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบชเบฐเบšเบฑเบš OEM เบ—เบตเปˆเบ•เบดเบ”เบ•เบฑเป‰เบ‡เป„เบงเป‰เบฅเปˆเบงเบ‡เบซเบ™เป‰เบฒ. เบฅเบฐเบšเบปเบšเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเปƒเบŠเป‰เบเบฒเบ™เป€เบ›เบตเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™ UEFI เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™. เป€เบžเบทเปˆเบญเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบเบฒเบ™เป€เบ›เบตเบ”เปƒเบŠเป‰เบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡, เบกเบฑเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เปเบ›เบซเบ™เบถเปˆเบ‡เปƒเบ™เบžเบฒเบเบชเปˆเบงเบ™ ACPI เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเป€เบˆเบปเป‰เบฒเบžเบฒเบš (เบ•เบฒเบ•เบฐเบฅเบฒเบ‡ SLIC) เปƒเบซเป‰เบเบฑเบšเบฅเบฐเบšเบปเบšเปเบ‚เบเปเบฅเบฐเปเบเป‰เป„เบ‚เป€เบฅเบฑเบเบ™เป‰เบญเบ, เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เบœเบนเป‰เบœเบฐเบฅเบดเบ”. Xen เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เบฑเบšเปเบ•เปˆเบ‡เป€เบ™เบทเป‰เบญเบซเบฒ ACPI เบ‚เบญเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เป€เบžเบตเปˆเบกเป€เบ•เบตเบก, เปเบ•เปˆเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบ”เบฑเบ”เปเบ›เบ‡เบ•เบปเป‰เบ™เบ•เป. Patch เบˆเบฒเบเป‚เบ„เบ‡เบเบฒเบ™ OpenXT เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™, เป€เบŠเบดเปˆเบ‡เบ–เบทเบเบ”เบฑเบ”เปเบ›เบ‡เบชเปเบฒเบฅเบฑเบš Qubes, เบŠเปˆเบงเบเปเบเป‰เป„เบ‚. เบเบฒเบ™เปเบเป‰เป„เบ‚เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบžเบงเบเป€เบฎเบปเบฒเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™เปเบฅเบฐเป„เบ”เป‰เบ–เบทเบเปเบ›เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™ Qubes เบ•เบปเป‰เบ™เบ•เปเปเบฅเบฐเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” Libvirt.

เบ‚เปเป‰เป€เบชเบเบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบ‚เบญเบ‡ Windows เบ›เบฐเบเบญเบšเบกเบตเบเบฒเบ™เบ‚เบฒเบ”เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเบฝเบ‡, เบญเบธเบ›เบฐเบเบญเบ™ USB, เปเบฅเบฐเบ„เบงเบฒเบกเบŠเบฑเบšเบŠเป‰เบญเบ™เบ‚เบญเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบชเบทเปˆ, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบšเปเปˆเบกเบตเบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบšเบฎเบฒเบ”เปเบงเบชเปเบฒเบฅเบฑเบš GPU. เปเบ•เปˆเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบšเปเปˆเป„เบ”เป‰เบ›เป‰เบญเบ‡เบเบฑเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ VM เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเป€เบญเบเบฐเบชเบฒเบ™เบซเป‰เบญเบ‡เบเบฒเบ™, เปเบฅเบฐเบšเปเปˆเป„เบ”เป‰เบ›เป‰เบญเบ‡เบเบฑเบ™เบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ‚เบญเบ‡เบšเปเบฅเบดเบชเบฑเบ”เบชเบฐเป€เบžเบฒเบฐ.

เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบžเบทเปˆเบญเบ›เปˆเบฝเบ™เป„เบ›เปƒเบŠเป‰เบฎเบนเบšเปเบšเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเป‚เบ”เบเบšเปเปˆเบกเบตเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบซเบผเบทเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบˆเปเบฒเบเบฑเบ”เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบชเป‰เบฒเบ‡เปเบกเปˆเปเบšเบš Windows VM เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบเบฒเบ™เบชเป‰เบฒเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ VMs, เปเบฅเบฐเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบเบฒเบ™เป€เบฅเบทเบญเบเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบชเบทเปˆเบ—เบตเปˆเบ–เบญเบ”เบญเบญเบเป„เบ”เป‰เบเปเปˆเบ–เบทเบเปเบเป‰เป„เบ‚เป‚เบ”เบเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ OS - เป€เบกเบทเปˆเบญเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ. , เบžเบงเบเบกเบฑเบ™เบกเบตเบขเบนเปˆเปƒเบ™เบฅเบฐเบšเบปเบš VM sys-usb, เบˆเบฒเบเบšเปˆเบญเบ™เบ—เบตเปˆเบžเบงเบเป€เบ‚เบปเบฒเบชเบฒเบกเบฒเบ” "เบชเบปเปˆเบ‡เบ•เปเปˆ" เป„เบ›เบซเบฒ VM เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™. เป€เบ”เบฑเบชเบ—เบฑเบญเบšเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เป€เบšเบดเปˆเบ‡เบ„เบทเปเบ™เบงเบ™เบตเป‰.

เปƒเบŠเป‰ QubesOS เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Windows 7

เบชเบฐเบšเบฑเบšเบชเบธเบ”เบ—เป‰เบฒเบเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเปเบกเปˆเบ™เปƒเบ™เบ—เบฒเบ‡เบšเบงเบ (เป€เบ—เบปเปˆเบฒเบ—เบตเปˆเบเบฒเบ™เปเบเป‰เป„เบ‚เบ—เบตเปˆเบชเบปเบกเบšเบนเบ™เปเบšเบšเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰) เบเบญเบกเบฎเบฑเบšเป‚เบ”เบเบœเบนเป‰เปƒเบŠเป‰, เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบ‚เบฐเบซเบเบฒเบเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป„เบ›เบชเบนเปˆเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบกเบทเบ–เบทเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เบ”เป‰เบงเบเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบœเปˆเบฒเบ™ VPN.

เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เบชเบฐเบซเบฅเบธเบšเป„เบ”เป‰

Virtualization เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบซเบผเบธเบ”เบœเปˆเบญเบ™เบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบฅเบฐเบšเบปเบš Windows เบ—เบตเปˆเบ›เบฐเป„เบงเป‰เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ - เบกเบฑเบ™เบšเปเปˆเบšเบฑเบ‡เบ„เบฑเบšเปƒเบซเป‰เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบšเบฎเบฒเบ”เปเบงเปƒเบซเบกเปˆ, เบกเบฑเบ™เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเบปเบเป€เบงเบฑเป‰เบ™เบซเบผเบทเบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบฅเบฐเบšเบปเบšเบœเปˆเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบซเบผเบทเบœเปˆเบฒเบ™เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ, เปเบฅเบฐเบกเบฑเบ™เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ” เบ›เบฐเบ•เบดเบšเบฑเบ”เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเบ„เบฑเป‰เบ‡เบ”เบฝเบง.

เบญเบตเบ‡เปƒเบชเปˆเบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡เบเบฒเบ™เป‚เบ”เบ”เบ”เปˆเบฝเบงเป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™ virtualization, Qubes OS เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™ leverage เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบฅเบฐเบเบปเบ™เป„เบเบญเบทเปˆเบ™เป†เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž. เบˆเบฒเบเบžเบฒเบเบ™เบญเบ, เบ›เบฐเบŠเบฒเบŠเบปเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเป€เบซเบฑเบ™เบงเปˆเบฒ Qubes เบ•เบปเป‰เบ™เบ•เปเปเบกเปˆเบ™เบ„เบงเบฒเบกเบ›เบฒเบ–เบฐเบซเบ™เบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบดเบ”เบšเบฑเบ‡เบŠเบทเปˆ, เปเบ•เปˆเบกเบฑเบ™เป€เบ›เบฑเบ™เบฅเบฐเบšเบปเบšเบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบฑเบ‡เบชเปเบฒเบฅเบฑเบšเบงเบดเบชเบฐเบงเบฐเบเบญเบ™, เบœเบนเป‰เบ—เบตเปˆเบกเบฑเบเบˆเบฐ juggle เป‚เบ„เบ‡เบเบฒเบ™, เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™, เปเบฅเบฐเบ„เบงเบฒเบกเบฅเบฑเบšเปƒเบ™เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบžเบงเบเป€เบ‚เบปเบฒ, เปเบฅเบฐเบชเปเบฒเบฅเบฑเบšเบ™เบฑเบเบ„เบปเป‰เบ™เบ„เบงเป‰เบฒเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž. เบเบฒเบ™เปเบเบเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ, เบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบเบฒเบ™เบ›เบฐเบ•เบดเบชเปเบฒเบžเบฑเบ™เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเปเบกเปˆเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบ‚เบญเบ‡เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆเปเบฅเบฐเบเบฒเบ™เบญเบญเบเปเบšเบšเบฅเบฐเบšเบปเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž. เบเบฒเบ™เปเบเบเบ™เบตเป‰เบŠเปˆเบงเบเบชเป‰เบฒเบ‡เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบซเบผเบธเบ”เบœเปˆเบญเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบเป‰เบญเบ™เบ›เบฑเบ”เปƒเบˆเบ‚เบญเบ‡เบกเบฐเบ™เบธเบ” - เบ„เบงเบฒเบกเบฎเบตเบšเบฎเป‰เบญเบ™, เบ„เบงเบฒเบกเป€เบกเบทเปˆเบญเบเบฅเป‰เบฒ, เปเบฅเบฐเบญเบทเปˆเบ™เป†.

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบˆเบธเบ”เบชเบธเบกเบ•เบปเป‰เบ™เบ•เปเปƒเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบกเปˆเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก Linux. เบฎเบธเปˆเบ™ 4.1 เบเปเบฒเบฅเบฑเบ‡เบ–เบทเบเบเบฐเบเบฝเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เปˆเบญเบ, เป€เบŠเบดเปˆเบ‡เบˆเบฐเบญเบตเบ‡เปƒเบชเปˆ Fedora 31 เปเบฅเบฐเบ›เบฐเบเบญเบšเบกเบตเบชเบฐเบšเบฑเบšเบ›เบฐเบˆเบธเบšเบฑเบ™เบ‚เบญเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™ Xen เปเบฅเบฐ Libvirt. เบกเบฑเบ™เป€เบ›เบฑเบ™เบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒ Qubes เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เป‚เบ”เบเบœเบนเป‰เบŠเปˆเบฝเบงเบŠเบฒเบ™เบ”เป‰เบฒเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เปเป‰เบกเบนเบ™เบ‚เปˆเบฒเบงเบชเบฒเบ™เบ—เบตเปˆเบชเบฐเป€เบซเบกเบตเบญเบญเบเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ—เบฑเบ™เบ—เบตเบ–เป‰เบฒเป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆเบซเบผเบทเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เปƒเบซเบกเปˆเบ–เบทเบเบฅเบฐเบšเบธ.

Afterword

เบซเบ™เบถเปˆเบ‡เปƒเบ™เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ—เบปเบ”เบฅเบญเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบฅเบฑเบ‡เบžเบฑเบ”เบ—เบฐเบ™เบฒเบŠเปˆเบงเบเปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡ VMs เบ—เบตเปˆเบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเปเบ‚เบเป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡ GPU เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเป€เบ—เบเป‚เบ™เป‚เบฅเบเบต Intel GVT-g, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบ™เปเบฒเปƒเบŠเป‰เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ‚เบญเบ‡เบญเบฐเปเบ”เบšเป€เบ•เบตเบเบฒเบŸเบดเบเปเบฅเบฐเบ‚เบฐเบซเบเบฒเบเบ‚เบญเบšเป€เบ‚เบ”เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบ. เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ‚เบฝเบ™โ€‹, เบเบฒเบ™โ€‹เบ—เปเบฒโ€‹เบ‡เบฒเบ™โ€‹เบ™เบตเป‰โ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ—เบปเบ”โ€‹เบชเบญเบšโ€‹เบเบฒเบ™โ€‹เบชเป‰เบฒเบ‡โ€‹เบ‚เบญเบ‡ Qubes 4.1โ€‹, เปเบฅเบฐโ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹ GitHub.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™