Mam Dell D630, który ma zainstalowane dwa systemy operacyjne. Windows Vista i Ubuntu. Problem polega na tym, że zapomniałem hasła root do systemu Ubuntu. moim głównym problemem jest to, że nie mogę wymyślić, jak zresetować hasło. Uwaga: Mam dostęp do konta gościa. jednak po uruchomieniu urządzenia pojawia się menedżer rozruchu systemu Windows. prosi mnie o wybranie urządzenia do rozruchu. kiedy wybieram bootowanie do Ubuntu, uruchamia się dobrze Ubuntu. nie mogę jednak wymyślić, jak edytować opcje uruchamiania Ubuntu
ubuntu
windows-vista
użytkownik199796
źródło
źródło
Odpowiedzi:
Możesz pobrać live CD i uruchomić z niego. To da ci dostęp do plików na twardym dysku, w tym do części zawierającej twoje hasło roota.
Ponieważ używasz Ubunto LiveCD jesteś najbardziej znane może być ten jeden .
W ten sposób możesz uzyskać powłokę root w swoim systemie. Jednak wszelkie zmiany hasła zostaną wprowadzone w katalogu głównym płyty LiveCD, a nie w partycji na dysku. Aby to zmienić, użyjemy chroot, aby zmienić naszą powłokę na nowy root. (chroot oznacza root-change).
Zamontuj stary główny system plików za pomocą takich poleceń.
(Dostosuj fstype i partycję do swojego systemu)
mkdir /mnt/olddisk
mount -t *ext2* /dev/sdaX /mnt/olddisk
Następnie zmień swoje korzenie dopasować korzeń starym dysku:
chroot /mnt/olddisk
.I zmień hasło (hasła):
passwd root
źródło