Although I thought my difficulties with the Clie T675 was solved, they
weren't and I feel there's a big problem with the ordering in which
things are done on boot .

During the RC2 setup I define the partitions manually, (auto)mount the
Clie Memory Stick as /mnt/clie and ask diskdrake to format it. Data _is_
transferred to the Clie (as per message on Clie screen) and, on
inspection, the Memory Stick _is_ formatted, so Linux is 'seeing'
/dev/sda1 then.

However, when I reboot (no Cooker updates yet) I see inter alia the
following messages:

finding module dependencies
special device /dev/sda1 not found [error]
.
.
.
loading usb-uhci
.
.

It seems odd that the USB bus is being initialised _after_ an attempt is
made to set up /dev/sda1 which is a USB device ... 

Thereafter the device doesn't appear on the Gnome desktop and trying to
mount /dev/sda1 manually fails with a similar 'not found' message to
above.

However, /mnt/clie exists and /etc/fstab contains

/dev/sda1 /mnt/clie vfat iocharset=iso8859-15,codepage=850,umask=0 0 0

which looks fine. lspcidrake -v gives

unknown         : Sony|Sony PEG Mass Storage [Mass Storage|SFF-8070i]
(vendor:054c device:0099)

as I'd expect,

cat /proc/partitions gives

   8     0      31712 scsi/host0/bus0/target0/lun0/disc *
   8     1      31704 scsi/host0/bus0/target0/lun0/part1 *
   3     0   19551168 ide/host0/bus0/target0/lun0/disc
   3     1    3582463 ide/host0/bus0/target0/lun0/part1
   3     2          1 ide/host0/bus0/target0/lun0/part2
   3     5     248976 ide/host0/bus0/target0/lun0/part5
   3     6   15719634 ide/host0/bus0/target0/lun0/part6

where the lines * refer to the Clie and cat /proc/mod gives

n_hdlc                  6368   1 (autoclean)
ppp_synctty             5952   1 (autoclean)
ppp_generic            20064   3 (autoclean) [ppp_synctty]
slhc                    5072   0 (autoclean) [ppp_generic]
sr_mod                 15096   0 (autoclean) (unused)
ide-cd                 28744   0 (autoclean)
cdrom                  26848   0 (autoclean) [sr_mod ide-cd]
floppy                 49340   0 (autoclean)
i810                   59396   1
agpgart                31840   7 (autoclean)
parport_pc             21672   1 (autoclean)
lp                      6720   0 (autoclean)
parport                23936   1 (autoclean) [parport_pc lp]
nls_iso8859-15          3356   1 (autoclean)
nls_cp850               3580   1 (autoclean)
printer                 6944   0
i810_audio             21352   1
soundcore               3780   0 [i810_audio]
ac97_codec              9928   0 [i810_audio]
keybdev                 1920   0 (unused)
mousedev                4116   1
hid                    18340   0 (unused)
usbmouse                2004   0 (unused)
input                   3456   0 [keybdev mousedev hid usbmouse]
nfsd                   66576   0 (autoclean)
lockd                  46480   0 (autoclean) [nfsd]
sunrpc                 60188   0 (autoclean) [nfsd lockd]
af_packet              13000   0 (autoclean)
usb-uhci               21676   0 (unused)
3c59x                  27216   0 (autoclean) (unused)
vfat                    9556   1 (autoclean)
fat                    31864   0 (autoclean) [vfat]
supermount             14564   2 (autoclean)
sd_mod                 11788   2 (autoclean) *
usb-storage            51888   1 *
usbcore                57984   1 [printer hid usbmouse usb-uhci
usb-storage] *
scsi_mod               90436   3 [sr_mod sd_mod usb-storage] *
rtc                     6560   0 (autoclean)
ext3                   74004   2
jbd                    38452   2 [ext3]

where the lines marked * are, again, relevant.

It seems that everything is in place but the final 'gluing together'
isn't happening ...

Alastair


Reply via email to