笔记本无法引导linux双系统,笔记本安装CentOS7过程以及双系统引导方法

本文详细介绍了如何在已有Windows7的笔记本上通过U盘安装CentOS7,创建双系统。首先压缩磁盘空间,然后使用UltraISO刻录镜像到U盘。安装过程中需注意手动分区,确保不会破坏现有Windows分区。最后通过修改GRUB配置文件添加Windows7引导,完成双系统设置。
摘要由CSDN通过智能技术生成

笔记本上现有的系统是windows7 64位,目的是通过U盘安装CentOS7,形成windows+linux双系统。

准备部分最新版UltraISO (用9.3.6版及以前的会出问题)

容量至少8G的U盘(没有U盘可以用手机的内存卡+读卡器代替)

至少20G的磁盘空间

压缩磁盘空间

首先就是要为CentOS提供系统空间,如果你是想把整块硬盘格式化或者有块空白硬盘给CentOS系统,就不需要这么做。需要注意的是不能在硬盘的主分区上建压缩卷,要在逻辑分区上给CentOS划空间,否则在安装CentOS时,磁盘只能有两个分区,无法创建更多的分区。

桌面上选中计算机右键–>存储–>磁盘管理

选中一个磁盘,右键–>压缩卷

输入压缩空间量一栏就是你想要空出多少空间给CentOS使用,自己输入想要的量然后点击压缩。

刻录U盘

刻录之前记得将U盘或内存卡中的重要资料移出来,因为刻录时会将U盘/内存卡格式化。按图中操作:

先从本地目录载入镜像,然后点击写入镜像

6af305219ed969d26ef2f434bb356f76.png

硬盘驱动器选U盘的,确认无误后点击写入

e32dc26cb59f763614c0207340418dbf.png

时间会比较长,等写入完成后,重启系统。

开始安装

重启后,网上有很多教程说是开机时按F2进BIOS里设置U盘为第一引导项,但我的笔记本在BIOS里是找不到U盘引导项,而是按F12直接出现一个选择引导的界面,然后选U盘就能直接进入安装程序。所以不同的机器是不一样的,具体要看你自己的开机界面提示。

载入U盘后会出现下面的界面,先用方向键选择第一项

598a835951845d05003d8c2f88a3891d.png

然后按TAB键,进入这个界面

a0ddd19f92274a6317162bed1c7f51cd.png

将界面底部的命令修改为:

vmlinuz initrd=initrd.img linux dd quiet

再回车,进入下图界面,这一步是为了更准确的查看U盘的盘符,就是图中倒数第二行的sr0

5e7057577895c20197916eee2730d3ec.png

我的这个图是用虚拟机演示截取的,所以盘符是sr0,一般U盘会是sdc4这样的,实际情况以你自己看到的为准。放张网上的图

7b6d15a875bb8f5dee163ffdbcdf8100.png

然后按C再回车,等命令行刷完,出现光标,输入reboot重启电脑,或者也可以长按电源键强制关机,再手动启动。再重复之前的步骤,进入CentOS安装界面,按TAB键,将命令行改为

vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdc4 quiet

命令中的sdc4就是你看到的U盘盘符,可按实际情况更改。然后回车,如果你没有输错的话就应该会来到选择语言的界面了,再接着就是图形化设置界面了。

设置

选择语言

55eecdf980fe05de320d96cb0ca94a2c.png

然后配置界面,日期和时间、语言支持、SECURITY、安装源、KDUMP、网络和主机名这些设置项默认就行。

268478e49c647b11b595e142d1547de6.png

需要更改的项:

1、键盘

布局切换选项,选择ctrl+shift,这样符合一般在windows下的操作习惯。

665562d967a8866d9fe56cc850d11d1f.png

2、软件选择

默认是最小安装,建议新手选择GNOME 桌面,否则装完后没有图形界面。我这里是选带GUI的服务器,同时环境选项里勾选了兼容性程序库和开放工具,这是因为学习需要,大家可以自行选择需要的附带软件和环境。

45bdcfdfdfab7e34df79c7439a89e78d.png

3、安装位置

也就是非常重要的磁盘分区。

勾选磁盘,再选我要配置分区

8f1932bd6674a6f151b508d5e26c511d.png

进入手动分区,这里注意要先选择之前压缩出来的空间,可以通过容量辨别。如果选错了,就会把windows里其他区格式化掉(图中是虚拟机的磁盘,所以没显示出其他分区,实际安装时会看到几个ntfs格式的分区)。点击加号添加挂载点和设置容量,图中有三个挂载点(即CentOS中的分区) /boot / swap

f21a30f8fb72a1ee20d05f8fa03b848d.png

分好区后点击完成,出现确认更改的界面,这个时候自己再检查一遍,然后点击接受更改

773c2db8195d75f9a8a5154471fe2317.png

完成所以的设置后,就能开始安装了

b486fddf6edae112c9cc446630385e72.png

安装的时候,自己设置好ROOT密码,还有创建一个用户,建议一般在使用时是用自己创建的用户而不是ROOT用户,同时我们也可以给自己创建的用户管理员权限。

创建时勾选将此用户作为管理员

d68c434c9f052064427825c066195b3e.png

第一次开机

第一次开机会出现一个选择,选完才能进入桌面

e701e1e634404e4acde3d9e9f811d544.png

正确的选择步骤是

输入 1 ,回车

输入 2 ,回车

输入 q,回车

输入 yes ,回车

8d05094d1c36d916d516af37e3833d58.png

设置双系统引导

当安装完CentOS7,进入桌面后,这时windows7的引导已经被删除了,所以要想使用双系统,需要设置一下windows7的引导。左上角应用程序–>喜爱–>打开终端

输入

1$ sudo vi /etc/grub.d/40_custom

按i键进入编辑模式,如下面所示进行更改(添加6~9行的内容)

1

2

3

4

5

6

7

8

9#!/bin/sh

exec tail -n +3 $0

# This file provides an easy way to add custom menu entries. Simply type the

# menu entries you want to add after this comment. Be careful not to change

# the 'exec tail' line above.

menuentry 'Windows7'{

set root=(hd0,1)

chainloader +1

}

添加完以后,按Esc键退出编辑模式,再输入:wq(注意w前面有个冒号)

输入下面的命令保存和重启

1

2$ grub2-mkconfig -o /boot/grub2/grub.cfg

$ reboot

注意,grub2中第一块磁盘的第一个分区是(hd0,1),而不是(hd0,0),这一点跟grub有稍许不同,还有不要自作聪明的改sda什么的。

重启后,应该能看到在CentOS的启动项下面有了一个windows7的启动项。至此,整个安装过程和添加双系统引导就完成啦!

参考资料

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值