【Win10 + Ubuntu 16.04/18.04双系统 + 双硬盘/单硬盘 安装】传统意义双系统

本文详细介绍了在Ubuntu16.04和Ubuntu18.04版本下,如何在单硬盘或多硬盘环境下与Windows系统共存的安装步骤。涵盖了U盘启动盘制作、磁盘分区策略、BIOS设置调整、安装过程中的注意事项以及常见问题解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

注:下文内容对于Ubuntu16.04和Ubuntu18.04都是适用的!

务必记得备份自己的数据,数据无价!!!

最好先安装windows,再去安装ubuntu,否则引导是一个很难解决的问题

一、制作U启动盘

1、下载 Ubuntu 系统镜像

推荐下载xx.04版本,这个是长期支持版本!

方式1:到官网<http://releases.ubuntu.com/>下载。

方式2(推荐):到清华源镜像下载地址:<https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases>

2、下载UltraISO软碟通 并 刻录镜像到U盘

可到官网<https://cn.ultraiso.net/xiazai.html>下载。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

注:除了UltraISO这个刻录工具还可以试试:rufus,官网:https://rufus.ie/,一般下载便携版足够我们使用,如下图:
在这里插入图片描述
刻录选项配置如下图:
在这里插入图片描述

二、磁盘分区

注:磁盘分区前,需要先设置下磁盘格式。如果电脑支持UEFI模式,强烈建议把两个磁盘都转换成GPT格式(这很重要)。

2.1、单硬盘分区

我在机械硬盘(磁盘1)划出了100G左右的空间以供Ubuntu使用。

1、右击此电脑,选择管理
在这里插入图片描述
2、打开后选择磁盘管理
在这里插入图片描述
3、划分空间,注意不要分配盘符!!!
在这里插入图片描述

2.2、双硬盘分区,注意不要分配盘符!!!

推荐方案是引导分区/boot放在与windows相同的硬盘,大小为2G,其他分区放到另一个硬盘!

在这里插入图片描述

分区配置,可参考:https://blog.youkuaiyun.com/wxd1233/article/details/120335134
在这里插入图片描述

三、安装前的设置

1、在设置BIOS之前,需要现在windows中将快速启动关闭!

设置BIOS,需要查询对应自己机型的BIOS快捷键,以我的Thinkpad E550为例,F1为进入BIOS,F12为启动项选择。拯救者是F2进入BIOS,F12为启动项选择!

2、BIOS中,设置启动方式为UEFI

3、BIOS中,关闭安全模式!

四、安装Ubuntu

设置BIOS完毕后,电脑关机,插上U盘后,再将电脑打开。

按下F12进行启动选项选择,当然你也可以在BIOS里面改启动顺序,但是别忘了一会安装完,还需要重启,那个时候如果拔U盘不及时,会造成无法进入Ubuntu,甚至出现无Ubuntu启动项等奇葩问题,所以直接选择启动项比较保险。

1、选择Install Ubuntu
在这里插入图片描述

2、选择语言
在这里插入图片描述

3、wifi设置,最好也直接设置了,方便它自己下载一些东西,比较保险

在这里插入图片描述
4、一些选项安装,建议勾选

在这里插入图片描述

5、安装类型,选择其他!
在这里插入图片描述
6、设置分区(单硬盘为例,双硬盘与此类似,不过/boot分区设置到了windows同磁盘的2G空间中!)

1、找到在winodws下划分的100G未分配空间,然后点击左下角加号进行空间分配,如下所示!

分区名称/swapboothome
分区大小35000MB8192MB(同内存大小)1000MB55000MB
分区类型主分区逻辑分区逻辑分区逻辑分区
分区位置空间起始位置空间起始位置空间起始位置空间起始位置
用于Ext4日志文件系统交换空间Ext4日志文件系统Ext4日志文件系统
挂载点//boot/home
  • swap分区:如果内存低的话,物理内存的两倍;高点的话(8-16G)要么等于物理内存,要么物理内存+2g左右。
  • /boot分区:建议2G,网上常说的200M根本不够,ubuntu升级后就提示空间不足了,

2、设置<安装启动引导器的设备>

同/boot所在分区一致即可!

在这里插入图片描述
8、创建用户、设置时区等选项,最后等待安装完成。

9、安装完毕,重启计算机!在这里插入图片描述

10、此时会出现gurb2菜单,选择第一个进入Ubuntu,第三个进入win10

在这里插入图片描述
11、双系统安装完毕
在这里插入图片描述

后记

我是安装了好几遍才装上的,出的问题挺多的,我甚至win10也重新装了好几遍。第一次嘛,别着急,有啥问题对症下药!如果没有启动项,可以上网搜搜easyBCD或者easyUEFI,分别对应leagcy和UEFI两种启动方式!

对了,如果有多个盘,多个引导分区,在重装win10的时候,一定要取出其他盘!

我是最后win10刚装好,还没更新,就直接装ubuntu,这方才装好!可怜~~

参考

安装教程

一些问题记录

grub error: unknown filesystem的解决办法:(通常变动/boot分区会出现此问题)

关于快速启动:(最大问题是ubuntu下无法访问windows分区)

