Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]

OpenNET - 30 лет. Поддержать можно донатом или подпиской в Boosty



"Выпуск UDisks 2.12.0, инструментария для управления дисками в Linux"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск UDisks 2.12.0, инструментария для управления дисками в Linux"  +/–
Сообщение от opennews (??), 14-Ноя-26, 09:27 
После двух лет разработки опубликован  релиз  пакета UDisks 2.12.0, включающего системный фоновый процесс, библиотеки и инструментарий для организации доступа и управления дисками, устройствами хранения и связанными с ними технологиями. UDisks предоставляет   D-Bus API для работы с дисковыми разделами, настройки MD RAID, работы с блочными устройствами в файле (loop-монтирование), манипуляций с файловыми системами и т.п. Дополнительно поставляются модули для мониторинга и управления  BTRFS, iSCSI, libStorageManagement, LVM2 и LVM Cache. Например, UDisks используется в приложениях GNOME для работы с дисковыми разделами  и в различных графических конфигураторах...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=66683

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 14-Ноя-26, 09:27   –3 +/–
Очень жаль, что этот бэкдор не удалить -- IBM/Microsoft постарались пропихнуть его поглубже.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #4, #8, #42

2. Сообщение от Аноним (2), 14-Ноя-26, 10:10   +2 +/–
echo '*/* -udisks' >> /etc/portage/package.use/all
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #5

3. Сообщение от Аноним (3), 14-Ноя-26, 10:24   +/–
В консоли монтирую флешки через mount. Соответственно, чем он хуже или лучше mount?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #7, #18

4. Сообщение от microsoft (?), 14-Ноя-26, 10:25   +/–
это не мы! У нас ввенде никто к диску не лезет без спроса, пока ты его в diskmgmt консоли не подключишь.

В отличие от этой поделки гномеров, которым никак не взять в толк что не в каждую всунутую флэшку надо вцепляться мертвой хваткой, иногда стоит спросить у юзера, надо ли.

Так что претензии предъявляйте тем же кто угробил _нашу_ OS/2.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #13

5. Сообщение от Аноним (1), 14-Ноя-26, 10:47   +/–
Только там, где опциональная зависимость. По факту оказывается, что не удалить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #31

7. Сообщение от Аноним (7), 14-Ноя-26, 10:56   +2 +/–
Подскажите тогда, пожалуйста, точный эквивалент команды ` udisksctl power-off -b /dev/sda `. Или вы внешние диски без выключения сразу после размонтирования выдёргиваете?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #9, #10, #12, #14, #15, #19, #24, #28, #49, #51

8. Сообщение от Аноним (8), 14-Ноя-26, 11:03   +2 +/–
На дебиане удалялось, только вместе с гномом и другим мусором, который обычно тянет udisks.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

9. Сообщение от Аноним (9), 14-Ноя-26, 11:18   +/–
Для sg_raw ..... /dev/sda надо поискать опции о опкод.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

10. Сообщение от Аноним (1), 14-Ноя-26, 11:21   +1 +/–
Хотсвап это штатная функциональность даже для нжмд.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

11. Сообщение от Аноним (9), 14-Ноя-26, 11:22   +/–
Лучше бы написали софтинку для дампа прошивок с дисков разных типов.
Ответить | Правка | Наверх | Cообщить модератору

12. Сообщение от Аноним (12), 14-Ноя-26, 11:25   +/–
Впервый раз слышу о том что перед выдёргиванием USB шнура надо отключать питание внешнего диска. Ты видимо альтернативно одарённый. Вполе достаточно отмонтировать.

А по вопросу. В umount не предусмотрена команда отключения питания. Потому-что когда ты выдёргивашь шнур, ты уже, по факту делаешь poweroff. Отдельной команды здесь не требуется. Отключением питания в Линуксе занимается операционная система. Команда halt срабатывает сразу после отмонтирования всех дисков.

Короче, выкидывай ты тараканы из своей головы.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

13. Сообщение от Карлос Сношайтилис (ok), 14-Ноя-26, 11:26   +/–
> угробил _нашу_ OS/2

Ваша OS/2 это винда. Доказано историей

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

14. Сообщение от Аноним (14), 14-Ноя-26, 11:30   +/–
>udisksctl power-off

И ещё добалю. Я не спец, но подозреваю что данная опция работает через systemd, или же  сделана под специфичные нужды GNOME.

Вместе с systemd в чистые воды GNU/Linux пришло много грязи.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #17, #46

