Неможливо заблокувати "/ etc / group" у режимі відновлення


16

Наразі завантажився в режим відновлення, тому що я видалив мого єдиного користувача з адміністратора: /

Коли я бігаю adduser oadams admin, отримуюgpasswd: cannot lock /etc/group; try again later.

Що варто, ls /etc/ | grep "lock"повертається лише mtab.fuselock, тому нічого не можна видаляти.

Як я можу повернути свого користувача в групу адміністратора?

Відповіді:


27

Перевірте, що ви root

whoami

Перевірте, чи встановлено кореневий розділ для читання-запису

cat /proc/mounts

Якщо ви бачите, що ваш розділ встановлено як ro ( лише для читання ), спробуйте перекомпонувати його як rw

mount -o remount,rw /

Я корінь. Щодо виводу cat /proc/mounts, я отримую, rootfs / rootfs rw 0 0тому я вважаю, що це читати-писати. Є купа інших рядків, всі з rw в них, за винятком того /dev/disk/by-uuid/<some long uuid> / ext4 ro,relatime,user_xattr,acl,barrier=1,data=ordered 0 0, що я беру лише для читання.
оадам

@oadams: див. мою редакцію. Будь ласка, опублікуйте /etc/fstab, ваше позначення приводу (uuid) є нетиповим. Тут не важлива система коренів.
організуйте

1
Перерахунок спрацював, дякую! Тут недостатньо місця для розміщення файлу fstab, але ось (я думаю) відповідний рядок:UUID=0c5c5838-0cba-405e-a3ba-ca2555b90469 / ext4 errors=remount-ro,user_xattr 0 1
oadams

Тоді це нормально. Також перевірте розділ на наявність помилок або перегляньте журнали / дані SMART, якщо ваш жорсткий диск не працює.
влаштовуйте

У мене була така ж проблема, і це її вирішило. Чи слід повернути розділ на режим лише для читання чи це фактично обмежує зміни системи при перезавантаженні? Я спробую покинути це, просто цікаво.
Рік Хендерсон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.