|
|
发表于 2010-6-12 11:52:26
|河南|
显示全部楼层
samba显示不出来可能是workgroup不一样导致的,dlink默认设置的workgroup是mshome。使用按键控制无线网 ...' P* S. e0 }; u! A: C' `
11210 发表于 2010-6-11 22:52 
: }9 N% h% n2 k) ? y. s& S" r
: q* p: f* I1 N: L$ x$ _2 e4 P! o0 v& u5 s
samba不会自动显示的问题改成mshome后好像解决了。然后就看到楼下你解释的无法挂在USB的原因。这才注意到果然每次开机后只能挂载两次USB,一次是sda1,一次是sdb1,再挂载就不识别了。这个问题在RU1.16这些版本中好像也不存在的。我特意又刷回了RU1.16(更早之前刷的是RU2.04,与1.16基本相同),插拔了五六次USB都没问题。期间一直在SecureCRT中观察,发现操作过程如下:; x! \0 V) M, t6 |. ~9 T# U
# ^6 `) j/ _9 C) Nusb 1-1: new high speed USB device using address 3
0 q4 \" J( O8 P, ~) A, h8 Uscsi1 : SCSI emulation for USB Mass Storage devices
" E( }0 q7 x4 s- X& X, j Vendor: aigo Model: USB DISK Rev: 1100
|7 _1 P4 l( Z& x' _0 I Type: Direct-Access ANSI SCSI revision: 02
* c a! _5 b, O/ D" i2 s) fSCSI device sda: 506880 512-byte hdwr sectors (260 MB)
8 c' B- r+ ^: Ksda: assuming Write Enabled
% f0 r/ p6 A4 M3 F8 b/ Z5 rsda: assuming drive cache: write through
# Q! |$ s- a' f( P8 L- a. A sda: sda1
9 ]" Z2 H$ P2 C$ v* TAttached scsi removable disk sda at scsi1, channel 0, id 0, lun 00 V. ~; r8 @( _( C' [! V4 b
USB Mass Storage device found at 3
5 z! U) D1 U ^4 i9 uhotplug: mkdir -p /mnt/usb/usb1_1_1
% o2 E0 {, k) t Y+ O/ X4 ehotplug: mount -t vfat /dev/sda1 /mnt/usb/usb1_1_1
8 B4 ]0 Y6 x" d2 Q$ K+ bFAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
$ G3 ^' G9 ^9 y% u5 Nhotplug: rm -rf /var/mountpoint&* r" |* X" C4 T
usb 1-1: USB disconnect, address 3
, b# q9 N5 H. ~% t) D! `scsi1 (0:0): rejecting I/O to device being removed
s% m3 z2 X% k$ b r0 ZBuffer I/O error on device sda1, logical block 8192
' x- G- J H& [. _" u# alost page write due to I/O error on sda12 O8 \3 g2 {, A2 U- C6 d4 `
Buffer I/O error on device sda1, logical block 8193
2 \8 u* A3 ^; e, V \5 alost page write due to I/O error on sda13 B0 ^& a/ {* c/ W% W) p
Buffer I/O error on device sda1, logical block 8194
7 c( I: v/ d1 Q. u- Y* Slost page write due to I/O error on sda1
' d+ I. a" R' LFail to open /var/3g/wanup$ x+ H2 @, c- P6 e8 Z
Fail to open /var/3g/wanup; W. `9 |! A( k, x1 k& L! T
hotplug: cd /var
4 b' {; a. ?; Yhotplug: umount /mnt/usb/usb1_1_11 @" X: K! v( b* K$ U2 G) q3 ?
scsi1 (0:0): rejecting I/O to dead device7 R: g6 Z/ S8 j& ^' u. `
FAT bread failed in fat_clusters_flush2 _' ^7 |9 X+ R+ M6 @
hotplug: rm -rf /mnt/usb/usb1_1_1
5 K5 c+ ?" E- Z0 thotplug: cd /var
) s: M" w* X$ Nhotplug: umount /mnt/usb/usb1_1_1! I1 c G0 f; x. }$ f
hotplug: rm -rf /mnt/usb/usb1_1_10 A3 j, a+ J5 G" T" t
hotplug: rm -rf /var/mountpoint&) i2 \) A) R8 k' {' d% R+ _$ G
, j. X: r) \( \
, T6 V/ D6 @) Q" G: ]# e其中变化的只有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。这是一处。
8 M# K/ k. f' Y+ N2 J# W另一处就是scsi1 : SCSI emulation for USB Mass Storage devices。scsi从0开始每次递加1.
/ Q7 P* p( }2 S a- _# u但U盘每次都挂载成sda1,并最后挂载在usb1_1_1文件夹。你的好像是第一次挂载成sda1,第二次挂载成sdb1吧,且直接就以此放到了samba中,又由于无法释放,导致第二次插u盘samba里就会出现sda1和sdb1两个文件夹,且sda1为空。之前用你的固件的时候忘了在secureCRT里看看过程了。我对linux只知皮毛,给你参考一下吧。 |
|