ODROID-C4: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Signux (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Signux (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| (9 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 3: | Zeile 3: | ||
Backup Image muss jetzt mit dd auf eine SD-Karte eingespielt werden und dann kann der Odroid-C4 damit gestartet werden. Login: root/odroid | Backup Image muss jetzt mit dd auf eine SD-Karte eingespielt werden und dann kann der Odroid-C4 damit gestartet werden. Login: root/odroid | ||
15.07.2021 | ===15.07.2021=== | ||
* Image ubuntu-20.04-server-odroidc4-20210301.img.xz von [http://ppa.linuxfactory.or.kr/images/raw/arm64/focal/] auf sdcard kopiert | * Image ubuntu-20.04-server-odroidc4-20210301.img.xz von [http://ppa.linuxfactory.or.kr/images/raw/arm64/focal/] auf sdcard kopiert | ||
| Zeile 32: | Zeile 32: | ||
CPU_FLAGS_ARM="edsp neon thumb vfp vfpv3 vfpv4 vfp-d32 aes sha1 sha2 crc32 v4 v5 v6 v7 v8 thumb2" | CPU_FLAGS_ARM="edsp neon thumb vfp vfpv3 vfpv4 vfp-d32 aes sha1 sha2 crc32 v4 v5 v6 v7 v8 thumb2" | ||
</pre> | </pre> | ||
* | * resolve.conf kopieren damit das neue System dns auflösen kann | ||
<pre> | |||
cp --dereference /etc/resolv.conf /mnt/gentoo/etc/ | |||
</pre> | |||
* Gentoo root system starten | |||
<pre> | |||
mount --types proc /proc /mnt/gentoo/proc | |||
mount --rbind /sys /mnt/gentoo/sys | |||
mount --make-rslave /mnt/gentoo/sys | |||
mount --rbind /dev /mnt/gentoo/dev | |||
mount --make-rslave /mnt/gentoo/dev | |||
chroot /mnt/gentoo /bin/bash | |||
source /etc/profile | |||
export PS1="(chroot) ${PS1}" | |||
mkdir /usr/portage | |||
emerge-webrsync | |||
eselect profile set 1 | |||
emerge --ask --verbose --update --deep --newuse @world | |||
</pre> | |||
[[Odroid UART-Ausgabe]] | |||
===29.12.2021=== | |||
* Ich habe eine neue SDcard erzeugt auf der jetzt ein Kernel 5.15.11-gentoo eingerichtet ist und gestartet werden kann (alte Samsung-SDcard liegt noch daneben mit dem kernel 4.9.x). | |||
* Die CPU läuft jetzt mit Performance Einstellung(durchweg mit 1,9GHz). Jeder Kernel (5.15.11-gentoo.rc1, 5.16.0.rc7) den ich gebaut habe mit "ondemand" Einstellung als default konnte nicht gestartet werden, oder der Rechner war extrem lahm und is dann irgend wann eingefrohren... | |||
* ich glaube das es an den USB Geräten liegt, da der kernel 5.15.11-gentoo-rc1 auf einem test-Rechner so weit lief, wo nur eine ssd angeschlossen war...) | |||
Aktuelle Version vom 30. Dezember 2021, 05:32 Uhr
Ubuntu 20.04 (MINIMAL IMAGES) von [1] herunter geladen und dann neues initiales Gentoo image mit den ubuntu kernel gebaut und Backup () auf Festplatte abgelegt.
Backup Image muss jetzt mit dd auf eine SD-Karte eingespielt werden und dann kann der Odroid-C4 damit gestartet werden. Login: root/odroid
15.07.2021
- Image ubuntu-20.04-server-odroidc4-20210301.img.xz von [2] auf sdcard kopiert
- Odroid C4 gestartet und ubuntu geupdated
- UsbStrick mit einer ext4 partition unter /mnt/gentoo gemounted
- [3] unter /mnt abgelegt
- Enpacken der Datei (und dann entfernen):
tar xpvf stage3-*.tar.xz --xattrs-include='*.*' --numeric-owner
- Grundeinstellungen:
nano -w /mnt/gentoo/etc/portage/make.conf
- Meine Einstellungen:
COMMON_FLAGS="-march=armv8.2-a -O2 -pipe"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"
CHOST="aarch64-unknown-linux-gnu"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
LC_MESSAGES=C
MAKEOPTS="-j5"
CPU_FLAGS_ARM="edsp neon thumb vfp vfpv3 vfpv4 vfp-d32 aes sha1 sha2 crc32 v4 v5 v6 v7 v8 thumb2"
- resolve.conf kopieren damit das neue System dns auflösen kann
cp --dereference /etc/resolv.conf /mnt/gentoo/etc/
- Gentoo root system starten
mount --types proc /proc /mnt/gentoo/proc
mount --rbind /sys /mnt/gentoo/sys
mount --make-rslave /mnt/gentoo/sys
mount --rbind /dev /mnt/gentoo/dev
mount --make-rslave /mnt/gentoo/dev
chroot /mnt/gentoo /bin/bash
source /etc/profile
export PS1="(chroot) ${PS1}"
mkdir /usr/portage
emerge-webrsync
eselect profile set 1
emerge --ask --verbose --update --deep --newuse @world
29.12.2021
- Ich habe eine neue SDcard erzeugt auf der jetzt ein Kernel 5.15.11-gentoo eingerichtet ist und gestartet werden kann (alte Samsung-SDcard liegt noch daneben mit dem kernel 4.9.x).
- Die CPU läuft jetzt mit Performance Einstellung(durchweg mit 1,9GHz). Jeder Kernel (5.15.11-gentoo.rc1, 5.16.0.rc7) den ich gebaut habe mit "ondemand" Einstellung als default konnte nicht gestartet werden, oder der Rechner war extrem lahm und is dann irgend wann eingefrohren...
- ich glaube das es an den USB Geräten liegt, da der kernel 5.15.11-gentoo-rc1 auf einem test-Rechner so weit lief, wo nur eine ssd angeschlossen war...)