Seagate Pocket Drive und Cradle


Abaddon666

Member
Joined
Aug 31, 2006
Messages
348
Hallo,

Habe nun auch seit gestern die Cradle und bin eigentlich zufrieden, die üblichen Fehler im Design und das Problem der Stromversorgung (Cradle versorgt NICHT den GP2X MK2 mit Strom wie in der Beschreibung im Shop und wählt man die Richtung GP2X versorgt Cradle mit Strom, so summt bis kreischt der GP2X im Betrieb von USB-Geräten) stören nicht mehr so sehr wie gestern Abend.
Jetzt wollte ich heute mal meine neue USB-Festplatte Seagate Pocket Hard Drive 8GB anschließen, was leider nicht funktioniert. Selbst erneute Formatierung auf FAT32 führt nicht zum Erfolg, mein USB-Stick funktioniert hingegen einwandfrei. Welche USB-Version "liefert" denn die Cradle ?
Die Platte ist für 2.0, aber in den Anforderungen steht "USB 1.1 oder höher".
Besteht eventuell die Chance auf eine zukünftige Unterstützung ?
Oder gibt es gar noch Hoffnung dass es so funktioniert ? Neue Firmware (habe die 2.1.1) oder spezielles Formatierungstool für die HDD ?

Wenn nicht wäre das sehr ärgerlich, eigentlich habe ich mir das Teil hauptsächlich in Hinblick auf die Nutzung am GP2X zugelegt.

Grüße,
Abaddon
 
was fuer ein netzteil hast du dran, bei mir funktioniert zwar der grossteil auch, wenn ich das ganze mit 3v ansteuere, aber einige usb geraete funktionieren erst ab 5v

ich habe ein 2.0 platte dran, kein problem an sich, mit genug druck sollte es gehen.
 
Daran kanns eigentlich nicht liegen, die Cradle versorge ich ja sogar mit nem 5V Netzeil extra und es geht nicht. Kann es vielleicht echt an der Software im GP2x liegen, ich meine dass da irgendwas nicht richtig zusammenpaßt ? Seit ich die Cradle habe hat der sich schon öfter aufgehängt und bringt auch seit neuestem wieder das Standard Skin, obwohl ich eigentlich das Liquido installiert hatte. Sollte man vorsichtshalber mal reflashen, sprich wieder die 2.0 rauf und dan upgraden auf die 2.1.1 ?
 
Auf meinem alten Notebook mit Win2000 und USB1.1 funzt die Platte auch ohne Probleme. Woran kann es denn bloß liegen ?
 
hm, also wenn dein skin weg ist wuerd ich mal die sd karte ueberpruefen, waer ja nicht die erste die das fruehe ende ereilt. der gp2x haengt sich bei mir mit der cradle auch oefter auf, aber eigentlich nur immer beim einstecken in die cradle. wenn eh schon der skin weg ist, wuerde ich aber auch da eher auf die sd-card tippen.

bei der festplatte kann ich dir dann leider nicht weiterhelfen, du koenntest hoechstens mal eines probieren, installier dir:

http://archive.gp2x.de/cgi-bin/cfiles.cgi?0,0,0,0,8,1893
oder
http://archive.gp2x.de/cgi-bin/cfiles.cgi?0,0,0,0,8,1593

(ich habs mit letzterem probiert, aber ersteres muesste auch gehen und ist weniger kompliziert)

und schau dir mal die meldungen vom shell befehl 'dmesg' an, ob der irgendwas schreibt was auf die festplatte hinweist.
 
ich würde ja empfehlen den gp2x am pc anzuschließen und die konsole im auge zu behalten, aber dank dem überaus intelligenten cardle design ist das ja nicht möglich....

edit: starte auf dem gp2x mal sterm und mach cd /mnt/sd und dann dmesg > dmsg.txt und poste die datei hier, dann käme man sicher einen schritt weiter.
 
Vimacs said:
starte auf dem gp2x mal sterm und mach cd /mnt/sd und dann dmesg > dmsg.txt und poste die datei hier, dann käme man sicher einen schritt weiter.

