WD My Book Essential Edition op USB1?

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Keiichi
  • Registratie: Juni 2005
  • Laatst online: 11-09 21:35
Ik heb een Western Digital My Book Essential Edition.

Deze probeer ik op een systeem aan te sluiten met alleen USB1.1 . Dat dit langzamer dan USB2 is, maakt me vrijwel niets uit, maar op systemen met USB1.1 krijg ik de schijf niet aan de praat.

Omdat ik op 2 systemen het getest heb waar FreeBSD 8.1 opstaat, kan ik nog niet met zekerheid zeggen of het aan het OS ligt of aan de schijf.

Kunnen deze schijven met USB1.1 werken?

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/


Acties:
  • 0 Henk 'm!

  • TERW_DAN
  • Registratie: Juni 2001
  • Niet online

TERW_DAN

Met een hamer past alles.

USB behoort backwards compatible te zijn, maar er bestaat natuurlijk de kans dat dingen niet samenwerken (denk maar aan de eerste USB ADSLmodems icm een VIA USBchipset, dat werkte eigenlijk nooit), grote kans dat zoiets met je schijven aan de hand is.

Aan wat voor controller knoop je die schijven?

Acties:
  • 0 Henk 'm!

  • MartinMeijerink
  • Registratie: Juli 2008
  • Laatst online: 11-09 20:51

MartinMeijerink

Computerrorist

Hier heb ik een Compaq Armada E500 (laptop) met SuSE 8.0, deze laptop heeft maar 1 USB-poort en dit is USB1.1.
Als ik mijn MyBook Essential aansluit zie ik in /var/log/messages:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Oct 28 08:36:34 bunclody kernel: hub.c: USB new device connect on bus1/1, assigned device number 2
Oct 28 08:36:34 bunclody kernel: usb.c: USB device 2 (vend/prod 0x1058/0x1110) is not claimed by any active driver.
Oct 28 08:36:34 bunclody sshd[8043]: Accepted publickey for sepp from ::ffff:192.168.1.14 port 40336 ssh2
Oct 28 08:36:35 bunclody kernel: Initializing USB Mass Storage driver...
Oct 28 08:36:35 bunclody kernel: usb.c: registered new driver usb-storage
Oct 28 08:36:35 bunclody kernel: scsi1 : SCSI emulation for USB Mass Storage devices
Oct 28 08:36:35 bunclody kernel:   Vendor: WD        Model: My Book 1110      Rev: 2010
Oct 28 08:36:35 bunclody kernel:   Type:   Direct-Access                      ANSI SCSI revision: 02
Oct 28 08:36:35 bunclody kernel:   Vendor: WD        Model: SES Device        Rev: 2010
Oct 28 08:36:35 bunclody kernel:   Type:   Enclosure                          ANSI SCSI revision: 02
Oct 28 08:36:35 bunclody kernel: Attached scsi disk sda at scsi1, channel 0, id 0, lun 0
Oct 28 08:36:35 bunclody kernel: SCSI device sda: -389310464 512-byte hdwr sectors (-199326 MB)
Oct 28 08:36:35 bunclody insmod: Using /lib/modules/2.4.18-4GB/kernel/drivers/usb/storage/usb-storage.o
Oct 28 08:36:35 bunclody insmod: Symbol version prefix ''
Oct 28 08:36:35 bunclody kernel:  sda: sda1 sda2
Oct 28 08:36:35 bunclody kernel: WARNING: USB Mass Storage data integrity not assured
Oct 28 08:36:35 bunclody kernel: USB Mass Storage device found at 2
Oct 28 08:36:35 bunclody kernel: USB Mass Storage support registered.
Oct 28 08:36:35 bunclody kernel: Attached scsi generic sg1 at scsi1, channel 0, id 0, lun 1,  type 13
Oct 28 08:36:35 bunclody modprobe: modprobe: Can't locate module block-major-11
Oct 28 08:36:36 bunclody last message repeated 15 times
Oct 28 08:36:36 bunclody /etc/hotplug/usb.agent[8044]: Can't ignore signal CHLD, forcing to default.

De grootte geeft ie niet goed aan, maar dat is denk ik alleen een weergaveprobleempje...

Mijn in Debian Lenny 5.0.6 geformatteerde ext2 partitie wil hij niet mounten:
code:
1
2
3
bunclody:/home/sepp # mount /dev/sda1 /ext/
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
       or too many mounted file systems


