mount -o remount,rw /sysroot
时间: 2023-11-09 07:23:43 浏览: 202
这个命令的作用是将 `/sysroot` 文件系统重新挂载为可读写模式,以便对其进行修改。通常情况下,`/sysroot` 是一个只读文件系统,用于存储系统的核心组件和配置文件。通过重新挂载为可读写模式,您可以修改其中的文件和配置,以满足您的需求。需要注意的是,修改系统的核心组件和配置文件可能会导致系统不稳定甚至无法启动,因此在使用该命令时请谨慎操作。
相关问题
centos7系统root密码忘记
CentOS7系统root密码忘记后有两种方法可以重置密码。
方法一:
1. 在开机引导画面选择编辑选项启动。
2. 进入初始化脚本编辑页面,找到Linux 16的那一行,将"ro"改为"rw init=/sysroot/bin/sh"。
3. 按Ctrl x启动到救援模式。
4. 使用命令"chroot /sysroot"访问系统。
5. 输入"passwd"命令来修改root密码。
6. 更新password文件,执行命令"touch /.autorelabel"。
7. 退出chroot环境,执行命令"exit"。
8. 重启系统,执行命令"reboot"。
最后,使用新密码登录root用户。
方法二:
1. 进入Linux内核模式后,在Linux16开头的那一行最后面输入"rd.break"。
2. 按Ctrl x启动到救援模式。
3. 执行命令"mount -o remount rw /sysroot"。
4. 执行命令"chroot /sysroot"。
5. 输入"passwd"命令来修改root密码。
6. 执行命令"touch /.autorelabel"。
7. 退出"chroot"模式,执行命令"exit"。
8. 使用命令"reboot"重启系统。
完成以上步骤后,你将能够使用新密码登录root用户。
centos忘记root密码
如果你忘记了 CentOS 系统的 root 密码,可以通过以下步骤来重置密码:
1. 在启动时,选择 CentOS 引导菜单中的内核,并按下 e 键进入编辑模式。
2. 在编辑模式中,找到以 `linux16` 开头的行,并在末尾添加 `rd.break enforcing=0`,然后按下 Ctrl + x 启动系统。
3. 系统会进入紧急修复模式。此时,你会看到一个称为 `switch_root:/sysroot#` 的提示符。
4. 运行以下命令挂载文件系统为可写模式:
```
mount -o remount,rw /sysroot
```
5. 运行以下命令以 chroot 到根文件系统:
```
chroot /sysroot
```
6. 运行以下命令来重置 root 密码:
```
passwd root
```
在提示输入新密码时,请设置新的 root 密码。
7. 运行以下命令以使更改生效:
```
touch /.autorelabel
```
8. 运行以下命令以退出 chroot 环境:
```
exit
```
9. 运行以下命令来重新挂载根文件系统为只读模式:
```
mount -o remount,ro /sysroot
```
10. 重启系统:
```
reboot
```
重启后,你应该能够使用新设置的 root 密码登录 CentOS 系统了。请确保在重置密码后删除 `rd.break` 和 `enforcing=0` 这两个参数,以恢复系统的正常状态。