Win8+CentOS7双系统安装

版权声明:xueliangwang https://blog.csdn.net/ShyLoneGirl/article/details/80695030

一 准备工作

1.1 给linux 分配磁盘空间

第一步,右键计算机->管理,进入计算机管理,如图。

图1-1 进入计算机管理

第二步,腾出一块足够大的空间用来安装CentOS。找一个比较大的盘右键压缩卷。所谓压缩就是把这个盘的空间缩小,进而分离出一块自由的空间。我用的H盘(下面名称为新加卷)。

图1-2 压缩卷

    第三步,填写压缩选项,具体的压缩空间多大呢?建议50G+,(个人认为有条件的话就整个100G有备无患。)然后你输入输入框,输入压缩空间量的数值,单位是MB。意思就是如果你分配50G就是 51200,(1GB =1024M)。点击压缩。

图1-3 压缩大小

第四步,查看成功结果。看到如下,有一块大小为50G的可用空间,到这里就可以了。注意这里做过多的其他操作,以免数据丢失。

图1-4 压缩后状态

1.2 制作U盘启动盘

第一步,下载软碟通,地址:https://cn.ultraiso.net/xiazai.html

文件很小,可不注册,试用版即可满足需求。

图1-5 软碟通下载

第二步,下载centos7的镜像文件。地址:https://www.centos.org/download/

安装包分为标准版,完全版和最小版,下载标准就可以。

图1-6 CentOS安装包选择

这里有很多国内高校,企业的映像站提供下载,这里的下载速度相对国外快很多。

图1-7 下载安装包

第三步,刻录U盘。打开UTRAliso 试用版就可以,打开CentOS7 的iso文件。

图1-8 打开文件

第四步,菜单栏启动,写入硬盘镜像。

图1-9 写入硬盘映像

第五步,写入选项(默认值就好,如图),开始。完成百分之百后有成功提示。

图1-10 开始写入

二 系统安装

说明:实验物理机为联系Y400;i5,3230M;8G;1TB。

2.1 注意事项

注意事项说明几个容易忽略的问题及解决办法:

Q1:第3步的命令输错了电脑不听使唤了怎么办?

A:电源键强制关机重启,重来。

Q2:第7步软件安装一定要自己选吗?

A:默认的是最小安装,是不带图形界面的系统。所以作为初学者一定要自己选择一个图形化界面,方便学习。至于GNOME和KDE的选择就都可以了。

Q3:系统安装完成就完成任务了吗?

A:当然没有,双系统下还要做最重要的一个设置引导的工作(第三章)。很重要,不然的话是进不去Windows系统的。

Q4:引导Windows系统用PE工具不是也可以吗?

A:是的,那样的话就还需要一个U盘制作PE,而本教程只需要一个Linux系统启动U盘。

Q5:看其他教程开机添加Windows引导的方法有很多,为什么你提供的这种似乎不很常见?

A:有一种典型的说法是,开机进入Grub,然后输入命令添加引导。而问题在于该系统下无法识别NTFS文件系统。所以对我的情况并不可行。

2.2 安装步骤

1. 重启计算机,显示logo的时候按F12,可能需要多按几次(狂按?不至于,能进BOOT MANAGER就可以了)。此时鼠标无效,看提示用键盘上下键和ENTER,选择USB HDD,优盘启动系统安装程序。

图2-1 选择U盘启动

2. 进入系统安装界面,不要急着点Install CentOS 7。

图2-2 安装选项(上)

图2-3 安装选项(下)

3. 按下Tab键。看到有

>vmlinuzinitrd=initrd.img inst.stage2=hd: XXXXXXXXXXX

的一串东西,我们删除这串字符,执行我们的命令如图。

具体操作为,Backspace删除到只剩

>vmlinuzinitrd=initrd.img

然后输入

linux ddquiet

,然后ENTER执行。

完整命令格式是这样的:

>vmlinuz[空格]initrd=initrd.img[空格]linux[空格]dd[空格]quiet

图2-4 输入命令

4. 出现如下的界面,我们只需要关注下面框框里DEVICE的位置就好,CentOS的位置在 sda4上。所以请记住 sda4 就是你的U盘位置。(也可能是 sdb4呢,请依据自己情况来)。

图2-5 查看U盘位置

5. 记住以后就可以按下电源键强制关机重启,依然,出现logo时F12,这次的命令是

>vmlinuz[空格]initrd=initrd.img[空格]inst.stage2=hd:/dev/[DEVICE位置]

按ENTER

图2-6 输入命令

6. 等一会儿就可以看到这个界面,首先选择语言,当然是简体中文。

图2-7 图形安装界面

