Xbox 360 прошить linux

unixforum.org

Как не старался Билл, но все таки его игровую приставку поломали и запустили на ней Ubuntu. Все работает прекрасно, при этом производительность — выше чем на PS3 у которой есть нативная поддержка Linux.

Если кто не знает, xbox 360 в таком случае может стать прекрасной заменой компьютеру (3 ядра по 3.2 Ггц каждое + 512 RAM + очень очень хорошее видео). Linux + next-gen игры, которых так не хватает в одном флаконе, жалко, что произведенном на фабрике мелкософта.

Re: Linux запустили на Xbox 360

Сообщение L1NYX01D » 27.03.2007 09:48

Re: Linux запустили на Xbox 360

Сообщение dm_f » 27.03.2007 09:58

Что касается Microsoft, то корпорация также изыскивает пути, которые бы остановили распространение «чипов-нелегалов».
Нарушение прав, конечно же, явление противозаконное

Re: Linux запустили на Xbox 360

Сообщение sunburn » 27.03.2007 10:44

Чипы были нужны только для первого бокса. Теперь же все делается простой прошивкой DVD привода. И никто никакие права, имхо, не нарушает. Вы купили себе приставку, дак что хотите с ней, то и делайте. Но вот майкрософт так не считает.

Re: Linux запустили на Xbox 360

Сообщение eR » 27.03.2007 11:58

А какая у вас операционная система? Windows 98. NT. 2000. ХР. «Могучая кучка» линуксоидов с фанатично горящими глазами. UNIX? © Полонская Е.Л.

Re: Linux запустили на Xbox 360

Сообщение Slimy » 27.03.2007 12:03

Я вот одног оне понимаю. Зачем на вендовый Xbox заливать при помощи тойже венды ХР (на видео именно на видна) убунту? Что это дает то? Полюбому уверен что там еще и звук не работает на этой приставке. ИМХО проще старенький комп купить чем этот Xbox.

Если уже ничего не помогает — прочти инструкцию.
sysinstall — гадость 🙂
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video

broom Бывший модератор Сообщения: 1629 Статус: мизантроп.ка ОС: Gentoo

Re: Linux запустили на Xbox 360

Сообщение broom » 27.03.2007 12:11

LU™ Сообщения: 876 Статус: непримиримый ОС: openSuse 11,1+factory Контактная информация:

Re: Linux запустили на Xbox 360

Сообщение LU™ » 27.03.2007 12:39

Люди тратили часы, дни, месяцы своего веремени и труда, чтобы создать это (софт) для Вас и дарят это Вам, найдите, пожалуйста, 15 минут времени, чтобы прочитать документацию и научиться это использовать!

Re: Linux запустили на Xbox 360

Сообщение Liksys » 27.03.2007 12:47

heil0 Сообщения: 545 Статус: Депрессивный токарь с Межделмаша ОС: *buntu, OpenSolaris Контактная информация:

Читайте также:  Zentyal linux active directory

Re: Linux запустили на Xbox 360

Сообщение heil0 » 27.03.2007 14:22

LU™ Сообщения: 876 Статус: непримиримый ОС: openSuse 11,1+factory Контактная информация:

Re: Linux запустили на Xbox 360

Сообщение LU™ » 27.03.2007 14:36

Люди тратили часы, дни, месяцы своего веремени и труда, чтобы создать это (софт) для Вас и дарят это Вам, найдите, пожалуйста, 15 минут времени, чтобы прочитать документацию и научиться это использовать!

Re: Linux запустили на Xbox 360

Сообщение eR » 27.03.2007 14:45

А какая у вас операционная система? Windows 98. NT. 2000. ХР. «Могучая кучка» линуксоидов с фанатично горящими глазами. UNIX? © Полонская Е.Л.

Re: Linux запустили на Xbox 360

Сообщение Slimy » 27.03.2007 14:56

Ну и что эти 3 ядра дают для тогоже FF ? Ктомуже я не понял как там с клавиатурой дела обстоят и грызуном. В целом то гамать нельзя как не крути вот и получается что лиш поигратся.

Если уже ничего не помогает — прочти инструкцию.
sysinstall — гадость 🙂
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video

Vas Сообщения: 540 Статус: Proamd-шник ОС: OpenSuSE 11.0 и OS X 10.5.4 Контактная информация:

Re: Linux запустили на Xbox 360

Сообщение Vas » 27.03.2007 15:08