给ubuntu增加磁盘:

/boot分区忠告:

这个分区如果容量不足的话之后安装软件时总会提示一些报错,就算删除多余的内核可以释放一些空间,也可能会出现一些系统问题,比如找不到wifi适配器和蓝牙。

分区:

windows boot manager:

u盘制作成启动盘后容量变小怎么恢复:

单硬盘和双硬盘安装:

  • https://blog.youkuaiyun.com/ifreewolf_csdn/article/details/81330921

    • 单硬盘安装,Windows和Ubuntu系统都是在一个盘进行安装,所以不必要担心磁盘引导的问题,前面已经有了80G的未分配资源,所以可以直接选择第一项与window共存的方式进行安装。
    • 双硬盘安装,在windows所在硬盘分出2个G给UBuntu的/boot分区使用!
  • https://blog.youkuaiyun.com/u014113983/article/details/83049102:双硬盘,在windows盘符空出一部分来放ubuntu的/boot。

    • 从理论上说,我们肯定是ubuntu系统安装在哪里就把启动安装器放在哪个磁盘,!!!但是!!!,这样就会导致ubuntu系统无法找到win10(因为是两个磁盘),从而无法启动win10。那么我们很自然的想到,把启动安装器放在win10的系统盘上就可以了啊,那么很好,接下来两个系统都找不到了。那么我们到底该怎么办?其实,我们在安装的过程中,启动安装器的位置确实要选择win10的系统盘,以便于能找到win10系统(毕竟win10是先安装的,ubuntu系统才是后来者,属于客),此时我们不能就此停止,还要做以下工作:在win10系统盘上划出一个分区,用于安装ubuntu系统的启动文件,用人话说就是在win10系统盘上分出一个空地方,在安装ubuntu系统,选择分区时将boot分区放在这个已经分出来的空地方中就可以了。
  • 双硬盘,在C盘后开了一个200M的空间给/boot!

    • 单双硬盘为什么分区存在区别:你可以看到分区的差别只是双硬盘的时候在C盘分出了200M用来安装启动项。电脑在开机的时候,会自动在C盘所在的那个硬盘搜索启动项以启动系统,我们当然希望安装的ubuntu启动项也能够被搜索到,所以需要将启动项安装在这里,这样开机时会搜索到windows和ubuntu两个启动项,我们可以手动选择进入哪个系统。当然这里的"启动项需要安装在C盘所在的硬盘"并不是绝对的,只是为了开机能够自动搜索到启动项,安装在其他硬盘也可以,只是每次开机都需要进boot manager才能找到ubuntu启动项,比较麻烦,所以建议按照我的方法来分区。

EasyBCD设置引导:

管理GRUB界面

双系统启动卡死:

