1

Как можно зайти на флешку( fat32 ) через консоль debian  ?

2 (06.11.2010 18:44:33 отредактировано zerg)

Примонтировать её куда-нибудь, например?

3

Ну типо да . Что бы потом можно было перекинуть файлы с нее ко мне на диск в home/... .

4

 Консоль:
# mount /dev/имя_девайса /папка/куда/надо/смонтировать

Кстати...

 Консоль:
$ man mount

5

 Консоль:
# mount -t vfat -o iocharset=utf8,codepage=866 /dev/sda1 /mnt/usb

здесь /dev/sda1 - девайс. Смотрите в

 Консоль:
$ dmesg

сразу после подключения.

про опции читайте ман, как правильно посоветовал zerg.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

6

PS: если флешку не планируется использовать в оффтопике, отформатируйте её в EXT2 (man mkfs.ext2)

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

7 (06.11.2010 19:37:19 отредактировано drBatty)

да, а можно и через HAL:

монтировать:

#!/bin/sh

UDI=`hal-find-by-property --key block.device --string $1 | grep "/volume_"`
if [ -z "$UDI" ]; then
    echo `basename $0`": Cannot open '$1'."
    exit 67
fi
echo -n `basename $0`": device '$UDI'"
USERID=`id -u`
LABEL=`echo $UDI | \
    sed -rn '
        s~^.*/volume_label_([^/]+)$~\1~p
        t
        s~.*~disk~p'`
echo " Mount point: '$LABEL'."
dbus-send --system --print-reply --dest=org.freedesktop.Hal "$UDI" \
    org.freedesktop.Hal.Device.Volume.Mount string:"$LABEL" string: array:string:"uid=$USERID"

размонтировать:

#!/bin/sh

UDI=`hal-find-by-property --key block.device --string $1 | grep "/volume_"`
echo `basename $0`": device '$UDI'"
dbus-send --system --print-reply --dest=org.freedesktop.Hal "$UDI" \
org.freedesktop.Hal.Device.Volume.Unmount array:string:

Это такие скрипты. Хотя можете и ручками каждый раз набирать bx

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

8 (07.11.2010 08:53:02 отредактировано koka3000)

Через dmesg посмотрел , /dev/sda1  есть .

Когда пишу :

 Консоль:
mount -t vfat -o iocharset=utf8,codepage=866 /dev/sda1 /mnt/usb

відает :

 Консоль:

mount: mount point /mnt/usb does not exist

9

Может просто папочки целевой нет? Почему вам её не создать?

10

Теперь пишет:

 Консоль:

mount: /dev/sda1 already mounted of /mnt/usb busy

11 (07.11.2010 09:29:47 отредактировано koka3000)

ВСЕ ВЫШЛО ! У меня просто было не sda1 , a sdb1 !

12

А как произвести размонтирование что бы не повредить данные ?

13

koka3000 пишет:

А как произвести размонтирование что бы не повредить данные ?

 Консоль:

sync && unmount /dev/sdb1

Был, был и весь вышел...

14

Например, подмантировал флешку

 Консоль:
mount -t vfat -o iocharset=utf8,codepage=866 /dev/sdc1 /mnt/flash

А как сделать, чтоб данная флэха, в последствии монтировалась автоматически?

15 (12.12.2011 13:28:25 отредактировано Kettler)

apt-get install usbmount

 Консоль:
aptitude search usbmount
p   usbmount                                                               - automatically mount and unmount USB mass storage devices

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

16

У меня Debian 6.0 . Флешки формата ntfs монтируются без проблем, а при монтироавании fat32 происходит следующее:
с флешки всё читается но записать на неё я ни чего не могу. Пишет  - нет доступа. Права у юзера по полной. С ntfs опять же без проблем.Подскажите плиз куда копать?

Все системные администраторы делятся на две категории: на тех кто не делает бэкапы и тех кто их уже делает.

17

пробовали монтировать с опцией rw ?

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

18

riso пишет:

пробовали монтировать с опцией rw ?

Монтирую средствами гнома т.е. автоматическинароду с флешками бывает много, монтировать руками проблематично по времени. Но для контроля чейчас попробую.

Все системные администраторы делятся на две категории: на тех кто не делает бэкапы и тех кто их уже делает.

19

Извиняюсь за невнимательность! Оказалось что после установки usbmount fat32 монтируется нормально, всё читается и записывается . Проблема с fat16
Не думал что у народа так много старых флешек
sudo mount -rw -t vfat  /dev/sdd1 /mnt/usb - не помогло(

Все системные администраторы делятся на две категории: на тех кто не делает бэкапы и тех кто их уже делает.

20

sudo mount -t vfat  /dev/sdd1 /mnt/usb -o rw
man mount

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

21

riso пишет:

sudo mount -t vfat  /dev/sdd1 /mnt/usb -o rw

А если так:

riso пишет:

sudo mount -t vfat  /dev/sdd1 /mnt/usb -o rw,fat=16

/dev/sdd1 — у вас точно такое имя у устройства флешки?
P.S. IMHO, всё это — «костыли»  :o

Был, был и весь вышел...

22

riso пишет:

man mount

man читал не помогло[не вкурил)

Lupo Alberto пишет:

/dev/sdd1 — у вас точно такое имя у устройства флешки?

- флешка та что надо, я же её в наутилусе вижу, только записывать на неё не могу.

Lupo Alberto пишет:

sudo mount -t vfat  /dev/sdd1 /mnt/usb -o rw,fat=16

  - завтра обязательно попробую сегодня уже пишу из дома.

Lupo Alberto пишет:

P.S. IMHO, всё это — «костыли»

- мне главное понять "откуда уши растут" ,  хотя по большому, да, мне нужно чтобы "фтыкнул", в наутилосе скопировал что нужно и привет. Ручной монтаж не выход.
Проблема в одном - как этого добиться? Может решение и на поверхности, опыта не хватает(

Все системные администраторы делятся на две категории: на тех кто не делает бэкапы и тех кто их уже делает.

23 (12.01.2012 09:42:39 отредактировано Kostilo)

Kostilo пишет:

У меня Debian 6.0 . Флешки формата ntfs монтируются без проблем, а при монтироавании fat16 происходит следующее:
с флешки всё читается но записать на неё я ни чего не могу. Пишет  - нет доступа. Права у юзера по полной. С ntfs опять же без проблем.Подскажите плиз куда копать?

Ура, проблема решилась. Отписываюсь в назидание другим таким же. Не взирая на то  что " Права у юзера по полной.", в группе haldaemon он почему-то всётаки отсутствовал. Стоило напрячь зрение на свежую голову и руки автоматически выпрямились))) Осталось не понятным только почему только fat16?Ведь на fat32 и ntfs всё записывалось?

Все системные администраторы делятся на две категории: на тех кто не делает бэкапы и тех кто их уже делает.