А я не понимаю смысла в таких извращениях. покупать хбокс, что бы на него убунту поставить. не легче сразу компа купить. и на него уже хоть убунту, хоть федору, хоть слакварю.

Находя богатство — теряете совесть
Находя женщину — теряете рассудок
Находя истину — теряете веру
и только потеряв всё — находите свободу.

Re: Linux запустили на Xbox 360

Сообщение eR » 27.03.2007 15:12

А я не понимаю смысла в таких извращениях. покупать хбокс, что бы на него убунту поставить. не легче сразу компа купить. и на него уже хоть убунту, хоть федору, хоть слакварю.

А какая у вас операционная система? Windows 98. NT. 2000. ХР. «Могучая кучка» линуксоидов с фанатично горящими глазами. UNIX? © Полонская Е.Л.

Re: Linux запустили на Xbox 360

Сообщение wzor » 27.03.2007 15:16

ну вообще-то еще со времен первой плейстейшин отверстия для джойстиков представляют собой ни что иное как юэсби разъем, только другой формы. — так что поддержка всяческих клав/мышей зависит только от дров оси.

heil0 Сообщения: 545 Статус: Депрессивный токарь с Межделмаша ОС: *buntu, OpenSolaris Контактная информация:

Re: Linux запустили на Xbox 360

Сообщение heil0 » 27.03.2007 16:19

Apple к архитектуре PowerPC не имеет ровно никакого отношения, она целиком и полностью собственность IBM.
А вот для х-коробки как раз IBM разработала проц.

polachok Бывший модератор Сообщения: 2199 Статус: главный форумный маргинал ОС: gnu/linux Контактная информация:

Re: Linux запустили на Xbox 360

Сообщение polachok » 27.03.2007 17:10

Re: Linux запустили на Xbox 360

Сообщение ShadowFlash » 27.03.2007 17:16

Мдя. Почитал кАмменты и от души посмеялся 9 постов с угадайкой. Гугла не существует, мы живём на острове в каменном веке. PPC у них «чиста эппл». А то, что это прежде всего IBM/Freescale а потом уже остальные, да и эппл уже давно отказался от PPC после того, как им так и не дали мобильный G5, да и производительность больших G5 стала отставать от х86, это тайна за семью печатями. Равно как и то, что 360ый именно PPC, только он у него куда более своеобразный, чем у того же GameCube, три ядра там. Насчёт интерфейсов для геймпадов тоже сказка — ну блин в ядре линукса есть драйвер для подключения через LPT порт падов от PS1/PS2, SNES, NES, Megadrive и всякого антиквариата вроде Atari2600, а также в инете есть описания этих интерфейсов, а еще можно было бы шевельнуть мозгой и вспомнить, что интерфейс PS1 был разработан в 1993ем году, и является расширением интерфейса SNES (PlayStation изначально собирались делать как CD дополнение к Super Nintendo, этого не случилось из-за того что Сони и Нинтендо разругались), и к USB никакого отношения не имеет, потому как 14 лет назад никакого USB еще даже на бумажке не было. Другое дело, что начиная с PS2, USB порты в наличии на всех более современных приставках, так что клавиатуру подключить не проблема, и мышь тоже.
Думается мне, что линукс на вражеском ящике будет лучше работать, чем на PS3.
Во-первых, можно получить прямой доступ к железу, в отличие от PS3, про которую Сони раскричалась, что мол на ней линукс работает официально, забыв сказать, что доступ к железу напрямую отсутствует, 3D нет, доступно 1/5 от процессора. Да и трёхядерный PPC вполне нормально будет восприниматься любым ядром, если уж даже винда не чихая работает на смеси из двухядерного и одноядерного оптеронов.
Правда для дома опять толк есть только в том случае если есть комната, телевизор или монитор и ящик 360, при этом хочется кино смотреть, в инете работать, ну и в гимпе фотографии поправить.
Памяти для более серьёзных дел маловато. Но вот дешевый кластер из этого вырисовывается легко.
Сore версия ящика всяко дешевле аналогичного по производительности писишника.

Читайте также:  Nvidia display driver linux

Источник

Linux на Xbox 360

Привет! На связи Лили Сивик. Как вы считаете, что можно придумать с Linux, если у вас есть куча времени, сильно модифицированный Xbox 360, старый монитор и ещё более старая клавиатура? Вот сейчас и расскажу.

