PowerPC Apple как машинка для игры в альтернативный Linux
Moderator: Shaos
-
- Admin
- Posts: 24078
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
PowerPC Apple как машинка для игры в альтернативный Linux
В связи со всё более возрастающей опасностью быть хакнутым линуксоидом на платформе x86, я решил поэкспериментировать с альтернативными платформами, начав с Apple (если уж сам Линус Торвальдс уж который год кодит на аппловском ноуте) - планирую в ближайшее время приобрести ноутбук с PowerPC G3 или G4 внутри, чтобы поставить туда Debian-PPC и поиграца - о результатах сообщу.
Last edited by Shaos on 01 May 2008 17:52, edited 1 time in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Retired
- Posts: 1474
- Joined: 03 Aug 2003 22:37
- Location: Moscow
-
- Maniac
- Posts: 230
- Joined: 01 Mar 2005 21:42
-
- Admin
- Posts: 24078
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
-
- Admin
- Posts: 24078
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Hello from DebianPPC! 
Na dnah kupil na eBay nout Apple iBook G3 (1999-2000, PowerPC G3 300MHz, 544 Mb RAM, 3.3Gb HDD, CD-ROM, 800x600 LCD, USB, 100Mbit Ethernet) za $258 (s dostavkoy)

I segodna uspeshno ustanovil Debian GNU/Linux 3.1r4 for PowerPC (polnostu snes MacOS X)
P.S. Sorry za translit - russkiy poka ne nauchilsa vkluchat...

Na dnah kupil na eBay nout Apple iBook G3 (1999-2000, PowerPC G3 300MHz, 544 Mb RAM, 3.3Gb HDD, CD-ROM, 800x600 LCD, USB, 100Mbit Ethernet) za $258 (s dostavkoy)

I segodna uspeshno ustanovil Debian GNU/Linux 3.1r4 for PowerPC (polnostu snes MacOS X)

P.S. Sorry za translit - russkiy poka ne nauchilsa vkluchat...
Last edited by Shaos on 07 Feb 2007 01:10, edited 4 times in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Admin
- Posts: 24078
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
-
- Senior
- Posts: 112
- Joined: 09 Jun 2005 05:34
Ты гонишь
У тебя глюки. В Серже есть собранный mc. Joe - не знаю, не юзаю за ненадобностью. Сам гоняю сержа 3.0r0 на Пегасе. mc не собирал.
И вообще - кому что надо - обращайтесь, походу я тут единственный с опытом в области ppc-систем...
P.S. Блин дизайн у твоего бука женский какой-то... С таким стыдно на люди выйти...
И вообще - кому что надо - обращайтесь, походу я тут единственный с опытом в области ppc-систем...
P.S. Блин дизайн у твоего бука женский какой-то... С таким стыдно на люди выйти...
-
- Admin
- Posts: 24078
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Ты гонишь
Дык я его для дочи взял - себе я потом G4 (там AltiVec есть) возьму referbishedSonic wrote:У тебя глюки. В Серже есть собранный mc. Joe - не знаю, не юзаю за ненадобностью. Сам гоняю сержа 3.0r0 на Пегасе. mc не собирал.
И вообще - кому что надо - обращайтесь, походу я тут единственный с опытом в области ppc-систем...
P.S. Блин дизайн у твоего бука женский какой-то... С таким стыдно на люди выйти...

