前言:由于公司需要在较大的办公室部署项目,所以要将一台wim10的电脑换成Linux系统,其中遇到各种困难,在此记录一下
安装系统
需要准备的东西
- 一个干净的U盘,大小16g就够了不用太大,安装之前记得将U盘格式化,格式化会删除调U盘内所有资料,所以记得备份
- 制作U盘启动的软件-软碟通(UltralSO)。目的主要是在网站上下载的centos7的iso文件不会引导电脑依次安装,所以需要制 作
- 一台电脑,电脑版本无所谓应该都问题不大
开始安装
大致步骤:
- 在官网下载centos7的ISO文件
- 将ISO文件刻录到U盘中
- 到需要安装的电脑上设置U盘启动为第一启动方式
- 根据引导完成安装
- lz遇到了系统中乱码的问题,所以需要添加中文支持
详细:
centos7下载地址:centos7的官方下载地址 文件大小在9.5g左右,属于比较大的,点击后等待下载完成即可。如果下周minil版可能出现各种问题
将ISO文件刻录到U盘中: 安装UltralSO软件用于刻录iso文件到U盘中,具体的安装步骤十分简单,可以参考此链接图解UltraISO的下载与安装 安装完成ultralso软件后就开始刻录了(也可以参考此帖:使用UltraISO(软碟通)制作U盘启动盘完整教程)。
左上角 文件 》打开 找到我们的ISO文件
界面中上面部分是.iso文件,下面需要选中写入的U盘
然后选择 启动 =》 写入硬盘映像 ,写入之前最好格式化一下,再写入
格式化之后点击写入,等待写入完成。
到需要安装的电脑上设置U盘启动为第一启动方式
由于lz当时没有拍照,只能口述
- 首先左下角点击电脑重启,然后按F12,(不同的主板电脑按键不同)
- 进入之后界面是英文的,可以在language中设置为中文,然后有一项BIOS设置,进入后将第一项选择为EFI…启动之后再F10保存设置后机器重启,再次开机就成了引导的界面
根据引导完成安装
正常的就不说了,网上有安多的安装教程,我只说一下我安装过程中遇到的问题
- cannot find a valid baseurl for repo(安装图形化界面的时候遇到的错误)
进入 /etc/sysconfig/network-scripts 目录,查看最后一个参数ONBOT是不是yes,如果是no修改成yes应该就可以解决问题,如果还是不行可以在文件末尾追加下面的代码然后重启网络,
DNS1=8.8.8.8
DNS1=4.2.2.2
- 选择linux是安装源错误
我出这个错的原因是因为我U盘刻录的有问题,格式化U盘后重新刻录一遍再安装就好 - 安装失败后进入dracut窗口
导致这个错的可能原因是安装时无法找到分区,所以错误。解决这个错需要在选择Install CentOS 7 和Test this media & install CentOS 7 时点击e,进入编辑状态,将 linuxefi /images/pxeboot/vmlinuzinst.stage3=hd: 后面的值修改为机器的名称,一般的格式是: /dev/sdb*** sdb出的内容为U盘设备的名称,如果不知道的话可以等到出错的时候输入 cd /dev 后 ls 指令查看相关名称**
*************************************20191105更新**********************************
今天又重新安装了一次CentOS7系统也遇到同样的问题,如下图:
解决方式和上面的不一样,这次并不是启动盘的问题,只需要进行如下操作即可:
切换到第一个centos7系统enter回车后出现dracut-initqueue timeout错误,然后cd /dev系统,ls指令查看盘情况,找到sdb或者sda开头的记住,然后reboot回到最初界面按e进入修改启动参数,将inst.stage2=hd:/dev/sdbx修改为之前参数,再次安装即可成功
添加中文支持
安装图形化界面后发现不管是浏览器还是黑窗口中中文都会乱码,都是方框形状的乱码,乱码的原因是没有中文支持
网上最多的解决方式是使用指令yum -y groupinstall chinese-support
指令解决,这是比较老的版本使用指令,较新的指令为:
yum instal kde-l10n-Chinese
地址:yum groupinstall “Chinese Support” 导致 Warning: group/environment Chinese Support does not exist. 网上最多的方式是使用 echo $LANG 指令查看是否有中文支持,再去 /etc/locale.conf文件修改字符集,只能说并没有什么软用