Re: не монтируется флешка

2006-07-16 Пенетрантность Sergey Vointsev

Попробуйте заменить в fstab /dev/sda1 на /dev/sda

спасибо! помогло. в чем смысл сей манипуляции?


А еще сделать:
/sbin/fdisk -l /dev/sda

debian:/home/d5277# fdisk -l /dev/sda

Disk /dev/sda: 1073 MB, 1073741824 bytes
34 heads, 61 sectors/track, 1011 cylinders
Units = cylinders of 2074 * 512 = 1061888 bytes

This doesn't look like a partition table
Probably you selected the wrong device.

  Device Boot  Start End  Blocks   Id  System
/dev/sda1   ?  925724 1188230   272218546+  20  Unknown
Partition 1 has different physical/logical beginnings (non-Linux?):
phys=(356, 97, 46) logical=(925723, 23, 54)
Partition 1 has different physical/logical endings:
phys=(357, 116, 40) logical=(1188229, 18, 7)
Partition 1 does not end on cylinder boundary.
/dev/sda2   ?  641362  901235   269488144   6b  Unknown
Partition 2 has different physical/logical beginnings (non-Linux?):
phys=(288, 110, 57) logical=(641361, 24, 25)
Partition 2 has different physical/logical endings:
phys=(269, 101, 57) logical=(901234, 19, 15)
Partition 2 does not end on cylinder boundary.
/dev/sda3   ?  259880  934114   699181456   53  OnTrack DM6 Aux3
Partition 3 has different physical/logical beginnings (non-Linux?):
phys=(345, 32, 19) logical=(259879, 5, 41)
Partition 3 has different physical/logical endings:
phys=(324, 77, 19) logical=(934113, 31, 50)
Partition 3 does not end on cylinder boundary.
/dev/sda4   *  672434  672445   10668+  49  Unknown
Partition 4 has different physical/logical beginnings (non-Linux?):
phys=(87, 1, 0) logical=(672433, 26, 36)
Partition 4 has different physical/logical endings:
phys=(335, 78, 2) logical=(672444, 2, 22)
Partition 4 does not end on cylinder boundary.

Partition table entries are not in disk order



Да и стоит глянуть syslog, что там сыпется во время втыкания флешки.


debian:/home/d5277# tail -n 0 -f /var/log/syslog
Jul 17 10:49:17 localhost kernel: usb 4-6: new high speed USB device
using address 5
Jul 17 10:49:18 localhost usb.agent[3983]:  usb-storage: already loaded
Jul 17 10:49:18 localhost kernel: scsi2 : SCSI emulation for USB Mass
Storage devices
Jul 17 10:49:18 localhost kernel:   Vendor: JetFlash  Model:
TS256MJF2BRev: 2.00
Jul 17 10:49:18 localhost kernel:   Type:   Direct-Access
   ANSI SCSI revision: 02
Jul 17 10:49:18 localhost kernel: sda: Unit Not Ready, sense:
Jul 17 10:49:18 localhost kernel: Current : sense key Unit Attention
Jul 17 10:49:18 localhost kernel: Additional sense: Not ready to ready
change, medium may have changed
Jul 17 10:49:18 localhost kernel: sda : READ CAPACITY failed.
Jul 17 10:49:18 localhost kernel: sda : status=1, message=00, host=0, driver=08
Jul 17 10:49:18 localhost kernel: Current sd: sense key Unit Attention
Jul 17 10:49:18 localhost kernel: Additional sense: Not ready to ready
change, medium may have changed
Jul 17 10:49:18 localhost kernel: sda: assuming Write Enabled
Jul 17 10:49:18 localhost kernel: sda: assuming drive cache: write through
Jul 17 10:49:18 localhost kernel:  /dev/scsi/host2/bus0/target0/lun0:
unknown partition table
Jul 17 10:49:18 localhost kernel: Attached scsi removable disk sda at
scsi2, channel 0, id 0, lun 0
Jul 17 10:49:18 localhost kernel: USB Mass Storage device found at 5
Jul 17 10:49:19 localhost scsi.agent[4027]:  sd_mod: loaded
sucessfully (for disk)


Re: не монтируется флешка

2006-07-16 Пенетрантность Sergey Vointsev

Ну для начала, необходимо тебе сказать, как ты ее монтируешь.
Какой командой?
Что говорит lsusb?

монтирую командой mount /mnt/flash
mount: /dev/sda1 is not a valid block device

в /etc/fstab имеется следующая строчка
/dev/sda1 /mnt/flash vfat
user,noauto,defaults,umask=111,dmask=000,codepage=866,iocharset=koi8-r
0 1

[EMAIL PROTECTED]:~$ lsusb
Bus 004 Device 003: ID 0ea0:2168 Ours Technology, Inc. Transcend
JetFlash 2.0 / Astone USB Drive
Bus 004 Device 001: ID :
Bus 003 Device 004: ID 046d:c00e Logitech, Inc. Optical Mouse
Bus 003 Device 001: ID :
Bus 002 Device 001: ID :
Bus 001 Device 001: ID :


не монтируется флешка

2006-07-10 Пенетрантность Sergey Vointsev

Добрый день!
Не могли бы вы подсказать мне порядок поиска причин, по которым может
не монтироваться USB-flash. Несколько раз сталкивался с ситуацией,
когда на Sarge флешка работает-работает, потом в один прекрасный
момент прекращает монтироваться. На одной из машин проблема была в
отсутствии модуля usb_storage. На другой этот модуль вроде есть и он
висит в памяти. В чем может быть проблема?
Заранее спасибо.


Re: USB-stick и файловая система

2006-06-08 Пенетрантность Sergey Vointsev

 AC> поэтому хотелось-бы сметить тип файловой системы на что-то другое
 AC>(например ext2), но ведь есть специализированные файловые системы
 AC>заточенные под flash, может-быть использовать их ?

AFAIR нету.  Да и откуда бы им взяться?



Вообще-то есть. См. http://en.wikipedia.org/wiki/JFFS2
Не знаю, насколько применимо к USB-flash, но в embedded приложениях
используется очень часто.
Вообще, идея использовать отличную от vfat систему на флешке мне не
кажется разумной. Все-таки, если обычно она подключается к
линукс-машинам, это еще не значит, что никогда не придется подключать
его ни к чему другому, тогда проблем не оберешься. А проблемы с
правами доступа (насколько я понимаю, имеется в виду, что при кидании
на флешку права доступа теряются, а потом их приходится
восстанавливать ручками?) решаются просто - если это 2-3 файлика, так
это не проблема, а если это директория с каким-то проектом, так ее
проще сначала пожать в tar.gz, кинуть на носитель, а на месте
распаковать.

--
Also available for instant messaging via Google Talk.
Need invite to Gmail? I have one for you! Just ask.