0.安装中选择最小安装

1.centos7安装图形界面

之前转载过一篇“centos6安装图形界面”的文章,地址见http://my.oschina.net/u/1169607/blog/335304,下面介绍下centos7安装图形界面的方法。

安装好字符操作系统后,使用网络安装(网络安装比较简单,不需要配置yum文件):

yum groupinstall "GNOME Desktop" -y

startx

centos7和centos6的安装方法不太一样,只需要执行上面步骤即可。

2.让linux启动后自动进入图形界面或文本界面(转载)

a.开机进入图形界面:安装时选图形启动方式或把/etc /inittab的id:x:initdefault:这行改成id:5:initdefault:。

b.开机不进入图形界面:安装时选文本启动方式或把/etc/inittab的id:x:initdefault:这行改成id:3:initdefault:。

3.安装显卡驱动

3.1安装准备

  1. 根据nvidia显卡的具体型号,从官方网站下载驱动,我的是NVIDIA-Linux-x86-331.20.run

    http://www.geforce.cn/drivers

    如: wget http://cn.download.nvidia.com/XFree86/Linux-x86_64/280.13/NVIDIA-Linux-x86_64-280.13.run;

    具体的版本是否正确,会在安装时候提示,提示里面会给出你的正确版本,比如40.xx 就是适合 Geforce310M[218M]

  2. 安装编译环境:gcc、kernel-devel、kernel-headers

    [root@localhost ~]# yum -y install gcc kernel-devel kernel-headers

  3. 修改/etc/modprobe.d/blacklist.conf 文件,以阻止 nouveau 模块的加载

    方法: 添加blacklist nouveau,注释掉blacklist nvidiafb

    修改后内容如下:

    #

    # Listing a module here prevents the hotplug scripts from loading it.

    # Usually that'd be so that some other driver will bind it instead,

    # no matter which driver happens to get probed first.  Sometimes user

    # mode tools can also control driver binding.

    #

    # Syntax: see modprobe.conf(5).

    #

    # watchdog drivers

    blacklist i8xx_tco

    # framebuffer drivers

    blacklist aty128fb

    blacklist atyfb

    blacklist radeonfb

    blacklist i810fb

    blacklist cirrusfb

    blacklist intelfb

    blacklist kyrofb

    blacklist i2c-matroxfb

    blacklist hgafb

    #blacklist nvidiafb

    blacklist rivafb

    blacklist savagefb

    blacklist sstfb

    blacklist neofb

    blacklist tridentfb

    blacklist tdfxfb

    blacklist virgefb

    blacklist vga16fb

    blacklist viafb

    blacklist nouveau

    # ISDN - see bugs 154799, 159068

    blacklist hisax

    blacklist hisax_fcpcipnp

    # sound drivers

    blacklist snd-pcsp

    # I/O dynamic configuration support for s390x (bz #563228)

    blacklist chsc_sch

    对于CentOS7,不同之处是,blacklist.conf的位置是在/usr/lib/modprobe.d/dist-blacklist.conf
    并且在加上blacklist nouveau之后还要加上一行options nouveau modeset=0
    之后重启电脑安装即可

  4.  

    重新建立initramfs image文件

    [root@localhost ~]# mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak

    [root@localhost ~]# dracut /boot/initramfs-$(uname -r).img $(uname -r)

  5.  

    修改/etc/inittab,使系统开机进入init 3文本模式:

    将最后一行“id:5:initdefault:”修改成“id:3:initdefault:”(不包含引号)

    注释:5代表系统启动时默认进入x-window图形界面,3代表默认进入终端模式。

 

重启

[root@localhost ~]# reboot now

3.2 安装NVIDIA驱动

  1. 输入root和password,进入根用户模式下,确保nouveau kernel driver没有被加载

    [root@localhost ~]# lsmod | grep nouveau

  2. 进入驱动程序所在目录,开始安装

    [root@localhost ~]# chmod +x NVIDIA-Linux-x86-331.20.run

    [root@localhost ~]# ./NVIDIA-Linux-x86-331.20.run

    安装过程中,根据提示选择accept,yes 或 OK,即可完成安装:

    如果提示有旧驱动,询问是否删除旧驱动,选Yes;

    如果提示缺少某某模块(modules),询问是否上网下载,选no;

    如果提示编译模块,询问是否进行编译,选ok;

    如果提示将要修改xorg.conf,询问是否允许,选Yes;

    接下来就是等待安装完成。

    安装过程中会可能会提示:

    error:unable to find the kernel source tree for the currently running kernel. please make sure you have installed the kernel source files for your kernel and that htey are properly configured; on red hat linux system, for example, be sure you have the 'kernel-source' or 'kernel-devel' RPM installed. if you know the correct kernel source files are installed ,you may specify the kernel source path with the '--kernel-source-path' command line option.

    安装kernel-devel包:yum install kernel-devel-内核版本号,(内核版本号通过uname -r查看),然后在安装显卡驱动时指定路径:./Nvidia*.sh –kernel-source-path=/usr/src/kernels/内核版本

  3.  

    修改/etc/inittab,使系统开机进入init 5图形界面模式

    将最后一行“id:3:initdefault:”修改成“id:5:initdefault:”

重启

[root@localhost ~]#reboot now

