忘れたパスワードを変更するために古いHDにchrootしようとしていますが、chrootは許可が拒否されたと言っていますか?何が出るの?私は根です!私がchrootしようとしているハードドライブは、edUbuntu 7.10の古いバージョンです。
root@h:~# chroot /media/usb0/
chroot: failed to run command `/bin/bash': Permission denied
UbuntuでのChrootまたはUbuntu、Debian Linuxの回復
ubuntuのlivecdから起動します。32ビットのシステムでインストールした場合は32ビットのLive CDを使用し、64ビットの場合は64ビットのライブCDを使用します。
を使用してLinuxパーティションをマウントします。
# Sudo blkid
出力:
sysadmin@localhost:~$ Sudo blkid
[Sudo] password for sysadmin:
/dev/sda1: UUID="846589d1-af7a-498f-91de-9da0b18eb54b" TYPE="ext4"
/dev/sda5: UUID="36e2f219-da45-40c5-b340-9dbe3cd89bc2" TYPE="swap"
/dev/sda6: UUID="f1d4104e-22fd-4b06-89cb-8e9129134992" TYPE="ext4"
ここで私の/パーティションは/ dev/sda6です
/パーティションを使用して、マウントポイントにマウントします
# Sudo mount /dev/sda6 /mnt
次に、Linuxアクセスポイント、Linuxデバイス、Proc、sysをマウントします。
Linuxデバイス
# Sudo mount --bind /dev/ /mnt/dev
procシステム情報
# Sudo mount --bind /proc/ /mnt/proc
ユーザー空間へのカーネル情報
# Sudo mount --bind /sys /mnt/sys
ネットワークを有効にする必要がある場合は、次の手順を実行する必要があります(オプション)。
# cp /etc/resolv.conf /mnt/etc/resolv.conf
Linuxルートを、手順2で先にマウントしたデバイスに変更します。
# Sudo chroot /mnt
それが機能するrootパスワードを変更してみてください。