介绍

Windows+Linux双系统安装教程类似,本文主要讲Windows11 加Ubuntu2304版本系统的安装,之所以选择Ubuntu,是因为这个发行版系统相对资料比较多,遇到问题在网络上比较容易找到答案。
前提条件:
一台装有Windows系统的主机,本文用到的是windows11,电脑是采用UEFI引导的一款小众主机,有采用传统Bios引导的主机,操作方法大同小异。
一个不小于16G的U盘,内容需要备份,用作启动盘,资料可能会被清空。
Windows系统安装utlro iso软件。
需要确定本机的引导模式是UEFI还是Legacy BIOS模式(关于两种模式的介绍和区别,可以参考:一文读懂Legacy 和 UEFI的区别,到底选择哪一个),其实两种都可以安装双系统,但是本文主要介绍UEFI的方式,关于如何辨认本机属于UEFI还是Legacy BIOS引导,可以在Windows主机上输入Win+R快捷键,并在弹出的对话框里面输入“msinfo32”,回车即可得到一下系统信息:
在这里插入图片描述
其中包括BIOS模式,如图便是UEFI模式。
Legacy BIOS 也可以参考此步骤,之前安装过,只是这一次是基于UEFI的,本地现在没有Legacy BIOS的实验环境。

步骤

划分Ubuntu分区

首先在电脑磁盘中划分出一块不小于50G的分区用于安装Ubuntu,大小可以根据自身情况确定,如果有几个T的硬盘空间或者打算主力系统在Ubuntu,也可以选择大一点的空间给Ubuntu。
如果准备在新添加还没有格式化过的硬盘上安装Ubuntu,可以忽略此步骤。
此步骤也可做为Windows系统田间分区的一种教程。

  1. 打开Windows自带的磁盘管理工具。
    磁盘管理
  2. 找到对应的硬盘,并选择我们准备压缩的分区,右键点击,选择压缩卷(可以是C盘)。
    压缩卷
  3. 上图中输入需要压缩的空间大小,即留给我们新装Ubuntu的空间大小,单位是MB,这里我们填写了100GB,也就是102400MB。完事之后如下图:
    在这里插入图片描述
  4. 如上图出现了一个未分配分区,现在我们对该分区进行格式化操作(其实这一步是没有必要的,仅仅作为Windows新建分区的一个参考,做了这一步反而不利于后面安装系统时候的识别,可以跳过)
    右键点击未分配分区。点击”新建简单卷“,然后一直点击”下一步“,需要注意的是选择盘符和卷标,以及文件系统格式,这些根据自己喜好填写,这里根据我个人喜好填写如下,最后点击完成。
    在这里插入图片描述
    分区完成后在文件管理器中可以看到多了一个分区,稍后将在此分区安装Ubuntu系统
    在这里插入图片描述

制作启动盘

  1. 下载Ubuntu镜像,下载地址:https://cn.ubuntu.com/download/desktop
    下载得到文件:ubuntu-22.04.2-desktop-amd64.iso
  2. 下载并安装UltraISO软件: https://cn.ultraiso.net/xiazai.html )(类似的软件还有Rufus,本文以UtraISO为例)
    安装后打开界面如图,因为我们非商用且暂时用不到付费服务,因此点击试用即可
    UltraISO欢迎界面
  3. 选择镜像
    点击继续使用后进入软件界面,点击“文件”->“打开”,如下图所示,选择刚才下载的ubuntu-22.04.2-desktop-amd64.iso文件
    在这里插入图片描述
    之后软件界面如下
    在这里插入图片描述
  4. 选择安装的U盘
    首先,需要将U盘插入电脑,切记U盘需要提前备份,制作过程会丢失U盘数据。
    点击“启动”->“写入硬盘映像…”选项,如下:

    在接下来的界面里选择我们插入的U盘,所有选项如下图所示
    在这里插入图片描述
    刻录校验是可选项,用于在写入后验证写入是否正确,有三个地方需要比较注意,第一个地方,是硬盘驱动器,选择我们插入的U盘对应的盘符,如果不确定,就到“资源管理器”中“我的电脑”选项里面去查看。第二个是“格式化”此步骤不是必须,一般U盘这种存储介质格式化为FAT32类型即可,关于FAT32和NTFS(主流的文件系统格式)的区别,可以参考这篇文章,ntfs和fat32的区别。最后比较重要的一步是点击“写入”按钮,烧写进程开始。
  5. 启动U盘验证
    等待上一步骤结束,出现如下图情况,即写入成功
    在这里插入图片描述
    拔出U盘再重新插入,打开U盘,目录结构如下。即代表启动U盘制作成功。
    在这里插入图片描述

