Рейтинг:2

Как смонтировать или размонтировать сразу все разделы устройства с помощью udisksctl?

флаг it

мне нужно использовать udisksctl.
Я пробовал классический метод /dev/sda?* уже видел в инете:

udisksctl mount -b /dev/sda?*

или же

udisksctl размонтировать -b /dev/sda?*

/dev/sda?* в моем случае эквивалентно /dev/sda1 /dev/sda2

но udisksctl монтирует или размонтирует только первый раздел в списке /dev/sda1.
Как я могу заставить его монтировать или размонтировать все разделы одновременно?

Рейтинг:4
флаг id

Один из способов сделать это - зациклиться на /dev/sd разделы устройства

для i в /dev/sd??*; выполнить размонтирование udiskctl -b $i; сделано

Если бы вы только хотели сделать /dev/sda разделы затем измените первый ? к а

для i в /dev/sda?*; выполнить размонтирование udiskctl -b $i; сделано
флаг it
Меня интересуют только разделы на диске `/dev/sda`, а не разделы на всех дисках `/dev/sd?`.
Terrance avatar
флаг id
@MarioPalumbo Обновлено только для диска `/dev/sda`
флаг it
Это также работает для `/dev/sda10`, `/dev/sda11`, `/dev/sda12`, `/dev/sda147`, `/dev/sda385`, `/dev/sda2706` и т. д.?
флаг it
Подходит ли `/dev/sda?*`, как в вопросе?
Terrance avatar
флаг id
@MarioPalumbo Да, это должно сработать. :) Обновлял, и тестил тоже. :)

Ответить или комментировать

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