Difference between revisions of "Reset root password"

From ArchWiki
Jump to: navigation, search
(Method 2 - Using GRUB's Boot Menu)
Line 1: Line 1:
 
=Introduction=
 
=Introduction=
 
Below are several methods one can use to reset the system's root password should it be forgotten or corrupted.
 
Below are several methods one can use to reset the system's root password should it be forgotten or corrupted.
=Method 1 - Using the Arch Live CD=
+
=Resetting Root Passwords=
 +
==Method 1 - Using the Arch Live CD==
 
1. Boot the Arch Live CD and mount your root partition to <code>/mnt</code>.
 
1. Boot the Arch Live CD and mount your root partition to <code>/mnt</code>.
  
Line 17: Line 18:
 
5. Reboot and don't lose your password again!
 
5. Reboot and don't lose your password again!
  
=Method 2 - Using GRUB's Boot Menu=
+
==Method 2 - Using GRUB's Boot Menu==
 
1. Select the appropriate entry in the GRUB menu and press {{Keypress|e}} to edit the line.
 
1. Select the appropriate entry in the GRUB menu and press {{Keypress|e}} to edit the line.
  

Revision as of 10:56, 17 October 2009

Introduction

Below are several methods one can use to reset the system's root password should it be forgotten or corrupted.

Resetting Root Passwords

Method 1 - Using the Arch Live CD

1. Boot the Arch Live CD and mount your root partition to /mnt.

2. Bind mount the /dev, /sys, and /proc special mount points into your /mnt:

# mount --bind /dev /mnt/dev
# mount --bind /sys /mnt/sys
# mount --bind /proc /mnt/proc

3. chroot into your installation:

# chroot /mnt /bin/bash

4. Use the passwd command to reset your root password. 5. Reboot and don't lose your password again!

Method 2 - Using GRUB's Boot Menu

1. Select the appropriate entry in the GRUB menu and press Template:Keypress to edit the line.

2. Select the kernel ... line and press Template:Keypress again to edit it.

3. Append init=/bin/bash at the end of line.

4. Press Template:Keypress to boot (don't worry, this change is only temporary and will not be saved to your menu.lst). Once you boot you should be at a (#) prompt.

5. Your root file system should be mounted as readonly so remount it as read/write:

# mount -n -o remount,rw /

6. Use the passwd command to reset your root password.

7. Reboot and don't lose your password again!