Single-board computer software development discussions
 help / color / mirror / Atom feed
* [devel-sbc] regular-server.iso для Raspberry Pi 3 (4)
@ 2020-02-14 16:55 Антон Мидюков
  2020-02-17  7:46 ` Alexey V. Vissarionov
  2020-03-03  8:44 ` Pavel Isopenko
  0 siblings, 2 replies; 15+ messages in thread
From: Антон Мидюков @ 2020-02-14 16:55 UTC (permalink / raw)
  To: devel-sbc

Доброго времени суток

Продолжил свои эксперименты с EFI для Raspberry Pi. Начало здесь:

https://lists.altlinux.org/pipermail/devel-sbc/2020-January/000068.html

EFI, о котором я писал в прошлом письме, позволяет загружать гибридные 
ISO образы, записанные на USB-накопитель.

Для того, чтобы ISO образ смог загрузиться, потребовалось добавить в 
STAGE1 модули ядра: bcm2835.ko, dwc2.ko, xhci-plat-hcd.ko

За компанию я добавил ещё некоторое множество модулей ядра, связанных с 
USB. Так что, если у кого-то есть, например, одноплатник с Rockchip 
RK3399 и EFI для него, попробуйте загрузиться. Исходники, вроде есть:

https://github.com/jeffchenfz/Rockchip

ISO образы в снапшоте от 20200213 поддерживают загрузку и установку на 
RPi. Это: jeos-systemd, lxqt, rescue.

И наконец я собрал regular-server-systemd.iso:

http://nightly.altlinux.org/sisyphus-aarch64/alpha/regular-server-systemd-20200214-aarch64.iso

Это полноценный regular-server, всё как в стартерките. Ядро std-def 
5.4.19. Так как с графикой всё плохо, то может в качестве сервера можно 
использовать третью малину. Пробуйте.

На Raspberry Pi 4 сборки также можно установить, но так как ни wi-fi, ни 
ethernet не работают, смысла в этом нет никакого. К тому же доступно 
максимум 3 ГБ. EFI для RPi4 совсем сырое.

**** Особенности установки ****

1. ISO образы можно установить на SD-карту только для Raspberry Pi 3. В 
этом случае выбирайте ручную разметку диска. Раздел с fat на SD-карте 
монтируйте как /boot/efi Ни в коем случае не форматируйте этот раздел, 
на нём находится EFI.

2. При установке загрузчика выберите пункт "EFI (для съёмных 
устройств)". У Raspberry нет NVRAM, запись в его эмуляцию делается, но 
живёт только до перезагрузки :-)

3. При загрузке с live, чтобы был русский язык в grub нужно нажать E и 
дописать в cmdline:

lang=RU_ru

и нажать ctrl+x

Ориентируйтесь на слово splash, которое лучше удалить (plymouth не работает)

-- 
С уважением, Антон Мидюков <antohami@altlinux.org>



^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2020-03-03  8:59 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-02-14 16:55 [devel-sbc] regular-server.iso для Raspberry Pi 3 (4) Антон Мидюков
2020-02-17  7:46 ` Alexey V. Vissarionov
2020-02-17  7:55   ` Антон Мидюков
2020-02-17  8:07     ` Nikolai Kostrigin
2020-02-17  8:12       ` Антон Мидюков
2020-02-17  8:25         ` Alexey V. Vissarionov
2020-02-17  8:46           ` Антон Мидюков
2020-02-17  8:49             ` Alexey V. Vissarionov
2020-02-17  9:04               ` Антон Мидюков
2020-02-17  9:19                 ` Alexey V. Vissarionov
2020-02-19 13:07                 ` Антон Мидюков
2020-02-19 17:13                   ` Антон Мидюков
2020-02-17  8:19       ` Alexey V. Vissarionov
2020-03-03  8:44 ` Pavel Isopenko
2020-03-03  8:59   ` Антон Мидюков

Single-board computer software development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel-sbc/0 devel-sbc/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel-sbc devel-sbc/ http://lore.altlinux.org/devel-sbc \
		devel-sbc@lists.altlinux.org devel-sbc@lists.altlinux.ru devel-sbc@lists.altlinux.com
	public-inbox-index devel-sbc

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel-sbc


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git