Maar de partities laat hij wel zien:

code:
1
2
3
4
5
6
7
8
bunclody:/home/sepp # fdisk -l /dev/sda

Disk /dev/sda: 224 heads, 32 sectors, 544874 cylinders
Units = cylinders of 7168 * 512 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/sda1             1    136240 488284144   83  Linux
/dev/sda2        136241    544874 1464544256   83  Linux

(Partitie 2 kan ik nu ff niet als test gebruiken, omdat hier een encrypted filesystem op staat met backup van mijn data enzo)

Ik verwijder partitie 1 even, en maak er een kleinere partitie van (anders duurt deze test zo lang, vooral met USB1.1), het formatteren van partitie 1 gaat goed, het mounten van de partitie daarna ook:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
bunclody:/home/sepp # fdisk -l /dev/sda

Disk /dev/sda: 224 heads, 32 sectors, 544874 cylinders
Units = cylinders of 7168 * 512 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/sda1             1       286   1025008   83  Linux
/dev/sda2        136241    544874 1464544256   83  Linux
bunclody:/home/sepp # mkfs.ext2 /dev/sda1
mke2fs 1.26 (3-Feb-2002)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
128256 inodes, 256252 blocks
12812 blocks (5.00%) reserved for the super user
First data block=0
8 block groups
32768 blocks per group, 32768 fragments per group
16032 inodes per group
Superblock backups stored on blocks: 
        32768, 98304, 163840, 229376

Writing inode tables: done                            
Writing superblocks and filesystem accounting information: done

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

En als test, even wat kopieren:

code:
1
2
3
4
5
6
7
8
9
10
11
12
bunclody:/home/sepp # cp -af /bin /ext/
bunclody:/home/sepp # tar czf /ext/sbin.tar.gz /sbin/
tar: Removing leading `/' from member names
tar: Removing leading `/' from link names
bunclody:/home/sepp # df -h /ext/
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             985M  9.9M  925M   2% /ext
bunclody:/home/sepp # ls -l /ext/
total 3004
drwxr-xr-x    2 root     root         4096 Oct  2 15:23 bin
drwx------    2 root     root        16384 Oct 28 08:47 lost+found
-rw-r--r--    1 root     root      3049268 Oct 28 08:49 sbin.tar.gz

Aan de schijf ligt het dus in ieder geval niet...
Wat zegt /var/log/messages?
Kun je de schijf zien met fdisk?

An unbreakable toy is useful to break other toys


Acties:
  • 0 Henk 'm!

  • Paultje3181
  • Registratie: November 2002
  • Laatst online: 08:25
Misschien heel dom, maar de schijf NTFS gemount en FreeBSD gaat daar niet goed mee om?

Acties:
  • 0 Henk 'm!

  • Keiichi
  • Registratie: Juni 2005
  • Laatst online: 11-09 21:35
Paultje3181 schreef op donderdag 28 oktober 2010 @ 09:03:
Misschien heel dom, maar de schijf NTFS gemount en FreeBSD gaat daar niet goed mee om?
Heb ik ergens gezegd dat ie NTFS geformateerd is? Hier word alles gewoon ext2 geformateerd ;)

Bij een test met FreeBSD als vm in VirtualBox werkte het wel zonder problemen.

De controller is een OHCI controller. Exacte chipset kom ik niet zo snel achter, pciconf -lv geeft dit weer:
ohci0@pci0:0:15:2: class=0x0c0310 card=0x425515d9 chip=0x02211166 rev=0x05 hdr=0x00
vendor = 'ServerWorks (Was: Reliance Computer Corp)'
device = 'OHCI Compliant USB Controller (OSB6)'
class = serial bus
subclass = USB
Zat er aan te denken om een PCI kaartje voor USB2 erin te frotten, maar heb zo'n flauw vermoeden dat de Via VT6212 chipset niet ondersteund in FreeBSD wordt (het wordt niet gemeld bij de hardware list)

-edit-

code:
1
2
        case 0x31041106:
                return ("VIA VT6202 USB 2.0 controller");


Vanavond toch maar proberen, de controller staat weldegelijk in de lijst.


-edit2-

Het kaartje doet, schijf word nu beter herkend.

Alleen blijkt FreeBSD sparc64 geen weet te hebben van normale partities :(

[ Voor 13% gewijzigd door Keiichi op 29-10-2010 08:49 ]

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/