admin管理员组

文章数量:1588856

CentOS 安装指南

  我的 Thinkpad 安装了 Windows 10Ubuntu 16.10 双系统,Ubuntu 16.10 主要作为专业学习使用,其余时间主要使用 Windows 10 。由于当初安装Ubuntu时选择了中文版本,这使得系统中存在中文文件目录,给命令行的使用带来很大不便,故一直考虑重装Linux系统。恰好在 PennState 暑研使用 Dell Workstation 时,由于图形显示的问题,需要重装CentOS 7系统。在成功重装系统后,借此契机,我将 Thinkpad 从中文版Ubuntu 16.10转换到英文版CentOS 7系统。

文章目录

  • CentOS 安装指南
    • 卸载 Ubuntu
      • 删除磁盘分区
      • 恢复系统引导
        • 创建恢复驱动
        • 选择 U 盘启动
    • 安装 CentOS
      • 制作启动盘
      • 配置系统安装
    • 修复 Windows 启动项
    • 参考

卸载 Ubuntu

  CentOS安装的第一步就是卸载Ubuntu。卸载过程比较简单,主要分为两个步骤:删除磁盘分区 以及 恢复系统引导

删除磁盘分区

  • Win+R调出运行窗口,输出diskmgmt.msc打开磁盘管理器,在这里可以看到详细的磁盘分区情况。其中有盘符的分区即为Windows的分区,没有盘符或者显示 磁盘 X 磁盘分区 Y 即为Linux的分区。
  • 选中该分区选择 删除卷,使其成为空闲空间。

**注意:**选择删除卷会格式化该分区,进行该操作前注意提前备份Linux系统下的重要文件

如果有多个分区,删除后会自动合并为一个空闲空间,这个空闲空间的大小就是Linux系统的可分配空间。此时Ubuntu系统就成功删除。当然这还不算结束,因为Ubuntu的系统引导选项还存在于开机界面,必须将其手动删除才能完全恢复系统。

恢复系统引导

  首先需要一个空 U 盘来制作恢复驱动器,U 盘容量必须大于 512MB,要求不高一般 U 盘都能满足。

创建恢复驱动

创建恢复驱动器步骤如下:

  • Windows系统搜索栏中输入recovery drive
  • 出现 创建一个恢复驱动器 的选项,点击打开
  • 去除勾选 将系统文件备份到恢复驱动器 ,点击下一步
  • 插入 U 盘,系统会自动识别,点击下一步,最后确认创建

注意: 驱动器中的所有内容都将被删除。如果该驱动器上包含你的任何文件,请确保已备份这些文件。

选择 U 盘启动

恢复驱动制作成功后,需要通过 U 盘启动进入恢复模式,并完成如下一系列操作:

  • 在开机启动页按F12进入BIOS开机启动项设置
  • 在 Boot Menu 中选择 USB 选项,进入Windows恢复界面
  • 首先选择键盘布局,直接默认选择 微软拼音
  • 进入 选择一个选项,选择疑难解答,进入高级选项
  • 选择 命令提示符,进入命令行界面,输入bootrec.exe /fixmbr
  • 如提示设置成功,则输入exit退出命令行界面,选择关闭电脑
  • 拔出 U 盘并开机,此时系统直接进入Windows,说明Ubuntu删除成功

**注意:**在开机之前需要拔出 U 盘,否则系统会默认从 U 盘启动,导致无法进入Windows

安装 CentOS

  安装CentOS最简单的方法是通过LiveGNOME镜像来安装。安装过程由图形界面来引导,包括分区都会自动识别空闲空间,并自动分配分区,非常直观和人性化,按照提示一步一步进行就可以。

制作启动盘

  • 下载iso镜像文件CentOS-7-x86_64-LiveGNOME-1611.iso和启动盘制作工具rufus-2.16rufus选择 Portable Version 下载二进制文件可直接使用
  • 运行rufus-2.16.exe,在 Format Options 中载入iso镜像,其他默认设置,点击开始就可以制作启动盘
  • 保持 U 盘插入,重启电脑,按F12进入BIOS设置并选择从 U 盘启动,即可进入 LiveGNOME桌面

配置系统安装

  • 点击桌面 Install to Hard Drive 即可进入安装界面,语言选择English,键盘选择English(US),区域和城市按照自己所在时区选择
  • 选择安装目的地,选择安装的硬盘,在Other Storage Options 处选择 I will configure partioning,即选择手动分区
  • 进入分区界面,点击 Click here to create them automatically,程序会根据空闲空间的大小自动分配分区,CentOS 7的默认分区方案是LVM,默认的文件系统为 XFS,而不是CentOS 6及之前版本的ext4
  • 自动分区完成后,再根据自己的需求,手动修改分区细节:
    • /bootCentOS自动分配,无需更改
    • /:根目录,自动分配了 15G,手动改为 30G,主要在/opt目录下可能会安装一些较大的程序,比如 MATLAB 和 TeX Live
    • /home:余下的全部空间
  • 选择 Begin to Install 开始安装,在安装过程中,可以设置 root密码和用户账号,root密码最好不要和用户密码一样,以免在使用过程中误用root权限
  • 安装完成后重启电脑,选择CentOS 7启动项,同意 License 即可进入系统

**注意:**在重启时拔除 U 盘,否则默认会从 U 盘启动。此外,此时在开机启动选项中可能会存在Windows启动项消失的情况,所以还需要修复启动项

修复 Windows 启动项

  在安装双系统后,由于CentOS 7会将系统引导程序从默认的mbr改为GRUB2,默认的CentOS 7系统无法识别WindowsNTFS分区,所以启动项中没有Windows选项。所以需要安装 NTFS 驱动nfts-3g来识别 NTFS 分区。

  • 由于ntfs-3g最新版本由第三方源EPEL提供,所以首先要添加EPEL源到系统
sudo yum install epel-release

执行完该命令后,在/etc/yum.repos.d目录下会多一个epel.repo文件。

  • 安装 NTFS 驱动
sudo yum install ntfs-3g

安装完成后,目录中就会出现Windows分区,点击可以挂载并读取文件。

  • 然后更新grub.cfg文件并重启就会出现Windows启动项
grub2-mkconfig /boot/grub2/grub.cfg
grub2-mkconfig -o /boot/grub2/grub.cfg
reboot

**注意:**在这一步中,第一条命令不可少,详情参考这里

参考

  • 用 CentOS 7 打造合适的科研环境
  • How to Uninstall a Linux Dual-Boot System From Your Computer
  • How to Create and Use a Recovery Drive in Windows 8 or 10
  • Dual Boot CentOS7 / Windows10
  • CentOS 安装

本文标签: 指南CENTOS