Ich habe ein kleines Problem beim Zurücksetzen meines Root-Passworts auf einem dedizierten Server bei 1&1, auf dem CentOS7 läuft.
Sie können über das Terminal auf GRUB zugreifen und Folgendes aufrufen. Dies sieht jedoch anders aus als viele andere Beispiele da draußen.
setparams 'CentOS Linux, with Linux 3.10.0-327.28.2.el7.x86_64'
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod diskfilter mdraid09
insmod ext2
set root='hd0,msdos1'
linux16 /boot/vmlinuz-3.10.0-327.28.2.el7.x86_64 rd.driver.pre=raid1,ahci,dm_mod root=/dev/md1 domdadm dolvm rd.lvm.vg=vg00 rd.lvm.lv=vg00/usr ro console=ttyS0,57600 console=tty0 net.ifnames=0 biosdevname=0
initrd16 /boot/initramfs-3.10.0-327.28.2.el7.x86_64.img
Ich habe versucht, die Zeile „ro“ in „rw“ zu ändern und „init=/sysroot/bin/sh“ hinzuzufügen, aber das hat nicht geholfen.
Beim Durchlaufen des Ladevorgangs erhalte ich die Fehlermeldung
[FAILED] Failed to start Switch Root.
See 'systemctl status initrd-switch-root.service' for details.
Antwort1
Versuchen Sie "systemd.unit=rescue.target" für die Zeile "linux16", wie in beschriebenhttps://fedoraproject.org/wiki/Systemd#Boot_Kernel_Command_Line
Antwort2
So setzen Sie das Root-Passwort in CentOS 7 und RHEL 7 zurück:
- Schalten Sie das System ein und drücken Sie auf dem GRUB 2-Startbildschirm , Eum den aktuellen Eintrag zu bearbeiten.
- Bearbeiten Sie die Zeile mit
linux16
, entfernen Sie die Parameter und und fügen Sie sierhgb
am Ende hinzu.quiet
rd.break
- Drücken Sie CTRL+ X; das System wird mit der Initramfs-Eingabeaufforderung gebootet
switch_root
. - Mounten Sie das Dateisystem erneut als beschreibbar:
mount -o remount,rw /sysroot
- Ändern Sie das Stammverzeichnis des Dateisystems:
chroot /sysroot
- Ändern Sie das Root-Passwort:
passwd root
- Erzwingen Sie, dass SELinux beim nächsten Start den Kontext neu benennt:
touch /.autorelabel
- Mounten Sie das Dateisystem erneut als schreibgeschützt:
mount -o remount,ro /sysroot
- Beenden Sie die Chroot-Umgebung:
exit
- Systemstart fortsetzen:
exit
Quelle:ein Ratgeberdas ich vor einiger Zeit geschrieben habe.