( taxy | 2012. 11. 22., cs – 13:48 )

Most tegyük félre ezt a FAT kérdést, egyelőre. Sokkal érdekesebb anomáliát figyeltem meg, ami mutatja mennyire kisiklik valahol valami.
Egy normális rendszeren (Lucid), bedugom a pendrive-ot, ekkor létrejön az sdb, és az sdb1 mint partíció, amit fel is csatol a DE. A partíció lecsatolásakor csak annyi történik hogy lecsatolja az sdb1 fájlrendszerét, semmi több.
Nézzük mi történik itt:


[  132.068097] usb 2-1: new high-speed USB device number 3 using ehci_hcd
[  132.283649] Initializing USB Mass Storage driver...
[  132.286905] scsi6 : usb-storage 2-1:1.0
[  132.287040] usbcore: registered new interface driver usb-storage
[  132.287043] USB Mass Storage support registered.
[  132.296106] usbcore: registered new interface driver uas
[  133.309739] scsi 6:0:0:0: Direct-Access     Kingston DataTraveler 108 PMAP PQ: 0 ANSI: 0 CCS
[  133.310960] sd 6:0:0:0: Attached scsi generic sg2 type 0
[  134.094998] sd 6:0:0:0: [sdb] 15646720 512-byte logical blocks: (8.01 GB/7.46 GiB)
[  134.096730] sd 6:0:0:0: [sdb] Write Protect is off
[  134.096736] sd 6:0:0:0: [sdb] Mode Sense: 03 41 00 00
[  134.098477] sd 6:0:0:0: [sdb] No Caching mode page present
[  134.098483] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[  134.104479] sd 6:0:0:0: [sdb] No Caching mode page present
[  134.104485] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[  134.122138]  sdb: sdb1
[  134.127594] sd 6:0:0:0: [sdb] No Caching mode page present
[  134.127599] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[  134.127602] sd 6:0:0:0: [sdb] Attached SCSI removable disk

Idáig oké.


$ ls /dev/sdb*
/dev/sdb  /dev/sdb1

Ez is.
Most csatoljuk le az sdb1-et az XFCE által nyújtott GUI segítségével(nem umount paracsal).


[  260.084331] sdb: detected capacity change from 8011120640 to 0

(Ez egyébként a bug report-om logjában is benne van)

He?


$ ls /dev/sdb*
/dev/sdb

sdb1 eltűnt, felszívódott. Függetlenül attól hogy milyen fájlrendszer van rajta. :) Sőt ezek után a Virtualbox sem tudja használni mint USB eszköz, amíg ki nem húzom, és újra be nem dugom.

Ebben az a jó, hogy ezt könnyű reprodukálni, mert következetesen mindig így történik. így van rá némi remény hogy egy értelmes bug report-ot is össze lehetne belőle hozni. Kíváncsian várom a véleményedet, hogyan lehetne ezt kívánatossá tenni a Ubuntu bugtracker csapat számára? Szerintem mindjárt kernel patchet küldjünk, és mindjárt Greg-nek, mert akkor hónapokon belül meg is érkezhet a javítás. :)