Четверг, 25.04.2024, 13:28:14
Приветствую Вас Гость | RSS
Регистрация Вход
HTC BlueAngel Сайт и форум архивные обновлений не будет!
Категории раздела
Прошивки [7]
Как, чего и где
Железо [6]
Разборка, ремонт, схемы
Главная » Статьи » Прошивки

Установка Linux на BlueAngel
КомпонентСостояниеКомментарии

Процесс загрузки (все условия требуемые для состояния D)
Процесс загрузки(./)

Критически важное оборудование (все условия требуемые для состояния C)
Основное оборудование(./)
Usb-host(./) Работает RNDIS
SD-MMC(./) Не будет поддержки ASIC3 SDIO в ядре
Индикация (./)

Основное PDA оборудование/use (все условия требуемые для состояния B)
Кнопки (./)
Touchscreen (./) 
Suspend/Resume (./)Не работают кнопки 4  и 6
Управление батареи(./) 
Состояние APM (./)
Подсветка
(./)
Запуск gui - GPE/OPIE/Qtopia/Openmoko (./)(./)(./)(./)

Предварительное PDA оборудование/use (все условия требуемые для состояния А)
Звук Часть.Запись не работает
GSM-модуль (./) GPRS работает с модулем DPRAM
Флеш памятьЧасть.
Обнаруживется PXA Flash и может быть прочитана
IrDA (./)
LEDs (./)
Bootloader

Полная поддержка оборудования (все условия требуемые для состояния A+)
Bluetooth (./)не испытаны BT наушники
Wifi (./)Приостановить/Возобновить не работает пока. Используйте PCMCIA Вставить/Извлечь для работы
Camera/Video

Примечание: (./) - полная поддержка, - не работает, WIP - работа только начата, часть. - работает частично, нужна доработка.

И так, приступим к установке Линукса.

Требования

У Вас должен быть установлен Linux на БольшомБрате (ББ), или воспользуйтесь любым Linux LiveCD (например Knopix). При запуске Линукс происходит ХардРесет на устройствах с WM2003, поэтому предпочтительней иметь прошивку WM5 или WM6. Карта памяти должна быть размером не менее 254Мб, +30мб для раздела загрузчика и остальное под сам Линукс и его файлы подкачки. Если Вы хотите использовать карту памяти не только для Линукс, но и для WM, то советую раздел загрузчика сделать побольше (соответственно и карта должна быть большего объёма), сам раздел Линукса (83) должен быть примерно не менее 200Мб.

Предустановка
Есть некоторые вещи, которые мы должны сделать прежде, чем мы начнём установку.

1. Сделать резервную копию вашего BluAngel, например с помощью xBackup. Также сделайте резервную копию информации на карте памяти.

2. Загрузить следующие файлы, необходимые для того, чтобы загрузить Линукс.

| Haret(загрузчик) | Kernel(Ядро) | Startup.txt| Autorun |

3. Выбрать настольную окружающую среду по вашему вкусу (по типу как на ББ GNOME или KDE).

| Opie | GPE| Qtopia | Openmoko |

Подготовка Карты СД

1. Вставте Карту SD в кардридер и измените разделы на карте

fdisk /dev/sda

Замените/dev/sda тем, как ваша карта зарегистрирована у вас, можете проверить следующей командой:

dmesg

Ищите следующую строку в выведенной командой информации:

sd 1:0:0:0: Attached scsi removable disk sda

Тогда измените последнюю часть вышеупомянутого сообщения к вашему fdisk /dev/sda например, если последняя часть dmesg собщения была sdb, тогда измените команду на fdisk /dev/sdb.

2. Создать разделы

Сначала удаляют раздел, удостоверьтесь, что Вы сделали резервную копию.

Нажмите p, чтобы отобразить текущий раздел

Нажмите d, чтобы удалить раздел

Теперь создадим новый раздел для бутлоадера.