15. Сообщение от Аноним (8), 14-Ноя-26, 11:32   +/–
hdparm это делает, а udisks как раз обратно включает диски каждый раз при fdisk -l.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

17. Сообщение от Аноним (17), 14-Ноя-26, 11:57   +3 +/–
> Я не спец

Это очень мягко говоря, можно даже сказать, что ты себе льстишь.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

18. Сообщение от warlock66613email (ok), 14-Ноя-26, 12:18   +/–
А как в Линукс через mount монтировать? Он ведь только от рута работает. Мне из-за этого приходится юзать костыль pmount.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #22, #29, #30, #44

19. Сообщение от Бобрияма (?), 14-Ноя-26, 12:35   +1 +/–
umount /mnt/...
hdparm -Y /dev/sda
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

22. Сообщение от Аноним (1), 14-Ноя-26, 13:13   +/–
> А как в Линукс через mount монтировать? Он ведь только от рута
> работает. Мне из-за этого приходится юзать костыль pmount.

В util-linux именно для  этого суид на маунте стоит емнип.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #23

23. Сообщение от warlock66613email (ok), 14-Ноя-26, 13:45   +/–
suid стоит чтобы можно было монтировать то, что прописано в /etc/fstab. То, что не прописано, так не смонтировать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

24. Сообщение от faa (?), 14-Ноя-26, 14:13   +2 +/–
Команда eject уже не котируется?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

25. Сообщение от Аноним (25), 14-Ноя-26, 15:07   +/–
Оно какое-то мега жирное стало.

Устанавливаешь lxde без сабжа (да, не монтируются флешки в проводнике, обидно), но оно с ведром, системой, с иксами в 100 метров влезает.
Устанавливаешь сабж чтоб флешки монтировать, смарт подключать и все такое... оп... уже 150 метров...
Обидно... понимаешь :)

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #33, #40, #47

27. Сообщение от Аноним (27), 14-Ноя-26, 15:27   +/–
Отличная новость! Полезный инструмент!
Ответить | Правка | Наверх | Cообщить модератору

28. Сообщение от Аноним (2), 14-Ноя-26, 16:36   +2 +/–
umount /dev/sda*
echo 1 > /sys/block/sda/device/delete
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

29. Сообщение от Аноним (2), 14-Ноя-26, 16:38   –1 +/–
Пропишите в fstab'е флешки с опцией user. Для этого ещё группа plugdev предусмотрена обычно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

30. Сообщение от Аноним (30), 14-Ноя-26, 16:40   –1 +/–
sudo mount -t vfat -o uid=1000,gid=1000 /dev/sdbX ~/vasyan

Эта команда монтирует все файлы на флешке, хозяин которых текущий обычный пользователь.
Настроить sudo сам сможешь наверное. Ещё есть легковесная doas.
Если команда кажется длинной то можешь прописать алиас в ~/.bashrc

>Он ведь только от рута работает.

mount мощная ядерная утилита она обязана работать от имени суперпользователя. Иначе никак.
Давай сформулируем вопрос по другому. Можно ли вообще утилите иметь доступ к ядру и при этом не иметь права суперпользователя? Так ведь не бывает. Удобные утилиты, которыми ты пользуешся скрывают всю "низкоуровневую" работу.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #32

31. Сообщение от Аноним (2), 14-Ноя-26, 16:55   +/–
Везде, кроме гномокед, зависимость от udisks опциональна. Раньше она и в гномокедах была опциональна.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #37

32. Сообщение от warlock66613email (ok), 14-Ноя-26, 17:00   –2 +/–
В FreeBSD mount работает как и положено -- от обычного пользователя.

Ни sudo, ни doas не годятся. Эти средства -- зло, а я не занимаюсь преумножением зла.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #34, #45

33. Сообщение от Аноним (2), 14-Ноя-26, 17:11   +1 +/–
В 100 метров уже ведро не влезет, если не собирать его под конкретное железо и с урезанным функционалом. Одних фирмварей с ядром поставляется на 800мб в сжатом виде.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

34. Сообщение от Аноним (34), 14-Ноя-26, 18:06   +/–
>В FreeBSD mount работает как и положено -- от обычного пользователя.

