usbroot - nachträgl. Mounten einer Partition

benni86

Neuer User
Mitglied seit
4 Mai 2006
Beiträge
14
Punkte für Reaktionen
0
Punkte
1
Hallo,
ich bin am Verzweifeln ich versuche bei meiner 7141 mit usbroot nachträglich eine weitere Partition (fat32, erstellt mit gParted) zu mounten das klappt aber nicht.

Folgende Infos hätte ich noch dazu:
Code:
cat /proc/partitions
31     0       8192 mtdblock0
  31     1       6945 mtdblock1
  31     2       7616 mtdblock2
  31     3         64 mtdblock3
  31     4        256 mtdblock4
  31     5        256 mtdblock5
  31     6        512 mtdblock6
  31     7       7104 mtdblock7
   8     0    2002943 sda
   8     1     522081 sda1
   8     2    1477980 sda2

Code:
/var/mod/root # lsmod
Module                  Size  Used by    Tainted: P
vfat                   11392  0
fat                    49072  1 vfat
userman                33328  2
kdsldmod              878560  7 userman
capi_codec            143040  0
isdn_fbox_fon4        899840  1 capi_codec
ubik2                  85440  2 capi_codec,isdn_fbox_fon4
tiatm                 112544  1 ubik2
jffs2                 108800  1
sd_mod                 15024  2
usb_storage            33296  1
scsi_mod               92560  2 sd_mod,usb_storage
ext2                   59392  1
mbcache                 8080  1 ext2
usbahcicore            26064  0
usbcore               113328  3 usb_storage,usbahcicore
Piglet                 10656  0

Code:
/var/mod/root # fstyp /dev/sda2
vfat

Code:
/var/mod/root # lsmod
Module                  Size  Used by    Tainted: P
vfat                   11392  0
fat                    49072  1 vfat
userman                33328  2
kdsldmod              878560  7 userman
capi_codec            143040  0
isdn_fbox_fon4        899840  1 capi_codec
ubik2                  85440  2 capi_codec,isdn_fbox_fon4
tiatm                 112544  1 ubik2
jffs2                 108800  1
sd_mod                 15024  2
usb_storage            33296  1
scsi_mod               92560  2 sd_mod,usb_storage
ext2                   59392  1
mbcache                 8080  1 ext2
usbahcicore            26064  0
usbcore               113328  3 usb_storage,usbahcicore
Piglet                 10656  0

Code:
/var/mod/root # mount -t vfat /dev/sda2 /var/media/ftp/uStor02/
mount: mounting /dev/sda2 on /var/media/ftp/uStor02/ failed: Invalid argument

Hat da jemand eine Idee?
 
Jupp das hab ich angelegt
 
Dann solltest Du nochmal nach den Kernel-Meldungen schauen.
Ansonsten evtl. noch auf einem anderen System probieren oder neu formatieren.
 
Tatsache dmesg sagt
Code:
FAT: codepage cp437 not found

Hilft das weiter?
 
Laut Google muß ein Modul "nls_cp437" geladen sein. Ansonsten gibt es die Option codepage beim Mounten, aber ich weiß nicht, ob man sagen kann, daß man gar keine haben will.

Da Du anscheinend der Erste mit dem Problem bist, hast Du das Modul irgendwo beim Erstellen der Kernels oder im Image abgewählt?
 
Ich kann mich nicht entsinnen es abgewählt zu haben. Geht das überhaupt?
 
Such mal auf deiner Box:
Code:
# [B]find / -iname '*nls_cp437*'[/B]
/lib/modules/2.6.13.1-ohio/kernel/fs/nls/nls_cp437.ko
/sys/module/nls_cp437

...
vfat 11392 0
fat 49072 1 vfat
nls_cp437 5248 0
...
 
nach der Eingabe von
Code:
modprobe nls_iso8859-1
modprobe nls_cp437
ließ er sich anstandslos mounten.
Vielen Dank für eure Hilfe.
 
Kannst du mal deine .config anhängen? Eigentlich sollte das Module in der /etc/hotplug/storage geladen werden.

MfG Oliver
 
@Oliver: "eigentlich"... ja, aber...
Es wird dort auch an diversen Stellen "entladen" und gekillt. Im Normalfall hast du Recht, Oliver, ich vermute aber, dass er zuvor sowas ähnliches, wie "USB-Medium entfernen" aus dem AVM-WebIF durchgeführt hat, oder was auch immer. Und da wirst du schon in den entsprechenden Sektionen von /etc/hotplug/storage nach vielen "rmmods" fündig.

MfG
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.