С чем я работала (да, это характеристики Xbox 360, если их кто-то не знает):

  • CPU: 3-ядерный 6-поточный процессор IBM PowerPC (big endian) Xenon CPU, работающий на частоте 3,2 ГГц.
  • Оперативная память: 512 МБ GDDR3, разделенная между CPU и GPU
  • GPU: неважно, так как Linux не может его использовать
  • Хранилище: фирменный разъем для жёстких дисков SATA. Не знаю, какая версия SATA.

Первым делом я быстро собрала The Setup™

Просто начала искать в интернете информацию о запуске Linux на Xbox 360. Я знала, что это реализуемо, но не понимала, как. Очень скоро наткнулась на free60.org. Это архив старой Xbox 360 linux wiki с неработающими ссылками и информацией от 2009 года. Оттуда я попала на страницу Sourceforge, где лежал старый liveCD Ubuntu. Я скинула файлы liveCD на fat32-раздел флешки, вставила её в Xbox и запустила XeLL Loader.

После нескольких минут медленной загрузки я попала на рабочий стол.

Отлично, я могу загрузить liveCD, но хочется иметь ещё что-то, что можно установить и изменить. Так что я вернулась на сайт free60 и начала копать дальше. Поиски увенчались успехом, я нашла рабочую ссылку на скачку предварительно скомпилированного ядра Linux 2.6.24.3 и прикинула, что можно установить куда-нибудь корневую файловую систему и заставить её загрузиться оттуда. Итак, теперь нужно найти способ использовать debootstrap для загрузки Debian.

Я знала, что Debian много веков назад отказался от поддержки big endian архитектуры PowerPC, но это не страшно, так как ядро, с которым я должна была работать, тоже ровесник динозавров. Я зашла на страницу истории версий Debian в Википедии, чтобы выяснить, какая версия поставлялась с ядром, наиболее близким к моему, и остановилась на Debian lenny.

Читайте также:  Using linux in windows environment

Далее мне нужно было решить, как я хочу установить всё это дело на Xbox. Я бы предпочла использовать жёсткий диск, что позволило бы не переживать из-за скоростей USB 2.0, но и свой единственный свободный жёсткий диск под это дело отдавать не хотелось. И в итоге я разобрала корпус и поменяла в нём диски местами. Корпус выкинула, сохранив кабель, который шёл от проприетарного разъёма к обычному SATA. Ну просто для того, чтобы потом легко менять диски местами.

Итак, давайте начнём. Первым делом я подключила жёсткий диск к ноутбуку с помощью обычного адаптера USB-SATA, и попробовала выполнить первый этап debootstrap на винте. Я не могла выполнить этап 2, потому что там нужен chrooting, и, к сожалению, мой ноутбук не очень похож на PowerPC. Поэтому я вставила жесткий диск в Xbox, загрузила Ubuntu liveCD, вошла в файловую систему винчестера и выполнила этап 2. Затем, после создания файлов fstab и сетевых интерфейсов, пришло время отредактировать файл конфигурации для XeLL, чтобы загрузить ядро 2.6.26 и указать на нужное корневое устройство.

Во время загрузки на экран выводилась куча ошибок, но загрузка прошла успешно.

Мне всё ещё хотелось запустить что-то поновее. Последняя версия Debian с поддержкой PowerPC — этоJessie (Debian 8), а для её загрузки требовалось более новое ядро. И это ядро удалось найти! Вот оно, если среди вас есть ещё такие же сумасшедшие, как я.

Теперь можно повторить мой путь с невероятно новым ядром 3.5.4. Можно сказать, что процесс было аналогичен описанному выше. Поэтому не буду повторяться.

Ну что же, теперь у меня есть относительно свежий Linux, запущенный на Xbox. Что же мне теперь с этим делать?

Очевидно (для меня, разумеется), мы попытаемся запустить на нем сервер Minecraft!

На создание мира ушло около 30 минут, и он рухнул почти сразу после того, как я присоединилась к игре. Сервер сразу стал так сильно лагать, что я решила, что он завис и вышла из игры. Но я могу доказать, что подключилась к серверу по крайней мере на секунду!

Ну что же, пришло время нового плана. Может, что-то выгорит с Gentoo? Я взяла tarball stage 3 с сайта gentoo, распаковала его на жёстком диске, загрузила старый Debian, ввела chroot и приступила к работе. Компиляция началась, но в какой-то момент все замерло, и я сдалась.

Да, увы. Вот такой конец. Дальше я не смогла ничего придумать. Буду теперь экспериментировать с PS3. Там должно получиться пройти дальше. Но это уже совсем другая история. И если вам интересно, я её расскажу.

Источник

Оцените статью
Adblock
detector