Линукс, вопросы и ответы.

Неработающие компьютеры и все, что с ними связано.
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: Линукс, вопросы и ответы.

Сообщение FreshMan »

WiseLord писал(а):И каталог для монтирования должен существовать

так он вроди бы и существеет, правда я его не создавал......, правда помечен он каким то крестиком
Изображение
это нормально ?
WiseLord писал(а):Как минимум, нужно не dev/..., а /dev/...

исправил но не помогло
Tell Me The Truth
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Линукс, вопросы и ответы.

Сообщение WiseLord »

FreshMan писал(а):так он вроди бы и существеет

Каталога /media/freshman/ALEKS, в который идёт попытка монтирования, я так и не увидел

Опять же, зачем fstab? По скриншоту файлменеджера видно, что флешка определяется (ALEX). Записи в fstab не дают её смонтировать пользователю (флешка, смонтированная через fstab, будет доступна для записи только root). Просто убрать запись из fstab, вынуть флешку, перезагрузиться, удалить каталог /media/fresshman. После этого, когда флешка будет подключена, система сама создаст нужный каталог и смонтирует туда флешку, достаточно лишь кликнуть в файловом менеджере на (ALEX).
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: Линукс, вопросы и ответы.

Сообщение FreshMan »

все то вы правильно говорите, только вот задача у меня стоит другая: сделать автоматическое монтирование без моего предварительного обращения к, в данном случае, флешке
Tell Me The Truth
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Линукс, вопросы и ответы.

Сообщение WiseLord »

Поищите в настройках используемой DE. В том же KDE, например, виджет для монтирования в "системное трее" имеет опцию "Автоматически монтировать носители", плюс можно указать свои настройки для каждой подключенной хотя бы раз флешки
Изображение
Если монтировать через fstab - надо по крайней мере делать это в другой каталог, а не в /media/<ПОЛЬЗОВАТЕЛЬ>/<МЕТКА_ФЛЕШКИ>, ибо это место используют утилиты пользовательского уровня. Получается конфликт.

Покажите вывод ls /dev/disk/by-uuid при подключенной флешке. И fdisk -l. От root, естественно.
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: Линукс, вопросы и ответы.

Сообщение 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:~/Рабочий стол$
Tell Me The Truth
Аватара пользователя
blackx
Говорящий с текстолитом
Сообщения: 1518
Зарегистрирован: Пт дек 28, 2012 21:56:46
Откуда: St. Petersburg

Re: Линукс, вопросы и ответы.

Сообщение 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
Последний раз редактировалось blackx Чт фев 20, 2014 21:30:53, всего редактировалось 1 раз.
Изображение only pure true norwegian blackx Изображение
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: Линукс, вопросы и ответы.

Сообщение 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:~/Рабочий стол$
Tell Me The Truth
Аватара пользователя
blackx
Говорящий с текстолитом
Сообщения: 1518
Зарегистрирован: Пт дек 28, 2012 21:56:46
Откуда: St. Petersburg

Re: Линукс, вопросы и ответы.

Сообщение blackx »

Ну вот, я предыдущий свой пост обновил. Используйте 0CC7-AA04 как UUID и vfat как тип ФС. Удачи.
Изображение only pure true norwegian blackx Изображение
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Линукс, вопросы и ответы.

Сообщение WiseLord »

blackx писал(а):sudo blkid

Да, я чуток ошибся - вместо ls -l /dev/disk/by-uuid попросил неинформативный ls /dev/disk/by-uuid.
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: Линукс, вопросы и ответы.

Сообщение FreshMan »

добавил сторку
UUID="0CC7-AA04" /media/freshman vfat defaults 0 0
но воз и ныне там
не могу осознать своей ошибки :oops:
Tell Me The Truth
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Линукс, вопросы и ответы.

Сообщение ploop »

FreshMan писал(а):не могу осознать своей ошибки

Ты в винде, первый раз её увидев, тоже в реестр полез ключи править? Или всё-таки пользовался как положено?
В этом и ошибка.
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: Линукс, вопросы и ответы.

Сообщение FreshMan »

ploop, ну так подскажи как сделать дешево но сердито :wink:
Tell Me The Truth
Аватара пользователя
radteh
Друг Кота
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Re: Линукс, вопросы и ответы.

Сообщение radteh »

А чем не устраивает вариант автомонтирования через udev?
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Линукс, вопросы и ответы.

Сообщение WiseLord »

FreshMan писал(а):не могу осознать своей ошибки :oops:

По пунктам:

1. Отключить флешку
2. Удалить каталог /media/freshman
3. Создать каталог /mnt/flash
4. Добавить в fstab UUID=0CC7-AA04 /mnt/flash vfat defaults 0 0
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: Линукс, вопросы и ответы.

Сообщение FreshMan »

radteh писал(а):А чем не устраивает вариант автомонтирования через udev?

этон как ?
WiseLord писал(а):1. Отключить флешку
2. Удалить каталог /media/freshman
3. Создать каталог /mnt/flash
4. Добавить в fstab UUID=0CC7-AA04 /mnt/flash vfat defaults 0 0

всеравно не работает :(
Tell Me The Truth
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Линукс, вопросы и ответы.

Сообщение WiseLord »

А что при этом выдаёт команда mount /dev/sdb1 (будучи запущена от root, естественно)?
Аватара пользователя
radteh
Друг Кота
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Re: Линукс, вопросы и ответы.

Сообщение 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"
 
малышок
Собутыльник Кота
Сообщения: 2591
Зарегистрирован: Пт сен 10, 2010 17:07:02
Контактная информация:

Re: Линукс, вопросы и ответы.

Сообщение малышок »

В KDE в параметрах системы можно графически выставить монтирование при подключении и незачем лазить в fstab (тем более что сейчас точки монтирования разделов чаще всего обозначают через UUID раздела)
В графическом режиме (то бишь при работе в любой DE) имеет смысл использовать утилиты типа udisk (которые чаще всего уже идут в зависимостях к данной DE).
П.С: а зачем тебе ее монтировать до доступа к ней?
Не страдайте хернёй, если не знаете, как ей страдать :)) (hybroid)
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: Линукс, вопросы и ответы.

Сообщение 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) не появилась
юзаю ХУБУНТУ
Tell Me The Truth
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Линукс, вопросы и ответы.

Сообщение WiseLord »

Так ведь всё работает. Флешка Ваша - в /mnt/flash

Иконка флешки в случае использования fstab и не должна появляться.

Если выбран вариант монтирования через fstab:
1. При включении компьютера она смонтируется сама. С правами доступа root.
2. Прежде чем отключить флешку, необходимо будет давать команду sudo umount /dev/sdb1 для её отмонтирования.
3. При подключении флешки необходимо будет давать команду sudo mount /dev/sdb1. Либо перезагружаться.
4. При загрузке компьютера с отключенной флешкой будет проскакивать ошибка монтирования.
5. Пользователь не будет иметь прав на запись (возможно, и на чтение) на эту флешку (отформатированную в fat32).

Файл fstab предназначен только для файловых систем постоянного характера. Смонтировать которые надо при старте системы, отмонтировать при останове.

В общем, не надо страдать ерундой.
Ответить

Вернуться в «Ничего не работает»