参考教程:
windows10安装ubuntu双系统教程(cnblogs.com)

准备

下载镜像

镜像百度搜索即可,以ubuntu为例

  1. 官方下载地址(较慢,不推荐)
  2. 中科大
  3. 阿里云

制作启动盘

获取镜像后,通过一些软件如UltralISO将镜像写入U盘,注意这一步操作将格式化你的U盘,U盘大小最好>=8GB

  • 和制作PE盘是一个道理

使用Rufus

特点:Rufus 麻雀虽小,五脏俱全,体积虽小,功能全面,提供了一切你所需要的功能。Rufus 还 非常快(只支持win系统)

Rufus - 轻松创建USB启动盘

使用ventoy

特点:简单来说,Ventoy是一个制作可启动U盘的开源工具。有了Ventoy你就无需反复地格式化U盘,你只需要把 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件直接拷贝到U盘里面就可以启动了,无需其他操作(跨平台支持)

Ventoy - 新一代多系统启动U盘解决方案

查看BIOS类型

win+r快捷键进入”运行”,输入msinfo32回车,在弹出界面中,可查看BIOS模式

分为UEFI模式和传统MBR模式

现在的电脑绝大部分都是UEFI,以防万一看一眼

记住电脑的BIOS模式,在分区时需要用到

Linux腾出空间

在原有的win系统中,用磁盘管理压缩出一片空闲空间,如装双系统,推荐大小为70-100GB,注意数据备份

这一步用DiskGenius等分区工具都是可以的,以下链接作为参考

Windows 10系统下如何进行压缩卷和扩展卷-联想知识库

注意令扇区处于未分配的状态即可

安装

进入u盘系统

这一步与进pe的方式完全相同,根据不同主板类型在开机阶段猛摁f2或f10等键进入BIOS,更改启动项

如何更改启动项

作为参考的百度经验

不同主板的bios不尽相同,但只要抓住关键字boot、priority,一般在这一步不会出现什么问题

在更改启动项后,会出现以下两个选项(不止俩)

  1. try Ubuntu without install
  2. install Ubuntu

若想体验一下乌班图再安装请选择1,若直接安装请选择2

设置语言、wifi、安装方式

选择语言

一般为中文(简体),也可选择English

检查联网

跳过wifi选项

会有一个安装中下载更新的选项,这一步选否(不勾选),勾选会造成安装很慢

选择安装方式

选择其他选项,若是英文界面,应该是something else(英文界面只会出现在第一步你勾选了English之后)

系统分区

这一步着重讲解

选中空闲分区,在分区后有提示分区大小,以MB为单位,注意找到你分出的区域

点击+号对ubuntu进行分区,假设linux一共占空间80G

手动分盘法:

  1. 启动分区将根据Bios模式进行区分
    • 若为UEFI模式,勾选logical(逻辑分区),挂载目录选择efi,大小为300MB左右,文件格式为efi
    • 若为传统模式,勾选logical(逻辑分区),挂载目录选择boot,大小也为300MB左右,文件格式为ext4
  2. 勾选logical,文件格式选项选择swap area,为内存大小,以电脑为准,一般设置为电脑内存条的两倍
  3. 勾选primary,挂载目录选择/,该分区类似于win的c盘,20-30GB,文件格式为ext4
  4. 勾选primary,挂载目录选择/home,文件格式为ext4,你的所有软件将下在该目录,相当于win系统中的其他盘,剩下的空间全给该分区

特点:操作繁琐,但是能根据自己的需求分区,同时能够自定义文件系统

自动分盘法:

在磁盘中留下空白卷(指无文件系统无分区),然后安装的时候选择这部分区域直接覆盖安装即可

特点:傻瓜化处理,避免分区的错误;相对的,swap分区等不一定会划出来,对于linux的睡眠等功能有所影响,同时文件系统不能自定义

然后点击继续,设置时区、键盘布局、用户名、密码,开始安装系统,等待,重启

至此完成了本次安装

两个注意:

  • 若在分区时启动分区设置错误,在安装完毕后,Bios将读不到乌班图的启动项,只能重新删除卷重新进行安装,即重新执行第二大步
  • 若想将ubuntu装进移动固态硬盘中,启动分区选择efi

其他

众所周知,Linux对一些硬件的支持并不好,驱动或许会成为你新装的linux的首要问题

一般来说都有兼容性驱动,如果不幸地发现自己的wifi(不用担心有线上网)不能使用,建议先使用

lspci -k | grep Network

查看是否加载无线,

比如00:14.3 Network controller: Intel Corporation Wi-Fi 6 AX201 (rev 20)

如果加载成功,可以尝试使用iwctl或者netmanager程序进行检查。具体可以查阅arch wiki获得相关信息(也可以咨询E管家)

常见丢失的驱动有:网卡驱动、触摸板驱动以及显卡驱动

E管家的一些补充

附上 arch 简明指南,按照这个装一遍差不多啥都会了

https://arch.icekylin.online/

再补充一下,Linux对于N卡驱动的支持并不友好(f**k nvidia),debian,ubuntu这种安装一般装N卡驱动的都是开源驱动(不能完全释放性能)。如果对显卡有执着心理的同学,建议在直接在装机这一步解决了(Manjaro提供了开源和闭源(也就是老黄给的)驱动的安装选择),否则安装好之后折腾是非常痛苦的(亲身体验)