Linux за българи: Форуми

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: skuller в Jan 13, 2007, 12:59



Титла: проблем със монтирането на usb flash   памет
Публикувано от: skuller в Jan 13, 2007, 12:59
немога да mountna usb паметта си на слака
в fstab добавих

Примерен код
/dev/sda1  /mnt/usb      vfat    users,owner,rw,umask=0000 0 0


после написах

Примерен код
mount /dev/sda1 /mnt/usb

 и ми дава грешка
Примерен код

mount /dev/sda1 /mnt/usb
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
       missing codepage or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so


как точно се монтира флаш памет ..?


Титла: проблем със монтирането на usb flash   памет
Публикувано от: Nikolavp в Jan 13, 2007, 13:34
А може би да ни дадеш изхода и от dmesg | tail както ти е написала грешката.Чак тогава ще може някой да ти каже от какво е :).Причините могат да бъдат неподдържана файлова система предполагам vfat(fat), а може и да е от Native language-a, може и да е от неподдържане на USB controler-a дай изход от
Примерен код
lspci
и накрая
Примерен код
uname -a


Титла: проблем със монтирането на usb flash   памет
Публикувано от: skuller в Jan 13, 2007, 13:54
lspci
Примерен код

root@skuller-pc:/home/skuller# lspci
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 741/741GX/M741 Host (rev 03)
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS AGP Port (virtual PCI-to-PCI bridge)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS85C503/5513 (LPC Bridge) (rev 25)
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE]
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] Sound Controller (rev a0)
00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 90)
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AS [Radeon 9550]
01:00.1 Display controller: ATI Technologies Inc RV350 ?? [Radeon 9550] (Secondary)



uname -a
Примерен код

root@skuller-pc:/home/skuller# uname -a
Linux skuller-pc 2.4.31 #6 Sun Jun 5 19:04:47 PDT 2005 i686 unknown unknown GNU/Linux


Титла: проблем със монтирането на usb flash   памет
Публикувано от: skuller в Jan 13, 2007, 13:59
ето и
dmesg | tail
Примерен код

root@skuller-pc:/home/skuller#  dmesg | tail
VFS: Can't find a valid FAT filesystem on dev 08:01.
FAT: bogus logical sector size 0
VFS: Can't find a valid FAT filesystem on dev 08:01.
FAT: bogus logical sector size 0
VFS: Can't find a valid FAT filesystem on dev 08:01.
FAT: bogus logical sector size 0
VFS: Can't find a valid FAT filesystem on dev 08:02.
FAT: bogus logical sector size 0
VFS: Can't find a valid FAT filesystem on dev 08:01.
usb.c: USB disconnect on device 00:03.1-1 address 3



Титла: проблем със монтирането на usb flash   памет
Публикувано от: Nikolavp в Jan 13, 2007, 14:13
По разгледай си конфигурацията на ядрото по специално Filesystems-->DOS filesystem(или нещо от тоя род).И накрая сигурен ли си дали флашката е форматирана под vfat защото Линукса определено не е :).Да не би да си го форматирал под NTFS на бозата??


Титла: проблем със монтирането на usb flash   памет
Публикувано от: rpetrov в Jan 14, 2007, 19:47
може устройството да е /dev/sda


Титла: проблем със монтирането на usb flash   памет
Публикувано от: rpetrov в Jan 14, 2007, 19:53
П.П. интересни са съобщенията от dmesg , и когато се включва устройството ...


Титла: проблем със монтирането на usb flash   памет
Публикувано от: skuller в Jan 15, 2007, 14:38
мерси много
като /dev/sda  го откри


Титла: проблем със монтирането на usb flash   памет
Публикувано от: abadon в Aug 03, 2007, 21:00
Здравейте.
И аз имам почти същия проблем но под Debian Sid. Като сложа флашката в USB-то и ми се отваря Konqueror-а, след което ми дава следния надпис:
Цитат
mount: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or other error In some cases useful info is found in syslog - try dmesg | tail or so