Нажмите n, чтобы создать новый раздел

Нажмите p, чтобы сделать этот раздел главным

Нажмите ENTER, чтобы сделать загрузочную область в начале карты

Выберите +30Mb и нажмите ENTER, чтобы установить размер раздела

Нажмите t, чтобы изменить тип раздела, таким образом Windows сможет понять эту часть карты

Измените номер 83 (Линукс) на c (FAT32)

Раздел для Линукс будет создаваться следующим образом.

Нажмите n, чтобы создать новый раздел


Нажмите p, чтобы сделать его первичным


Нажмите ENTER, чтобы сделать начало раздела с начала карты


Нажмите ENTER снова, чтобы сделать конец раздела в конце карты

На этом пока всё. Сохраняйтесь и выходите из fdisk. Нажмите w, чтобы сохранить и выйти

3. Создать файловые системы

Просто введите эти команды, чтобы создать файловые системы

mkfs.vfat /dev/sda1

mkfs.ext3 /dev/sda2

После всяких надписей на экране будут созданы обе файловые системы.

Бутлоадер
Теперь мы устанавливаем бутлоадер, таким образом мы сможем загрузить Линукс через WindowsСЕ

1. Смонтировать файловую систему.

mount -t vfat /dev/sda1 /mnt/card1

Вы, возможно, должны создать директорию card1 использующую эту команду:

mkdir /mnt/card1

2. Теперь мы должны создать директории для загрузки.

mkdir /mnt/card1/2577

mkdir /mnt/card1/linux

Директория 2577 - папка автозапуска, что означает, что любая программа, названная autorun.exe внутри папки будет работать, как только карта помещена в устройство.

3. Копирование файлов

Позволяет копировать autorun.exeфайл в папку 2577:

cp ${path}/autorun.exe /mnt/card1/2577

Замените $path тем, куда Вы сохранили файл, например /home/chad/autorun.exe (здесь и далее везде где встретится)
Следующие файлы должны быть скопированы в папку Linux:

haret, startup.txt, zImage

4. размонтировать файловую систему.

sync

umount /mnt/sda1

Установка Линукс
Теперь мы извлечем настольную окружающую среду, которую Вы выбрали.

1. Смонтировать файловую систему.

mount -t ext3 /dev/sda2 /mnt/card1

2. Извлечь образ.

cd /mnt/card1

tar xvjpf $path/Opie-2007.1.tar.bz2

Замените имя файла (Opie-2007.1.tar.bz2) тем, который вы загрузили. Не забываем про $path

3. размонтировать систему.

cd /

sync

umount /dev/sda2

Загрузка Линукс

Наконец финальный бит, загружающий операционную систему которую мы любим :).

1. Удостоверьтесь, что Карта СД не пишется/читается и удалите карту.
2. Вставте Карту СД в ваш
BlueAngel и наблюдайте, что волшебство случается.


Категория: Прошивки | Добавил: TpuPyku (05.12.2007)
Просмотров: 5259 | Комментарии: 4 | Рейтинг: 5.0/2 |
Всего комментариев: 4
4 TpuPyku  
0
зздесь какието ссылки остались http://blueangel.ucoz.ru/forum/2-7-1

3 geolog_am  
0
2. Загрузить следующие файлы, необходимые для того, чтобы загрузить Линукс.

| Haret(загрузчик) | Kernel(Ядро) | Startup.txt| Autorun |

Извиняюсь за нескромный вопрос, - а от куда загрузить? Когда-то, давно, загружал эти файлы, возможно даже с этого сайта. Но что-то не получилось (если память не изменяет, вроде он у меня не удалось загрузить с Флешки свой pda2k) и я это дело бросил. Сейчас вновь решился на данный эксперимент.


2 geolog_am  
0
АФИГЕТЬ можно!!!

1 silver34  
0
:o

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Статистика
Rambler's Top100
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Посетители сегодня: