第一次写博客,分享一下win10+ubuntu18.04+CentOS7三系统的经验

用到的工具和文件

UltraISO、CentOS 7、Ubuntu、EasyUEFI(试用版即可)、8G U盘

步骤一 事前准备

1.未分配磁盘区域

打开磁盘管理:右键我的电脑-管理-存储-磁盘管理;或者直接搜索磁盘管理

从已有的分区压缩:右键-压缩卷

不需要的分区:右键-删除卷

有些分区无法右键删除,则用DiskPart命令删除,如下:

win+R  输入DiskPart

输入list disk查看磁盘

删除CENTOS分区 centos安装删除老分区_删除CENTOS分区

select disk 0 选择磁盘 0

list partition 查看分区

删除CENTOS分区 centos安装删除老分区_Linux_02

delete partition N(注意:除非你打算删除整个磁盘,不然不要使用clean命令,clean命令会清空整个磁盘,不过即使用了clean命令,也可以用DiskGenius恢复

最后留出未分配区域(大小自己决定)

删除CENTOS分区 centos安装删除老分区_删除CENTOS分区_03

2.制作制作U盘启动

这步比较简单,简单带过

插入U盘

右键UltraISO-以管理员身份运行-试用-左上方文件-打开-准备安装的系统的ISO文件

上方启动-写入硬盘映像-硬盘驱动器(选择你的U盘)-格式化-写入

3.设置U盘启动为第一启动项

进入BIOS(不同主板不同按键,我的为Delete)-设置U盘启动为第一启动项-保存重启

步骤二 安装CentOS7

1.进入CentOS7选择界面

选择第一个 install CentOS7,然后按'e'进行编辑,将"inst.stage2=hd:LABEL=CentOS\x207\x20x\86_64"替换为"linux dd",然后按ctrl+x执行。记住你的U盘分区号,即如图中的sda4。重启。跟刚才一样选择第一个 install CentOS7,然后按'e'进行编辑,将"inst.stage2=hd:LABEL=CentOS\x207\x20x\86_64"替换为"inst.stage2=hd:/dev/sda4"然后按ctrl+x执行。

2.安装CentOS7

选择语言

进入到安装信息摘要

删除CENTOS分区 centos安装删除老分区_ubuntu_04

       最小选择--选择GNOME桌面--完成

删除CENTOS分区 centos安装删除老分区_删除CENTOS分区_05

       安装目标位置--选择留出来的未分配区域--我要配置分区--完成

删除CENTOS分区 centos安装删除老分区_双(三)系统_06

       左下角“+”号添加分区(这里默认单位MiB)

       我的分区方案

        /分区            30GiB          设备类型:LVM            文件系统:ext4

        /boot           256MiB        设备类型:标准分区     文件系统:ext4

        /boot/efi     256MiB         设备类型:标准分区

        /swap          20GiB          设备类型:LVM       

        /home         100Gib         设备类型:LVM           文件系统:ext4

完成--接受更改--安装

配置--ROOT设置和创建用户--等待一段时间安装--完成--重启

步骤三 安装Ubuntu

按照步骤一走一遍流程,这次是Ubuntu

1.进入Ubuntu选择界面

第一个选项试用 try Ubuntu,进入这个可以先试用Ubuntu,桌面会有个install Ubuntu安装Ubuntu

第二个选择直接安装install Ubuntu

其他选择暂时不理

2.安装Ubuntu

选择语言-键盘布局-安装(就选择最小安装)-安装(选择其他选项)

分区

删除CENTOS分区 centos安装删除老分区_Linux_07

选择刚才留出来的未分配区域-点击左边的+分区

只需创建主目录/和EFI分区(不分EFI也可以,不过Ubuntu引导文件就会放到C盘,为了方便卸载,还是分个出来好)即可

删除CENTOS分区 centos安装删除老分区_双(三)系统_08

 

/主目录
             大小:30G(尝鲜大小)
             新分区类型:逻辑分区
             新分区的位置:空间起始位置
             用于:Ext4

             挂载点:/

EFI分区
              大小:256MB(最好不小于128MB)
              新分区类型:逻辑分区
              新分区位置:空间起始位置

              用于:EFI系统分区

删除CENTOS分区 centos安装删除老分区_centos7_09

安装启动引导的设备:选择刚才的EFI分区   如图为sda5

确认继续

删除CENTOS分区 centos安装删除老分区_Linux_10

继续-选择时区(Shanghai)-设置账号密码-一段时间的安装-重启-完成(Ubuntu默认为第一启动项)

删除CENTOS分区 centos安装删除老分区_删除CENTOS分区_11

如果win10更新后,经常会丢失ubuntu和CentOS引导,就用EasyUFI添加一下引导就行了

 

未解决问题

1.安装Ubuntu时,EFI分区类型选择为主分区和逻辑分区有什么不同?
两种都试过,选逻辑分区的时候EFI文件放在了C盘的EFI分区里,选主分区的时候就在新建的EFI分区里;放逻辑分区时有GNU GRUB引导,可以选择Ubuntu或者WINDOWS,而选择主分区时,就直接进入Ubuntu。上网查了主分区相当于引导分区,所以有引导作用?这是我遇到的情况,实际区别还不清楚。

2.按理说只分一个/分区就可以安装Linux系统,为什么安装CentOS7时不分boot分区各种提示无法安装?/boor/efi和/boot又有什么不同,只分/boot/efi分区也提示/boot分区有问题。

3.当Ubuntu的EFI分区设置为主分区时(逻辑分区的忘记试了,希望试过的大佬说一下情况),将CentOS7作为第一启动项时,引导界面只出现了CentOS7和Ubuntu。进入BIOS查看时有win10启动项,将win10作为第一启动项可以直接进入win10。按照网上一些修复win10引导的方法依然没用,然后打算格盘重来发现win10的重置文件也出问题,最后重装了win10和CentOS7双系统(三系统只是拿来折腾一下自己.)