HCRM博客

如何在已有操作系统上安装双系统CentOS?

双系统安装CentOS详细指南

在一台计算机上安装双操作系统,即Windows和Linux(如CentOS),是一种常见但需要谨慎操作的任务,本文将详细介绍如何在已安装Windows的计算机上再安装CentOS,组成双系统,整个过程包括准备工作、制作启动盘、分区设置、安装CentOS以及修复引导等步骤。

如何在已有操作系统上安装双系统CentOS?-图1
(图片来源网络,侵权删除)

一、准备工作

1. 工具与材料

一台带有Windows系统的电脑

至少一个8GB以上的U盘

CentOS镜像文件(推荐CentOS 7或CentOS 8)

UltraISO软件或其他写入工具

另一个计算机用于下载和制作启动盘(可选)

如何在已有操作系统上安装双系统CentOS?-图2
(图片来源网络,侵权删除)

2. 下载CentOS镜像

从CentOS官或其他可靠来源下载所需的CentOS镜像文件(一般为ISO格式)。

[CentOS 7下载链接](http://isoredirect.centos.org/centos/7/isos/x86_64/)

3. 下载并安装UltraISO

官方网站下载:[UltraISO](http://www.ultraiso.net/)

二、制作启动盘

1. 格式化U盘

如何在已有操作系统上安装双系统CentOS?-图3
(图片来源网络,侵权删除)

使用Windows自带的磁盘管理工具或者第三方工具(如老毛桃)对U盘进行格式化,确保U盘内无重要数据。

2. 写入镜像文件到U盘

打开UltraISO软件,选择“文件”>“打开”,加载下载好的CentOS镜像文件。

插入U盘,选择“启动”>“写入硬盘映像”。

确认硬盘驱动器是目标U盘后,点击“开始”按钮,等待写入完成。

三、调整硬盘分区

1. 压缩卷以腾出空间

打开Windows的“此电脑”,右键点击进入“管理”。

选择“磁盘管理”,在已有分区上右键点击选择“压缩卷”,腾出至少30GB的空间用于安装CentOS。

2. 创建新分区(可选)

如果不想在Windows下分配空间,也可以在CentOS安装过程中指定分区。

四、安装CentOS

1. 设置BIOS启动顺序

重启电脑,按F2、F12、Delete等键进入BIOS设置,选择从U盘启动,不同品牌和型号的电脑按键可能不同,请根据屏幕提示操作。

2. 开始安装CentOS

插入制作好的U盘,重新启动电脑,自动进入CentOS安装界面。

选择“Install CentOS 7”或“Install CentOS 8”,按回车继续。

选择语言,建议使用“English”。

选择键盘布局,通常选择“US”。

在安装位置选择时,手动创建分区:

点击“我要配置分区”。

创建以下分区:

/: 50GB,类型为ext4

swap: 8GB,类型为swap

/home: 剩余空间,类型为ext4

设置完成后,点击“完成”并“接受更改”。

3. 网络与主机名设置

根据需求设置网络连接方式,可以选择DHCP自动获取IP,也可以手动配置静态IP。

设置主机名,localhost.localdomain”。

4. 设置root密码和用户

设置root用户密码。

创建一个新用户,例如用户名为“user”,并为其设置密码。

5. 安装完成

完成以上设置后,点击“Begin Installation”,等待安装过程结束。

安装完成后,点击“Reboot”重启系统。

五、修复引导项

1. 进入CentOS

重启后,默认会进入CentOS系统。

2. 编辑grub配置文件

打开终端,输入以下命令编辑grub配置文件:

  su c "vim /etc/default/grub"

添加以下内容以修复Windows引导:

  #!/bin/sh
  set root=(hd0,msdos1)
  chainloader +1

保存并退出编辑器。

3. 更新grub配置

执行以下命令更新grub配置:

  grub2mkconfig o /boot/grub2/grub.cfg

4. 重启系统并验证

重启系统,验证是否可以看到Windows和CentOS双系统引导项。

六、常见问题及解决方法

Q1: 安装完CentOS后无法启动Windows怎么办?

A1: 可能是引导记录丢失,需修复Windows引导,可以使用Windows安装盘或PE系统引导,然后使用命令行工具修复:

bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd

Q2: 如何卸载CentOS恢复单系统?

A2: 可以通过以下步骤卸载CentOS:

使用Windows启动盘引导系统。

打开命令提示符,输入diskpart,依次删除Linux分区,然后重建Windows引导记录。

使用EasyBCD等工具修复引导项。

分享:
扫描分享到社交APP
上一篇
下一篇