|
|
发表于 2010-6-12 11:52:26
|
显示全部楼层
samba显示不出来可能是workgroup不一样导致的,dlink默认设置的workgroup是mshome。使用按键控制无线网 ...+ w1 `& |) ^: d# q) [
11210 发表于 2010-6-11 22:52 
5 o( Q; P9 P! s b
1 T/ Q* h/ O- J! G( `
; {/ E4 u6 y5 A' O5 O samba不会自动显示的问题改成mshome后好像解决了。然后就看到楼下你解释的无法挂在USB的原因。这才注意到果然每次开机后只能挂载两次USB,一次是sda1,一次是sdb1,再挂载就不识别了。这个问题在RU1.16这些版本中好像也不存在的。我特意又刷回了RU1.16(更早之前刷的是RU2.04,与1.16基本相同),插拔了五六次USB都没问题。期间一直在SecureCRT中观察,发现操作过程如下:
4 {" s" V, y/ V" ?5 v5 y; |% q1 W* T
usb 1-1: new high speed USB device using address 3* g+ a4 [. f8 W/ w- Q( q' A+ _
scsi1 : SCSI emulation for USB Mass Storage devices
& I; M, [3 b* |/ S% u Vendor: aigo Model: USB DISK Rev: 11007 I+ E' N" g, A; }0 \: d, k8 `, G, k: A
Type: Direct-Access ANSI SCSI revision: 02
( @) T" y; G4 L' B+ Y& NSCSI device sda: 506880 512-byte hdwr sectors (260 MB) b7 K4 G$ p+ }; S3 A+ j* P- Z
sda: assuming Write Enabled% x; l' P8 R# {% ]+ N# c( Q" j
sda: assuming drive cache: write through
. E' O0 L4 i1 ?. A z+ o; f! k5 L5 d sda: sda1
2 p6 {5 u' o+ p/ v' yAttached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
. B+ z. p8 `; L3 J9 T0 aUSB Mass Storage device found at 3
1 v; Q; z" r8 B; k. thotplug: mkdir -p /mnt/usb/usb1_1_1
. S) M- q1 H q+ C+ e% J( P( yhotplug: mount -t vfat /dev/sda1 /mnt/usb/usb1_1_1& o+ _# B; W) u6 c5 F" c
FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!7 a0 O. L2 h6 [
hotplug: rm -rf /var/mountpoint&2 G* _1 D& ?/ c2 m% T; O; k, l
usb 1-1: USB disconnect, address 3
}! t5 G5 d& C F Xscsi1 (0:0): rejecting I/O to device being removed( x3 F7 ~' }$ {9 r& F7 @+ `
Buffer I/O error on device sda1, logical block 8192. {! u( U) P. x& o% E1 W9 X b' ~
lost page write due to I/O error on sda1. M3 M' b/ c9 _. V% R
Buffer I/O error on device sda1, logical block 8193
* R* e9 G$ z9 u6 Flost page write due to I/O error on sda1! G1 C: h9 r9 @: r0 c" J- b' n
Buffer I/O error on device sda1, logical block 8194
$ y ^; x* G2 n( P0 c$ Rlost page write due to I/O error on sda1$ G E4 v" X/ n4 P+ t/ E% n
Fail to open /var/3g/wanup9 D9 k0 A; v% `1 g$ V
Fail to open /var/3g/wanup
4 s/ `" e% `% n$ whotplug: cd /var1 m6 q1 R4 e, p7 ^ U3 |
hotplug: umount /mnt/usb/usb1_1_1
; L X+ V$ F4 M; p8 nscsi1 (0:0): rejecting I/O to dead device: U6 ?7 R r7 O/ C3 C6 R
FAT bread failed in fat_clusters_flush
% }$ W P) P$ `( e. @' R) ^hotplug: rm -rf /mnt/usb/usb1_1_17 G" p0 z" I/ o: n% K) c- j' |
hotplug: cd /var
8 J4 ^' e2 V" ahotplug: umount /mnt/usb/usb1_1_1
4 [, Z2 k4 z$ k, k6 n- Qhotplug: rm -rf /mnt/usb/usb1_1_1
% x; ~8 a8 @! o% @$ W8 shotplug: rm -rf /var/mountpoint&
7 F& L: b& ~, N; {' g( X: E
6 M. K6 E. |% Z+ n; f$ p( C) R8 v6 B9 g! i
其中变化的只有usb 1-1: new high speed USB device using address 3,这个address 3是从2开始的,每次依次递加1.后面的USB Mass Storage device found at 3,这个3即address,还有usb 1-1: USB disconnect, address 3。这是一处。7 s" h7 ?) L/ S9 K e
另一处就是scsi1 : SCSI emulation for USB Mass Storage devices。scsi从0开始每次递加1.3 Z, s( t0 W- }6 D* o
但U盘每次都挂载成sda1,并最后挂载在usb1_1_1文件夹。你的好像是第一次挂载成sda1,第二次挂载成sdb1吧,且直接就以此放到了samba中,又由于无法释放,导致第二次插u盘samba里就会出现sda1和sdb1两个文件夹,且sda1为空。之前用你的固件的时候忘了在secureCRT里看看过程了。我对linux只知皮毛,给你参考一下吧。 |
|