Ich verwende 12.04 LTS. Es ist eine hübsche Standardinstallation und das einzige Betriebssystem auf diesem Rechner.
Ich habe zwei Benutzer, einer hat Administratorrechte, der andere nicht.
Ich habe dem Benutzer „admin“ versehentlich die Administratorrechte entzogen.
Ich habe versucht, mich als sudo-Benutzer wieder hinzuzufügen, aber dazu muss GRUB während des Bootens erreicht werden, aber ich kann nicht dorthin gelangen, weil mein /etc/default/grub
hat GRUB_HIDDEN_TIMEOUT=0
und das Ändern in eine positive Ganzzahl erfordert Administratorrechte, um die Änderungen zu speichern und sudo update-grub
auszuführen .
Soll ich von LiveCD booten?
Die Gründe für die Verwendung einer LiveCD-Sitzung haben mich etwas entmutigt.
Im Moment habe ich nur eine Installations-DVD von 11.10 zur Hand, aber das hat mir nicht viel geholfen.
Ich bin mir nicht sicher, was ich jetzt tun soll.
Irgendwelche Vorschläge?
HINWEIS:
12.04 hat keinen admin
group und ich habe root
nicht aktiviert
Beste Antwort
Halten Sie SHIFT gedrückt direkt nach BIOS Beiträge. Das sollte Sie in das GRUB-Menü bringen, unabhängig davon, ob Ihr GRUB_HIDDEN_TIMEOUT
auf Null gesetzt ist oder nicht.
Wählen Sie im GRUB-Menü Ihren neuesten Kernel aus, der mit „(Wiederherstellungsmodus)“ gekennzeichnet ist. Sobald das Laden abgeschlossen ist, sollte Ihnen ein Menü angezeigt werden, das die Option „Drop to root Shell Prompt“ enthält. Möglicherweise müssen Sie den Pfeil nach unten drücken, um es zu sehen.
Das sollte Sie als Root-Benutzer zur Befehlszeile bringen. Von dort aus sollten Sie sich als sudo-Benutzer erneut hinzufügen können. Beachten Sie, dass Sie zu diesem Zeitpunkt möglicherweise ein schreibgeschütztes Dateisystem haben. Führen Sie in diesem Fall den folgenden Befehl aus:
mount -o remount,rw /