Ok, hier:
Code:
<i>
</i>**>>Block 34 marked for retirement
**>>ecc error unfixed on chunk 1102:0
**>>ecc error unfixed on chunk 1102:1
**>>Block 34 marked for retirement
**>>ecc error unfixed on chunk 1103:0
**>>ecc error unfixed on chunk 1103:1
**>>Block 34 marked for retirement
**>>ecc error unfixed on chunk 1104:0
**>>ecc error unfixed on chunk 1104:1
**>>Block 34 marked for retirement
**>>ecc error unfixed on chunk 1105:1
**>>Block 34 marked for retirement
**>>ecc error unfixed on chunk 1106:0
**>>ecc error unfixed on chunk 1106:1
**>>Block 34 marked for retirement
**>>ecc error unfixed on chunk 1107:0
**>>ecc error unfixed on chunk 1107:1
**>>Block 34 marked for retirement
**>>ecc error unfixed on chunk 1108:0
**>>ecc error unfixed on chunk 1108:1
**>>Block 34 marked for retirement
**>>ecc error unfixed on chunk 1109:0
**>>ecc error unfixed on chunk 1109:1
**>>Block 34 marked for retirement
**>>ecc error unfixed on chunk 1110:0
**>>ecc error unfixed on chunk 1110:1
**>>Block 34 marked for retirement
**>>ecc error unfixed on chunk 1111:0
**>>ecc error unfixed on chunk 1111:1
**>>Block 34 marked for retirement
**>>ecc error unfixed on chunk 1112:0
**>>ecc error unfixed on chunk 1112:1
**>>Block 34 marked for retirement
**>>ecc error unfixed on chunk 1113:0
**>>ecc error unfixed on chunk 1113:1
**>>Block 34 marked for retirement
**>>ecc error unfixed on chunk 1114:0
**>>ecc error unfixed on chunk 1114:1
**>>Block 34 marked for retirement
**>>ecc error unfixed on chunk 1115:0
**>>ecc error unfixed on chunk 1115:1
**>>Block 34 marked for retirement
**>>ecc error unfixed on chunk 1116:0
**>>ecc error unfixed on chunk 1116:1
**>>Block 34 marked for retirement
**>>ecc error unfixed on chunk 1117:0
**>>ecc error unfixed on chunk 1117:1
**>>Block 34 marked for retirement
**>>ecc error unfixed on chunk 1118:0
**>>ecc error unfixed on chunk 1118:1
**>>Block 34 marked for retirement
**>>ecc error unfixed on chunk 1119:0
**>>ecc error unfixed on chunk 1119:1
**>>Block 34 marked for retirement
**>>ecc error unfixed on chunk 1120:0
**>>ecc error unfixed on chunk 1120:1
**>>Block 35 marked for retirement
**>>ecc error unfixed on chunk 1121:0
**>>ecc error unfixed on chunk 1121:1
**>>Block 35 marked for retirement
**>>ecc error unfixed on chunk 1122:0
**>>ecc error unfixed on chunk 1122:1
**>>Block 35 marked for retirement
**>>ecc error unfixed on chunk 1123:0
**>>ecc error unfixed on chunk 1123:1
**>>Block 35 marked for retirement
**>>ecc error unfixed on chunk 1124:0
**>>ecc error unfixed on chunk 1124:1
**>>Block 35 marked for retirement
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
mmsp2_usbh.c: USB Host power on
mmsp2_usbh.c: initializing MMSP2 USB host PCI-DMA workaround
f_fact = 4, f_clk = 49766400, f_err = +1766400
a_fact = 3, a_clk = 49152000, a_err = +1152000
u_fact = 1, u_clk = 95846400, u_err = +47846400
usb-ohci.c: USB OHCI at membase 0xf0004300, IRQ 13
usb.c: new USB bus registered, assigned bus number 1
usb.c: kmalloc IF c19e1e80, numif 1
usb.c: new device strings: Mfr=0, Product=2, SerialNumber=1
usb.c: USB device number 1 default language ID 0x0
Product: USB OHCI Root Hub
SerialNumber: f0004300
hub.c: USB hub found
hub.c: 2 ports detected
hub.c: standalone hub
hub.c: ganged power switching
hub.c: no over-current protection
hub.c: Port indicators are not supported
hub.c: power on to power good time: 4ms
hub.c: hub controller current requirement: 0mA
hub.c: port removable status: RR
hub.c: local power source is good
hub.c: no over-current condition exists
hub.c: enabling power on all ports
usb.c: hub driver claimed interface c19e1e80
usb.c: kusbd: /sbin/hotplug add 1
kusbd_policy: /sbin/hotplug add 1, ret=0x0
hub.c: port 1, portstatus 101, change 1, 12 Mb/s
hub.c: port 1 connection change
hub.c: port 1, portstatus 101, change 1, 12 Mb/s
hub.c: port 1, portstatus 101, change 0, 12 Mb/s
hub.c: port 1, portstatus 101, change 0, 12 Mb/s
SCSI subsystem driver Revision: 1.00
hub.c: port 1, portstatus 101, change 0, 12 Mb/s
hub.c: port 1, portstatus 101, change 0, 12 Mb/s
hub.c: port 1, portstatus 103, change 10, 12 Mb/s
hub.c: new USB device <NULL>-1, assigned address 2
usb.c: kmalloc IF c163e240, numif 1
usb.c: new device strings: Mfr=0, Product=1, SerialNumber=0
usb.c: USB device number 2 default language ID 0x409
Product: USB2.0 Hub
hub.c: USB hub found
hub.c: 4 ports detected
hub.c: standalone hub
hub.c: ganged power switching
hub.c: global over-current protection
hub.c: TT requires at most 32 FS bit times
hub.c: Port indicators are  supported
hub.c: power on to power good time: 100ms
hub.c: hub controller current requirement: 100mA
hub.c: port removable status: RRRR
hub.c: local power source is good
hub.c: no over-current condition exists
hub.c: enabling power on all ports
usb.c: hub driver claimed interface c163e240
usb.c: kusbd: /sbin/hotplug add 2
kusbd_policy: /sbin/hotplug add 2, ret=0x0
hub.c: port 2, portstatus 301, change 1, 1.5 Mb/s
hub.c: port 2 connection change
hub.c: port 2, portstatus 301, change 1, 1.5 Mb/s
hub.c: port 2, portstatus 301, change 0, 1.5 Mb/s
hub.c: port 2, portstatus 301, change 0, 1.5 Mb/s
hub.c: port 2, portstatus 301, change 0, 1.5 Mb/s
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
USB Mass Storage support registered.
hub.c: port 2, portstatus 301, change 0, 1.5 Mb/s
hub.c: port 2, portstatus 303, change 10, 1.5 Mb/s
hub.c: new USB device <NULL>-2, assigned address 3
usb.c: USB device not accepting new address=3 (error=-110)
hub.c: port 2, portstatus 303, change 10, 1.5 Mb/s
hub.c: new USB device <NULL>-2, assigned address 4
usb.c: USB device not accepting new address=4 (error=-110)
hub.c: port 1, portstatus 100, change 0, 12 Mb/s
hub.c: port 2, portstatus 100, change 0, 12 Mb/s
hub.c: port 3, portstatus 100, change 0, 12 Mb/s
hub.c: port 4, portstatus 101, change 1, 12 Mb/s
hub.c: port 4 connection change
hub.c: port 4, portstatus 101, change 1, 12 Mb/s
hub.c: port 4, portstatus 101, change 0, 12 Mb/s
usb.c: registered new driver hiddev
usb.c: registered new driver hid
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech>
hid-core.c: USB HID support drivers
hub.c: port 4, portstatus 101, change 0, 12 Mb/s
hub.c: port 4, portstatus 101, change 0, 12 Mb/s
hub.c: port 4, portstatus 101, change 0, 12 Mb/s
hub.c: port 4, portstatus 103, change 10, 12 Mb/s
hub.c: new USB device <NULL>-1.4, assigned address 5
usb.c: kmalloc IF c163e4c0, numif 1
usb.c: new device strings: Mfr=1, Product=2, SerialNumber=3
usb.c: USB device number 5 default language ID 0x409
Manufacturer: Seagate Technology Intl
Product: Seagate USB Mass Storage
SerialNumber: 344E58304C564D33
scsi0 : SCSI emulation for USB Mass Storage devices
mice: PS/2 mouse device common for all mice
  Vendor: SEAGATE   Model: ST68022USB        Rev: 3.01
  Type:   Direct-Access                      ANSI SCSI revision: 02
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
SCSI device sda: 15625008 512-byte hdwr sectors (8000 MB)
sda: Write Protect is off
 /dev/scsi/host0/bus0/target0/lun0: I/O error: dev 08:00, sector 0
 unable to read partition table
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 5
usb.c: usb-storage driver claimed interface c163e4c0
usb.c: kusbd: /sbin/hotplug add 5
kusbd_policy: /sbin/hotplug add 5, ret=0x0
hub.c: port 1, portstatus 100, change 0, 12 Mb/s
hub.c: port 2, portstatus 100, change 0, 12 Mb/s
hub.c: port 3, portstatus 100, change 0, 12 Mb/s
hub.c: port 4, portstatus 103, change 0, 12 Mb/s
hub.c: port 1, portstatus 103, change 0, 12 Mb/s
hub.c: port 2, portstatus 301, change 0, 1.5 Mb/s

