HAL почемуто решил что у меня флешка это /dev/sda вместо /dev/sda1
Гость 14 ноября, 2005 - 14:59
Вобщем началось всё с того что ивман отказывлся монтировать флешку(ручками все ок), как оказалось всё дело в сабже:
1) ivman debug:
....
Цитата:
hal_interface.c:47 (hal_device_added) New Device: /org/freedesktop/Hal/devices/storage_model_USB_DRIVE
IvmConfigCommon.c:135 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/storage_model_USB_DRIVE is device /dev/sda
IvmConfigCommon.c:155 (ivm_device_is_mountable) Device /dev/sda can't be mounted because it is not a volume
manager.c:900 (ivm_media_changed) /org/freedesktop/Hal/devices/storage_model_USB_DRIVE wasn't mounted, by us or by others...
2) hal:
Цитата:
# hal-device | grep sd
block.device = '/dev/sda' (string)
linux.sysfs_path_device = '/sys/block/sda' (string)
linux.sysfs_path = '/sys/block/sda' (string)
info.linux.driver = 'sd' (string)
volume.partition.msdos_part_table_type = 131 (0x83) (int)
volume.partition.msdos_part_table_type = 130 (0x82) (int)
volume.partition.msdos_part_table_type = 131 (0x83) (int)
# cat /sys/block/sda/sda1/dev (типа есть такой девайс)
8:1
3) /etc/fstab
Цитата:
# cat /etc/fstab | grep flash
/dev/sda1 /flash vfat noauto,iocharset=utf8,gid=407,uid=1000,user,exec,sync 0 0
4) Versions
hal-0.5.4
dbus-0.50-r1
ivman-0.6.5
# uname -a
Linux diasc 2.6.13-gentoo-r3 #1 SMP Thu Oct 13 19:31:38 MSD 2005 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz GenuineIntel GNU/Linux
Где туплю ? какую ещё инфу показать ?
»
- Для комментирования войдите или зарегистрируйтесь
Распределением
Распределением имен занимается udev, загляни в его каталог /etc/udev/
там многое чего есть и не только для флешек
на эту тему уже
на эту тему уже писалось тут.
вопрос к вам. А кто вам сказал,что ваша флэшка должна быть sda1? вот у меня sda и мне комфортно и сухо
Это потому, что
Это потому, что она форматирована вся целиком, без создания разделов.
Судя по всему глючит удев
Большое спасибо всем за ответы ! отвечаю в обратном порядке:
> Это потому, что она форматирована вся целиком, без создания разделов.
Простите но не совсем понял как фрматирование влияет на именование устройства ?
>на эту тему уже писалось тут.вопрос к вам. А кто вам сказал,что ваша флэшка должна быть sda1? вот у меня sda и мне комфортно и сухо
>Распределением имен занимается udev, загляни в его каталог /etc/udev/
там многое чего есть и не только для флешек
а вот Вы скорее всего правы - вот что мне сказали на bugs.gentoo.org
вообщем ща doungrade удева сделаю и посмотрю
Re: Судя по всему глючит удев
Да очень просто: нет там разделов! И не было! :-) А потом просто сделали что-то вроде:
mkdosfs -F 32 /dev/sda
У меня тоже такая флешка была. Но я на ней создал раздел с помощью fdisk /dev/sda и теперь там есть /dev/sda1 ;-)
да дело было в удеве
После возрата старого удева всё стало нормально
у меня вопрос где прописываются атрибуты (uid,gid,iocharset etc) ? как я понял не в fstab'е