最新消息:

Debian6忘记root密码的修改办法和如何安装虚拟机工具

Linux ZmmFly 3907浏览 0评论

说来也好笑,我使用的这个空间相对于其它空间商的空间而言已经很好了,但是使用长了感觉特别扭…

怎么说呢,既然是自己租用的空间,那么自己应该也能进行定制吧(就像你去租“门面”,你可以自己装修样..),但是我这个空间呢,不能自己进行修改,得去提交服务单,让空间商的技术部帮忙修改…

唉,感觉挺麻烦的,于是呢就萌生了用VPS的想法…但是呢看着自己加的一个QQ群里童鞋用VPS有些麻烦,自己又怕一个没弄好把站点弄得不能访问就想着自己弄个虚拟机,然后装个Linux系统试着操作,等熟练后再来用VPS,这样也免去了前期调试带来的不便…

于是呢,依着博主说做就做的性格,马上装上了Vmware Workstation9然后XXX(大家都懂的…唉,这年头搞软件不容易啊…),再去下载了Debian的ISO镜像…

可是呢,由于安装Debian的过程中博主有些事需要去解决,就把安装暂停了,结果回来继续安装却忘记了刚刚设置的root密码%>_<%

好吧,不想重新装(那耗费的时间真心伤不起…),找修改root密码的方法,结果还真找到了…

首先在虚拟机启动时,在Grub界面按“e”进入编辑

在linux /vmlinuz那行后面添加“init=/bin/bash”

debian-repasswd

再按Ctrl+X以刚才编辑的配置启动

这样启动后我们获得一个bash的shell
虽然这时获得了shell,但马上修改密码是不行的,因为现在还只是只读模式

这时需要输入
mount -no remount,rw /
挂载为读写模式

然后输入
passwd root
来修改密码,输入两次,确认后提示Successful

再输入
sync
同步数据到磁盘

取消挂载
mount -no remount,ro /

重启,完成,如果修改其它用户的密码就把passwd 后的root替换为想要修改密码的用户名!

好了,root的密码改过来了,可是安装vmware-tools时遇到麻烦了…安装到编译时提示locate gcc…晕以前时不会这样的啊…

把度娘快问晕了也没问出个所以然来…(其实是我自己快晕了…)

好吧,去找谷歌,嗯嗯,不错第一个就是的(嗯,总结一句,度娘不知道的找谷歌…)

首先Ctrl+C取消安装吧…(别问我为什么,其实我也不知道 = =。)

然后输入

su

再输入root密码获取权限

安装gcc编译器

apt-get install gcc

 

如果没有安装内核头文件的请按照下面的步骤安装内核头文件

确认内核版本

uname -a

返回

Linux shenqhy.com 2.6.32-5-686 #1 SMP Sun Sep 23 09:49:36 UTC 2012 i686 GNU/Linux

其中shenqhy.com所在的地方是你的计算机名称 2.6.32-5-686是内核版本

 

查询版本信息

apt-cache search headers 2.6.32-5-686

返回

linux-headers-2.6.32-5-686 - Header files for Linux 2.6.32-5-686

安装内核头文件

apt-get install linux-headers-2.6.32-5-686

其中linux-headers-2.6.32-5-686 为查询到的版本信息

 

OK,再来安装Vmware-tools

首先解压,然后来到vmware-tools的目录

然后输入下面的命令来安装

CC=/usr/bin/gcc4.3 ./vmware-install.pl

一路Enter,等着安装完成吧

其实Ubuntu12.10出现选择gcc路径的错误提示时也可以按照这个方法解决的!!

好了,安装完成后重启试试,流畅多了吧~~!
其实呢,个人认为在使用VPS前用虚拟机练手是最好的选择哦~~当然,如果你有条件可以自己搭建VPS…

转载请注明:神奇海域 » Debian6忘记root密码的修改办法和如何安装虚拟机工具

发表我的评论
取消评论

Protected by WP Anti Spam

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址