Danke für Eure Hilfe,
Abaddon
 
ok, das sieht doch schon mal ganz gut aus.
Geb doch mal bitte "mount -t auto /dev/sda1 /mnt/ext" ein bzw kopier es in ein Shellscript und starte es, poste hier evtl Meldungen.
Wenn alles klappt solltest du unter ext auf die festplatte zugreifen können.

edit: moment, ich hab
error: dev 08:00, sector 0 unable to read partition table
übersehen, hmmm, bist du dir sicher das das teil formatiert ist?
 
Vimacs said:
edit: moment, ich hab
error: dev 08:00, sector 0 unable to read partition table
übersehen, hmmm, bist du dir sicher das das teil formatiert ist?

Also am Rechner habe ich sie formatiert und auch zum testen was raufgepackt.
Werde morgen mal deinen Befehl ausprobieren.

Danke nochmal und gute N8,

Abaddon
 
Also "mount -t auto /dev/sda1 /mnt/ext" führt zum Fehler "no such file or directory" oder so ähnlich.
Sollte ich versuchen, die HDD mit einem bestimmten Tool neu zu partitionieren und formatieren ?
Ich hatte es vorher auch mal mit dem Seagate Disc Wizard probiert. Der hatte die Platte erkannt, sich aber beim Einrichten schon bereits beim vorbereiten der Partitionen aufgehängt. Habe ihn bestimmt ne Dreiviertelstunde oder so in Ruhe gelassen und es war nix zu sehen (die Platte hat ne blaue LED die anscheinend bei Zugriffen leuchtet) oder zu hören.
 
