Автор Тема: Tray_eject_PLUS. Для монтирования съемных устройств Бетатестеры, требуются %)  (Прочитано 19649 раз)

kostyalamer

  • Гость
Держи fstab:
proc /proc proc nosuid,noexec,gid=proc 0 0
devpts /dev/pts devpts nosuid,noexec,gid=tty,mode=620 0 0
tmpfs /tmp tmpfs nosuid 0 0
UUID=01796b41-b667-465a-9cb7-6e582f040721 / ext3 relatime 1 1
UUID=4776-5E7C swap swap defaults 0 0
UUID=35ab3e9b-d2e9-4240-bb5a-b74362ef75fd /mnt/hda2 ext3 defaults 0 0
UUID=4AFE-CCEB /mnt/hda3 vfat showexec,quiet,codepage=866,iocharset=utf8,umask=0 0 0
UUID=f5c583e1-29aa-49e8-97d5-0d1a8bf72e2b /mnt/hda5 ext3 defaults 0 0
UUID=e7cff5e2-c33c-4355-8e51-95adda6fe406 /mnt/hda6 ext3 defaults 0 0
UUID=620001d8-7014-42d2-9054-f1c5e2915a31 /mnt/hda7 ext3 defaults 0 0
UUID=a8df66de-cc3b-4f1b-b49e-568e5d8dbbc3 /mnt/hda8 ext3 defaults 0 0
/dev/hdc /media/cdrom udf,iso9660 ro,noauto,user,utf8 0 0

Зачем тебе mount ? Диски то уже смонтированы
Понял в чем грабли все долбаные UUID-ы:
mount: невозможно найти /dev/hda7 в /etc/fstab или /etc/mtab
[k@host-2 ~]$ mount /dev/hda5
mount: невозможно найти /dev/hda5 в /etc/fstab или /etc/mtab
[k@host-2 ~]$ mount UUID=620001d8-7014-42d2-9054-f1c5e2915a31
mount: только root может монтировать UUID=620001d8-7014-42d2-9054-f1c5e2915a31
на /mnt/hda7

Естественно монтировать под root-ом я эти разделы не буду( они уже смонтированы), просто теперь у нас все немного через ж., место старых добрых /dev/hda(sda) n прописывай всякую галиматью  ;)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
Естественно монтировать под root-ом я эти разделы не буду( они уже смонтированы), просто теперь у нас все немного через ж., место старых добрых /dev/hda(sda) n прописывай всякую галиматью  ;)
Да...
Вообщем придется и по uuid и и по устройству разбирать fstab
и для каждого раздела проверять и по uuid и по устройству и не показывать...
В принципе не проблема... точку понтирования сложнее было из fstab получить :)

kostyalamer

  • Гость
Разобрать то его несложно ( особенно на питоне  ;) ), просто вижу что CDROM по человечески прописан /dev/hdc, может все что с UUID - ами просто игнорировать? Все равно разделы винта можно примонтировать только под root-ом, а если они уже примонтированы то и так откроются в pcmanfm- е.

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
Разобрать то его несложно ( особенно на питоне  ;) ), просто вижу что CDROM по человечески прописан /dev/hdc, может все что с UUID - ами просто игнорировать? Все равно разделы винта можно примонтировать только под root-ом, а если они уже примонтированы то и так откроются в pcmanfm- е.
Я со своим скилом, да еще и на с++ %)
Вообщем код лучше программистам наверное не смотреть - а то травму получат падая со стула от смеха :)


Вроде переделал.
В архиве исполняемый файл.
Должен по идее найти все что есть в fstab по устройству и UUID и не работать с ними...
:)
« Последнее редактирование: 02.07.2010 01:03:45 от YYY »

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
Новая версия
С дискеткой %)

Оффлайн Radik

  • Завсегдатай
  • *
  • Сообщений: 583
    • Email

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
Новая версия
С дискеткой %)
Есть src?
Есть :)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
Более свежая версия...
Если есть у устойства лейбл то монтирует с ним и еще мигает иконкой %)

Оффлайн Radik

  • Завсегдатай
  • *
  • Сообщений: 583
    • Email
Более свежая версия...
Если есть у устойства лейбл то монтирует с ним и еще мигает иконкой %)
Запустим в сизиф и 5.1?

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972

Оффлайн Radik

  • Завсегдатай
  • *
  • Сообщений: 583
    • Email
Дак я не в команде...

Могу отправить я.
Если Вы на это согласны, прошу написать мне на radik@

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
Исправление косяка с лейблами версии 0.0.4

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
Добиваю лейблы с пробелами... еще версия...
А то 0.0.5 не открывал если в лейбле пробел...

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
Осуществляю медленную миграцию с pmount на hal...


Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
первая версия без pmount
(в зависимостях тоже нет)


ЗЫ: При тестировании лучше запускать из эмулятора терминала - так будет видно на что ругается.

ЗЫ2: Большая просьба тем кто скачает ! Напишите хоть что нить. Например, полная фигня... %)