Страница 97 из 112
Re: Линукс, вопросы и ответы.
Добавлено: Чт фев 20, 2014 19:24:07
FreshMan
WiseLord писал(а):И каталог для монтирования должен существовать
так он вроди бы и существеет, правда я его не создавал......, правда помечен он каким то крестиком

это нормально ?
WiseLord писал(а):Как минимум, нужно не dev/..., а /dev/...
исправил но не помогло
Re: Линукс, вопросы и ответы.
Добавлено: Чт фев 20, 2014 20:17:59
WiseLord
FreshMan писал(а):так он вроди бы и существеет
Каталога /media/freshman/ALEKS, в который идёт попытка монтирования, я так и не увидел
Опять же, зачем fstab? По скриншоту файлменеджера видно, что флешка определяется (ALEX). Записи в fstab не дают её смонтировать пользователю (флешка, смонтированная через fstab, будет доступна для записи только root). Просто убрать запись из fstab, вынуть флешку, перезагрузиться, удалить каталог /media/fresshman. После этого, когда флешка будет подключена, система сама создаст нужный каталог и смонтирует туда флешку, достаточно лишь кликнуть в файловом менеджере на (ALEX).
Re: Линукс, вопросы и ответы.
Добавлено: Чт фев 20, 2014 20:32:25
FreshMan
все то вы правильно говорите, только вот задача у меня стоит другая: сделать автоматическое монтирование без моего предварительного обращения к, в данном случае, флешке
Re: Линукс, вопросы и ответы.
Добавлено: Чт фев 20, 2014 20:51:56
WiseLord
Поищите в настройках используемой DE. В том же KDE, например, виджет для монтирования в "системное трее" имеет опцию "Автоматически монтировать носители", плюс можно указать свои настройки для каждой подключенной хотя бы раз флешки

