- Запускаем GNU/Linux на PS3
- Используемые средства
- lv2patcher
- AsbestOS
- DHCP-сервер
- TFTP-сервер
- NFS-сервер
- Playstation 3 ��������� linux
- Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
- Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
- Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
- Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
- Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
- Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
- Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
- Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
- Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
- Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
- Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
- Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
- Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
- Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
- Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
- Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
- Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
- Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
- Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
- Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
- Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
- Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
- Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
- HELIOS Helps Turn the PlayStation 3 (PS3) Into a Linux Server
- Using Yellow Dog Linux, HELIOS has turned the PS3 into a low-cost Linux server
- Why Use Your PS3 as a Server?
- How Can the PS3 Run Linux?
- HELIOS PS3 Linux Installation Features
Запускаем GNU/Linux на PS3
Как вам уже известно, Sony убрала возможность запускать OtherOS на приставке Sony Playstation 3. Для некоторых гиков именно запуск GNU/Linux на PS3 был причиной покупки. Но благодаря работе сторонних разработчиков это вновь стало возможным. На прошивке с версией 3.55 без каких-либо дополнительных устройств (USB jailbreak device, USB JIG).
Небольшое видео для привлечения внимания:
UPDATE: теперь всё стало гораздо проще — можно запускать Debian GNU/Linux прямо с флешки без установки TFTP и NFS серверов. См. инструкцию.
Используемые средства
Для запуска ядра Linux будет использоваться загрузчик AsbestOS и программа для внесения изменений в память lv2patcher. Для работы lv2patcher необходимо, чтобы системные файлы были предварительным образом изменены (работали системные вызовы peek и poke, а также функция lv1_undocumented_function_114 была модифицирована: 0x2D5A47: 00 -> 01). Эти изменения уже сделаны в большинстве модифицированных прошивок (CFW).
С lv2patcher совместимы следующие прошивки:
- Waninkoko V2;
- kmeaw’s CFW;
- Wutangrza’s CFW;
- PS3MFW от KaKaRoTo (с соответствующими опциями, включенными при сборке).
Установите любую из них.
lv2patcher
Для запуска AsbestOS необходима последняя версия lv2patcher’а — v9. В ней появилась возможность модифицировать содержимое гипервизора (lv1), а также выполнять перезагрузку (lv1_panic).
AsbestOS
Для того, чтобы lv2patcher смог запустить AsbestOS, загрузчик надо предварительно записать во флеш-память приставки. Сделать это просто так нельзя — раздел /dev_flash защищён от записи. Но для этого существует специальная программа — AsbestOS installer (версия для ps3 fat). Просто запустите её и подождите, пока завершится процесс установки.
Теперь все приготовления на PS3 завершены. Поскольку AsbestOS использует сеть для загрузки ядра, то необходимо настроить компьютер, подключённый к локальной сети, чтобы он мог быть использован в качестве загрузочного сервера. Предположим, что на этом компьютере установлена Ubuntu. Чтобы поднять сервер, нам понадобятся пакеты dhcp3-server, tftpd-hpa и nfs-kernel-server.
DHCP-сервер
DHCP-сервер нужен загрузчику, чтобы получить IP-адрес и адрес TFTP-сервера. Вот пример работающей конфигурации для ISC DHCP server:
option domain-name «example.org»;
option domain-name-servers 8.8.8.8, 8.8.4.4;
default-lease-time 600;
max-lease-time 7200;
ddns-update-style none;
authoritative;
log-facility local7;
subnet 192.168.2.0 netmask 255.255.255.0 <
range 192.168.2.128 192.168.2.250;
>
next-server 192.168.2.1;
filename «kboot.conf»;
option routers 192.168.2.1;
Поправьте этот файл в соответствии с адресным пространством вашей сети.
TFTP-сервер
Сразу после получения адреса, AsbestOS пытается скачать с TFTP-сервера файл конфигурации. В примере выше был указан файл kboot.conf. Нам хватит минимальной конфигурации, и поэтому этот файл будет состоять лишь из одной строки:
linux=’vmlinux video=ps3fb:mode:2 root=/dev/nfs rw ip=dhcp nfsroot=192.168.2.1:/mnt/ps3 panic=5′
Как видно из неё, нам также нужно положить образ ядра в директорию tftp-сервера и назвать его vmlinux. Ссылка на готовое ядро будет указана в следующем разделе.
NFS-сервер
Так как жёсткий диск приставки не будет использован для хранения GNU/Linux, а корневая файловая система нужна для работы, то мы воспользуемся возможностью Linux использовать nfs в качестве корня. Добавим строку в /etc/exports:
Кстати, файловую систему можно взять здесь, а ядро и модули к нему — тут.
Всё готово. Запускаем lv2 patcher, выбираем новый пункт меню «Linux» и нажимаем «X». Через несколько секунд ядро проинициализирует framebuffer и выведет на экран два ряда пингвинов.
А как бы вы стали использовать старую (новую?) возможность PS3?
Источник
Playstation 3 ��������� linux
Ы) Решил взять пример с чувака который создал тему по установке YDL на PS3 кароч вот вам FAQ по установке Ubuntu Linux на PS3 :
1. Подготовка файлов
Скачайте альтернативный инсталляционный CD с этой страницы и запишите его на болванку.
Альтернативный диск не имеет никаких LiveCD функциональных возможностей, но делает процедуру установки более быстрой — без GUI (графического пользовательского интерфеса).
Загрузите файл otheros.bld и otheros.self, запишите их на USB флешку или дугие флешь карты.
Путь.
(Создайте в корне флешки папку PS3, затем в папке PS3 создайте папку OTHEROS и скопируйте в неё файлы otheros.bld и otheros.self).
Готовые файлы для записи на флешь карту можно скачать здесь
2. Подготовка PS3
Теперь нужно отформатировать жесткий диск, чтобы создать место для другой OS на PS3. Перед форматированием вы должны зарезервировать все ваши файлы, если не хотите потерять их.
• Идем в [Настройка системы] > [Форматирование Утилиты].
• Выбираем [Специальный] и [Распределить 10Gb для другой OS].
• Выбираем [Быстрое форматирование] и подтверждаем. Когда форматирование закончится, нажмите Х чтобы перезагрузить систему.
После завершения форматирования вставляем Флэш карту (с записанной сборкой) в картридер.
В меню [Настройка систем] выбираем [Установить другую систему]
Должно появится изображение, где указан путь к инсталлятору (к файлу otheros.bld)
После запуска инсталлятора нажимаем [Start] – [Accept] после завершения установки нажмите выход.
В меню [Настройка системы] находим [Приоритетная Система] там мы выбираем [другое]
Перезагружаем PS3.
3. Загрузка инсталлятора
После перезагрузки системы вы увидите на экране
Вставте в PS3 диск с записанным ранее Ubuntu, подключите клавиатуру и мышь.
Далее пропишите install (если консоль подключена через HDMI) или installtext (если поключена через композит).
Следуйте указаниям инсталлятора.
На установку Ubuntu вам потребуется около 40 минут.
Источник
Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
Приставка Sony PlayStation 3 (PS3) может работать под управлением операционной системы Linux, но для ее нормального функционирования требуется дополнительная настройка. В этой статье, первой из целой серии, автор рассказывает о функциональных возможностях и преимуществах ОС Linux, работающей на PS3, и показывает некоторые полезные дополнительные настройки системы.
Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
давно уж гоняют во всю.
Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
Я не тру, статью прочёл. Там про то, как ставить федору, чтобы разрабатывать приложения для Cell.
Но пока ничего о разработке сказано не было 🙂
Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
Вышла PS: Ура! Мы запустили на ней Linux. Вышла PS2: Ура! Мы запустили на ней Linux. Вышла PS3: Сцуко. она уже с Linux’ом.
Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
Нету там никакого Линукса. А работа в гипервизоре — чепуха полная.
Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
кто-то вроде похакал это. а местные бубунты втыкают на ps3 и матерятся на супервизор. видел.
Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
Ждём очередной скриншот в галерее?
Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
Даю идею — коннект пыцы3 (под Линуксом) по ssh с тостером (под ОпенБздёй)
Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
боянище феерическое. и год назад было боянищем феерическим.
Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
> Ждём очередной скриншот в галерее?
Путаешь, на предыдущем был фейк, а не скриншот.
Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
Только народ вводят в заблуждение словом Linux. Чтоб наивные простофили клевали на это название и покупали это говноподелие.
Нужен Linux — покупай нормальный комп, благо не все компы еще стали быдлодевайсами.
Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
Я на то и намекаю..
Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
>Нету там никакого Линукса. А работа в гипервизоре — чепуха полная.
Вы не вкурсе наверное, еще у PS2 внутри линукс стоял. По крайней мере на девелоперском варианте — точно (это тот что Sony девелоперам в аренду дает для разработки игр под PS2).
Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
что и требовалось доказать. линуксоиды мучаются от безделья и хвастаются друг другу очередной ещё более извращенной установкой. Вот ещё один нормальный девайс был обесчестен 🙁
Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
> >Нету там никакого Линукса. А работа в гипервизоре — чепуха полная.
> Вы не вкурсе наверное, еще у PS2 внутри линукс стоял.
Это ты не в курсе. Linux для PS2 покупался отдельно за большие бабки (мне обошeлся почти в 500Eur.) Поищи в торентах — он есть. НО, там нет никакого гипервизора и потому, напр., можна хачить сейвы игр или запускать свой нативный софт, или использовать 3d акселерацию.
> По крайней мере на девелоперском варианте — точно (это тот что Sony девелоперам в аренду дает для разработки игр под PS2). Devkit ищи там же, и не вякай. Он действительно под линукс-i386 заточен. Это просто gcc-кроскомпилятор для архииектуры EE, плюс дока и либы.
PS3 с Linux — отстой. Там просто нечего делать Линуксу. Если у тебя есть плата с cell-ками, то нах. тебе ps3? Если у тебя только ps3, то нах. тебе cell-ки вообще? Ставить ферму на ps3-их?
Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
> что и требовалось доказать. линуксоиды мучаются от безделья и хвастаются друг другу очередной ещё более извращенной установкой. Вот ещё один нормальный девайс был обесчестен 🙁
в чём извращённость? линукс туда становится легче чем венда на PC, это целиком и полностью официальная фича.
ЗЫ капча freying как бы намекает тебе на биореактор..
Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
Запуск Линукс на PlayStation 3,
Запуск PlayStation 3 на околоземную орбиту.
Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
> PS3 с Linux — отстой. Там просто нечего делать Линуксу. Если у тебя есть плата с cell-ками, то нах. тебе ps3? Если у тебя только ps3, то нах. тебе cell-ки вообще? Ставить ферму на ps3-их?
Чтобы тестить, это же power.
Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
> Нужен Linux — покупай нормальный комп, благо не все компы еще стали быдлодевайсами.
лол, твой комп и есть быдлодевайс . или у тебя блейд сервер с целлами ?)
Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
а есть где-нибудь сайт, блог на котором по русски написано про работу линукса на зы3, а то везде одно и тоже написано, реальных примеров использования я как то не встречал (правда, и не искал особо)
Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
Охренеть, новость. У меня почти год debian на моей PS3’ке. По сравнением с ноутом, у PS3 один плюс — встроенный карт ридер
Re: Запуск Linux на PlayStation 3: Часть 1. Больше, чем развлечение
>лол, твой комп и есть быдлодевайс . или у тебя блейд сервер с целлами
у меня комп выполнит любой код в кольце 0, который я в него закину
Источник
HELIOS Helps Turn the PlayStation 3 (PS3) Into a Linux Server
Using Yellow Dog Linux, HELIOS has turned the PS3 into a low-cost Linux server
In 2010, Sony released a patch for the PlayStation 3 firmware that prevents Linux and other operating systems from running on the console. This article is for historical reference.
HELIOS has made it possible to use your PS3 as a server capable of harnessing the console’s powerful Cell processor. With a little effort, your PlayStation 3 can not only run games and movies in HD but also act as a commercially viable Linux server.
Why Use Your PS3 as a Server?
HELIOS built the PS3 port to deliver a cheaper alternative to standard server solutions. According to HELIOS:
It is of course more usual to have the enterprise software running on much more expensive platforms, such as IBM blade servers or Apple Xserves. But the PS3 is capable of lighter duties, and will be used by the HELIOS sales team to demonstrate the software to customers. With fully loaded servers running into multiple thousands of pounds, a compact demonstration server for under £500 makes perfect sense.
The HELIOS bundle included on the demo disc image will only run for four hours at a time, allowing users to see what it can do and decide if a purchase is worth it or not. Dr. John Yardley, MD of HELIOS distributor JPY Plc, says:
It might seem like a crazy idea, but pound for pound the PS3 offers amazing power. I expect plenty of Linux enthusiasts will find good uses for the installation, which includes powerful tools like EtherShare and WebShare. Getting HELIOS running on the platform is akin to cramming a Spitfire engine into a Mini!
The free installer is available from the UK distributor’s website. It uses Yellow Dog Linux v5.0 as its operating system. It also includes a demo version of HELIOS UB, an enterprise client-server application. HELIOS claims that this marks the first time a game console has been used for a business server solution. This is not, however, the first time someone has realized that the PS3 delivers more bang for your buck than current-gen PCs do. For example, Dr. Frank Mueller built a supercomputing cluster capable of high-performance computing using eight retail PS3s.
How Can the PS3 Run Linux?
The Linux installer is customized to make the best use of the limited memory available in the PS3. According to HELIOS, the disk image installs Yellow Dog Linux in under 10 minutes, with a configuration designed to offer 40% more memory than the standard config.
When HELIOS saw the PS3’s tech specs, they knew turning it into a server was not beyond reach. The PS3 uses a 64-bit Cell processor that runs at 3.2 GHz, is PowerPC compatible with 256 MB of main memory, and has performance comparable to a G5 single CPU. The PS3 comes with the NVIDIA RSX Graphics Processing Unit, has a 60 GB 2.5″ swappable serial ATA disk, and it offers both WLAN and Gigabit Ethernet for network connectivity. Terra Soft’s Yellow Dog Linux v5.0 is binary compatible with its release for the former Apple PowerPC product line and concurrent support for the Mercury Cell products and IBM Cell and pSeries servers.
That said, applications like these put Sony in a very difficult place. There is no denying that every time a novel use for the PS3 is announced it not only generates good press but also proves that the PS3 is an incredibly powerful machine. However, the PS3 itself is a loss leader, meaning Sony loses money on each PS3 sold. It makes up that loss with games, which are very profitable for the company. So, when someone buys a PS3 and uses it as a dedicated server, or any other use that does not include the purchase of PS3 games or Blu-ray movies, Sony never recoups their investment.
HELIOS PS3 Linux Installation Features
HELIOS claims the advantages of its PS3 Linux installation include:
Источник