Booten von USB-Stick: Unterschied zwischen den Versionen

Aus Zebradem WIKI
Zur Navigation springenZur Suche springen
Rolli (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 51: Zeile 51:
:* eingeben
:* eingeben
</span></div>
</span></div>
 
<br>
----
----
[[Coolstream HD| <span style="color:#FFFF00;">Zurüch zu Coolstream HD1</span> ]]
[[#top|<span style="color:#4876FF;">[ nach Oben ]</span>]]<br>
 
[[Zurück zu FAQ|<span style="color:#4876FF;">[ Zurück zu FAQ ]</span> ]]<br>
[http://www.zebradem.com/wiki/index.php?title=Kategorie:FAQ <span style="color:#FFFF00;">Zurück zu FAQ</span>]
[[Hauptseite|<span style="color:#4876FF;">[ Zurück zur Hauptseite ]</span>]]
 
[[Coolstream HD|<span style="color:#4876FF;">[ Zurüch zu Coolstream HD1 ]</span>]]<br>
[http://www.zebradem.com/wiki/index.php?title=Hauptseite <span style="color:#FFFF00;">Zurück zur Hauptseite</span>]

Version vom 10. Mai 2010, 11:27 Uhr

[ zurüch zu Coolstream HD1 ]



Das Board mit Freiheiten

Die Image selbst wird nicht vom USB-Stick gebootet, aber das Filesystem vom USB-Stick wird als root-FS benutzt.

  • USB-Stick partitionieren
    • auf Partition /dev/sda1 ein ext3 FS anlegen
  • Den USB-Stick auf der Coolstream mounten und alles rüberkopieren

cd /tmp/sda1
cp -a /bin /dev /etc /lib /media /root /sbin /share /usr /var ./
mkdir mnt proc sys tmp

  • Eine Datei im Root-Verzeichnis der Coolstream "/linuxrc" mit folgendem Inhalt anlegen

#!/bin/sh
/bin/echo "***** linuxrc ******"
/bin/mkdir -p /tmp/mnt
/bin/echo mounting sda1...
if /bin/mount -n /dev/sda1 /tmp/mnt; then

/bin/test -x /tmp/mnt/sbin/init && exec /sbin/chroot /tmp/mnt /sbin/init
/bin/echo "no /sbin/init on sda1"

else

/bin/echo "mount failed!"

fi
exec /sbin/init

  • Um nun vom USB-Stick zu booten, einfach im u-boot anhalten und folgendes eingeben

setenv bootargs console=ttyRI0 mtdparts=cx2450xflash:512k(U-Boot)ro,4096k(kernel),28160k(systemFS) root=mtd2 rootfstype=jffs2 rw mem=384M init=/linuxrc

  • und dann

boot

  • eingeben



[ nach Oben ]
[ Zurück zu FAQ ]
[ Zurück zur Hauptseite ] [ Zurüch zu Coolstream HD1 ]