前言:
发个Centos7装机教程,希望能够给学者少走弯路。
此教程不会通过虚拟机进行安装,安装完成后会直接覆盖之前的操作系统,原系统请做好备份。
安装步骤
一、安装前的准备
- 一台电脑 (对于硬件几乎没有要有)
- 一个8gU盘 (需要装有CentOS 7 的镜像文件)
装机之前先膜拜下linux大神 Linus Torvalds,保佑下装机顺利
二、准备UltraISO软件
点击下载连接安装即可 www.ultraiso.com/uiso9_pe.ex…
三、准备CentoOS镜像
镜像官网下载地址:www.centos.org/download/
根据自己电脑的处理器型号选择对应的下载链接

进入下载页,选择下载链接进行下载(此处站点没有限制,任选其一即可)

选择适合的版本进行下载
各个版本的ISO镜像文件说明:
- CentOS-7-x86_64-DVD-2009.iso 标准安装版(推荐)
- CentOS-7-x86_64-Everything-2009.iso 完整版,集成所有软件(以用来补充系统的软件或者填充本地镜像)
- CentOS-7-x86_64-LiveGNOME-2009.iso GNOME桌面版
- CentOS-7-x86_64-LiveKDE-2009.iso KDE桌面版
- CentOS-7-x86_64-Minimal-2009.iso 精简版,自带的软件最少
- CentOS-7-x86_64-NetInstall-2009.iso 网络安装版(从网络安装或者救援系统)
三、准备装机U盘
右击以管理员的身份运行

打开下载的镜像,本地目录选择U盘,菜单栏启动-写入磁盘映像,写入。

此操作会格式化U盘,资料需提前备份。
四、安装系统
制作完成后,将U盘插入要重装的电脑中,重启电脑。此操纵像安装win系统一样。
按F12键进入BOST页面(不同电脑按键不一样), 出现安装界面后选择第一个进行安装
根据提示选择下一步

安装时可选择预装软件,如果需要安装图形界面需要选择GNOME桌面

安装过程中记得选择安装磁盘,设置root密码
电脑分区的话也可以选择手动分区
必须的分区
boot分区:
作用:引导分区,包含了系统启动的必要内核文件,即使根分区顺坏也能正常引导启动 一般这些文件所占空间在200M以下,
分区建议:分区的时候可选100M-500M之间,如果空间足够用,建议分300-500M。避免由于长期使用的冗余文件塞满这个分区。
分区格式:建议ext4,按需求更改
/分区(根分区):
作用:所有的文件都从这里开始,你可以比喻为Windows的C盘,但其实有区别。如果你有大量的数据在根目录下(比如FTP等)可以划分大一点的空间
分区建议:建议15G以上。看需求,根分区和home分区的大小就类似C盘和D盘的空间分布一样,主要占空间在哪儿就在那里分大容量
分区格式:建议ext4,按需求更改
swap分区:
作用:类似于Windows的虚拟内存,在内存不够用时占用硬盘的虚拟内存来进行临时数据的存放,而对于linux就是swap分区
分区建议:建议是物理内存大小的2倍,比如你电脑是4G的物理内存,swap分区可以是8G
分区格式:swap格式
可选的分区
home分区
作用:存放用户数据,HOME的结构一般是 HOME/userName/userFile,如果不分则默认在/目录下
分区建议:如果用户数据多可以将此分区适当增大,请参考“根分区”分区建议;一般硬盘的主要容量几乎都在Home分区和根分区下
分区格式:建议ext4,按需求更改
var分区
作用:用于log日志的文件的存放,如果不分则默认在/目录下
分区建议:如果你安装的linux是用于服务器或者经常做日志分析,请划分var分区,避免日志文件不断膨胀塞满导致根分区而引发问题。
分区格式:建议ext4,按需求更改
安装完成后输入账号密码进入桌面后,大功告成,开启linux之旅

如有疑问可关注我的公众号: 小择 进行留言,感谢您的支持。
文章最后列举几种常见的Linux发行版

RedHat是公共环境中表现上佳的服务器。它拥有自己的公司,能向用户提供一套完整的服务,这使得它特别适合在公共网络中使用。这个版本的Linux也使用最新的内核,还拥有大多数人都需要使用的主体软件包。

Ubuntu是一个以桌面应用为主的Linux操作系统,基于Debian,与Debian的不同在于它每6个月会发布一个新版本。Ubuntu的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。Ubuntu具有庞大的社区力量,用户可以方便地从社区获得帮助。随着云计算的流行,ubuntu推出了一个云计算环境搭建的解决方案,可以在其官方网站找到相关信息。

CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同在于CentOS完全开源。

广义的Debian是指一个致力于创建自由操作系统的合作组织及其作品,由于Debian项目众多内核分支中以Linux内核为主,而且 Debian开发者所创建的操作系统中绝大部分基础工具来自于GNU工程 ,因此 “Debian” 常指Debian GNU/Linux。
罗曼罗兰曾经说过, 世界上只有一种真正的英雄主义,那就是看清生活的真相之后,依然热爱生活。”