7. 本地化的三项,日期和时间,键盘,语言自行设置。软件栏目下的安装源我们不用管他,默认就好。软件选择,一定要自己设置看第8步。

图2-8 安装选项

8. 选择GNOME(KDE也行,我们实验就选择GNOME啦),并勾选右侧需要安装的项目,如果你不能自己决定就全选。然后左上角完成。然后就回到了2-8的那个界面,接下来是最重要的!

图2-9 软件选择

9. 从图2-8,选择系统的安装位置,点开后如图。本地标准磁盘有两个,一个是左侧的U盘,另一个是计算机的硬盘(右侧)。选中右侧的硬盘。然后下面的选项选择我要配置分区,默认的是自动分配哦。进入第10步(注:计算机硬盘的空闲空间是应该是你压缩出的空间大小,而非我显示的1156KB,本图是我创建后拍的)

图2-9 我要配置分区

10. 你会看到这个界面。左下角的可用空间就是在准备阶段我们压缩卷时腾出的空间,(不要在意我的空间大小)选择上面的点此自动创建他们。

图2-11 自动创建

11. 发现他自动创建分区的策略也挺好的,所以我们就不再画蛇添足,点击完成。

图2-12 创建结果

12. 提示信息,接受更改。

图2-13 接受更改

13. 确定以后又进入2-8的主界面,这下可以点安装了。看到下图。其中用户设置root密码,并创建一个账号。密码过于简单的话需要确定两次(第一次告知密码简单并询问是否确认,第二次则确认)。建议设置的名称与密码简单易记,方便。然后就等大概…一二十分钟吧,1500多个文件的进度走完之后还有一个看似卡住一样的环境设置过程,稍安勿躁。

图2-14 安装进度

14.完成后重启可进入CentOS系统(其中遇到认证问题选择我已阅读并同意就好了)。

三 配置双系统引导

开机重启后,打开文件系统的其他位置(也就是我们在Windows分区里的盘符),发现无法访问,这是由于Linux系统并不能识别Windows的NTFS文件系统。

图3-1 不识别NTFS

3.1 安装ntfs-3g

ntfs-3g是一个开软软件(工具),其作用就在于在Linux系统下识别,读写Windows的ntfs分区。

CentOS系统下直接下载.rpm便捷,打开应用程序的Firefox浏览器,推荐下载地:http://www.rpmfind.net/linux/rpm2html/search.php?query=ntfs-3g

选择好对应的版本,如图所示。

图3-2 下载ntfs-3g

默认地址为下载文件夹,进入下载文件夹。右击打开终端

[slg@localhost 下载]$ su   #获取超级权限,然后输入不可见的密码

密码:

[root@localhost 下载]# rpm -ivhntfs-3g-2017.3.23-6.el7.x86_64.rpm  # 安装

警告:ntfs-3g-2017.3.23-6.el7.x86_64.rpm:头V3 RSA/SHA256 Signature, 密钥 ID352c64e5: NOKEY

准备中...                         ################################# [100%]

正在升级/安装...

   1:ntfs-3g-2:2017.3.23-6.el7        ################################# [100%]

再次打开其他位置(Windows分区),输入密码发现可以访问。

3.2 添加Windows引导

安装好CentOS后会出现一个十分严重的问题,那就是再也回不到你的Windows系统了。如何做?首先保证完成3.1,接下来。

[root@localhost 下载]# grub2-mkconfig-o /boot/grub2/grub.cfg #自动生配置文件

Generating grub configurationfile ...

Found linux image:/boot/vmlinuz-3.10.0-862.el7.x86_64

Found initrd image:/boot/initramfs-3.10.0-862.el7.x86_64.img

Found linux image:/boot/vmlinuz-0-rescue-c8e69fa2597746798a4ca42a40002fab

Found initrd image:/boot/initramfs-0-rescue-c8e69fa2597746798a4ca42a40002fab.img

Found Windows 10 (loader) on/dev/sda1         # 虽然不知为何Win8系统他却显示Win10,不过影响不大

done

[root@localhost slg]# vim/boot/grub2/grub.cfg #编辑配置文件

图3-3 添加开机启动项

请在root权限下打开文件,输入 a  进入编辑状态,图中红框部分为开机界面显示名称,可以根据个人喜好做修改,我的名称改为了 Windows ,然后 ESC 退出编辑 :wq保存退出。

[root@localhost slg]# grub2-set-default"Windows" #修改默认启动

[root@localhost slg]# grub2-editenv list   #查看是否成功

saved_entry=Windows

重启后,将在开机界面看见多系统的候选项,如果不做出选择将在5s后自动进入Windows操作系统。至此双系统安装完成。

猜你喜欢

转载自blog.csdn.net/ShyLoneGirl/article/details/80695030