ich fasse hier mal kurz zusammen was nötig ist um den BananaPi mit Debian 8 von der Festplatte zu booten.
# Die u-boot-tools installieren
apt-get install u-boot-tools
# Festplate formatieren
mkfs.ext4 /dev/sda1
# Danach die Festplatte mounten und das Root-Dateisystem mit rsync von der SD-Karte auf die Festplatte kopieren.
mount /dev/sda1 /mnt/
rsync -ax / /mnt/
# Nun die Boot-Parameter in der Datei boot.cmd ändern
umount /mnt/
mount /dev/mmcblk0p1 /mnt/
cd /mnt
nano boot.cmd
# Dort den Parameter
root=/dev/mmcblk0p2
# ändern in
root=/dev/sda1
# rebuild boot.scr
mkimage -C none -A arm -T script -d boot.cmd boot.scr
# Jetzt denn Banana Pi neu starten und das wars.
reboot
# Noch kurz nachsehen, ob alles geklappt hat. Zum Beispiel mit
df -h
Hab es hinbekommen!
Sun, 27.09.2015 - 14:59Hab es hinbekommen!
ich fasse hier mal kurz zusammen was nötig ist um den BananaPi mit Debian 8 von der Festplatte zu booten.
# Die u-boot-tools installieren
apt-get install u-boot-tools
# Festplate formatieren
mkfs.ext4 /dev/sda1
# Danach die Festplatte mounten und das Root-Dateisystem mit rsync von der SD-Karte auf die Festplatte kopieren.
mount /dev/sda1 /mnt/
rsync -ax / /mnt/
# Nun die Boot-Parameter in der Datei boot.cmd ändern
umount /mnt/
mount /dev/mmcblk0p1 /mnt/
cd /mnt
nano boot.cmd
# Dort den Parameter
root=/dev/mmcblk0p2
# ändern in
root=/dev/sda1
# rebuild boot.scr
mkimage -C none -A arm -T script -d boot.cmd boot.scr
# Jetzt denn Banana Pi neu starten und das wars.
reboot
# Noch kurz nachsehen, ob alles geklappt hat. Zum Beispiel mit
df -h
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf
rootfs 917G 1,7G 869G 1% /
/dev/root 917G 1,7G 869G 1% /
devtmpfs 486M 0 486M 0% /dev
tmpfs 98M 220K 97M 1% /run
tmpfs 5,0M 0 5,0M 0% /run/lock
tmpfs 195M 0 195M 0% /run/shm
Wenn bei rootfs bzw. /dev/root wie hier die Größe der Festplatte angezeigt wird, hat alles geklappt.
Ich hoffe es hilft dem Einen oder Anderen!
Gruß
Michael