Windows 10和Ubuntu 20.04双系统安装记录

date
Oct 3, 2021
slug
windows-ubuntu
status
Published
tags
Ubuntu
Windows
Linux
summary
UEFI模式下单硬盘GPT分区安装Windows 10和Ubuntu 20.04双系统安装记录
type
Post

制作安装和维护U盘

备份U盘,使用Ventoy软件制作启动U盘,将ISO格式的Windows 10和Ubuntu 20.04放入非VTOYEFI启动分区的另一个分区,其他如微PE和优启通等维护PE也放在一起,我新建了一个System文件夹放镜像,一个Software文件夹放常用软件。
notion image

设置BIOS

进入BIOS关闭安全启动,BIOS模式选择为UEFI模式。

安装Windows 10

启动电脑进入BIOS设置U盘启动选择微PE进入,使用DiskGenius快速分区功能格式化为GPT分区,建立ESP,MSR和几个基本数据分区并安装Windows 10。

为Ubuntu系统分配空间

Windows 10下点击磁盘管理,使用最后一个分区压缩卷为Ubuntu系统分配空间,我分了80G。

安装Ubuntu

设置U盘启动选择Ubuntu安装镜像。
  • 取消安装Ubuntu时下载更新
  • 安装类型选择其他选项
我的电脑16G内存依照下图交换空间设置为20G。
notion image

我的分区方案

点击之前分配的空闲分区,点击“+”号进行分区。
  • 选择EFI系统分区,大小为500MB
  • 重新点击空闲分区,点击“+”号,选择用于交换空间,大小为20000MB
  • 重新点击空闲分区,点击“+”号,选择"Ext4日志文件系统",挂载点为“/”即根挂载点,大小为30000MB
  • 重新点击空闲分区,点击“+”号,选择"Ext4日志文件系统",挂载点为“/home”,剩余大小全部分配给它

设置引导

分区之后点击下方“安装启动引导器的设备”选择之前第一步创建的EFI系统分区的设备,我的是“/dev/nvmeOn1p6”,一定要选对。
按上面安装好之后一般默认引导是Windows 10的引导,开机先进入BIOS设置Ubuntu为第一启动项。

双系统同步时间

进入Ubuntu,安装ntpdate
sudo apt-get update
sudo apt install ntpdate
测试时间网站连接性并同步时间
ping -c 10 time.windows.com
测试微软的网站10次结果连接不上,改用以下网站可以连接
ping -c 10 time.nist.gov
同步网络时间
sudo ntpdate time.nist.gov
把时间机制从UTC改成Localtime
sudo hwclock --localtime --systohc

改为默认启动Windows 10

sudo gedit /etc/default/grub
修改GRUB DEFAULT=0 ,其中我的Windows 10启动项从0开始为2,修改为GRUB DEFAULT=2 保存。
更新grub
sudo update-grub

参考

  1. Windows 和 Ubuntu 双系统安装指南_哔哩哔哩_bilibili
  1. Ventoy
  1. 微PE工具箱 - 下载
  1. SwapFaq - Community Help Wiki

© Toby Chung 2021 - 2022