USB-zaken

eendenteam

Addicted Member
Administrator
Moderator
Lid sinds
1 feb 2004
Berichten
6.293
Waarderingsscore
80
Punten
48
Leeftijd
122
Dit draadje is bedoeld om tip te geven (dus g??n vragen stellen) over alles wat met de USB-stick en de Dreambox te maken heeft.
 
Uitleg inzake het "installeren" van een USB-stick in de Dreambox (DB). De stick moet geformatteerd en gemount worden.

[list type=decimal]
[*]Open een telnet-sessie naar de DB
[*]Login als root met het bijbehorende wachtwoord
[*]Geef ??n van de volgende twee commando's vanaf de prompt (afhankelijk van de USB-stick):
mkfs.ext3 /dev/scsi/host0/bus0/target0/lun0/part1 (partitie)
mkfs.ext3 /dev/scsi/host0/bus0/target0/lun0/disc (hele device)


Met onze 256 Mb stick kregen we het onderstaande te zien

mke2fs 1.32 (09-Nov-2002)
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
64000 inodes, 255728 blocks
12786 blocks (5.00%) reserved for the super user
First data block=1
32 block groups
8192 blocks per group, 8192 fragments per group
2000 inodes per group
Superblock backups stored on blocks:
8193, 24577, 40961, 57345, 73729, 204801, 221185

Writing inode tables: done
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 30 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.

Als bovenstaande is gelukt moet de USB stick nog worden gemount. Dat kan op twee manieren (image-afhankelijk), nl. via het menu (in rudream via externe toevoegingen) maar ook vanaf de prompt. Omdat het via het menu voor zich spreekt, geven we onderstaand aan hoe je het vanaf de prompt moet doen

[*]Geef ook hier ??n van de volgende twee commando's:
mount /dev/scsi/host0/bus0/target0/lun0/part1 /mnt/usb
mount /dev/scsi/host0/bus0/target0/lun0/disc /mnt/usb

Wij kregen (met een ruDream image) het volgende te zien:

root@dreambox ~ > mount
/dev/root on / type squashfs (ro)
none on /dev type devfs (rw)
/proc on /proc type proc (rw)
none on /tmp type ramfs (rw)
/dev/mtdblock/0 on /mnt/cfs type cramfs (rw)
/dev/mtdblock/1 on /mnt/jffs type jffs2 (rw)
/dev/ide/host0/bus0/target0/lun0/part1 on /hdd type ext3 (rw)
/dev/mtdblock/1 on /var type jffs2 (rw)
/dev/scsi/host0/bus0/target0/lun0/disc on /mnt/usb type ext3 (rw)


[*]Je kunt daarna controleren of het is gelukt door vanaf de prompt in te geven: mount
Je ziet zoiets als dit:
/dev/scsi/host0/bus0/target0/lun0/disc on /mnt/usb type ext3 (rw)
We bevelen aan om het via het menu van de image te doen, omdat op je DB het bestand /etc/init.d/rc$ ook moet worden gewijzigd. Daar moet eerder genoemd mount-commando (zie pt. 4) aan worden toegevoegd omdat na een reboot anders de USB-stick niet wordt gemount.
[/list]
HAPPY STICKING
 
Het beste is om de USB stick te installeren met de originele firmware.

Wil je een image gebruiken die op 1.08 is gebaseerd, pak dan de orginele 1.08 release.

Installeer daar de stick en de software en upload daarna de image die je wilt gaan gebruiken.

De meeste images zijn thans gebaseerd op release 1.08 en die kun je hierhttp://www.dream-multimedia-tv.de/dm7000/update/rel108.img.
 



Hosting Fun

Advertenties

Terug
Bovenaan Onderaan