Zapomniałem hasła roota i próbuję je zmienić, uruchamiając się w trybie pojedynczego użytkownika, jednak podczas uruchamiania pojawia się ten ekran:
Następnie naciskam „e”, aby edytować konfigurację rozruchu i pojawia się ten ekran:
Jednak w samouczku, który śledzę, napisałem, że powinienem przejść do linii zaczynającej się od „jądra”, ale jak widać, nie mam tej linii. Próbowałem więc zmienić „cichy” na „pojedynczy” w linii zaczynającej się od „linux / boot / vmlinuz ....”, ale to nie uruchamia systemu w trybie pojedynczego użytkownika.
Jaką linię mam edytować, aby to zadziałało?
PATH
. Spróbuj zadzwonić/usr/bin/passwd
(lub cokolwiek innego) bezpośrednio. Lub po prostu się rozejrzyj i zobacz, co masz do dyspozycji./bin/bash
jako init nie wywoła żadnego ze skryptów startowych do zamontowania partycji itp., więc jeśli masz/usr
osobną partycję, musisz zainstalować ją ręcznie. Wiedz także, że nie dostaniesz także skryptów zamykających, gdy bash wyjdzie, jądro natychmiast się zatrzyma. Najpierw zsynchronizuj dyski, w przeciwnym razie zmiany mogą nie zostać zapisane.ODZYSKIWANIE HASŁA DEBIAN / UBUNTU
single
pomiędzyro quiet
i na końcu tej linii dodajinit=/bin/bash
root@(none):/#
, musisz ponownie zamontować partycję /, aby mieć dostęp do odczytu i zapisu:mount / -rw -o remount
passwd
i zmień je!Powodzenia
PS: spróbuj spojrzeć na plik / etc / shadow, aby znaleźć innych użytkowników ...
źródło
mount
rozkazem. Dzięki.Twój samouczek dotyczy Grub (starszego Grub). To jest Grub2. Linia zaczynająca się od linux byłaby linią jądra w Grub.
źródło
wooo, po prostu wybierz tryb odzyskiwania koleś, przejdziesz do BusyBox bez żadnego hasła (normalnie).
źródło