А mc у меня нету и взять негде - похожу по сайту дебияна, может найду...
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Admin
- Posts: 24078
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
А теперь о том как я собственно ставил линукс. Использовалась сетевая установка с запуском с небольшого CD (200 мегов) - исошку брать тут. Оказалось что iBook читает далеко не все CD-R - как минимум цветные Memorex и обычные TDK ему не позубам (крутит диск и не может прочитать либо читает, но не всё). Успешно записался и прочитался лишь Noname диск, привезённый ещё из России. Бутнуться с диска нажимая кнопку 'C' у меня не вышло (либо потому что формат не тот либо диски просто не читались - с последним не пробовал), поэтому использовалась установка с запуском через OpenFirmware. Для этого в корень диска с MacOS X было переписано четыре файла с диска: yaboot.conf (этот файл потом поправил - см.ниже), yaboot, vmlinux и initrd.gz (берём из правильного подкаталога каталога диска install). Далее в процессе ребута (после звукового сигнала) надо нажать комбинацию из четырёх клавиш - Option+Command+O+F и в получившемся приглашении пишем: boot hd:5, yaboot (цифра может отличаться в зависимости от установленной системы и кол-ва разделов - можно подсмотреть в MacOS X командой df). Внутри загрузчика yaboot пишем install - оно разворачивает в памяти минимальную систему из initrd.gz и запускает инсталлер, который ищет оборудование и тянет всё остальное с CD диска - далее установка почти идентична установке дебиана на PC. Ещё из деталей - разбиение диска можно доверить установщику (на Apple надо делать хитрые разделы чтобы буталось с диска), при указании параметров X11 выбираем чипсет ati, мышь - /dev/input/mice, жёстко задать размер экрана 800x600. Вот содержимое yaboot.conf который использовался для первого запуска:
Code: Select all
default=install
root=/dev/ram
image=/vmlinux
label=install
initrd=/initrd.gz
initrd-size=10000
append="devfs=mount,dall --"
read-only
Last edited by Shaos on 09 Feb 2007 20:14, edited 1 time in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Admin
- Posts: 24078
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Сегодня при включении обнаружилось что слетел гном 
Решил всё переустанавливать заново - но теперь только минимум (в прошлый раз был "рабочий стол" и "веб сервер" вылившиеся 1.8 гигов)...
P.S. mc (как собственно и joe) нашёлся - apt-get install mc

Решил всё переустанавливать заново - но теперь только минимум (в прошлый раз был "рабочий стол" и "веб сервер" вылившиеся 1.8 гигов)...
P.S. mc (как собственно и joe) нашёлся - apt-get install mc

Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Admin
- Posts: 24078
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
полупустая установка мне чего-то непонравилась - лучше третий раз заново всё установлю в варианте "рабочий стол", а потом снесу кеды оставив только гномShaos wrote:Сегодня при включении обнаружилось что слетел гном
Решил всё переустанавливать заново - но теперь только минимум (в прошлый раз был "рабочий стол" и "веб сервер" вылившиеся 1.8 гигов)...
да и время чего-то слетело - 31 декабря 1903 года наступило...
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Admin
- Posts: 24078
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
-
- Admin
- Posts: 24078
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
А уром гном опять "слетел" (какая-то bonobo активация, которая не даёт загружатся оболочке), но оказалось что это не фатально, а из-за того что время слетело (я его из розетки выключал, а батарейка не держит) - после того как из под рута время поправил всё запустилосьShaos wrote:И снова привет из дебияна-ппц

Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Admin
- Posts: 24078
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Теперь вроде бы всё стабильно работает. У маков мышь имеет лишь одну кнопку, а альтернативный клик получался через одновременное нажатие кнопки Control - в линуксе по умолчанию этого небыло. Сегодня нашёл возможность имитации иных кнопок мыши:
После этого комбинация Fn+Alt начинает работать как правая кнопка мыши, а Fn+Apple - как средняя. А то без правой кнопки ни диск не размонтировать, ни картинки в браузере сохранить...
Теперь вот осталась лишь нехватка кнопок Insert и Delete (аппловский Delete работает как BackSpace) - я через них привык вырезать и копировать.
Code: Select all
#
# /etc/sysctl.conf - Configuration file for setting system variables
# See sysctl.conf (5) for information.
#
#kernel.domainname = example.com
#net/ipv4/icmp_echo_ignore_broadcasts=1
dev/mac_hid/keyboard_sends_linux_keycodes=1
dev/mac_hid/keyboard_lock_keycodes=0
dev/mac_hid/mouse_button_emulation=1
Теперь вот осталась лишь нехватка кнопок Insert и Delete (аппловский Delete работает как BackSpace) - я через них привык вырезать и копировать.
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Admin
- Posts: 24078
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Ещё одна приятность - в MacOS X чтобы нажать на кнопку мыши надо было жать на реальную кнопку под площадкой для ведения курсора пальцем (т.е. нажатие пальцем на саму площадку ничего не давало), а вот в Debian линуксе кратковременное нажатие пальцем на площадку даёт тот же эффект что и нажатие на кнопку! 

Я тут за главного - если что шлите мыло на me собака shaos точка net