系统安装

  1. 首先需要确定电脑进入“引导选项菜单”的快捷按键,必要的时候需要确定“进入BIOS”的快捷按键。
  2. 将U盘插入电脑,开机后快速连续点击进入“引导选项菜单”的快捷键,出现如下图所示的界面
    在这里插入图片描述
    如上图所示,“UEFI:VendorCoProductCode 2.00” 即我们插入的U盘启动盘设备,与U盘有关,不同的U盘在这里名称可能不一样,这里仅仅是我本人的情况。有时候启动选项不能识别到U盘,可在开机后快速点击"进入BIOS菜单"的快捷键,关闭安全启动,如下图所示。或则需要制作U盘的时候格式化为FAT32格式。未出现这种问题的可以忽略这一步骤。
    在这里插入图片描述
  3. 上一步中,我们选择U盘对应的启动项,点击回车,会进到下一界面
    在这里插入图片描述
    选择“Try or Install Ubuntu” 会进入以下界面
    安装界面
  4. 左边菜单栏可以选择语言,我们可以选择“中文(简体)”,然后可以直接点击“安装Ubuntu”,在接下来的界面中继续选择“中文(简体)”之后点击“继续”进入下一步
    键盘布局图
    选择默认配置即可,之后点击“继续”按钮
  5. WIFI 选择界面
    在这里插入图片描述
    可以选择连接WIFI,也可以选择安装之后进入系统再配置,不是必须要配置的。
  6. 软件配置界面
    软件配置界面
    依据个人情况来定,“正常安装”会包含比较多的第三方软件,包括但不限于文本编辑其,播放器等等。“最小安装”则只安装一些必要的软件,比如网络浏览器等。
    “为图形或无线硬件,以及其它媒体格式安装第三方软件” 建议勾选,避免一些必要功能的缺失。然后点击下一步。
  7. 安装位置选择界面
    安装位置选择界面
    这里选择“其他选项”我们自定义分区的方式安装我们的系统来保证我们系统的独立性,选择后点击继续。
  8. 出现配置界面如下:
    磁盘配置

首先第一步是在“3”中选择我们安装Ubuntu的磁盘物理设备。通过图片中的“1”区域选择我们之前分出来的分区,我这里分出来100G左右的空间,很明显是nvme0n1p4分区,如“2”所示。(如果开始的时候我们压缩卷给Ubuntu作系统盘的时候,最后如果没有对该盘符进行格式化,这里的分区符号将显示为“空闲”,比较容易区分),一定不能选错,选错Windows可能起不来。
9. 找到Ubuntu安装的盘符后,右键点击,弹出的窗口点击继续后出现下面的界面
编辑分区
首先创建根分区(必选):选择大小,我这里选择为90000MB,可根据实际情况确定,将文件系统选择为“EXT4”,并勾选“格式化分区”,挂载点选择“/”根分区。
创建SWAP分区(可不配置,主要用于内存不够时作为交换分区):创建根分区后,100G用了90000MB之后剩余的空间和其他的碎片空间,将作为“空闲”分区出现在已有分区列表里面,右键点击之后配置界面如下图
SWAP分区配置
大小可以选择还剩下的最大的空间,一般最大选择与及其运行内存一样大,其他选项如图所示。点击OK即可。
其他的分区诸如挂载到/home路径,/opt路径的分区,本文并没有单独创建,只配置了根分区,减少操作既是减少失误,其实配置了反而显得繁琐,个人拙见,如需要可自行配置。完成后点击“现在安装”,出现以下界面
分区确认界面
在该界面中一定要根分区所在磁盘的改变。之后点击“继续”。

  1. 执行完成后会出现时区选择界面
    时区选择界面
    选择“Shanghai”之后点击“继续”

  2. 创建用户界面
    创建用户
    创建用户,设置计算机的名称及密码,之后点击继续。

  3. 接下来就是安装过程了
    安装界面
    耐心等一会后安装完成,会提示重启。会出现提示拔出U盘的界面。这时拔出U盘即可。
    此时,整个安装过程其实已经完成。

验证

经过上述步骤,正常情况下当电脑再次上电开机后会出现GRUB界面,可以选择启动的系统(Ubuntu 或则Windows),但是,往往好事多磨,有的电脑因为BIOS配置启动顺序的配置,不能首先进入Ubuntu的Grub界面,而是直接进入Windows。另外一种情况就是Grub出错,此时最方便的解决办法是重新安装系统。当然,大部分电脑都不会有这种情况,所以没有这种情况的电脑可以忽略这一步。

1. 不进入Grub界面的解决办法

首先需要确定Grub是不是好的,开机快速点击“引导选项菜单”的快捷按键,进入boot分区选择界面,如下图所示
在这里插入图片描述图中包含“Ubuntu”选项,证明Grub没问题,系统安装没问题。否则需要重新安装系统。
解决此类问题,首先需要进入BIOS界面(开机按“进入BIOS菜单”快捷键),配置一下启动顺序,修改成Ubuntu在最前面即可。按照此方法解决,https://blog.csdn.net/qq_44905590/article/details/105292663
但是每个品牌的电脑解决办法通常是不一致的,比如我的电脑,BIOS界面如下
在这里插入图片描述因为我的Windows和Ubuntu都在一个NVME磁盘上,我们需要将焦点移动到“1”点,将NVME的磁盘中的顺序修改成Ubuntu在Windows上面,然后在“2”处将磁盘引导放在最上面。如果Windows和Ubuntu在不同的磁盘上,在“2”点直接将Ubuntu对应的硬盘放到上面即可。

2. 启动

如果一切顺利,就可以开机进到Grub界面如下:
Grub
如上,第一个回车进入Ubuntu,第三个进入Windows,需要在开机几秒钟之内做选择,否则将自动进入Ubuntu系统。
至此,全篇结束

总结

修复双系统时间不一致问题
https://blog.csdn.net/zhouchen1998/article/details/108893660
如有不够清晰或者中间有什么新的问题,欢迎补充,也欢迎沟通交流。

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