Сайт | Скачать | Видео | Wiki

Автор Тема: amount. Автомонтирование  (Прочитано 21416 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: PRA03-1612game не видит внешн.USB-HDD
« Ответ #60 : 21 Февраль 2018, 11:15:03 »
автомонтирование не срабатывает, пытается как fat подключить
Т.е. с 089-zz*dd01  ntfs вообще перестал монтироваться?
Дядя Шурик - Вы такой вариант проверяли?

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: PRA03-1612game не видит внешн.USB-HDD
« Ответ #61 : 21 Февраль 2018, 11:28:32 »
проверил amount sda4 (без udev - это раздел винта)
У меня ntfs смонтировалось норм.
« Последнее редактирование: 21 Февраль 2018, 11:33:46 от sfs »

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: PRA03-1612game не видит внешн.USB-HDD
« Ответ #62 : 21 Февраль 2018, 11:29:05 »
Код
RUN+="/bin/amount %k"
Вообще-то скрипты udev помещают в /lib/udev или /etc/udev, тогда пишется RUN+="amount %k" или тогда уж полный путь RUN+="/usr/bin/amount %k"
пытается как fat подключить
Тоесть в точку монтирования не войти? Или?
Вы такой вариант проверяли?
Всё сделано на Richy-64
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: PRA03-1612game не видит внешн.USB-HDD
« Ответ #63 : 21 Февраль 2018, 11:32:09 »
/bin/amount - и есть полный путь. Так исторически сложилось и правило точно запускало amount
Сделал как было, чтобы не было путаницы с вариантами файлов
Всё сделано на Richy-64
Я так понимаю - это в любом линуксе должно работать.
Именно ntfs проверяли?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: PRA03-1612game не видит внешн.USB-HDD
« Ответ #64 : 21 Февраль 2018, 11:40:03 »
Именно ntfs проверяли?
Специально отформатировал раздел на флешке в ntfs. Вывод mount в PRA-64
Код
/dev/sdb1 on /mnt/sdb1 type vfat (rw,relatime,gid=100,fmask=0133,dmask=0002,allow_utime=0020,codepage=866,iocharset=utf8,shortname=mixed,quiet,utf8,errors=remount-ro)
/dev/sdb2 on /mnt/sdb2 type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: PRA03-1612game не видит внешн.USB-HDD
« Ответ #65 : 21 Февраль 2018, 11:42:16 »
Pro - показал бы вывод blkid
Просто amount sxy не монтирует?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: PRA03-1612game не видит внешн.USB-HDD
« Ответ #66 : 21 Февраль 2018, 11:47:03 »
В PRA-64 работает даже лучше, чем в Richy-64, флешка монтируется и при подключении, и при перезагрузке.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: PRA03-1612game не видит внешн.USB-HDD
« Ответ #67 : 21 Февраль 2018, 14:27:47 »
Нет. Вы не поняли. Вручную монтироваться нормально стало.

А вот при автомонтировании т.е. Когда я только воткнул диск в порт, пытается смонтировать как fat. В blkid файловая система определяется как ntfs, я вчера как раз смотрел.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: PRA03-1612game не видит внешн.USB-HDD
« Ответ #68 : 21 Февраль 2018, 15:06:41 »
Вы не поняли.
Да понял, понял. У меня сначала так было из-за кавычек, монтировало по сценарию *) (прочие fs). Надо смотреть вывод
Код
# /sbin/blkid /dev/sdb2 | /bin/sed 's/.*TYPE/TYPE/;s/" .*/"/' | /usr/bin/cut -f2 -d\= 
"ntfs"
при PATH=""
Кстати, строку можно укоротить, тогда и от кавычек избавимся.
Код
# /sbin/blkid /dev/sdb2 | /bin/sed 's/.*TYPE="//;s/" .*//'
ntfs
« Последнее редактирование: 21 Февраль 2018, 15:11:04 от DdShurick »
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: PRA03-1612game не видит внешн.USB-HDD
« Ответ #69 : 21 Февраль 2018, 15:27:14 »
Может парсить blkid с параметром -o udev, он тогда выдает выхлоп в формате как udev
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: PRA03-1612game не видит внешн.USB-HDD
« Ответ #70 : 21 Февраль 2018, 18:07:33 »
с параметром -o udev
Выдаёт много лишнего, а в busybox blkid такого параметра нет. Этот параметр возможно был бы удобен для монтирования непосредственно из *.rules, без скрипта amount, но тогда не получится выбор ntfs-3g.
Код
# /sbin/blkid /dev/sdb2 -o udev
ID_FS_UUID=3EFAE2BF0F2597C4
ID_FS_UUID_ENC=3EFAE2BF0F2597C4
ID_FS_TYPE=ntfs
ID_FS_PARTUUID=1ea41058-02
# busybox blkid /dev/sdb2 -o udev
/dev/sdb2: UUID="3EFAE2BF0F2597C4" TYPE="ntfs"
Сравни с исходным вариантом по количеству переменных, и blkid вызывается дважды. Наглядный пример уровня программирования сегодняшнего дня.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: PRA03-1612game не видит внешн.USB-HDD
« Ответ #71 : 22 Февраль 2018, 09:14:00 »
# /sbin/blkid /dev/sdb2 | /bin/sed 's/.*TYPE="//;s/" .*//'
В итоге правлю так и в дистр?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: amount. Автомонтирование
« Ответ #72 : 22 Февраль 2018, 10:39:12 »
В итоге правлю так и в дистр?
В case тоже без кавычек.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: amount. Автомонтирование
« Ответ #73 : 22 Февраль 2018, 11:13:42 »
Переделал. теперь у всех хорошо?

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: amount. Автомонтирование
« Ответ #74 : 22 Февраль 2018, 11:19:50 »
У меня системы с системд, и кто-то добавил правило 99-*.rules2 и usb-mount.setvice и хрен знает что творится при вставке устройства
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.