/dev/input/event1 geht auf meiner dm800.
-
-
Zitat
Original von Oldboke
Dann hat BA schlecht formatiert
Keine symlinks ?Der Stick sollte eigentlich in beiden Images auch unter /media/usb zu sehen sein, weil er bei beiden so in der fstab steht.
Code/dev/sda1 /media/hdd ext3 defaults 0 0 /dev/sdb1 /media/usb ext3 defaults 0 0 Und im 1.5er: /dev/ide/host0/bus0/target0/lun0/part1 /media/hdd ext3 defaults 0 0 /dev/scsi/host0/bus0/target0/lun0/part1 /media/usb ext3 defaults 0 0 #/dev/scsi/host1/bus0/target0/lun0/part1 /media/usb2 ext3 defaults 0 0
In OE 1.6 images gibts die langen device Pfade aber NICHT mehr, ändere es auf /dev/sda1 bei /media/hdd und /dev/sdb1 bei /media/usb
Ich sagte doch weiter oben das Ihr für OE 1.5er images bei den Mountpoints Handarbeit braucht wenn Ihr ein 1.6er im Flash habt !
LG
gutemine -
Natürlich gibt es bei dmm noch /media/hdd
Wenn ich den USB-Stick nicht noch zusätzlich eintrage, hab ich ihn nur read only unter autofs.
Die HDD ist default auch auf /media/hdd. -
hab eh keine dort, habe die DMM IR Tastatur, die ist ja default drin,
Danke ich werde testen und berichten -
Filesystemcheck mag er auch nicht machen.
Swap hab ich nicht.Coderoot@dm800:~# bainit 92 bainit: Filesystemcheck USB Barry Allen stops automount Barry Allen stops udev ERROR: umount failed, can NOT do Filesystemcheck, sorry maybe standing in telnet on the device, or swapfile active, or booted from there with Barry Allen then boot from flash and try again ! reboot to get mount back root@dm800:~#
-
sagt auch keiner das das schon angepasst ist. Führe es mal mit sh -x /sbin/bainit 92 aus, weil wenigstens der fielsystemcheck solltle schon gehen das udev sauber gestoppt und gechecked wird.
Und für die Harddisk sagte ich doch das ich einen workaround eingebaut habe das es auch ohne fstab anpassen geht, um den Rest müsst Ihr Euch selber kümmern.
LG
gutemine -
Hatte ich doch geschrieben, dass ich nur im 1.5er BA-Image den symlink machen musste.
Sonst läuft das hier Bestens !
Keine Probleme hier -
Zitat
Führe es mal mit sh -x /sbin/bainit 92 aus
Code
Alles anzeigenOpenDreambox 1.6.0 dm800 dm800 login: root Password: root@dm800:~# sh -x /sbin/bainit 92 + VERSION=5.1.4 + BAHOME=/media/ba + [ ! -e /media/ba ] + BAIMAGE=/MB_Images + BATMP=/tmp/.batmp + uname -r + LIBDIR=/lib/modules/2.6.18-7.1-dm800 + mount + grep /proc + wc -l + [ 2 -lt 1 ] + uname -r + grep 2.6.12 + wc -l + [ 0 -lt 1 ] + [ ! -e /dev/.udev -a -e /etc/init.d/udev ] + USB_UDEV_DEV=/dev/sda1 /dev/sdb1 + CF_UDEV_DEV=/dev/unsupported + HD_UDEV_DEV=/dev/unsupported + BAIMAGEMOUNTS=/media/ba/ba/1 /media/ba/ba/2 /media/ba/ba/3 /media/ba/ba/4 /media/ba/ba/5 /media/ba/ba/6 /media/ba/ba/7 /media/ba/ba/8 + BOXTYPE=dm7025 + grep -qs BCM /proc/cpuinfo + BOXTYPE=dm500hd + grep -qs Brcm3300 /proc/cpuinfo + BOXTYPE=dm800 + grep -qs Brcm4380 /proc/cpuinfo + grep -qs bm750 /etc/hostname + [ dm800 = bm750 -a 1 -lt 1 ] + uname -r + grep 2.6.12 + wc -l + [ 0 -lt 1 ] + find /dev/sda1 /dev/sdb1 + DEVICES1=/dev/sda1 /dev/sdb1 + [ ! -e /media/ba/ba.sh ] + [ ! -e /media/ba/ba.sh ] + [ ! -e /media/ba/ba.sh ] + [ ! -e /media/ba/ba.sh ] + mount + [ ! -e /media/ba/ba.sh ] + [ ! -e /media/ba/ba.sh ] + [ ! -e /media/ba/ba.sh ] + [ ! -e /media/ba/ba.sh ] + mount + grep /media/ba + grep /dev/mtdblock/4 + wc -l + uname -r + grep 2.6.12 + wc -l + [ 0 -lt 1 -a 0 -gt 0 ] + [ ! -f /media/ba/.banozero -a dm800 = dm8000 ] + /sbin/insmod /media/ba/bin/fat.ko + /sbin/insmod /media/ba/bin/vfat.ko + MODPROBE=/sbin/modprobe + [ -f /media/ba/bin/modprobe ] + MODPROBE=/media/ba/bin/modprobe + /media/ba/bin/modprobe isofs + /media/ba/bin/modprobe sr_mod + /media/ba/bin/modprobe cdrom + /media/ba/bin/modprobe cdfs + [ 1 -lt 1 -a ! -f /.bainfo -a ! -d /noba ] + [ 1 -gt 0 ] + ERASETMP=/tmp/erase.cmd + echo d + echo 1 + echo d + echo 2 + echo d + echo 3 + echo d + echo 4 + echo d + echo 5 + echo d + echo 6 + echo d + echo 7 + echo d + echo 8 + echo d + echo 9 + echo d + echo 10 + echo d + echo 11 + echo d + echo 12 + echo d + echo 13 + echo d + echo 14 + echo d + echo 15 + echo d + echo 16 + echo n + echo p + echo 1 + echo 1 + echo + echo w + [ -f /.bainfo ] + echo /dev/sda1 /dev/sdb1 + sed -ie s!/dev!!g /tmp/.batmp + cat /tmp/.batmp + UDEV_MOUNT_POINTS=/sda1 /sdb1 + echo bainit: Filesystemcheck USB bainit: Filesystemcheck USB + umount /media/ba/boot + umount /media/ba/ba/1 + umount /media/ba/ba/2 + umount /media/ba/ba/3 + umount /media/ba/ba/4 + umount /media/ba/ba/5 + umount /media/ba/ba/6 + umount /media/ba/ba/7 + umount /media/ba/ba/8 + [ -f /etc/init.d/autofs ] + echo Barry Allen stops automount Barry Allen stops automount + /etc/init.d/autofs stop + sleep 5 + killall -9 automount + [ -f /etc/init.d/udev ] + echo Barry Allen stops udev Barry Allen stops udev + /etc/init.d/udev stop + swapoff -a + FAT_USB_DEVICE_PATH= + EXT_USB_DEVICE_PATH= + DEVICE_MOUNTS= + find /dev + grep part + DEVFS_DEVICES=/dev/disk/by-id/scsi-SATA_WDC_WD10EACS-00_WD-WCASJ1574769-part1 + mount + grep /dev/disk/by-id/scsi-SATA_WDC_WD10EACS-00_WD-WCASJ1574769-part1 + grep /media/usb + wc -l + grep fat + [ 0 -eq 1 ] + mount + grep /dev/disk/by-id/scsi-SATA_WDC_WD10EACS-00_WD-WCASJ1574769-part1 + grep ext + wc -l + grep /media/usb + [ 0 -eq 1 ] + grep /dev/disk/by-id/scsi-SATA_WDC_WD10EACS-00_WD-WCASJ1574769-part1 + grep /media/ba + grep ext + wc -l + mount + [ 0 -eq 1 ] + mount + grep /dev/sda1 + grep /media/sda1 + grep fat + wc -l + [ 0 -eq 1 ] + mount + grep /dev/sda1 + grep /media/sda1 + grep ext + wc -l + [ 0 -eq 1 ] + mount + grep /media/sdb1 + grep fat + wc -l + grep /dev/sdb1 + [ 0 -eq 1 ] + mount + grep /dev/sdb1 + grep /media/sdb1 + grep ext + wc -l + [ 0 -eq 1 ] + mount + grep /media/usb + wc -l + mount + grep /media/ba + wc -l + [ 1 -gt 0 -o 1 -gt 0 ] + echo ERROR: umount failed, can NOT do Filesystemcheck, sorry ERROR: umount failed, can NOT do Filesystemcheck, sorry + echo maybe standing in telnet on the device, or swapfile active, maybe standing in telnet on the device, or swapfile active, + echo or booted from there with Barry Allen or booted from there with Barry Allen + echo then boot from flash and try again ! then boot from flash and try again ! + echo reboot to get mount back reboot to get mount back + exit 1 root@dm800:~#
-
Zitat
Original von Oldboke
Hatte ich doch geschrieben, dass ich nur im 1.5er BA-Image den symlink machen musste.Sonst läuft das hier Bestens !
Keine Probleme hierJa aber der solle nicht nötig sein, sondern es sollte im image ein /media/ba geben wo er hinmounten soll !
rm /media/ba
mkdir /media/ba
reboot und berichten ob es dann auch gehtLG
gutemine -
Mach ich gleich, denn jetzt hab ich plötzlich doch ein Problem.
Mein OoZooN auf dem Stick ist " verschwunden ". -
Jetzt ist mein Image wieder da
/media/ba ist ja auch vorhanden, aber das vorherige /media/usb ist leer.
Dann werden meine scripts und picon nicht gefunden.
Das war der einzige Sinn von meinem symlink.Löschen von /media/ba geht nicht " is a directory "
-
wenn es eh schon ein directory ist ist es OK, von /media/ba auf /media/usb weglinken ist schon OK wenn es denn unbedingt sein muss. Nur andersrum kann es böse ausgehen wenn man von /media/usb einen link auf /media/ba macht (also das /media/ba kein echtes directory ist) damit das Plugin wieder funktioniert.
Trotzdem sollte es aber auch ganz ohne links funktionieren das der stcik auf /media/usb gemountet wird wenn in der fsttab /dev/sdb1 in der Zeile zum /media/usb mounten steht.
Aber das ganze 1.5er Image handling im BA 5.1 ist nur eine Krücke für die die unbedingt schon umsteigen wollen und auf die alten Images nicht verzichten können/wollen. Für ein stabiles Multibooten von OE 1.5 images sollte auch ein 1.5 image im Flash sein und Ihr weiterhin BA 5.0 verwenden. Andererseits hat ein bischen spielen noch keinem wirklich geschadet
LG
gutemine -
-
ja ich sagte doch schon weiter oben das du im 1.5er image die fstab anpassen musst das dort auch /dev/sdb1 statt dem /dev/scsi... in der fstab steht.
LG
gutemine -
Ist ja nur zum Vergleichen gedacht.
Interessant ist das Mounten von NFS-Shares mit dem " neuen " Kernel.
Mit der Methode auto.network, kommt da noch Freude auf... -
der automountet funktioniert meines erachtens auch mit den USB devices deutlich besser in den 1.6er images (gerade auch was CF/SD angeht auf der 8k).
Wobei ich für USB devices eigentlich besser finden würde die udev regeln entsprechend zu erweitern aber das ist geschmacksache, und gerade für netzwerkmounts hilft dir udev wenig.
LG
gutemine -
Im 1.6er benutze ich jetzt den Netzwerkbrowser statt auto.network.
Das funzt besser.Ich hab jetzt mal die fstab im 1.5er BA-Image auf den neuen Kernel angepasst
und wie zu erwarten, klappt das auch ohne Symlink. -
dann bin ich ja beruhigt
Images ohne eigenes udev gehen wenn man die fstab anpasst eh fast problemlos, nur GP2 und Newnigma2 mit Ihrem alten udev kommen mit dem neuen nicht zurecht, weil 2x udev starten geht halt nicht gut.
Jetzt kann ich nur hoffen das Sie Ihre eigenend udev implementierungen einstampfen, bzw. eben an das im OE 1.6 verbaute udev anpassen, dann hat es BA auch gleich viel leichter
Kommt Zeit, kommt image(s)
Leider hat noch keiner berichtet wie BA 5.1.4 sich auf den 500HD macht, das würde mich mehr interessieren ...
LG
gutemine -
Mal rein interessehalber, wie sieht das mit dem org. dmm 1.6 auf der dm8k aus ?
USB-Stick(s) auch read only unter autofs ? -
das hängt doch nur davon ab was in der auto.* als config drinnen steht ...
Und nachdem es für CD/DVD abspielen und anzeigen von Fotos mit dem hotplug Plugin gedacht ist nehmen die halt read only. DAS lässt sich aber leicht ändern.
Aber hier gehts eigentlich um BA 5.1 nicht um eure 1.6 image mount und sonstigen Wehwehchen
Gleich fragt wer wie man eine Softcam einbaut ....
LG
gutemine