Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/
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?
Aan wat voor controller knoop je die schijven?
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:
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:
Maar de partities laat hij wel zien:
(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:
En als test, even wat kopieren:
Aan de schijf ligt het dus in ieder geval niet...
Wat zegt /var/log/messages?
Kun je de schijf zien met fdisk?
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
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 geformateerdPaultje3181 schreef op donderdag 28 oktober 2010 @ 09:03:
Misschien heel dom, maar de schijf NTFS gemount en FreeBSD gaat daar niet goed mee om?
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:
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)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
-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/