Executando fsck montado pela primeira vez / no modo de leitura / gravação, o que me permitiu groupadd admin , usermod -a -G admim myself e recuperar sudo privileges.
Ok, isso é embaraçoso, mas parece que eu perdi o grupo de administração na minha máquina, embora eu tivesse jurado que não tinha chegado nem perto disso. Eu estou correndo Mint Maya.
Tentando inocentemente sudo esta manhã (para update-alternatives ) recebi a resposta:
kate is not in the sudoers file. This incident will be reported.
Eu posso chegar a um shell de root no menu de inicialização, felizmente, e /etc/sudoers parece bem, mas se refere a admin e /etc/group não o contém. (Eu só posso supor que costumava, eu nunca tive nenhum problema com sudo antes de hoje.) Tentando recriar um grupo de administração com groupadd admin (como root) me dá isso:
groupadd: cannot lock /etc/group; try again later.
Não consigo encontrar nenhum arquivo .lock em /etc e fiquei sem os leads do Google, então estou realmente perdido.
UPDATE: O problema de bloqueio pode ser porque o shell da raiz de inicialização é somente leitura.
Executando fsck montado pela primeira vez / no modo de leitura / gravação, o que me permitiu groupadd admin , usermod -a -G admim myself e recuperar sudo privileges.