20110319

debian on lemote yeeloong

1. для начала заготовьте флэшку с файловой системой ext2
2. и скопируйте на неё файлы:
debian-archive-keyring.gpg
initrd.gz
vmlinux
vmlinuz
вот отсюда: http://unixforum.org/up/sash-kan/yeeloong/usb/
3. в начале загрузки держите кнопку del — попадёте в командную строку bios-а. напомню, что называется он pmon.
4. там вводите команды:
load (usb0,0)/vmlinuz
initrd (usb0,0)/initrd.gz
g console=tty no_auto_cmd
вторая из них будет выполняться минуты три. без паники.
5. загрузится самый обыкновенный debian-installer. тут действуйте как при обычной установке debian. но есть нюансы.
6. первый нюанс: в инсталляторе старые ключи от репозитория. он не преминёт напомнить об этом, отказавшись продолжать установку.
7. переходим на вторую консоль: alt+f2
8. монтируем флэшку:
# mount /dev/sda1 /media
9. копируем файл с ключами:
# cp /media/debian-archive-keyring.gpg /usr/share/keyrings/
10. в инсталляторе: «go back», и заново повторяем текущий шаг, нажимая enter. а если скопировать файл где-нибудь в самом начале инсталляции, то обламываться инсталлятор не будет.
11. второй нюанс: инсталлятор не найдёт сначала kernel modules, а затем и подходящего ядра. на данном этапе проигнорируем и продолжим процедуру без установки модулей и ядра.
12. пока инсталлятор шуршит, скопируем ядро с флэшки:
# cp /media/vmlinux /target/boot/
а заодно и конфигурационный файл для pmon-а нарисуем:
$ nano /target/boot/boot.cfg
timeout 3
default 0
showmenu 1
title Debian Linux for Loongson
kernel /dev/fs/ext2@wd0a/boot/vmlinux
args console=tty root=/dev/hda1
13. третий нюанс возник, возможно, из-за того, что у меня ssd. если у вас обыкновенный винчестер, возможно, всё пройдёт без лишних вопросов.
у меня же инсталлятор при сохранении разбивки диска спросил, какой тип partition table использовать. ну, я, недолго поразмышляв, выбрал «msdos».
14. четвёртый нюанс: по окончании всего и вся ноутбук пошёл в перезагрузку, но так и не вернулся. ждал минут пять, потом просто выключил/включил.

вот.

хитрости и тонкости навеяны вот этим документиком:
http://dev.lemote.com/drupal/book/export/html/62
и ещё вот этим:
http://wiki.gnewsense.org/Projects/GNewSenseToMIPS
ну и полезно будет хоть по диагонали глазами пробежать вот это:
http://wiki.gnewsense.org/Projects/Lemote

20110315

а форум лежит-лежит…

лежит форум. но Виталий Липатов обещает вот-вот поднять.

что-то там у них страшно железное дымом пошло. переносят то, что не задымилось, на другую машину. вот и ждём-с.