Linux的安装及忘记root密码的措施

VMware虚拟机的配置

1.文件->新建->自定义->下一步

2.选择稍后安装操作系统

我们将采用自定义安装,杜绝VMware的一键安装(其弊端就是有些环境,rpm源码包不会自动装上,仅仅会装一些基本的配件)。

3.选择Linux(Linux)->CentOS 64位

如果镜像是64位,就选择64位的SentOS;如果镜像是32位,就选择32位的。

4.处理器数量选择:核心数量选择1.

一个处理器可能有多个核心,每个核心可能对应多个线程,一般情况1处理器1核足够。

5.内存大小选择指标1GB(1024M)

一般虚拟机的内存不超过物理内存,也就是真实机内存的一半,当然也有最起码的内存大小,按按操作系统不同会有不同的内存下限。

6.前三种联网方式按自身需求进行联网

1.桥接(Bridge):默认使用VMnet0,当采用桥接时,VMWare会虚拟一块网卡和真正的物理网卡进行桥接,这样,发到物理网卡的所有数据包就到了VMWare虚拟机,而由VMWare发出的数据包也会通过桥接从物理网卡的那端发出。所以,如果物理网卡可以上网,那么桥接的软网卡也没有问题了,这就是桥接上网的原理了。联网方式:物理机有网络,搭载在虚拟机上的操作系统自然会有网络。

2.使用网络地址转换(NAT):默认使用VMnet8,它在主机和虚拟机之间用软件伪造出一块网卡,这块网卡和虚拟机的ip处于一个地址段。同时,在这块网卡和主机的网络接口之间进行NAT。虚拟机发出的每一块数据包都会经过虚拟网卡,然后NAT,然后由主机的接口发出。虚拟网卡和虚拟机处于一个地址段,虚拟机和主机不同一个地址段,主机相当于虚拟机的网关,所以虚拟机能ping到主机的IP,但是主机ping不到虚拟机的IP。联网方法:将虚拟机设置成使用DHCP方式上网,Windows下选择"自动获取IP",linux下开启DHCP服务即可。(这种方法最简单,不用过多的设置,但要在VMware中进行"编辑→虚 拟网络设置",将NAT和DHCP都开启了。一般NAT默认开启,DHCP默认关闭)。

3.使用仅主机模式网络(Host-Only——私有网络共享主机):默认使用VMnet1,提供的是主机和虚拟机之间的网络互访。只想让虚拟机和主机之间有数据交换,而不想让虚拟机访问Internet。联网方式:与NAT比较相似,开启DHCP动态获取即可联网。

7.磁盘大小一般分配20GB,将虚拟磁盘存储然后再下一步

磁盘的大小是一个虚拟大小,也就是说,分配20GB,并不会直接从你物理机硬盘上直接划分出20GB的空间,这只是给虚拟机分配的一个磁盘大小上限,实际上你用多少空间,虚拟机就动态占有多少空间。

8.虚拟机配置结束

SentOS的安装

1.选择设置->CD/DVD/(SATA)->使用ISO映像文件->确定

2.开启虚拟机