Если монтировать через fstab - надо по крайней мере делать это в другой каталог, а не в /media/<ПОЛЬЗОВАТЕЛЬ>/<МЕТКА_ФЛЕШКИ>, ибо это место используют утилиты пользовательского уровня. Получается конфликт.
Покажите вывод
ls /dev/disk/by-uuid при подключенной флешке. И
fdisk -l. От root, естественно.
Re: Линукс, вопросы и ответы.
Добавлено: Чт фев 20, 2014 21:13:45
FreshMan
freshman@freshman-PC:~/Рабочий стол$ ls /dev/disk/by-uuid
0CC7-AA04 A0F08CDBF08CB8D4
3080e020-90ac-4958-a62b-1154df463f94 b14fb195-8a1a-419f-ad21-7513992a951f
46A8DC12A8DBFE7D C682956E82956429
608008488008275E d240f223-7e23-478e-a156-dd9d0fb070f5
freshman@freshman-PC:~/Рабочий стол$ sudo fdisk -l
[sudo] password for freshman:
Диск /dev/sda: 500.1 Гб, 500106780160 байт
255 головок, 63 секторов/треков, 60801 цилиндров, всего 976771055 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 4096 байт
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Идентификатор диска: 0x5e0c9140
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 8392702 763890749 377749024 5 Расширенный
Раздел 1 начинается не на границе физического сектора.
/dev/sda2 * 763891712 764096511 102400 7 HPFS/NTFS/exFAT
/dev/sda3 764096512 976766968 106335228+ 7 HPFS/NTFS/exFAT
/dev/sda4 2048 8390655 4194304 82 Linux своп / Solaris
/dev/sda5 43006068 473082119 215038026 7 HPFS/NTFS/exFAT
Раздел 5 начинается не на границе физического сектора.
/dev/sda6 473082183 763890749 145404283+ 7 HPFS/NTFS/exFAT
Раздел 6 начинается не на границе физического сектора.
/dev/sda7 8392704 29363407 10485352 83 Linux
/dev/sda8 29366272 43005951 6819840 83 Linux
Пункты таблицы разделов расположены не в дисковом порядке
Диск /dev/sdb: 16.2 Гб, 16231956480 байт
108 головок, 54 секторов/треков, 5436 цилиндров, всего 31703040 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0xc3072e18
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 5888 31703039 15848576 c W95 FAT32 (LBA)
freshman@freshman-PC:~/Рабочий стол$
Re: Линукс, вопросы и ответы.
Добавлено: Чт фев 20, 2014 21:24:46
blackx
FreshMan, sudo blkid лучше бы.
Ну а потом, думаю, сами разберетесь:
Код: Выделить всё
UUID=<id раздела> <точка монтирования> <тип фс> defaults 0 0
Например:
Код: Выделить всё
$ sudo blkid
/dev/sdb1: UUID="D632D6BD32D6A1B3" TYPE="ntfs" PARTUUID="00055fc0-01"
Код: Выделить всё
# <file system> <mount point> <type> <options> <dump> <pass>
UUID=D632D6BD32D6A1B3 /mnt/myflash ntfs defaults 0 0
Re: Линукс, вопросы и ответы.
Добавлено: Чт фев 20, 2014 21:25:47
FreshMan
freshman@freshman-PC:~/Рабочий стол$ sudo blkid
[sudo] password for freshman:
/dev/sda2: LABEL="M-PM-^WM-PM-0M-QM-^@M-PM-5M-PM-7M-PM-5M-QM-^@M-PM-2M-PM-8M-QM-^@M-PM->M-PM-2M-PM-0M-PM-=M-PM-> M-QM-^AM-PM-8M-QM-^AM-QM-^BM-PM-5M-PM-<M-PM->M-PM-9" UUID="C682956E82956429" TYPE="ntfs"
/dev/sda3: UUID="A0F08CDBF08CB8D4" TYPE="ntfs"
/dev/sda4: UUID="d240f223-7e23-478e-a156-dd9d0fb070f5" TYPE="swap"
/dev/sda5: LABEL="Data" UUID="608008488008275E" TYPE="ntfs"
/dev/sda6: LABEL="Games" UUID="46A8DC12A8DBFE7D" TYPE="ntfs"
/dev/sda7: UUID="b14fb195-8a1a-419f-ad21-7513992a951f" TYPE="ext4"
/dev/sda8: UUID="3080e020-90ac-4958-a62b-1154df463f94" TYPE="ext4"
/dev/sdb1: LABEL="ALEKS" UUID="0CC7-AA04" TYPE="vfat"
freshman@freshman-PC:~/Рабочий стол$
Re: Линукс, вопросы и ответы.
Добавлено: Чт фев 20, 2014 21:32:07
blackx
Ну вот, я предыдущий свой пост обновил. Используйте 0CC7-AA04 как UUID и vfat как тип ФС. Удачи.
Re: Линукс, вопросы и ответы.
Добавлено: Чт фев 20, 2014 21:57:18
WiseLord
blackx писал(а):sudo blkid
Да, я чуток ошибся - вместо
ls -l /dev/disk/by-uuid попросил неинформативный
ls /dev/disk/by-uuid.
Re: Линукс, вопросы и ответы.
Добавлено: Чт фев 20, 2014 23:05:13
FreshMan
добавил сторку
UUID="0CC7-AA04" /media/freshman vfat defaults 0 0
но воз и ныне там
не могу осознать своей ошибки

Re: Линукс, вопросы и ответы.
Добавлено: Пт фев 21, 2014 00:13:55
ploop
FreshMan писал(а):не могу осознать своей ошибки
Ты в винде, первый раз её увидев, тоже в реестр полез ключи править? Или всё-таки пользовался как положено?
В этом и ошибка.
Re: Линукс, вопросы и ответы.
Добавлено: Пт фев 21, 2014 01:37:45
FreshMan
ploop, ну так подскажи как сделать дешево но сердито

Re: Линукс, вопросы и ответы.
Добавлено: Пт фев 21, 2014 07:04:55
radteh
А чем не устраивает вариант автомонтирования через udev?
Re: Линукс, вопросы и ответы.
Добавлено: Пт фев 21, 2014 08:28:13
WiseLord
FreshMan писал(а):не могу осознать своей ошибки