Като изпълня mount /dev/sda1 /data1 си се монтира без проблем обаче не мога да записвам нищо като обикновен юзер. Само като root ми дава права да пиша.
Някой знае ли как да си реша проблема, да мога да пиша и с права на обикновен юзер?

Eто какво казва lspci:
Цитат
00:00.0 Host bridge: VIA Technologies, Inc. VT8374 P4X400 Host Controller/AGP Bridge (rev 03)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8235 PCI Bridge
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
01:00.0 VGA compatible controller: nVidia Corporation NV18 [GeForce4 MX 440 AGP 8x] (rev a2)


cat /etc/mtab преди да съм изпълнил mount /dev/sda1 /data1
Цитат
/dev/hdd1 / ext3 rw,errors=remount-ro 0 0
tmpfs /lib/init/rw tmpfs rw,nosuid,mode=0755 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
procbususb /proc/bus/usb usbfs rw 0 0
udev /dev tmpfs rw,mode=0755 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=620 0 0
fusectl /sys/fs/fuse/connections fusectl rw 0 0
/dev/hdc1 /data2 reiserfs rw,data=journal 0 0


cat /etc/mtab след изпълнение на mount /dev/sda1 /data1
Цитат
/dev/hdd1 / ext3 rw,errors=remount-ro 0 0
tmpfs /lib/init/rw tmpfs rw,nosuid,mode=0755 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
procbususb /proc/bus/usb usbfs rw 0 0
udev /dev tmpfs rw,mode=0755 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=620 0 0
fusectl /sys/fs/fuse/connections fusectl rw 0 0
/dev/hdc1 /data2 reiserfs rw,data=journal 0 0
/dev/sda1 /data1 vfat rw 0 0


Ето какво казва и dmesg | tail
Цитат

martian source 212.56.20.208 from 89.25.25.13, on dev ppp0
ll header: 45:00:00:30:62:8e:40:00:77:06:46:0b:59:19:19:0d:d4:38:14:D0:13:0e
martian source 212.56.20.208 from 89.25.25.13, on dev ppp0
ll header: 45:00:00:30:67:53:40:00:77:06:41:46:59:19:19:0d:d4:38:14:D0:13:0e
martian source 212.56.20.208 from 89.25.25.13, on dev ppp0
ll header: 45:00:00:30:7b:7c:40:00:77:06:2d:1d:59:19:19:0d:d4:38:14:D0:13:78
martian source 212.56.20.208 from 89.25.25.13, on dev ppp0
ll header: 45:00:00:30:7c:4d:40:00:77:06:2c:4c:59:19:19:0d:d4:38:14:D0:13:78
martian source 212.56.20.208 from 89.25.25.13, on dev ppp0
ll header: 45:00:00:30:7f:04:40:00:77:06:29:95:59:19:19:0d:d4:38:14:D0:13:78


Няма нищо свързано със флаша.


Титла: проблем със монтирането на usb flash   памет
Публикувано от: divak в Aug 03, 2007, 22:24
@Nikolavp  :ok:  NTFS не ти е познат май ;) ... и не само тя ;)

@abadon
Провери
lsmod като търсиш  usb-storage, и ако го няма ...го зареждаш.
Ръгаш флашката и в конзола tail -s 3 -f /var/log/messages
за да ти покаже /dev/sdaX .
След това
/dev/sda1 /data1 vfat users,noauto,rw,umask=0   0 0
във fstab
Това би свършило работа, а ако ти е по лесно ...качи си hotplug и си си решил проблема.





Титла: проблем със монтирането на usb flash   памет
Публикувано от: Nikolavp в Aug 03, 2007, 23:52
Цитат (divak @ Авг. 03 2007,23:24)
@Nikolavp  :ok:  NTFS не ти е познат май ;) ... и не само тя ;)