开机界面出来时,快速按下F2键,进入BIOS界面。(这一步是多余的,因为VMware比较智能,当你创建一个没有操作系统的虚拟机时,VMware会默认第一次启动时从光驱启动,因此如果你在真实机上装CentOS,就必须进入BIOS界面,选择BOOT启动项,通过shift+,来将CD/ROM的启动项提到第一位。

3.选择Exit Discarding Changes(退出不保存)

这里(与上一步一样,这一步是多余的可以绕过),有人会纳闷,为什么选择不保存退出,VMware是很智能化的,第一次进入一个没有操作系统的虚拟机会默认从光驱启动,所以这一项也就做的毫无意义,但是,如果要在真实机上装载Linux,就必须指向这一步,但不是选择第二项,而是选择第一项即保存并退出。

4.选择Yes

这里是问你没有保存确定要退出吗?选择Yes即可。

5.选择Install system with basic video driver

◆Install or upgrade an existing system:安装或升级现有系统。

◆Install system with basic video driver:安装工程采用基本的显卡驱动。

◆Rescue installed system:进入系统修复模式。

◆Boot from local drive:退出安装从硬盘启动

◆Memory test:存储介质检测。

6.选择Skip跳过

这里是问:发现了磁盘镜像,是否需要检测?选择Skip跳过。

7.直接选择下一步

8.选择语言简体中文

9.键盘模式:选择美观英语式

10.选择基本存储设备->下一步

11.选择是,忽略所有数据

12.默认主机名(可修改)

13.选择时区上海

14.设置Linux的root密码

这里给大家讲一下密码原则:复杂性:八位字符以上,大小写字母、数字、符号;简单易记。

15.选择使用所有空间。

17.各个分区大小(详情请百度)

18.格式化磁盘

19.将修改写入磁盘

20.直接下一步

21.选择安装模式

我先逐个解释一下各个安装模式:Desktop:桌面安装, Minimal Desktop:最小化桌面,Minimal:最小化安装,Basic Server:基本服务器, Dtabase Server:数据库服务器,Web Server:网页服务器,Virtual Host:虚拟主机,software development workstation:软件开发工作站。这里我选择最小化安装,所占空间最小。然后选择现在自定义——>下一步。

22.自定义安装选项

这些都是纯中文界面,所以需要什么就选择什么,作为开发人员,最好将开发选项全部勾选,如果未选,在命令行模式下也是可以通过yum命令来安装的。

23.系统正在安装

现在做的就是10-20分钟的等待。装完之后重启即可进入linux系统。

忘记root密码如何解决

方法一:重新安装

这种方法真的很笨,因为耗时耗力,作为一个新手的话这样对装系统还是有帮助的,但是对于一个入门的小菜鸟来说,确实不是明智之选。

方法二:单用户模式

(1)重启CentOS,出面界面的时候,快速按下"e"键,进入GNU GRUB界面。

(2)选择第二个选项,按"e"键进入,意思是说在启动之前进行编辑。

(3)在命令的末尾输入 1 或者 "singe",回车(向内核传递启动参数,进入单用户模式)。

(4)这时我们发现又跳回来之前的界面,其实已经保存了,现在按下"b"键。

(5)这时我们就以单用户的模式进入了操作系统。

(6)在命令行输入"passwd root",回车,进行设置root管理员的密码。显示成功即可重新启动操作系统以一般模式进入。

转载于:https://www.cnblogs.com/Y0520/p/9017009.html

Linux的安装及忘记Linux密码的措施相关推荐

  1. CentOS6.5的安装及忘记root密码的措施

    CentOS6.5的安装及忘记root密码的措施 VMware虚拟机的配置 1.文件->新建->自定义->下一步 2.选择稍后安装操作系统 我们将采用自定义安装,杜绝VMware的一 ...

  2. linux和windows下忘记mysql密码的几种找回方法

    linux和windows下忘记mysql密码的几种找回方法 关于linux忘记mysql密码处理方法,下面提供了5种linux忘记mysql密码找回方法哦. 方法一(先进入root权限): # /e ...

  3. linux上安装telnet服务器:linux vmvare虚拟机 安装telnet redhat9

    linux上安装telnet服务器:linux vmvare虚拟机 安装telnet redhat9 参考:http://blog.sina.com.cn/s/blog_5688414b0100bhr ...

  4. ubuntu mysql 2003_Ubuntu 安装 mysql Ubuntu 安装 mysql 忘记初始密码解决方法

    查看是否安装Mysql sudo netstat -tap | grep mysql 如果为空则没有安装,进行安装: sudo apt-get install mysql-server mysql-c ...

  5. Linux编译安装qt5.9,Linux CentOS7 安装 Qt 5.9.2

    Linux CentOS7 安装 Qt 5.9.2 参考链接 http://doc.qt.io/qt-5/linux.html sudo yum groupinstall "C Develo ...

  6. 【Linux】14.ubuntu忘记root密码、用户密码输入次数过多锁住的问题

    忘记root密码.用户密码输入次数过多锁住的问题 1.忘记root密码 参考 https://www.linuxidc.com/Linux/2016-05/131256.htm (1) 忘了root密 ...

  7. linux光盘补救,Linux_忘记root密码时使用Linux系统光盘进行补救的方法,救援模式即rescue ,这个模式主 - phpStudy...

    忘记root密码时使用Linux系统光盘进行补救的方法 救援模式即rescue ,这个模式主要是应用于,系统无法进入的情况.如,grub损坏或者某一个配置文件修改出错.如何使用rescue模式呢? 光 ...

  8. Linux新安装后设置root密码

    linux在安装过程中未设置root密码 导致在使用中无法su 解决方法是设置root密码: 输入: sudo passwd root [sudo] password for you: -> 输 ...

  9. Linux下使用MySQL——忘记root密码及修改MySQL默认编码

    概述: 本博客不再对MySQL的语法进行讲解和说明,想了解或熟悉的朋友请自行百度或Google学习.本博客主要是针对MySQL除语法之外的总结,希望能够也能帮助到你. 1.CentOS6.x下MySQ ...

最新文章

  1. 父窗口控制弹出窗口快捷键ctrl+c关闭
  2. 谷歌新App观妙中国发布:AR传承文化艺术,小米vivo应用宝可体验
  3. dijkstra+堆优化
  4. wireshark捕获不到东西_好书分享——Wireshark从入门到精通
  5. ubuntu12.04安装及配置过程详解1
  6. 手把手教你写高质量Android技术博客,画图工具,录像工具,Markdown写法
  7. java 连接sql_java 连接sql server2008数据库配置
  8. Linux DMA Engine framework(3)_dma controller驱动
  9. 阿里音乐流行趋势预测-代码分享
  10. oracle恢复init文件,详解NBU异机恢复ORACLE数据库
  11. Linux运行exe程序
  12. 平板计算机触摸屏失灵修复小技巧,触摸屏失灵有哪些修复小技巧?
  13. java:线程的六种状态
  14. 正向代理与反向代理的区别
  15. 自定义小程序中的showToast
  16. 【图像增强】Learning Enriched Features for Real Image Restoration and Enhancement 阅读笔记
  17. picACG本地缓存目录_前端工程师必备之缓存问题
  18. 中国移动支付线下交易扩大,支付服务角逐趋热
  19. 公钥密码(非对称加密)
  20. Java大数据学习路线图

热门文章

  1. Leetcode796.Rotate String旋转字符串
  2. 因特网人群信息的应用-通过人群性格特点投放定制广告
  3. HTML5_增强可访问性和解决IE兼容性问题
  4. PlaceHolder到底什么
  5. 窗口封装类与Windows窗口实例的关系-3、CWnd如何处理窗口消息
  6. swapLexOrder
  7. php 7 中对数值 * 100 出现很多小数_PHP快速入门第二讲:数据类型
  8. python 投屏_这款神器,完美解决了手机投屏的问题
  9. 人之间的尊重是相互的_人与人之间要学会相互尊重
  10. 后台userlist.php,后台用户管理(管理员登录后管理会员)