- Запускаем GNU/Linux на PS3
- Используемые средства
- lv2patcher
- AsbestOS
- DHCP-сервер
- TFTP-сервер
- NFS-сервер
- Запуск 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. Больше, чем развлечение
- Which linux on ps3
Запускаем 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?
Источник
Запуск 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, который я в него закину
Источник
Which linux on ps3
PSX-Core.ru — Программное сообщество PlayStation » Общий форум по PlayStation 3 » Прошивки и приложения для PlayStation 3 » Linux на PlayStation 3 (Пришла пора установки Линукса на PlayStation 3) |
Linux на PlayStation 3
LinuxFun | Дата: Пн, 10 Сен 2012, 18:00 | Сообщение #1 1. Прошиться на официальную прошивку 3.55; 2.Скачать вот отсюда прошивку 3.55 с поддержкой OtherOS++ но без SS Patches; 3.Скачать .ПКГ-файлы для установки Загрузчика Линукс, и создания раздела(в области VFlash)на жостком диске; 4. Скачать Любимый Линукс дистрибутив по ссылке 5.Установить Линукс на ПС3 и радоваться жизни. )
| отличное начинание, продолжай в том же духе | ||
|
LinuxFun | Дата: Вт, 11 Сен 2012, 15:33 | Сообщение #3 | Стараемся. Просто подумал что-нужно уже начинать пользователям общяться и делиться опытом. Пусть люди раскажут у кого как получилось поставить линукс на пс3, какие тернии довелось кому пройти. Кстати классная новость—Выйшла очередная версия Red Ribbon RC6. Ссылка на размещение дистра—ссылка Добавлено (11.09.12, 13:17) 1.Kubuntu 10.04.4—Alternate; 2.Kubuntu 10.04—Alternate; 3.Kubuntu 10.10—Alternate; Также помогите мне найти ссылки на Fedora и OpenSuse для ПС3. Что означают цифры 10.04.4 и 10.04 ? Версия 10.10 поддерживается Каноникал на протяжении всего полгода пока не прийдёт новая версия, Также есть мнение что Xubuntu быстрее работает на ПС3 так как интерфейс у Xubuntu лёгче по сравнению с Gnome-интерфейсом, но я думаю что Ubuntu всё же предпочтительнее так как в Ubuntu есть возможность включить на панели Апплет (CPU Frequency Scaling Monitor)что отвечает за регулировку частоты процесора, поэтому чтобы ПС3 не работала постоянно на частоте 3,2 ГГц—можно с помощью аплетта понижать её до 800 МГц. В Ubuntu этот Апплет имеется стандартно сразу после установки. Добавлено (11.09.12, 15:33)
Источник |