@abadon
Провери
lsmod като търсиш  usb-storage, и ако го няма ...го зареждаш.
Ръгаш флашката и в конзола tail -s 3 -f /var/log/messages
за да ти покаже /dev/sdaX .
След това
/dev/sda1 /data1 vfat users,noauto,rw,umask=0   0 0
във fstab
Това би свършило работа, а ако ти е по лесно ...качи си hotplug и си си решил проблема.

//offtopic
Ако се обосновеш, ще изглеждаш още по умен. Това е все едно кажа, че сестра ти е къ*ва, пък ти после ходи обяснявай, че нямаш такава.


Титла: проблем със монтирането на usb flash   памет
Публикувано от: vstoykov в Aug 04, 2007, 07:50
Използване на USB флаш памет със Slackware

Преди това трябва да си разрешил за изпълнение /etc/rc.d/rc.udev (ако ползваш стара версия на Slackware, в която се ползва /etc/rc.d/rc.hotplug, скрипта vsupdfstab трябва да се инсталира на друго място - /etc/dev.d/default/).

Примерен код

chmod +x /etc/rc.d/rc.udev
/etc/rc.d/rc.udev start






Титла: проблем със монтирането на usb flash   памет
Публикувано от: divak в Aug 04, 2007, 17:22
//offtopic

Цитат
И накрая сигурен ли си дали флашката е форматирана под vfat защото Линукса определено не е .Да не би да си го форматирал под NTFS на бозата??






Титла: проблем със монтирането на usb flash   памет
Публикувано от: abadon в Aug 05, 2007, 21:07
Цитат (divak @ Авг. 03 2007,22:24)
@Nikolavp  :ok:  NTFS не ти е познат май ;) ... и не само тя ;)

@abadon
Провери
lsmod като търсиш  usb-storage, и ако го няма ...го зареждаш.
Ръгаш флашката и в конзола tail -s 3 -f /var/log/messages
за да ти покаже /dev/sdaX .
След това
/dev/sda1 /data1 vfat users,noauto,rw,umask=0   0 0
във fstab
Това би свършило работа, а ако ти е по лесно ...качи си hotplug и си си решил проблема.

Направих всичко което си описал, но пак не мога да пиша по флаша с права на обикновен юзер  :(  Иначе грешката изчезна, но това не знам дали е от твоя метод или в следствие на това че форматирах на ext2...
hotplug го нямам като пакет, но имам инсталиран udev, който мисля че върши същата работа.


Титла: проблем със монтирането на usb flash   памет
Публикувано от: vstoykov в Aug 06, 2007, 07:00
Използвай опцията noatime при монтирането за да си удължиш живота на паметта.

Примерни настройки:
Примерен код


/dev/sda1 /media/usb_sda1 vfat auto,users,noatime,async,iocharset=utf8,codepage=855,fmask=111,dmask=000 0 0
/dev/sdb1 /media/usb_sdb1 vfat auto,users,noatime,async,iocharset=utf8,codepage=855,fmask=111,dmask=000 0 0
/dev/sdc1 /media/usb_sdc1 vfat auto,users,noatime,async,iocharset=utf8,codepage=855,fmask=111,dmask=000 0 0
/dev/sdcd /media/usb_sdd1 vfat auto,users,noatime,async,iocharset=utf8,codepage=855,fmask=111,dmask=000 0 0


Разбира се тези настройки ще вършат работа в случай, че файловата система е vfat (FAT32). С тях обикновените потребители ще имат достъп за запис.

Ако с инсталираш пакета vsupdfstab-0.2-noarch-0.tgz няма да се налага да редактираш /etc/fstab ръчно.


Титла: проблем със монтирането на usb flash   памет
Публикувано от: kill_u в May 08, 2008, 21:55
Здравейте за да не отварям нова тема искам да попитам тук. Значи с Дебиан Лени съм при някакъв ъпдейт, който направих спря да ми се монтира автоматично флаш паметта. След ръчно монтиране си работи но аз искам да се монтира автоматично след като бъде включена в порта. Някой може ли да обясни как да направя това? Благодаря предварително.