admin管理员组文章数量:1122850
目录
- 前言
- 制作启动 u 盘
- 安装系统
- 重新分配 home 和 root 空间大小
- 更新显卡驱动
- 安装谷歌浏览器
- 谷歌插件
前言
为了加深对 linux 的掌握,我把笔记本的系统直接换成了 centos7.6,从昨天下班回来晚上 8 点来钟,一直搞到现在,总算是把系统装好了。开心,撒花,再心疼下我的固态硬盘…
方便自己下次手贱时继续折腾,也为想搞下系统的小伙伴们做个参考,就把踩坑的经过记录下来吧。
就做了上边这么点儿事情,后边做了新东西再随时更新。
最后,还是忍不住吐槽一句,这种技术资料实在是太多太多了,可惜呢,全特么是一样的……
制作启动 u 盘
-
先在 centos 官网 下载一个镜像,我这里用的是最新版的 DVD ISO,也可以根据自己的需要下载其他版本。
-
下载烧录工具 rufus ,安装后选择下载好的 ISO 文件烧入 u 盘即可。官网有图片,这里就不放了。
安装系统
开始安装之前,请做好备份工作以免丢失重要的资料。
这里应该用红色加粗来提醒下粗心的我。
-
插上 u 盘,重启电脑,等到电脑出现 logo 时按住 f12 (以自己的电脑品牌为准,我这里是联想小新 700),选择从 u 盘启动
-
短暂的加载后出现界面选择语言,这个随便选反正能看懂就行。
-
然后画面跳转进入设置页面,选择分区、语言、输入法、安装模式,还有最重要的网络连接。
分区可以选择默认分配,也可以自己手动分配。默认分配的话安装完成后就需要手动调整 home 和 root 文件夹的大小,因为 root 默认只有 50G,剩余空间全在 home 了。
安装模式看自己需要,我是直接装的 GNOME 桌面版。
另外网络设置这里有个隐藏的坑,对于新手来说可能会摸不着东南西北:
这里最好是插上网线打开网络连接,然后再把 wifi 也直接连上去,否则开机后还需要再配置网卡。
-
下一步就是创建 root 用户密码,然后再创建一个普通用户并把普通用户设置为管理员。
-
等待系统安装完成后根据提示进行重启。
重新分配 home 和 root 空间大小
如果在安装时你已经选择了自己分配空间,那么可以直接 next 了。
- 先备份home:
cp -R /home /homebak
- 查看磁盘空间大小和剩余空间大小:
df -h
磁盘空间大小
vgdisplay
剩余空间大小
- 卸载 home
umount /home
如果出现了 home 存在进程,使用fuser -m -v -i -k /home
终止进程,不过我还是建议直接重启下。
lvremove /dev/mapper/centos-home
删除逻辑卷
- 重新创建 home
创建逻辑卷
lvcreate -L 20G -n /dev/mapper/centos-home
/usr/sbin/mkfs/mkfs.xfs /dev/mapper/centos-home
然后再次挂载 home
mount /dev/mapper/centos-home /home
- 给 root 分配空间
给 root 分配剩余的所有空间
lvextend -l 100%FREE /dev/mapper/centos-root
xfs_growfs /dev/mapper/centos-root
- 复制 homebak 的文件回来
这里直接复制回去是不行的,需要把文件所有人和分组改一下。
chown -r wu.wu wu
wu.wu 是用户名和分组,后边的 wu 是文件夹,根据自己的系统来。
- 到这里重新分区算是搞完收工了,reboot 一下换成普通用户试试能不能登陆,如果不能登陆的话还是这里的权限问题。
更新显卡驱动
- 添加ElRepo源
rpm --import https://www.elrepo/RPM-GPG-KEY-elrepo
rpm -Uvh http://www.elrepo/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
- 安装 nvidia-detect 检测显卡型号
这里如果知道的话可以直接去官网下载
yum install nvidia-detect
nvidia-detect -v
根据返回信息中的型号current 410.78 NVIDIA driver kmod-nvidia
去 官网 下载410.78
版本的安装包。
- 禁用 nouveau
这个恶心的玩意儿折磨了我很久,查了无数篇资料都是说在 /etc/modprobe.d/blacklist.conf
和 /lib/modprobe.d/dist-blacklist.conf
中加上下边两行即可:
blacklist nouveau
options nouveau modeset=0
o,对了,还要在 lib 这个中注释掉blacklist nvidiafb
其实,还有 /etc/default/grub
需要在LINUX的那一行加上一段:
rd.driver.blacklist=nouveau
写在引号内,前边空一格
- 重建 initramfs image
mv /boot/initramfs-$(uname -r).img boot/initramfs-$(uname -r).img.bak
dracut /boot/initramfs-$(uname -r).img $(uname -r)
dracut这行后边的$(uname -r) 和前边有个空格
- 修改启动模式
systemctl set-default multi-user.target
- 重启,用 root 登陆,然后查看 nouveau 是否已禁用
lsmod | grep nouveau
这里如果没有任何东西出来,说明成功了,还有东西说明还有地方没改好。
- 安装
chmod +x NVIDIA-Linux-x86_64-410.73.run
./NVIDIA-Linux-x86_64-410.73.run
然后一路确定就好了
- 验证
nvidia-smi
出来一个方方的表格,说明就成功了。
安装谷歌浏览器
这个网上太多了,就不写了。
谷歌插件
这里下载的
最后扯远点,centos7.6的中文输入法用着不怎么样,键位经常会串,回头我再研究一下怎么解决,除了这个问题烦人点儿以外,暂时就没什么别的问题了。
本文标签: 系统安装
版权声明:本文标题:Centos7.6单系统安装 - 替换 windows10 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1724521677a892595.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论