Забыли имя пользователя, но у меня нет доступа к grub

У меня есть следующая проблема:

У меня есть ноутбук с Ubuntu-Server 18.04.4 LTS, но я не использовал его уже почти год, поэтому я забыл много вещей, а также свое имя пользователя и пароль (я предполагаю, что метод проб и ошибок будет работать) для входа в систему.

Я погуглил проблему и обнаружил, что мне нужно войти в меню восстановления GRUB, но мой ноутбук использует мое стандартное меню загрузки, или, по крайней мере, нет никаких признаков установки grub. Я установил новый живой образ Ubuntu на USB-накопителе и запустил свой ноутбук, но я не могу нажать «режим восстановления», выбрать язык только в начале.

Я нашел терминал в справке, а также сбросил свой пароль для найденного имени пользователя, но я думаю, что это неправильное имя пользователя, потому что оно не работает

PS У меня нет двойной загрузки

0
задан 8 September 2020 в 21:31

1 ответ

Я предполагаю, что ваш компьютер использует grub, поскольку он является загрузчиком по умолчанию для Ubuntu. Но, если это не так, или вы не можете использовать режим восстановления по какой-либо другой причине, попробуйте это. Загрузитесь с живого флеш-накопителя и выберите «Попробовать Ubuntu» вместо «Установить». Смонтируйте ваш обычный загрузочный том в /mnt/main или любую другую точку монтирования. Используйте

less /mnt/main/etc/passwd

, чтобы отобразить список пользователей. Найдите свое имя пользователя и меньше выходите.

Затем запустите

sudo chroot /mnt/main

Это эффективно поместит вас в оболочку на вашем обычном загрузочном томе. Оттуда вы можете запустить

passwd username

и ввести новый пароль. Выйдите из chroot-оболочки и перезагрузитесь без флешки. Войдите, используя имя пользователя из /etc/passwd и пароль, который вы выбрали ранее.

1
ответ дан 7 September 2020 в 22:09

Другие вопросы по тегам:

Похожие вопросы: