Czy system Windows XP może działać na Raspberry pi?


10

Chciałbym uruchomić system operacyjny Windows XP na mojej malinie. Jeśli spróbuję zainstalować go przy pomocy Win32DiskImager, czy będzie można go użyć? Którą wersję powinienem wypróbować?


5
Czy znasz minimalne wymagania dotyczące XP systemu Windows? Jeśli Pi spełnia minimalne wymagania, będziesz mógł uruchomić XP.
joan

7
to naprawdę okropny pomysł
peterretief

Nawet jeśli mógłbyś uruchomić Win XP, jest to koniec życia.
Steve Robillard

2
@MatthewMartin nie, nie zrobili tego. Otrzymali (prawdopodobnie) emulowaną maszynę wirtualną QEMU do uruchamiania systemu Windows 98.
Alec Teal

3
Nie uważam za stosowne mówić komuś innemu, aby nie pomagał komuś tylko dlatego, że różnisz zdanie. Joan ma całkowitą rację, że w rzeczywistości można uruchomić XP na urządzeniu ARM poprzez wirtualizację.
Levi Roberts,

Odpowiedzi:


2

Nie przeprowadziłeś badań.

Minimalne wymagania dla systemu Windows XP to (z bazy wiedzy Microsoft Knowledge Base):

  • Procesor Pentium 233 megaherców (MHz) lub szybszy (zalecane 300 MHz)
  • Co najmniej 64 megabajty (MB) pamięci RAM (zalecane 128 MB)
  • Co najmniej 1,5 gigabajta (GB) wolnego miejsca na dysku twardym
  • Adapter wideo i monitor o rozdzielczości Super VGA (800 x 600) lub wyższej
  • Karta dźwiękowa

Raspberry Pi nie spełnia tych wymagań, ponieważ maksymalne specyfikacje Raspberry Pi to (z Wikipedii):

Tak więc, aby odpowiedzieć na twoje pytanie: nie , nie możesz.

I proszę o więcej badań w przyszłości. Wyszukaj w Google Can I run Windows XP on Raspberry Pi, znajdziesz wiele tematów i odpowiedzi na nie, z odpowiedzią: nie.


1
Wygląda na to, że wymagania zostały dwukrotnie wklejone. Wydaje mi się też, że pamiętam system Windows XP w 8-bitowym trybie VGA, na przykład 320 x 240 x 8, więc przynajmniej obsługuje takie rozdzielczości. Może wystarczy zwykła karta VGA.
Ruslan

1
ZATRZYMAJ TO GŁOSOWANIE Jest to tylko nieco bliżej odpowiedzi niż ta na stronie Potato SE, ktoś zapytał, czy ich ziemniak może obsługiwać Windows XP i (myślę, że to ten sam facet) opublikował minimalne specyfikacje XP i powiedział „Nawet najbardziej zaawansowany ziemniak nie” t match te "- Nie można uruchomić, to nie dlatego, że to zły komputer, to dlatego, że jest to ARM CHIP!
Alec Teal

2
Przeczytaj jeszcze raz ...
Alec Teal

1
Tak, ta odpowiedź również mnie zastanawia. OP twierdzi, że rPi nie ma wystarczających wymagań, wymienia wymagania XP, a następnie wymienia Pi. Wymagania XP są znacznie niższe niż w Pi. Jedyną wątpliwą kwestią jest obsługa wideo / dźwięku. Nie żeby było warto, ale może być całkowicie możliwe uruchomienie VM XP na Pi. Nie wiem, czy byłoby warto, czy nawet wykonalne, ale nie obchodzi mnie to. Po prostu wskazuję oczywistą wadę tej odpowiedzi. I zadając nieoczywiste pytanie, dlaczego nie spełnia wymagań?
Levi Roberts,

12
Ta odpowiedź jest po prostu zła. Powodem, dla którego nie można uruchomić systemu Windows XP na pi, jest to, że system Windows XP nie został skompilowany dla konkretnej architektury. Gdyby tak było, można by go użyć. Ale ponieważ kod źródłowy nie jest dostępny, nikt nie może tego legalnie zrobić.
złotowłosa

15

Odpowiedź brzmi nie. Raspberry Pi jest zasilany przez procesor ARM i nie ma wersji ARM dla Windows


To - poważnie.
Alec Teal

Istnieje kilka wersji systemu Windows, które działają na procesorach ARM.
joan