<think>我们正在处理Ubuntu 16.04.2 LTS系统引导问题。根据引用内容,我们知道用户可能是在双系统环境下(如Windows 7/10安装Ubuntu,现在引导出现了问题。修复引导的常见方法包括使用Live USB进入试用系统,然后使用Boot Repair工具或手动重新安装GRUB引导程序。 步骤: 1. 准备一个Ubuntu Live USB启动盘(与之前安装时相同,使用UltraISO刻录)。 2. 从U盘启动,选择“试用Ubuntu”(Try Ubuntu without installing)。 3. 连接网络(推荐,因为可能需要下载软件包)。 4. 打开终端,安装并使用Boot Repair工具(推荐方法)或者手动修复GRUB。 方法一:使用Boot Repair(自动修复) 步骤: a. 打开终端,依次输入以下命令: sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install -y boot-repair b. 运行Boot Repair: boot-repair c. 在打开的窗口中选择“推荐修复”(Recommended repair),按照提示操作。 d. 修复完成后,重启计算机,检查引导是否正常。 方法二:手动修复GRUB(如果自动修复无效) 步骤: a. 在试用Ubuntu中打开终端,确定Ubuntu系统所在的分区(例如,根分区/在/dev/sda5,boot分区在/dev/sda6等)。可以使用命令: sudo fdisk -l 或者 lsblk 来查看分区情况。 b. 挂载根分区(假设根分区在/dev/sda5): sudo mount /dev/sda5 /mnt 如果有独的boot分区(例如/dev/sda6),则挂载它: sudo mount /dev/sda6 /mnt/boot # 注意:如果boot是独立分区,则挂载到/mnt/boot c. 挂载其他必要的目录: sudo mount --bind /dev /mnt/dev sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys sudo mount --bind /run /mnt/run sudo mount --bind /dev/pts /mnt/dev/pts # 可选,但推荐 d. 切换到挂载的系统: sudo chroot /mnt e. 重新安装GRUB: grub-install /dev/sda # 注意:/dev/sda是磁盘,不是分区(如sda1等) update-grub f. 退出chroot环境,重启: exit sudo umount /mnt/dev/pts # 如果之前挂载了 sudo umount /mnt/dev sudo umount /mnt/proc sudo umount /mnt/sys sudo umount /mnt/run sudo umount /mnt/boot # 如果之前挂载了独的boot分区 sudo umount /mnt sudo reboot 注意:如果系统是UEFI模式(根据引用[4]中的信息,有些用户可能是UEFI+GPT分区),则修复步骤可能不同。在UEFI模式下,需要确保有一个EFI系统分区(通常是一个FAT32格式的分区,大小约100MB~500MB,标记为efi),并且GRUB会安装到该分区。 对于UEFI模式的修复: a. 在试用Ubuntu中,同样先挂载根分区和EFI分区(假设EFI分区为/dev/sda1,根分区为/dev/sda5): sudo mount /dev/sda5 /mnt sudo mount /dev/sda1 /mnt/boot/efi # 注意:EFI分区通常挂载在/boot/efi b. 挂载其他目录(同上)并进入chroot环境。 c. 在chroot环境中,重新安装GRUB: grub-install /dev/sda update-grub d. 退出并重启。 如果以上方法都不能解决问题,可能需要检查BIOS/UEFI设置,确保启动顺序正确(例如,在UEFI中,可能需要将Ubuntu设置为第一启动项)。 根据引用[1][2][3][4],用户安装时可能采用了不同的分区方式(如MBR或GPT),以及不同的启动模式(Legacy BIOS或UEFI),因此修复方法需要根据实际情况调整。 重要提示:在操作前,请备份重要数据,以防操作失误导致数据丢失。 相关问题: 1. 如何判断我的系统是Legacy BIOS还是UEFI启动模式? 2. 在修复GRUB时,如何确定我的Ubuntu系统分区和EFI分区? 3. Boot Repair工具修复失败怎么办? 4. 双系统Windows启动项丢失如何恢复? 5. 如何避免Ubuntu系统引导问题再次发生?</think>### 修复 Ubuntu 16.04.2 LTS 系统引导问题的步骤 #### 一、准备工作 1. **制作 Live USB** - 下载 [Ubuntu 16.04.2 ISO](https://www.ubuntu.com/download/server) - 使用 [UltraISO](https://www.ultraiso.com/) 或 [Rufus](https://rufus.ie/) 刻录到 U 盘(写入模式选 `USB-ZIP+` 或 `USB-HDD+`)[^1][^2] 2. **进入 Live 环境** - 插入 U 盘重启电脑,按 `F12`/`Del` 进入 BIOS - 选择 **U 盘启动** → 选 **试用 Ubuntu**(Try Ubuntu without installing)[^1] --- #### 二、修复引导(两种方法) ##### ▶ 方法 1:使用 Boot-Repair(推荐) ```bash # 在 Live 环境的终端中执行: sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt update sudo apt install -y boot-repair boot-repair # 启动图形工具 ``` - 点击 **Recommended repair** → 按提示操作 → 重启后检查引导[^1] ##### ▶ 方法 2:手动修复 GRUB ```bash # 1. 查看分区(确认 Ubuntu 根分区和 EFI 分区) sudo fdisk -l # 通常根分区如 /dev/sda5,EFI 分区如 /dev/sda1(FAT32 格式) # 2. 挂载分区(假设根分区为 /dev/sda5) sudo mount /dev/sda5 /mnt sudo mount /dev/sda1 /mnt/boot/efi # 仅 UEFI 模式需要 sudo mount --bind /dev /mnt/dev sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys # 3. 重装 GRUB sudo chroot /mnt grub-install /dev/sda # sda 是磁盘(非分区) update-grub exit sudo reboot ``` --- #### 三、常见问题处理 1. **UEFI/GPT 系统** - 修复前检查: ```bash ls /sys/firmware/efi/efivars # 若存在文件则为 UEFI 模式 ``` - 确保 **EFI 分区**(100~500MB FAT32)正确挂载到 `/boot/efi`[^4] 2. **Legacy BIOS/MBR 系统** - 直接运行 `grub-install /dev/sda` 无需挂载 EFI 分区 3. **Windows 双系统引导丢失** - 修复 Ubuntu 后执行: ```bash sudo update-grub # 自动扫描并添加 Windows 启动项 ``` --- #### 四、验证修复 - 重启后移除 U 盘,观察是否出现 **GRUB 引导菜** - 若仍失败,检查 BIOS 设置: - UEFI 模式:**Secure Boot 禁用** → **Ubuntu 设为第一启动项** - Legacy 模式:**启动顺序调整为硬盘优先** > 提示:操作前备份重要数据,误操作可能导致数据丢失。 --- ### 相关问题 1. 如何区分 UEFI 和 Legacy BIOS 启动模式? 2. 修复 GRUB 时出现 "grub-install: error: failed to get canonical path" 如何解决? 3. 双系统Windows 更新后 Ubuntu 引导丢失如何彻底修复? 4. 除 Boot-Repair 外,还有哪些工具可以修复 Linux 引导? 5. Ubuntu 18.04/20.04 的引导修复步骤与 16.04 有何不同? [^1]: 硬盘分区、启动盘制作及分区挂载方法参考 [^2]: ISO 文件及引导文件处理流程 [^3]: Ubuntu Server 版安装环境参考 [^4]: UEFI/GPT 模式检测及分区要求
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ReCclay

如果觉得不错,不妨请我喝杯咖啡

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值