По пунктам:
1. Отключить флешку
2. Удалить каталог /media/freshman
3. Создать каталог /mnt/flash
4. Добавить в fstab
UUID=0CC7-AA04 /mnt/flash vfat defaults 0 0
Re: Линукс, вопросы и ответы.
Добавлено: Пт фев 21, 2014 09:55:29
FreshMan
radteh писал(а):А чем не устраивает вариант автомонтирования через udev?
этон как ?
WiseLord писал(а):
1. Отключить флешку
2. Удалить каталог /media/freshman
3. Создать каталог /mnt/flash
4. Добавить в fstab UUID=0CC7-AA04 /mnt/flash vfat defaults 0 0
всеравно не работает

Re: Линукс, вопросы и ответы.
Добавлено: Пт фев 21, 2014 10:29:21
WiseLord
А что при этом выдаёт команда mount /dev/sdb1 (будучи запущена от root, естественно)?
Re: Линукс, вопросы и ответы.
Добавлено: Пт фев 21, 2014 12:03:53
radteh
Я делал так: создал файл
/etc/udev/rules.d/10-automount.rules со следующим содержимым.
Код: Выделить всё
ACTION=="add" KERNEL="sd[b-z][0-9]" RUN+="/bin/mkdir -p /mnt/%k"
ACTION=="add" KERNEL="sd[b-z][0-9]" RUN+="/bin/mount -o uid=0 /dev/%k /mnt/%k"
ACTION=="remove" KERNEL="sd[b-z][0-9]" RUN+="/bin/umount /mnt/%k"
ACTION=="remove" KERNEL="sd[b-z][0-9]" RUN+="/bin/rmdir /mnt/%k"
Re: Линукс, вопросы и ответы.
Добавлено: Пт фев 21, 2014 12:36:22
малышок
В KDE в параметрах системы можно графически выставить монтирование при подключении и незачем лазить в fstab (тем более что сейчас точки монтирования разделов чаще всего обозначают через UUID раздела)
В графическом режиме (то бишь при работе в любой DE) имеет смысл использовать утилиты типа udisk (которые чаще всего уже идут в зависимостях к данной DE).
П.С: а зачем тебе ее монтировать до доступа к ней?
Re: Линукс, вопросы и ответы.
Добавлено: Пт фев 21, 2014 12:50:58
FreshMan
WiseLord писал(а):А что при этом выдаёт команда mount /dev/sdb1 (будучи запущена от root, естественно)?
freshman@freshman-PC:~/Рабочий стол$ sudo mount /dev/sdb1
[sudo] password for freshman:
mount: /dev/sdb1 уже примонтирован или /mnt/flash занят
mount: согласно mtab, /dev/sdb1 уже примонтирован на /mnt/flash
freshman@freshman-PC:~/Рабочий стол$
иконка флешки на РС и в ФМ (Thunar) не появилась
юзаю ХУБУНТУ
Re: Линукс, вопросы и ответы.
Добавлено: Пт фев 21, 2014 14:43:00
WiseLord
Так ведь всё работает. Флешка Ваша - в /mnt/flash
Иконка флешки в случае использования fstab и не должна появляться.
Если выбран вариант монтирования через fstab:
1. При включении компьютера она смонтируется сама. С правами доступа root.
2. Прежде чем отключить флешку, необходимо будет давать команду sudo umount /dev/sdb1 для её отмонтирования.
3. При подключении флешки необходимо будет давать команду sudo mount /dev/sdb1. Либо перезагружаться.
4. При загрузке компьютера с отключенной флешкой будет проскакивать ошибка монтирования.
5. Пользователь не будет иметь прав на запись (возможно, и на чтение) на эту флешку (отформатированную в fat32).
Файл fstab предназначен только для файловых систем постоянного характера. Смонтировать которые надо при старте системы, отмонтировать при останове.
В общем, не надо страдать ерундой.