У меня была та же проблема с моей беспроводной клавиатурой (и рабочий Щенок также, даже если это не имело отношение...), необходимо включить в BIOS USB Device Legacy Support
.
Найдите его в некотором подменю, например Integrated Peripherals
.
GID является основным идентификатором группы. Что касается системы, другой GID является другой группой. Таким образом для изменения GID Вы оказываетесь перед необходимостью изменять все места где, что GID используется.
Необходимо постараться не рассматривать GID как значительный и названия группы использования вместо этого; можно изменить имя группы с единственной командой (на Linux: groupmod -n NEW_GROUP_NAME OLD_GROUP_NAME
).
Однако, если Вы действительно хотите изменить GID, это то, как:
groupmod -g NEWGID GROUPNAME
. В других системах используйте административное средство той системы, или vigr
при наличии, или редактирование /etc/group
как применимый.Измените группу всех файлов в Вашей системе, которые принадлежат старой группе.
find / -gid OLDGID ! -type l -exec chgrp NEWGID {} \;
chgrp очищает suid и флаги sgid, восстановите их.
Самый легкий путь состоит в том, чтобы использовать groupmod -g <NEW_GID> <groupname>
Иначе должен отредактировать /etc/group
непосредственно. Третье поле в каждом столбце является ценурозом.
Если измененная группа является основной группой пользователя, /etc/passwd
потребность, которая будет адаптирована, также: usermod -g <NEW_GID> <username>
.
chgrp -h ...
вместоchgrp ...
. Без-h
, цели любой соответствующей символьной ссылки изменят ее группу. – Mark Plotnick 07.06.2014, 00:44groupmod
взятие имя как основной аргумент в пользу меня...groupmod -g NEWGID GROUPNAME
– Matt 19.11.2014, 17:41