freebsd root密码丢失的处理方法
2013-04-12 18:14
281 查看
以前一直使用redhat ,刚接手了一台freebsd系统电脑,root密码丢失,且单用户无法进入。
处理方法:
1.在自己电脑上的虚拟机中安装了个freebsd7.2系统。
2.将丢失root密码的磁盘取下,安装到自己的电脑中,安装完后在自己电脑的磁盘管理中查看是否能检测到磁盘,如果不能可能是没 有插好,需要重新安装一次。
3.打开虚拟机,但是不要启动freebsd系统,在硬件配置界面中选择 edit virtual machine settings->add->hard disk->next->use a physical disk(for advanced users)->next->device中(physical drive1)->finished.点ok后回到启动界面启动系统。
4.进入系统后使用root账户登录,然后 #cd /dev/
#ls 如果发现除了有新添加的硬盘就说明硬盘被识别出来了。我的新添加的硬 盘的/分区为ad1s1a,根据硬盘添加的位置的不同标实号可能会有所不同。
5.挂载丢失root密码的硬盘的/ 分区,我的是ad1s1a, 命令行操作为
#cd /mnt/
#mkdir bsd
#fsck -y /dev/ad1s1a
#mount /dev/ad1s1a /mnt/bsd 如果没有错误提示说明挂载成功. 最后用 #df -h 命令查看 /分区已经挂载上了。
6.现在/分区已经挂载上了,接下来要挂载的是/usr分区,因为要使用 /usr/bin目录下的命令。#mount /dev/ad1s1f /mnt/bsd/usr
7.现在所需环境已经完成直接 #cd /mnt/bsd
#chroot ./
#passwd root 修改密码。
8.将虚拟机关掉,拆下硬盘装回原来的机器,启动机器。启动后出现错误提示,记不太清楚了大概是让挂载 /分区。网上查找了下原 因说是硬盘安装的问题,如果接在第一个ide口上并且是master,那么硬盘/分区识别出来的便是ad0s1a,因为硬盘在 拆除时跳线设置的是master,要在别的电脑挂载为了方便就把跳线拆下了,重新装回硬盘时也没有把跳线装回,机器识别时硬盘是第一个 ide口slave盘。将跳线装回,重新启动,顺利进入了系统。
处理方法:
1.在自己电脑上的虚拟机中安装了个freebsd7.2系统。
2.将丢失root密码的磁盘取下,安装到自己的电脑中,安装完后在自己电脑的磁盘管理中查看是否能检测到磁盘,如果不能可能是没 有插好,需要重新安装一次。
3.打开虚拟机,但是不要启动freebsd系统,在硬件配置界面中选择 edit virtual machine settings->add->hard disk->next->use a physical disk(for advanced users)->next->device中(physical drive1)->finished.点ok后回到启动界面启动系统。
4.进入系统后使用root账户登录,然后 #cd /dev/
#ls 如果发现除了有新添加的硬盘就说明硬盘被识别出来了。我的新添加的硬 盘的/分区为ad1s1a,根据硬盘添加的位置的不同标实号可能会有所不同。
5.挂载丢失root密码的硬盘的/ 分区,我的是ad1s1a, 命令行操作为
#cd /mnt/
#mkdir bsd
#fsck -y /dev/ad1s1a
#mount /dev/ad1s1a /mnt/bsd 如果没有错误提示说明挂载成功. 最后用 #df -h 命令查看 /分区已经挂载上了。
6.现在/分区已经挂载上了,接下来要挂载的是/usr分区,因为要使用 /usr/bin目录下的命令。#mount /dev/ad1s1f /mnt/bsd/usr
7.现在所需环境已经完成直接 #cd /mnt/bsd
#chroot ./
#passwd root 修改密码。
8.将虚拟机关掉,拆下硬盘装回原来的机器,启动机器。启动后出现错误提示,记不太清楚了大概是让挂载 /分区。网上查找了下原 因说是硬盘安装的问题,如果接在第一个ide口上并且是master,那么硬盘/分区识别出来的便是ad0s1a,因为硬盘在 拆除时跳线设置的是master,要在别的电脑挂载为了方便就把跳线拆下了,重新装回硬盘时也没有把跳线装回,机器识别时硬盘是第一个 ide口slave盘。将跳线装回,重新启动,顺利进入了系统。
相关文章推荐
- Red Hat/CentOS root密码丢失的两种处理方法
- Red Hat/CentOS root密码丢失的两种处理方法
- Red Hat/CentOS root密码丢失的两种处理方法
- CentOS7.2 忘记root密码及重置root密码的简单处理方法
- Centos7 禁止firewalld并使用iptables 作默认防火墙以及忘记root密码的处理方法
- MySQL数据库root账户密码忘记两种处理方法(保有效)
- RHEL 6.5忘记root密码处理方法
- SUSE Linux 11忘记root密码处理方法 [转载]
- ubuntu 16.04忘记root密码的处理方法
- mysql 忘记root 密码处理方法
- 企业版路由器密码丢失处理方法
- 多实例MYSQL 启动修改丢失root密码方法
- MySQL忘记root密码处理方法
- Windows下丢失mysql root密码后的详细解决方法
- mysql忘记root密码的处理方法
- root密码丢失解决方法
- ubuntu root密码丢失的解决方法
- MySQL数据库root账户密码忘记两种处理方法(保有效) 推荐
- mysql忘记root密码的处理方法
- mysql忘记root密码的处理方法