Na szczęście jest na to sposób i to dość prosty.
Robimy dyskietkę bootdisk (dwa sposoby):
-tak jak to opisałem w części Instalacja w rozdziale 3. Tworzenie dyskietek startowych
-przy pomocy makebootdisk (w tym przypadku będziemy mieli do wyboru kilka możliwości. Wybieramy syslinux lub lilo)
Uruchamiamy system z dyskietki. W bootprompt wpisujemy:
pboot: mount root=/dev/hda1 ro init=/bin/bash <- dyskietka lilo
Oczywiście jeśli nasz system jest na hda1.
Jeśli wpisaliśmy dobrą partycję to po chwili pokaże się nam znak zachęty. Teraz pozostaje już tylko wydać kilka komend:
init-2.05a# passwd <- zmieniamy hasło roota
...
...
init-2.05a# mount -o remount,ro / <- przywracamy tylko do odczytu
Wyciągamy dyskietke ze stacji, naciskamy [ctrl]+[alt]+[del] a po restarcie systemu logujemy się jako root z nowym hasłem.
To samo można osiągnąć posiadając bootowalny CD z Slackware. Algorytm postępowania w tym przypadku jest taki:
- Bootujemy system z CD
- Logujemy się jako root
- Wydajemy kolejno polecenia:
cd /mnt
chroot .
passwd root
- restartujemy
Źródło: http://slackware.asmonet.net