Ключевые слова:mobile, pda, linux, (найти похожие документы)
From: http://mobiledevice.ru
Newsgroups: email
Date: Mon, 24 Apr 2007 14:31:37 +0000 (UTC)
Subject: Установка Linux на коммуникаторы Blue Angel
Оригинал: http://mobiledevice.ru/Blue-Angel-HTC-Operation-System-ustanovka-Linux.aspx
Для установки нужен сам коммуникатор, компьютер с загруженной системой
Linux (вполне подойдёт и LiveCD), кард-ридер, карта памяти (не более
чем на 1 Гб). Порядок действий:
1. Скачайте нужные файлы в каталог, к которому в дальнейшем можно
будет получить доступ из Linux:
http://gnulinux.biz/files/blueangel/sd/linux/zImage-2.6.12http://gnulinux.biz/files/blueangel/sd/linux/initrd-2.6.12-hh2.gzhttp://handhelds.org/moin/moin.cgi/BlueAngel?action=AttachFile&do=get&target=haret.exehttp://gnulinux.biz/files/blueangel/sd/linux/gpe-ba.tar.bzhttp://gnulinux.biz/files/blueangel/sd/linux/startup.txthttp://handhelds.org/moin/moin.cgi/BlueAngel?action=AttachFile&do=get&target=autorun.exe
2. Отформатируйте карточку памяти.
3. Подключите кард-ридер к компьютеру с загруженной ОС Linux.
4. В консоли Linux запустите программу fdisk:
fdisk /dev/sda (исходя из предположения, что sda - это карточка памяти)
Если существует только /dev/sda1, то это означает, что карточка памяти
уже отформатирована и содержит раздел, который необходимо удалить:
fdisk /dev/sda1
Нажмите "p" для получения списка разделов и их номеров
Нажмите "d" для удаления раздела
Нажмите "w" для сохранения и выхода
Далее необходимо создать два раздела:
fdisk /dev/sda
Нажмите "n" для создания нового раздела
Нажмите "p" для выбора типа раздела "primary"
Нажмите Enter для подтверждения выбора начального положения раздела
Введите размер нового раздела "+30M"
Созданный раздел должен иметь тип файловой системы "FAT16" или
"FAT32", поэтому нажмите "t" для изменения типа раздела с "83 Linux"
на "FAT32"
Нажмите <<w>> для сохранения и выхода
5. Аналогично создайте ещё один раздел (начальное положение раздела не
изменяйте, размер также оставьте предлагаемый по умолчанию, файловую
систему оставьте без изменений - ext3)
6. Отформатируйте созданные разделы:
mkfs.vfat /dev/sda1
mkfs.ext3 /dev/sda2
(для вашей системы команды могут быть другими)
7. Примонтируйте разделы:
mount -t vfat /dev/sda1 /mnt/sd0
mount -t ext3 /dev/sda2 /mnt/sd1
8. На первом разделе (который примонтирован в каталог /mnt/sd0)
необходимо создать каталоги linux и 2577. В первый каталог скопируйте
файлы zImage, initrd, startup and haret, во второй - autorun.exe
9. Распакуйте GPE в раздел с файловой системой ext3:
- смените каталог: cd /mnt/sd1
- распакуйте архив: tar xjvpf <католог-с-gpe>/gpe-ba.tar.bz2
САМ АРХИВ В РАЗДЕЛ EXT3 НЕ КОПИРУЙТЕ!!!
10. Выполните ряд финишных операций:
cd /
sync
umount /dev/sda1
umount /dev/sda2
11. Теперь достаточно вынуть карту памяти из кард-ридера, вставить её
в коммуникатор и перезагрузить коммуникатор. Linux должен запуститься
автоматически. Загружаться он будет долго, так что запаситесь
терпением.
Статья написана по материалам http://handhelds.org/moin/moin.cgi/BlueAngel