安装CentOS7双系统
今天因为实验需要,尝试着在windows10下安装CentOS7双系统,总体感觉安装CentOS7要比安装Ubuntu稍复杂一些,特将安装过程整理下来,以供日后参考。
1 准备工作
1.1 制作U盘启动盘
使用UItraISO软件制作U盘启动盘,在file中打开ISO镜像文件,选择启动中的写入硬盘镜像,在硬盘驱动器中选择要制作成U盘启动盘的U盘(一般默认的就是),点击“写入”,写入前会有弹窗警示格式化,所有数据都将丢失,点击是,继续写入。
经过一段时间的写入,如果在消息栏中提示“刻录成功!”,表明写入成功,U盘启动盘制作完成。
1.2 划分磁盘空间
进入磁盘管理,在硬盘上根据需要压缩一定的存储空间,压缩完成后那块区域会成为未分配的区域。
1.3 更改bios启动项
进入bios界面,选择U盘优先启动。其中过程不再详细叙述。
2 安装过程
2.1 更改install项
首先提醒,这一步至关重要!我之前就是因为没有设置这一步的内容,导致走了很多弯路。
(1)进入系统,会出现三个选项,选择最上面的选项install CentOS 7,(别急着按enter键),按‘e’进入编辑模式(也有些是tab键,具体情况要根据下方的提示确定)。
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet
initrdefi /images/pxeboot/initrd.img
(2)将第一行的vmlinuz后面的内容改为“linux dd quiet”,然后按ctrl+x退出,随后会列出DEVICE,找到启动盘对应的DEVICE(LABEL项为CentOS\x207\x20x8)记住名称,例如我的是sdc4。
(3)退出,进入安装界面,再次选择第一项install CentOS 7,按e进入编辑界面。第一行还是如下的语句:
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet
vmlinuz后的语句改为:
inst.stage2=hd:/dev/sdc4 quiet
sdc4填写第(2)步中得到的DEVICE的名称。ctrl+x退出,选择第一项,enter进入安装界面。
2.2 开始安装
(1)进入安装界面,首先是语言选项,选择English,Continue。
(2)进入INSTALL SUMMARY,在INSTALL SUMMARY中依据个人需要更改。
LANGUAGE SUPPORT:选择上海时区,可能会出现选完之后时间不对的情况,不用管,进入系统之后可以进行互联网时间校准。
SOFTWARE SELECTION:需要安装GNOME界面的选择GNOME Desktop,因为是做实验需要,右边选择Development Tools。
INSTALLATION DESTINATION:如果是虚拟机安装,只会出现一个磁盘选项,选中即可。如果是双系统安装,情况会稍微有点复杂。
首先选择划分出来的磁盘空间,在Other Storage Options中选择i will configure partitioning,点击done。
选择LVM,点击done,之后点击i will ,这样会自动给磁盘进行分区,可以根据自己的需要调整分区的文件格式大小等,完成之后done,会有弹窗提示,点击Accept Changes。
KDUMP:这个是关于内核转储,默认打开,如果做实验有需要用到Kdump技术分析内核事故的,建议开启。
NETWORK&HOST NAME:把里面全部的网络连接方式都设为ON就完事了。
(3)配置好安装选项,就可以进行安装了。点击右下角的Begin Installation,开始进行安装。
在安装界面进行用户,密码的设置。注意在USER CREATION中有一个选项是Make this user administrator,是否将创建的用户当作管理员,可根据实际情况选择(接下来就是漫长的安装过程)。
(4)安装完之后reboot。开机引导项选择CentOS进入。
(5)进入系统会出现LICENSING认证,选择accept即可,在进行NETWORK设置。点击FINISH CONFIGURATION完成安装!
3 简单设置
3.1 设置终端启动快捷键
在Ubuntu中,终端的快捷键是Ctrl+Alt+T,但是在CentOS中是没有预先设置的终端快捷键的,这就需要手动设置。
进入All Setting,选择keyboard,选择Shortcuts->Custom Shortcuts,点击"+"。
添加Terminal指令
Name随便填,能有提示性的信息就好,比如Terminal。
Command填写/usr/bin/gnome-terminal,点击Add添加。
添加完成
可以看到界面中出现了Terminal,点击Disabled,在键盘上按下指令,可以看到之前Disabled的位置变成了刚才键盘上输入的指令,设置完成。
3.2 中文输入法设置
进入设置,选择Region&Language。
在Input Sources中点击"+",选择Chinese(Intelligent Pinyin)。
4 安装过程中出现的问题
4.1 安装完成后不能进入系统
如果安装完成后不能进入系统,具体的情况是在开机引导项中选择了CentOS,但是却出现两行代码,然后出现什么press any key to continue...(大概是这个样子,时间长了记不太清楚了)。
解决方法是进入bios中,在boot中将Secure Boot改为Disabled,如果提示不能更改,就去设一个bios的密码,然后再更改。
4.2 安装CentOS后进入ubuntu出问题
之前还安装过ubuntu系统,因为安装CentOS时更改了引导分区,所以安装完成之后无法进入ubuntu系统并出现如下提示:
error: can`t find command 'linux' .
error: can`t find command 'initrd'.
Press any key to continue...
解决方法:
进入开机引导项的界面,选中ubuntu引导项,按'e'进入编辑模式,可以看到最后两行分别是以'linux'和'initrd'开头的,在这两个单词后面都加上'efi'。如下所示:
修复ubuntu开机引导项
按ctrl+x重启,就可以进入ubuntu系统了。