Автор Гілка: Як змонтувати флешку в Лінуксі  (Прочитано 5486 раз)

Відсутній rules

  • Новачок
  • *
  • дописів: 2
  • Карма: +0/-0
  • I Love YaBB 2!
Отже, є RH 9.0 (2.6.0).
Флешка розпізнається як SCSI пристрій,
але монтування типу
# mount -t vfat /dev/sda1 /mnt/flash
# mount -t vfat /dev/sdb1 /mnt/flash
# mount -t vfat /dev/sdc1 /mnt/flash
# mount -t vfat /dev/sdd1 /mnt/flash
# mount -t vfat /dev/uba1 /mnt/flash
# mount -t vfat /dev/ubb1 /mnt/flash
# mount -t vfat /dev/ubc1 /mnt/flash
# mount -t vfat /dev/ubd1 /mnt/flash

не допомагає.
Може хто стикався  таким?

dusoft

  • Гість
Re: Як змонтувати флешку в Лінуксі
« Відповідей #1 : 2005-09-08 03:36:52 »
Скажіть хоча б що каже після цього dmesg, і що власне каже mount.

P.S. Зазвичай людина якщо хоче отримати відповідь, дає хоча б трохи додаткової інформації про проблему.. поважайте тих хто хоче вам допомогти.

Відсутній tech

  • Письменник
  • *****
  • дописів: 586
  • Карма: +1/-0
  • Гигик
Re: Як змонтувати флешку в Лінуксі
« Відповідей #2 : 2005-09-08 07:42:28 »
Ви знайдете масу посилань. якщо введете в www.google.com/linux  "flash card".
Як правило, ц і модулі повинні бути завантажені перед монтуванням:
usb-storage  
scsi_mod            
usb-uhci              
usbcore                
Якщо одих з них відсутній, вам доведеться перезібрати ядро, включивши (приблизно):
CONFIG_SCSI
CONFIG_BLK_DEV_SD
CONFIG_CHR_DEV_SG
CONFIG_USB
CONFIG_USB_UHCI  (або CONFIG_USB_OHCI)
CONFIG_USB_DEVICEFS
CONFIG_USB_STORAGE
і спробувати ще раз.

Для визначення прилада що відповідає ващому читачу, можете також використати sg_utils
« Змінено: 2005-09-08 07:43:29 від tech »

Відсутній miwa

  • Літератор
  • ******
  • дописів: 1111
  • Карма: +0/-0
Re: Як змонтувати флешку в Лінуксі
« Відповідей #3 : 2005-09-08 09:59:00 »
Прямого посилання не дам (не пригадую, а шукав вдома), але на сайті TLDP є посібник з цього приводу, за допомогою якого я свій Дебіан приструнив за 5 хвилин :о).
Пошуки раджу розпочати звідси: http://www.tldp.org/HOWTO/HOWTO-INDEX/howtos.html.
Читайте документацію - вона кермує.

Відсутній Byte

  • Новачок
  • *
  • дописів: 11
  • Карма: +0/-0
  • Все таємне стає явним...
Re: Як змонтувати флешку в Лінуксі
« Відповідей #4 : 2005-09-08 11:31:26 »
покажить вивід dmesg відразу після підключення flash

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3857
  • Карма: +13/-0
  • Програміст
Re: Як змонтувати флешку в Лінуксі
« Відповідей #5 : 2005-09-09 19:46:50 »
Отже, є RH 9.0 (2.6.0).
Флешка розпізнається як SCSI пристрій,
але монтування типу
# mount -t vfat /dev/sda1 /mnt/flash

Для сумісності з Zip-ами, на флешках розділ роблять далеко не першим :-) . Спробуйте /dev/sda5. Точніше дивіться у /var/log/messages - там пишуть назву пристрою, до якого вчіпляється флешка (у мене, як правило, це sda5).
[Fedora Linux]

