https://github.com/dockur/windows
#humorinformatykow #memyit #docker
![29b1eb2f-004b-4569-9876-25f333c6ad0d](https://cdn.hejto.pl/uploads/posts/images/1200x900/c8ca25809d2aa4467db59af7a8f79901.jpg)
![a3d04eb2-bb8a-4d93-8fc4-7a84e4e0d33d](https://cdn.hejto.pl/uploads/posts/images/250x250/039aa9f60a94c3fbbde2f2feb2c86689.jpg)
![efe3c214-123e-4c52-af39-2bf794b5b13e](https://cdn.hejto.pl/uploads/posts/images/250x250/49f3818724617886d8f791cd834450bd.jpg)
![entropy_ userbar](https://cdn.hejto.pl/uploads/users/images/userbars/bec9bfd09813d9c19aca9758e23929c2.png)
@entropy_ czyli normalnie wszystko mi powinno z windozy zadziałać normalnie?
@skorpion szczerze wątpię żeby 100% działało ale... w sumie sam nie wiem co o tym myśleć.
Bawi mnie widows w dockerze xD
@skorpion e, raczej nie, wydaje mi się że to taka sztuka dla sztuki i pewnie od sosem jest vmka tak czy siak
Jedyne co przychodzi mi do głowy to ewentualny support dla programów wykorzystujących jakieś specjalne chwyty przez plecy ze starego win API.
@entropy_ - to jest wirtualizowany Windows - po prostu w kontenerze działa hypevisor KVM na którym jest uruchamiany Windows.
Takie coś można uruchomić na Linuksie ręcznie - ale cały ten projekt po prostu wszystkie kroki automatyzuje.
Niemniej jestem pod wrażeniem
@entropy_, @skorpion, @wiatraczeg - zainstalowałem sobie to dzisiaj - zamiast dockera użyłem podmana w trybie rootless i wszytko działa na moim Linux Mint.
A jak to działa z praktycznego punktu widzenia?
Tak jak pisałem już wcześniej jest to wizualizowany Windows uruchamiany na KVM
ISO Windowsa się ściąga legalnie prosto od Microsoftu w uruchomionym kontenerze
ISO Windowsa jest ekstraktowane, modyfikowane tak by instalacja nie wymagała interakcji z użytkownikiem, i budowane raz jeszcze z dodatkowymi sterownikami
Windows 11 jest systemem, który pobiera i instaluje się domyślnie - można to zmienić - oczywiście Windows się nie zaktywuje więc będzie działać jako swoista wersja testowa
Jak już się ten Windows uruchomi to się go używa poprzez VNC w przeglądarce (widać to na sceenshotach).
Wszystko jest dosyć wolne ale działa
@koszotorobur @skorpion @wiatraczeg
Strasznie mnie to bawi że to się włącza xD
Ale w to mi nie uwierzycie xDDD
@entropy_
Only run this container on Apple hardware, any other use is not permitted by their EULA.
Spełniam ten warunek
@koszotorobur tak myślałem że to jakiś hypervisor musi być
@entropy_ można zasymulować mac na macu
Tylko nie wiem do czego to jest, jakiś real case jak wymyślam to właściwie potem sobie myślę, że to i tak można prościej zrobić. Nie wiem...
@entropy_ - ten macOS nie bootuje mi się bez względu na wersję jaką staram się uruchomić:
BdsDxe: failed to load Boot0001 "UEFI Misc Device" from PciRoot(0x0)/Pci(0xA,0x0): Not Found
BdsDxe: loading Boot0002 "UEFI Misc Device 2" from PciRoot(0x0)/Pci(0x5,0x0)
BdsDxe: starting Boot0002 "UEFI Misc Device 2" from PciRoot(0x0)/Pci(0x5,0x0)
#[EB|LOG
END] _
#[EB.BST.FBS|-]
#[EB|B:BOOT]
#[EB|LOG:HANDOFF TO XNU] _
======== End of efiboot serial output. ========
No cóż - zawsze mogę na moim starym MacBooku Pro zainstalować macOS jak będę potrzebował
Zaloguj się aby komentować