HEP said:
Ich kann dir folgende Tools ans Herz legen:

Zum formatieren und partitionieren:
GParted LiveCD

Zum reparieren von kaputten Dateisystemen und Bootsektoren:
TestDisk

Danke, habe eben schon selber mit GParted die Platte neuformatiert: selber Fehler.
Wenn man "/dev/scsi/host0/bus0/target0/lun0: I/O error: dev 08:00, sector 0" bei Google eingibt bekommt man auch einige Ergebnisse, es wird sich also nicht um ein Problem handeln, dass jetzt speziell mit meiner Platte und speziell mit dem GP2X verbunden ist, denke ich. Kenne mich leider mit Linux so gar nicht aus, gibts da eventuell chancen, dass man das noch hinkriegt ?
Wenn da gar keine Chancen sind muss ich gucken, dass ich das Teil wieder loskriege und ich stattdessen wieder neue SD-Karten kaufe :(
 
probier in der linux livecd (bzw evtl auch am gp2x) einfach mal "mkdosf /dev/sda"

Bzw könntest du auch mal in den irc chat kommen, da wäre das problem sicher wensentlich schneller zu lösen.
 
Du könntest auch mal versuchen die Festplatte neu zu initialisieren. Unter GParted heisst die Option glaube ich "Disklabel". Es sollte normalerweise ein MSDOS-Label ausgewählt werden. Alle Daten werden dabei gelöscht.

EDIT: Es besteht auch noch die Möglichkeit, dass die Platte zuwenig Strom bekommt. Wenn die Platte ein eigenes Netzteil hat, sollte das aber ausgeschlossen sein. Aber es gibt auch Platten die nur über USB den Strom ziehen und dann müsste dein Netzteil für die Cradle genug Ampere liefern.
 
Danke, aber das Thema ist wohl erstmal erledigt. Habe gestern den ganzen Nachmittag zusammen mit StarG versucht, die Platte mit dem GP2X zum laufen zu kriegen. Wir haben so ziemlich alles mögliche durchgespielt mit der Platte und der Partitionstabelle, nix gebracht. Es wird wohl an der GP2x-Seite liegen, und da die Herren aus Korea nicht so wirklich oft mit Software updates daher kommen muß ich wohl oder übel auf ne flashbare Version von Open2x warten. Werde aber die Platte vorerst wieder verticken und für das Geld SD-Karten holen.

Grüße und nochmal Danke,

Abaddon
 
Back
Top