@joan * Windows.

@ william-david-edwards Nie wiesz, co sugerujesz.
joan

2
@joan To Windows, nie Windows;)

13

TL; DR Tak, możliwe jest zwirtualizowanie systemu Windows XP na urządzeniu ARM, takim jak Raspberry Pi.

Każdy, kto twierdzi, że nie jest to możliwe, musi ponownie ocenić, co oznacza „możliwe”. Tylko dlatego, że jeszcze tego nie zrobiono (co ma), nie można powiedzieć, że jest to niemożliwe. W rzeczywistości generalnie nigdy nie jest dobrym pomysłem twierdzenie, że coś jest niemożliwe.

To powiedziawszy, jest całkowicie możliwe uruchomienie systemów x86 na urządzeniu ARM, jeśli spełnia ono standardowe wymagania. Mam doświadczenie z pierwszej ręki Mac OS X Mavericksna bieganiu na patyku ARM HDMI, przede wszystkim na Androidzie na telewizorze. Ta konfiguracja wymaga skompilowania i uruchomienia QEMU z określoną konfiguracją.

Istnieją także przewodniki, które zostały przeniesiony Windows 95, 98, XPi inny system x86 do pracy na wielu urządzeniach ARM.

Jeden taki przewodnik można znaleźć tutaj

Z przewodnika:

 Now you can run x86 based operating systems on your ARM device. 
 Now you can have full desktop windows/linux experience on your Android smartphones.

Należy zauważyć, że ten przewodnik został napisany przede wszystkim z myślą o systemie operacyjnym Android, jednak osoba z wystarczającym doświadczeniem może minimalnie Linux OSuruchomić się na rPI, powiedzmy Debian , Linux Mint lub lubuntu, a następnie spróbować się QEMUskompilować.

Patrząc na minimalne wymagania systemowe Windows XP, a następnie porównując je ze specyfikacjami Raspberry Pi, na pierwszy rzut oka powiedziałbym, że można zwirtualizować XP. Nie wiem, jaki rodzaj wydajności można uzyskać, a może nawet okazać się bezużyteczny. Byłoby to jednak ciekawy eksperyment.


Aby dać wyobrażenie o wymaganych krokach, wyglądałoby to mniej więcej tak.

  1. Pobierz dowolną dystrybucję linuksową do uruchamiania na RPI, taką jak Debian, Ubuntu itp.
  2. Skompiluj QEMU z dowolnymi wymaganiami, które system Windows XP musi emulować. Ten krok wymaga badań z twojej strony.
  3. Zwirtualizuj system Windows XP za pomocą działającej wersji QEMU i dołącz wideo do instancji QEMU.
  4. Większość rzeczy w systemie operacyjnym powinna działać normalnie, jednak mogą wystąpić problemy ze zgodnością sprzętu ze względu na emulowane warunki.
  5. Zwróć uwagę na ograniczenia korzystania z systemu Windows XP, który jest bardzo przestarzałym oprogramowaniem, które osiągnęło końca swojego życia. Oznacza to, że nowsze nowoczesne przeglądarki internetowe, zapory ogniowe, rozwiązania antywirusowe i wiele innych kluczowych programów prawdopodobnie nie będą działać poprawnie, jeśli to wszystko.


Dodatki:

Oto samouczek wideo na temat uruchamiania QEMU na Pi.


Oto kilka powodów, dla których myślę, że to możliwe.

  • YouTube wideo w języku niemieckim, który wyświetla Windows XP uruchamiania w 20-kilku minut na Raspberry Pi.
  • Konta naocznych świadków dotyczące uruchamiania OSX Mavericks na patyku HDMI Android
  • Kilka samouczków dotyczących uruchamiania starszych systemów operacyjnych z wirtualizacją QEMU (x86 do ARM)

2
Do wyborców: Chcesz zostawić komentarz na temat tego, co lub dlaczego nie zgadzasz się z tą odpowiedzią? Twoja negatywna opinia nie ma w tym przypadku żadnej wartości. Mam pojęcie, skąd to się wzięło i dlaczego. Tak się dzieje, gdy nie wszyscy się zgadzają.
Levi Roberts,

9

Nie można bezpośrednio uruchomić systemu Windows XP, ale może być w stanie przejść przez emulator. Jedynym problemem jest to, że naprawdę się spowolni.


Albo to. Dlatego.
Alec Teal
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.