当看到Nvidia的logo后,安装成功,登陆后在系统- 首选项里可以看到NVIDIA X Server Settings菜单,可以查看基本信息及进行一些设置

切记下载好的驱动程序不要放在有汉字的路径下

参考网站:

http://jingyan.baidu.com/article/9f63fb91d7e6b5c8400f0e0c.html

http://blog.sina.com.cn/s/blog_5e4e6cf30102ux3t.html

http://www.2cto.com/os/201306/222165.html

http://blog.sina.com.cn/s/blog_49c0985a0102v3fa.html

Centos 7 安装记录的更多相关文章

  1. MySQL 5.7.18 在centos下安装记录

    一个朋友找我如何在linux下安装mysql5.7.18,我稍微整理下了下记录,如下: 下载地址: MySQL5.7.18参数官方网址:https://dev.mysql.com/doc/refman ...

  2. CentOS 7.3 CDH 5.10.0 Druid0.12.4安装记录

    CentOS 7.3 CDH 5.10.0安装记录 0. 集群规划192.167.1.247 realtime247 realtime+hadoopdata192.167.1.248 broker24 ...

  3. 记录:CentOS 7 安装配置分布式文件系统 FastDFS 5.1.1

    CentOS 7 安装配置分布式文件系统 FastDFS 5.1.1 软件下载:http://download.csdn.net/download/qingchunwuxian1993/9897458 ...

  4. 在Centos中安装HustOJ实验记录

    hustoj是目前使用最广泛的刷题平台,自建平台是编程教学中重要一环,教,学,测,反思形成闭合回路.目前利用现有的服务器资源,建成了开高开源code中心,一个刷题系统,六月再建一个私有云,私有云不仅是 ...

  5. CentOS单机安装k8s并部署.NET 6程序 压测 记录

    前面部分依照CentOS单机安装k8s并部署.NET 6程序来进行,内存.cpu.centos版本一致,之前222元买的三年8M 2c4g腾讯云轻量服务器,这个教程算是写的很详细的了,基本可以一致执行 ...

  6. NoSql1 在Linux(CentOS)上安装memcached及使用

    前言:       今天是初五,生活基本要从过年的节奏中回归到正常的生活了,所以想想也该想想与工作有关的事情了.我之前在工作中会经常使用memcached和redis,但是自己一直没有时间系统的好好看 ...

  7. CentOS 7 安装 MySQL Database

    CentOS 7 安装 MySQL Database 1. 现在安装包,MySQL的安装包被分成了社区版和企业版,而本文将记录社区版本MySQL安装过程,下载MySQL版本如下: mysql-5.7. ...

  8. Centos下安装mysql 总结

    一.MySQL安装 Centos下安装mysql 请点开:http://www.centoscn.com/CentosServer/sql/2013/0817/1285.html 二.MySQL的几个 ...

  9. Linux系统入门学习:在CentOS上安装phpMyAdmin

    问题:我正在CentOS上运行一个MySQL/MariaDB服务,并且我想要通过网络接口来用phpMyAdmin来管理数据库.在CentOS上安装phpMyAdmin的最佳方法是什么? phpMyAd ...

随机推荐

  1. [Octave] optimset()

    Create options struct for optimization functions. optimset('parameter', value, ...); %设置所有参数及其值,未设置的 ...

  2. 自定义Hibernate Validator约束

    定义注解 实现一个只能输入指定状态的约束条件 import javax.validation.Constraint; import javax.validation.Payload; import j ...

  3. ES6系列_2之新的声明方式

    在ES5中我们在声明时只有一种方法,就是使用var来进行声明,ES6对声明的进行了扩展,现在可以有三种声明方式. (1)var:它是variable的简写,可以理解成变量的意思. (2)let:它在英 ...

  4. c#正则获取html里面a标签href的值

    获取单个a中href的值: string str = "<a href=\"http://www.itsve.com\">下载</a>" ...

  5. 一个简单的MVVM雏形

    这是@尚春实现的MVVM,使用定时器轮询,只支持{{}}与input.value的修改. 这只能算是一个玩具,真正的MVVM需要有更复杂的扫描机制,JS解析器,双向绑定链什么的. <!DOCTY ...

  6. archlinux错误:无法提交处理 (无效或已损坏的软件包)

    1.首先更新一下密钥,如果没有安装archlinux-keyring,请及时安装 sudo pacman-key --refresh-keys 2.重新加载相应的签名密钥 sudo pacman-ke ...

  7. S 导入公司数据

    导入公司数据,使用INSERT [Public] ConnectString=host="siebel://10.10.0.46:2321/HC_CRM/SMObjMgr_chs Conne ...

  8. 【HDU5992】Finding Hotels 【KD树】

    题意 给出n个酒店的坐标和价格,然后m个查询,每个查询给出一个人的坐标和能承受的最大价格,然后找出在他价格承受范围以内,距离他最近的宾馆,如果有多个,那么输出第一个 分析 kd树的模板题 #inclu ...

  9. for 续4

    ---------siwuxie095             (四)tokens=x,y,m-n 显示指定的列     tokens=x 只显示第 x 列 tokens=x,y,z 只显示第 x,y ...

  10. CentOS6,7不同

    centos6与centos7,防火墙,开机自启不同 6用iptables,7用firewall-cmd http://www.cnblogs.com/liyuanhong/articles/7064 ...