Работа с дисками - это работа с ядром. Утилита работающая с дисками не может работать в пространстве пользователя. Для этого нужны привилегии суперпользователя. Это является краегуольным камнем осестроения.
Даже если система настроена так, что разрешает запуск утилиты mount с привилегиями обычного пользователя. Это не делает корректным утверждение: "mount работает как и положено -- от обычного пользователя".
Далее скорей всего, утилита mount из FreeBSD присваивает файлам ID текущего пользователя. И поэтому вам покажется что mount работает "от обычного пользователя".

>Ни sudo, ни doas не годятся.

Предложите Свободному Сообществу лучшие решения. Мы будем этому рады.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #36

36. Сообщение от warlock66613email (ok), 14-Ноя-26, 18:55   +/–
Мне без разницы что там кому кажется. В FreeBSD можно смонтировать флешку с помощью mount не будучи суперпользователем. В Linux нет, в Linux нужны костыли.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34 Ответы: #43

37. Сообщение от Аноним (37), 14-Ноя-26, 19:32   +/–
Она и там на самом деле опциональна. Если удалить пакет принудительно, то очевидно просто отваливается монтирование дисков в GUI, но в остальном проблем нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

40. Сообщение от Аноним (40), 14-Ноя-26, 23:38   +/–
> Оно какое-то мега жирное стало.

Оно такое и было. Открой gnome disk utility, его backend называется udisks.

Функция монтирования флешек теряется среди поддержки шифрованных дисков, smart, тестирования скорости чтения/записи, создания ФС/разделов/образов и т.д.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

41. Сообщение от жявамэн (ok), 14-Ноя-26, 23:56   –1 +/–
Не понял помпажа отдельных личностей.
Нужная штука.
Ответить | Правка | Наверх | Cообщить модератору

42. Сообщение от Аноним (42), 15-Ноя-26, 01:15   +/–
$ apt policy udisks2
udisks2:
  Установлен: (отсутствует)
  Кандидат:   2.11.2-1
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

43. Сообщение от Аноним (42), 15-Ноя-26, 01:33   +1 +/–
То есть в FreeBSD я могу примонтировать корень в свой каталог с правами пользователя? Отлично же!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36

44. Сообщение от Аноним (42), 15-Ноя-26, 01:39   +/–
И почему pmount - костыль? Он удобен еще и тем, что понимает шифрованные (LUKS) разделы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #50

45. Сообщение от нах.. (?), 15-Ноя-26, 02:45   –1 +/–
ровно наоборот. В freebsd лет десять если не больше назад ОТКАЗАЛИСЬ от setuid-mount, и теперь он не может смонтировать даже то, что есть в fstab, если ты не рут, конечно. Причина... а надоело раз в неделю очередную уязвимость в нем исправлять. То LD_PRELOAD, то еще какая хрень...

Этот дятел работает с vfs.usermount=1 - в этом случае _ядро_ допускает вызов mount(2) от обычного юзера. Прям какввенде.
Там, разумеется, есть заsshiта - точка монтирования должна принадлежать юзеру, никаких suid не может быть, но в целом это даже еще более дыряво чем линуксные удисксы и прочая мутотень.

Ну а чего вы хотите, умирающая система с васянами дорвавшимися до прав принимать архитектурные решения...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32

46. Сообщение от Аноним (46), 15-Ноя-26, 03:28   +/–
посмотри смарт ssd диска, там есть параметр типа внезапного отключения питания, если дергать ssd подключенный через usb, то он растет
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #48

47. Сообщение от Аноним (46), 15-Ноя-26, 03:31   +/–
господи, дать ссылку на комп 4 гига 4 ядра на авито за 2000р ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

48. Сообщение от Аноним (48), 15-Ноя-26, 07:06   +/–
А ты дёргал до отмонтирования или после?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46

49. Сообщение от Аноним (49), 15-Ноя-26, 08:35   +/–
eject /dev/sdb не подойдет?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

50. Сообщение от warlock66613 (ok), 15-Ноя-26, 09:02   +/–
> И почему pmount - костыль?

Потому что не позволяет указать точку монтирования. И название так себе.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

51. Сообщение от Мимокрокодил (?), 15-Ноя-26, 13:26   +/–
Отключение питания нужно для случаев, когда может коротнуть разряд в момент выдергивания флешки - крайне редко и только у дятлов, которые не делают нормальную электрическую развязку разъема.
В целом после umount диски можно выдергивать (а udisks удалить из системы).
Пользуетесь оборудованием от вендора, который на всем экономить,к примеру hp, - бодайтесь с отключением питания.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




XSQUARE
Inferno Solutions
Hosting by Hoster.ru
Хоcтинг: