LINUX.ORG.RU

debian 9 поддерживает Orange Pi как установить?

 , ,


3

4

САБЖ. Нет, надо раскрыть обстоятельства.

Итак взял образ: http://cdimage.debian.org/cdimage/weekly-builds/armhf/iso-dvd/

Записал на SD карту (10 class) dd if=debian-testing-armhf-DVD-1.iso of=/dev/disk1 sync bs=1m

Запускаю - не стартует, а стартует Android 4.4 который уже установлен в прошивку.

★★★★★

Последнее исправление: sniper21 (всего исправлений: 1)

Устанавливал debian на cubieboard2 (он тоже armhf). Jessie не стартовал. Пришлось брать Stretch. С ним тоже не все было ясно. В процессе загрузки с установочной флешки ядро запускалось, вроде бы проходило распознавание оборудования, и на этом процесс прерывался. Установку удалось продолжить, перейдя во вторую консоль и запустив /sbin/debian-installer.

anonymous
()
Ответ на: комментарий от anonymous

Анонимус, поделись попунктно что и как сделано было для Stretch. Потому что у меня даже не стартует.

Какая флешка? Как записывался образ? Как грузиться с флешки?

sniper21 ★★★★★
() автор топика
Последнее исправление: sniper21 (всего исправлений: 1)

Подозреваю образ формата DVD не пойдёт, нужен специально подготовленный образ. Тема загрузки сабжа раскрыта здесь.

ThePretender
()
Ответ на: комментарий от sniper21

По ссылке:

https://wiki.debian.org/InstallingDebianOn/Allwinner#Installing_from_an_SD_ca...

читай внимательно абзац, озаглавленный «Installing from an SD card image».

Если попунктно, то:

1. Скачать из http://ftp.uk.debian.org/debian/dists/stretch/main/installer-armhf/current/im... два файла: partition.img и hardware-specific firmware (в моем случае это был firmware.Cubieboard2.img.gz).

2. Залить их на SD карту:

zcat firmware.<board_name>.img.gz partition.img.gz > /dev/SDCARD_DEVICE

3. Вставить SD карту в слот CubieBoard и включить его.

4. Начнется загрузка ядра и hardware probing, дождаться остановки вывода сообщений ядра, перейти во вторую консоль и выполнить

/sbin/debian-installer

5. Вуаля.

Кстати, установщик загружается в память целиком. Это дает возможность выполнить установку на ту же SD карту.

anonymous
()
8 декабря 2017 г.
Ответ на: комментарий от anonymous

Доброго времени суток. У меня Orange Pi Zero. Делал по инструкции https://wiki.debian.org/InstallingDebianOn/Allwinner#Installing_from_an_SD_ca.... Установка доходит до обнаружения сетевых интерфейсов и не находит его. Т. к. нет сетевого интерфейса продолжать установку системы невозможно. Кто-нибудь сталкивался с такой ситуацией? Что можно придумать в такой ситуации?

armyan86
()
Ответ на: комментарий от anonymous

Доброго времени суток. Собрал U-boot для Orange Pi Zero (https://habrahabr.ru/post/264259/ - в этой статье есть подробное описание)

# wget ftp://ftp.denx.de/pub/u-boot/u-boot-2017.11.tar.bz2 # tar -jxf u-boot-latest.tar.bz2 # make CROSS_COMPILE=arm-linux-gnueabihf- orangepi_zero_defconfig # make CROSS_COMPILE=arm-linux-gnueabihf-

Записал u-boot-sunxi-with-spl.bin на MicroSD

# dd if=/dev/zero of=/dev/sdb bs=1K count=1023 seek=1 # dd if=u-boot-sunxi-with-spl.bin of=/dev/sdb bs=1k seek=8

Далее из https://wiki.debian.org/InstallingDebianOn/Allwinner#Installing_from_a_USB_stick скачал и распаковал hd-media.tar.gz содержимое перенес на USB флешку. Так же на флешку скопировал ISO образ debian-9.3.0-armhf-DVD-1.iso. Подключаю MicroSD и USB флешку на Orange Pi. Устанавливаю систему.

К концу установки системы выходит сообщение: No boot loader installed как в статье https://wiki.debian.org/InstallingDebianOn/Allwinner#Installing_on_systems_that_are_not_supported_out_of_the_box.

Но если u-boot-sunxi-with-spl.bin записать не для Orange Pi Zero(который я собрал), a для Orange Pi Plus то система устанавливается и с загрузчиком не возникает проблем. В каталоге /boot создаются файлы boot.src dtb и т. д.

Как я понимаю после установки нужно создавать boot.scr и записать его в /boot так же скопировать sun8i-h2-plus-orangepi-zero.dtb

Все попытки создания загрузчика (boot.scr) закончились отрицательно. Кто знает как запустить загрузчик?

armyan86
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.