Могу ли я установить Windows?


33

Я недавно купил RPi, и он пришел с Debian, который я считаю дистрибутивом Linux. Я более привык к Windows; я могу установить это?


9
Вероятно, это не считается, но вы можете установить Windows 3.1 в DOSBox.
finnw

2
Я бы не стал - это пример вопроса.
Алекс Чемберлен

Одна из причин, по которой вы можете захотеть, - запустить классическую игру, которая не была портирована на Linux, но которая имеет достаточную вычислительную мощность для запуска Pi. например, оригинальный Starcraft.
finnw

NT3.51 не был доступен для ARM?
Мартин Томпсон

@MartinThompson, не ARM, но PowerPC и MIPS
finnw

Ответы:


34

Нет. На данный момент Windows не может быть установлена ​​на Raspberry Pi.

Windows предназначена для архитектур x86 и x86-64 (32- и 64-битная архитектура соответственно).

RPi имеет архитектуру ARM , которая несовместима.

Windows 10

Microsoft объявила, что Windows 10 будет поставлять версию, которая поддерживает Raspberry Pi 2.


Насколько мне известно, Windows 7 Phone поддерживает ARM.
Итай Грудев

1
Я подозреваю, что да, но вы можете получить установочный носитель?
Алекс Чемберлен

RPi использует ARM11. Из часто задаваемых вопросов RPi: Broadcom BCM2835 ARM1176JZFS.
Эндрю Ларссон

3
@AndrewLarsson - ARM11 чипы являются ARM v6 архитектуры . Запутанно я знаю. Кроме того, даже если Windows RT нацелена на ARM v6 (ARM11), а не на v7 (серия ARM Cortex-A, используемая во многих планшетах), текущие модели Raspberry Pi не соответствуют ряду других требований к оборудованию для Windows 8.
Марк Бут

3
Википедия: «ARM11 - это 32-разрядное семейство микропроцессоров RISC с архитектурой ARM, в котором представлены архитектурные дополнения ARMv6» Я исправлен, и да, это очень смущает. Теперь, если вы меня извините, мне нужно переосмыслить свою жизнь.
Эндрю Ларссон

11

Windows 8 будет иметь версию ARM, известную как «WinRT», поэтому вопрос не такой странный, как может показаться. Но RasPi использует более раннюю версию ARM, чем та, на которую ориентируется WinRT (технологически RaspPi нигде не является передовым - одна из причин цены), поэтому он не будет запускать WinRT.

Кроме того, даже если бы архитектуры ARM соответствовали, я подозреваю, что WinRT будет иметь требования к памяти, которые вызовут проблемы с RasPi.


7

Нет, потому что Windows не скомпилирована для ARM (и не является открытым исходным кодом, вы не можете сделать это самостоятельно.)

Да, Windows 8, очевидно, будет иметь версию ARM, хотя я серьезно сомневаюсь, что она будет работать по нескольким основным причинам:

  • Драйверы для всех компонентов должны быть написаны, лицензированы и выпущены
  • Я серьезно сомневаюсь, что Windows 8 будет работать с 256 МБ ОЗУ
  • Даже если бы он технически компилировался и работал с драйверами, он, скорее всего, был бы непригоден с точки зрения скорости из-за требований к оборудованию.

Технически возможно, что, если будущая «модель С» будет выпущена (я просто размышляю), требования к аппаратному обеспечению могут быть достаточно хорошими, что устраняет некоторые из перечисленных выше проблем, но с практической точки зрения я не думаю, что запуск Windows когда-либо будет чрезвычайно возможным.


RPi - это ARM11.
Эндрю Ларссон

@AndrewLarsson Источник? Прошу отличаться, но я уверен, что это v6.
berry120


@AndrewLarsson Честная точка зрения! Я стою исправлено.
berry120

Однако архитектура ARMv6.
Алекс Чемберлен

5

Ну, кому-то удалось запустить Windows 7 на Raspberry Pi, хотя и через VMWare View Open Client . Вы можете найти больше информации об этом в блоге Raspberry Pi Foundation.

И наконец, Warrington Collegiate работает над тем, чтобы Windows 7 (!) Работала на Raspberry Pi с использованием открытого клиента VMware View. Мы думаем, что они первые люди, которые сделали это - они называют это Magnum Pi, потому что мы все любим усы и гавайские рубашки. Ник Смелцер (Nick Smeltzer), их директор по ИТ-услугам, написал мне, что Microsoft уже знает об этом…

Вы можете скачать его с Microsoft SkyDrive .


Пожалуйста, не говорите людям искать ссылку на блог на другом сайте. Внешняя ссылка должна быть для дополнительной информации. Ваш ответ должен быть в состоянии стоять самостоятельно.

Я только что нашел эту же статью в блоге Raspberry Pi Foundation, и я рад, что кто-то другой тоже нашел ее и разместил здесь в качестве ответа.
Эндрю Ларссон

1
Он не работает под управлением Windows 7 - он запускает VMWare View и просматривает виртуальную машину, работающую где-то еще.
Алан Б.


1

Может быть, ReactOS (разновидность Windows + Linux с открытым исходным кодом - слияние-переопределение) вам интересна, кажется, существует порт ARM . Обсуждение там также относится к Wine для ARM с "нативной" поддержкой x86 ...


1

Вы можете запустить Windows Embedded Compact 7 на Raspberry Pi.

BSP для RPi доступен в Codeplex .


Я понятия не имел, но, похоже, сейчас он в очень ранней Альфе. Также требует, чтобы у вас уже был WEC7.
Фред

Работает просто отлично. Мой RPi использует этот BSP. И да, но W8 требует, чтобы у вас уже был W8, не так ли?
Микаэль Дуй Болиндер

1
Это здорово, что это работает! Сайт на самом деле не сообщил мне об этом.
Фред

По-прежнему не хватает драйверов, но вы можете использовать его как фоторамку, поскольку у него есть базовый драйвер дисплея, хаха.
Микаэль Дуй Болиндер


-3

так что вы не можете загрузить Windows на Raspberry Pi, только если у вас есть загрузочный USB-накопитель


-4

У меня есть решение, похожее на osmc или aosp os, почему бы не создать ОС, которая запускает только эмулятор. Например, ОС будет такой, что при ее открытии вы получите только эмулятор qemu или wine или любой другой эмулятор, который вы хотите, чтобы эта поддержка работала победа и альт вы получаете запуск Windows на RPI 3

Так же просто, как детская игра

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.