Відсутній popov

  • Новачок
  • *
  • дописів: 4
  • Карма: +0/-0
  • Be Free!
Re: Як змонтувати флешку в Лінуксі
« Відповідей #6 : 2005-09-11 09:51:02 »
Насправді, флєшка може бути "partitioned", тобто розбита на розділи (має partition table в MBR, як HDD), або - ні (як FDD або zip-drive). Починати завжди треба з другого припущення:
  mount /dev/sda /mnt/usb - це цілком безпечно (it's safe :-).
Якщо результат негативний, вважаємо флєшку partitioned. Тоді можна "запитати":
  fdisk -l /dev/sda, або, "красиво":
  fdisk -l /dev/sda | grep 'FAT' (якщо не помиляюсь щодо "FAT")
Ну і, нарешті, mount /dev/sdaN /mnt/usb, якщо вже відомо, що то за N.

Звичайно, все це за умов, що "флешка розпізнається як SCSI пристрій" тобто hotplug, devfsd або udevd (не знаю, хто там в RH), дійсно зробив доступним /dev/sda після підключення флєш. На жаль, гарантувати цього не можна: деякі "модерні" чіпсети підтримки usb підтримуються тільки ядром 2.6, а деякі - і зовсім ще не підтримуються
vn_popov

Відсутній Byte

  • Новачок
  • *
  • дописів: 11
  • Карма: +0/-0
  • Все таємне стає явним...
Re: Як змонтувати флешку в Лінуксі
« Відповідей #7 : 2005-09-12 09:39:57 »
якщо флешка налаштовувалась до роботи у віндовс - то вона буде майже напевно /dev/sda1
про те яким пристроєм вона визначається системою дивіться dmesg
« Змінено: 2005-09-12 10:30:21 від Byte »

Відсутній root_x

  • Кореспондент
  • ***
  • дописів: 225
  • Карма: +0/-0
  • I Love YaBB 2!
Re: Як змонтувати флешку в Лінуксі
« Відповідей #8 : 2005-11-23 12:54:44 »
Насправді, флєшка може бути "partitioned", тобто розбита на розділи (має partition table в MBR, як HDD)... ...

Малось на увазі MFT. Звісно на флеш-карті може бути і MBR, (потім можна завантажуватись, при відповідності настроювань у BIOS).
ну це вже неважливо... (не мені давати поради)
« Змінено: 2005-11-23 12:55:09 від root_x »

Відсутній root_x

  • Кореспондент
  • ***
  • дописів: 225
  • Карма: +0/-0
  • I Love YaBB 2!
Re: Як змонтувати флешку в Лінуксі
« Відповідей #9 : 2005-11-23 12:56:38 »
... чи може мене глючить ...

Osvald Linus(Guest)

  • Гість
Re: Як змонтувати флешку в Лінуксі
« Відповідей #10 : 2005-12-03 10:12:54 »
Постав собі Mandrake 10.1 так він автоматично монтує всі юсбі прилади і флеш також

Відсутній Олексій Лукін

  • Кореспондент
  • ***
  • дописів: 157
  • Карма: +0/-0
Re: Як змонтувати флешку в Лінуксі
« Відповідей #11 : 2005-12-06 15:40:28 »
Все, що вище сказано, майже вірно. Але ось мої 2 сенти:
Є така приємна річ Hardware Abstraction Level, що допомагає уніфікувати роботу з різними типами обладнання, і є відповідний демон hald. От якщо його поставити, то всі з'єемі пристрої, що сприймаються ядром, будуть з'являтись автоматично в fstab та в /media/
Наприклад, usb-flash у мєне зїявляється як /media/SAMSUNG тільки но я її вширхну в сокет. Далі просто mount /media/SAMSUNG й справа зроблена. Не забувайте, що висмикувати флешку треба тільки після umount /media/SAMSUNG, щоб дані були списані з буферів на флеш.

--
WBR, Alex Lukin,
RIPE NIC HDL: LEXA1-RIPE