Hallo Liste,
Kennt sich jemand etwas besser mit Debian, speziell auf armhf (Raspberry & Co.) aus ?
Ich hab mir ein SD-Card Image von debian.org mittels serieller Konsole (u-boot) installiert. Das (installieren) funktioniert auch soweit. An meinem Banana Pi Pro hängt eine 1 TB Sata Festplatte.
Ziel ist ein reines Debian und kein Debian Derivat wie armbian, bananian oder ähnliches, da ich sonst später mit docker weiterarbeiten müsste, was zwar grundsätzlich funktioniert, aber derzeit eine Hürde darstellt bei der Pflege des Systems und / oder vorhandener HowTo´s, Ziel ist dass der Banana Pi Pro möglichst gleich von der Harddisk startet, bzw. nur noch die bootpartion auf der SD Card verbleibt.
1. Problem:
Wenn ich den Debian Installer starte, meckert er eine fehlende Firmware-Datei an und schlägt vor, einen Stick einzustecken - findet aber nix auf dem Stick, bin mir nicht mal sicher,ob er überhaubt einen Stick findet oder durchsucht, schlägt aber auch keine Alternative vor. Konkret will er haben: brcm/brcmfmac43362-sdio.bin - also sucht er zunächst nach /brmc ? Funktioniert weder mit noch ohne auf einem Stick, direkt ein Ordner /brcm auf der SD Card funktioniert auch nicht - da istnur der Kernel drauf und das / die *.dbt Files für netboot
2. Problem:
ich habe versucht, Debian sofort auf die 1 TB Platte zu installieren, mit seperaten /home, /var usw. - Kann ich auch machen, allerdings wird damit die SD Karte nicht (oder fehlerhaft) überschrieben, sodass der Installer beim reboot wiederaufgerufen wird, ohne SD Karte allerdings bootet das Teil gar nicht. Installiert man armbian, gibt es ein script zum "umziehen auf die harddisk" (irgendwie wird der boot auf der SD Card "umgebogen auf die Sata Platte") - diverse HowTo´s im Netz sind erstens teilweise zu alt, oder funktionieren nur eingeschränkt oder gar nicht auf meinem Board.
Kann man den Installer nicht dazu bringen, die boot Partion auf der SD Card zu lassen und den Rest auf der Platte zu installieren ? Oder wie bringe ich das System dazu, nicht mehr von SD Card sondern von der Platte zu booten ?
Vielen Dank im Voraus
René
Am Donnerstag, den 01.08.2019, 17:10 +0200 schrieb René:
Kennt sich jemand etwas besser mit Debian, speziell auf armhf (Raspberry & Co.) aus ?
Ich hab mir ein SD-Card Image von debian.org mittels serieller Konsole (u-boot) installiert. Das (installieren) funktioniert auch soweit. An meinem Banana Pi Pro hängt eine 1 TB Sata Festplatte.
Ziel ist ein reines Debian und kein Debian Derivat wie armbian, bananian oder ähnliches, da ich sonst später mit docker weiterarbeiten müsste, was zwar grundsätzlich funktioniert, aber derzeit eine Hürde darstellt bei der Pflege des Systems und / oder vorhandener HowTo´s, Ziel ist dass der Banana Pi Pro möglichst gleich von der Harddisk startet, bzw. nur noch die bootpartion auf der SD Card verbleibt.
- Problem:
Wenn ich den Debian Installer starte, meckert er eine fehlende Firmware-Datei an und schlägt vor, einen Stick einzustecken - findet aber nix auf dem Stick, bin mir nicht mal sicher,ob er überhaubt einen Stick findet oder durchsucht, schlägt aber auch keine Alternative vor. Konkret will er haben: brcm/brcmfmac43362-sdio.bin - also sucht er zunächst nach /brmc ? Funktioniert weder mit noch ohne auf einem Stick, direkt ein Ordner /brcm auf der SD Card funktioniert auch nicht - da istnur der Kernel drauf und das / die *.dbt Files für netboot
Dann hast du vermutlich ein Installer Image, dem die Firmware-Pakete fehlen, da diese in 'non-free' sind und die Standard-Installer nur Pakete aus 'main'enthalten. Such dir mal ein Image mit den non-free-Paketen. Oder lade dir die .deb-Datei für firmware-brcm80211 herunter und kopiere sie auf die SD-Karte Oder installiere die Pakete im Anschlus. Ich weiß gerade nicht, ob die fehlende Firmware den Installer beeinträchtigt oder du nur den Fehler gerne "weg" hättest.
- Problem:
ich habe versucht, Debian sofort auf die 1 TB Platte zu installieren, mit seperaten /home, /var usw. - Kann ich auch machen, allerdings wird damit die SD Karte nicht (oder fehlerhaft) überschrieben, sodass der Installer beim reboot wiederaufgerufen wird, ohne SD Karte allerdings bootet das Teil gar nicht. Installiert man armbian, gibt es ein script zum "umziehen auf die harddisk" (irgendwie wird der boot auf der SD Card "umgebogen auf die Sata Platte") - diverse HowTo´s im Netz sind erstens teilweise zu alt, oder funktionieren nur eingeschränkt oder gar nicht auf meinem Board.
Kann man den Installer nicht dazu bringen, die boot Partion auf der SD Card zu lassen und den Rest auf der Platte zu installieren? Oder wie bringe ich das System dazu, nicht mehr von SD Card sondern von der Platte zu booten ?
Ich bin kein Pi-Experte.
Prinzipiell kannst du doch die Partitionen (Benennung, Einhängepunkt, Bootflag, etc.) im Installer selber festlegen (Experten-Modus). Evtl. einfach /boot auf der SD belassen? Alternativ scheinen einige Howtos darüber zu sprechen, die /boot/boot.cmd anzupassen (Root-Device ändern) und im Anschluss mit mkimage daraus die /boot/boot.scr zu erzeugen. Die Dateien scheinen sehr spezifisch für Systeme wie den Pi zu sein. Auf Debian habe ich sie noch nie gesehen.
Also wenn du magst, können wir uns das gerne mal gemeinsam anschauen. Vielleicht kann ich dann gleich Informationen für mich mitnehmen, wie ich auf den Raspberry 2 Debian installieren kann :)
HTH und MfG Daniel
lug-dd@mailman.schlittermann.de