/ usr / bin / sudo deve pertencer a uid 0 depois de mover o ubuntu para ssd

1

Mudei minha instalação do Ubuntu do meu HDD para meu SSD, mas agora minhas permissões parecem estar confusas. Por exemplo; Eu não posso mais rodar meu navegador Chrome instalado, e rodar sudo me dá o sudo: / usr / bin / sudo deve ser de propriedade de uid 0 e ter o erro setuid bit set.

Eu usei este manual para mover minha instalação para meu SSD; link

Alguma ideia do que está errado?

Eu também já tentei reiniciar no modo de recuperação e chown / chmod no diretório / user / bin / sudo / root como root.

Editar:

Como eu disse, usei este manual para mover minha instalação para meu SSD: link

As instruções foram as seguintes:

1) Copiando arquivos

Você deseja copiar os ARQUIVOS, não a partição inteira (incluindo seu espaço livre), portanto, não é necessário redimensionar a partição primeiro. Inicialize a partir do liveecd e monte tanto o HD quanto o SSD (depois de formatar uma partição no SSD, é claro) e, em seguida, copie todos os arquivos:

sudo cp -ax /media/hd /media/ssd

Use os nomes corretos para os pontos de montagem hd e ssd, é claro. Então você só precisa editar o / etc / fstab no ssd para apontar para o novo fs UUID (você pode consultá-lo com o blkid). Finalmente você precisa instalar o grub no ssd.

2) Lidando com o GRUB

a) Linha de comando:

sudo -s
for f in sys dev proc ; do mount --bind /$f /media/ssd/$f ; done
chroot /media/ssd
grub-install /dev/ssd
update-grub

Claro, use o dispositivo correto para / dev / ssd. O disco inteiro, não um número de partição.

b) Botão mágico "Reparo recomendado" no Reparo de inicialização:

link

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair

Finalmente, reinicie e certifique-se de que sua BIOS está configurada para inicializar a partir do SSD.

    
por BBQ. 03.05.2018 / 11:47

0 respostas