《循序渐进学Docker》——3.2 安装Windows和Ubuntu双系统

简介: 本节书摘来自华章出版社《循序渐进学Docker》一书中的第3章,第3.2节,作者李金榜 尹烨 刘天斯 陈纯,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 3.2 安装Windows和Ubuntu双系统 安装Ubuntu有很多方法,现在我们只介绍如何通过U盘安装,其他安装方式大家可以自己去尝试。

本节书摘来自华章出版社《循序渐进学Docker》一书中的第3章,第3.2节,作者李金榜 尹烨 刘天斯 陈纯,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

3.2 安装Windows和Ubuntu双系统

安装Ubuntu有很多方法,现在我们只介绍如何通过U盘安装,其他安装方式大家可以自己去尝试。

准备工作:

一个存储空间不小于4G的U盘

下载Ubuntu安装ISO镜像

对于初学者,建议使用64位Ubuntu Kylin 14.04.2版本,因为它是Ubuntu最新长期维护的版本,并且对中文的支持很好。下载地址:http://www.ubuntu.org.cn/download/ubuntu-kylin-zh-CN

3.2.1 制作Ubuntu安装U盘

我们使用Win32 Disk Imager工具制作Ubuntu的安装U盘,请到官方网站下载,下载地址是http://sourceforge.net/projects/win32diskimager/f?iles/latest/download 。或者搜索国内的大型下载网站(如华军软件园)下载。

下载后双击进行安装,安装过程中,出现如下界面,勾选“Create a desktop icon”,这样安装成功后,在桌面会出现Win32 Disk Imager的图标。

通过如下步骤制作安装U盘:

1)先插入U盘,以管理员的身份运行Win32 Disk Imager。

2)选择接入U盘的盘符(计算机最好只接入一个U盘,以免选错)。

3)在Image File中,选择系统ISO软件包(注意:ISO包需要放在英文或数字目录下,即不能放在中文目录下)。

在“保存类型”中选择.,这样才能发现ISO系统包。

4)单击“Write”按钮。

如图3-1所示。


ab9426c5b432b90c830835b0020e5f5940c1f916

等待10分钟左右,会有弹框提示制作成功。

3.2.2 通过U盘安装Ubuntu

安装Ubuntu之前,务必把计算机上的重要数据备份,并且预留一个空白的磁盘分区(不小于30G)给Ubuntu使用。然后在BIOS中设置USB启动优先,接着插入安装U盘,重启计算机,就进入Ubuntu安装界面,如图3-2所示。


27847bb2f50c042932f7b4756106f517d76b72bd

接下来单击“继续”按钮,直到出现如图3-3所示的界面,选择最下面的“其他
选项”。

进入分区界面,找到预留给Ubuntu的磁盘分区,单击下面的“-”号删除该分区,形成一个空闲分区,如图3-4所示。

选中该空闲分区,然后单击下方的“+”号,创建swap交换分区,如图3-5所示。

按相同的方法创建/boot分区和/根分区。如图3-6和图3-7所示,注意各分区的大小、用于的文件系统和挂载点。

创建完分区如图3-8所示。


cd6c83e7c3fdc832109b39ea53ede5ea71b4c7e9


360c1a4123719adf477a7d4c940dd0c4541589e7


ebf7b1ca96e0ff3b77505d77e064a9404edbde50


879886d94573f8f362fe3b0223ae5f1d0b90953f


612190a5eebb92418101bd6a44f15f982e8adb85


8c08026f66508091eeb6b1222a278a1369572565

检查是否已创建了swap交换分区、/boot分区和/根分区这三个分区。然后勾选“格式化/根分区”,单击“现在安装”按钮,按照引导安装,安装完成后,重启。这时你会看到GNU GRUB的选择界面,第一个是Ubuntu,最后一个是Windows。可以分别进到两个系统,看看系统是否正常。如果正常,那么我们的Ubuntu已经安装成功了,接下来就可以安装Docker了。

相关文章
|
5月前
|
Ubuntu 安全 iOS开发
Nessus Professional 10.10 Auto Installer for Ubuntu 24.04 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for Ubuntu 24.04 - Nessus 自动化安装程序
610 5
|
5月前
|
NoSQL Ubuntu MongoDB
在Ubuntu 22.04上安装MongoDB 6.0的步骤
这些步骤应该可以在Ubuntu 22.04系统上安装MongoDB 6.0。安装过程中,如果遇到任何问题,可以查阅MongoDB的官方文档或者Ubuntu的相关帮助文档,这些资源通常提供了解决特定问题的详细指导。
581 18
|
5月前
|
Ubuntu API C++
C++标准库、Windows API及Ubuntu API的综合应用
总之,C++标准库、Windows API和Ubuntu API的综合应用是一项挑战性较大的任务,需要开发者具备跨平台编程的深入知识和丰富经验。通过合理的架构设计和有效的工具选择,可以在不同的操作系统平台上高效地开发和部署应用程序。
235 11
|
6月前
|
关系型数据库 数据库 PostgreSQL
docker 安装 Postgres 17.6
本文介绍如何通过Docker安装和配置PostgreSQL 17.6。内容包括拉取镜像、导出配置文件、运行容器并挂载数据与配置文件目录,以及进入容器使用psql操作数据库的完整步骤,便于持久化管理和自定义配置。
850 3
docker 安装 Postgres 17.6
|
5月前
|
NoSQL 算法 Redis
【Docker】(3)学习Docker中 镜像与容器数据卷、映射关系!手把手带你安装 MySql主从同步 和 Redis三主三从集群!并且进行主从切换与扩容操作,还有分析 哈希分区 等知识点!
Union文件系统(UnionFS)是一种**分层、轻量级并且高性能的文件系统**,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into a single virtual filesystem) Union 文件系统是 Docker 镜像的基础。 镜像可以通过分层来进行继承,基于基础镜像(没有父镜像),可以制作各种具体的应用镜像。
691 6
|
5月前
|
Java Linux 虚拟化
【Docker】(1)Docker的概述与架构,手把手带你安装Docker,云原生路上不可缺少的一门技术!
1. Docker简介 1.1 Docker是什么 为什么docker会出现? 假定您在开发一款平台项目,您的开发环境具有特定的配置。其他开发人员身处的环境配置也各有不同。 您正在开发的应用依赖于您当前的配置且还要依赖于某些配置文件。 您的企业还拥有标准化的测试和生产环境,且具有自身的配置和一系列支持文件。 **要求:**希望尽可能多在本地模拟这些环境而不产生重新创建服务器环境的开销 问题: 要如何确保应用能够在这些环境中运行和通过质量检测? 在部署过程中不出现令人头疼的版本、配置问题 无需重新编写代码和进行故障修复
517 2
|
6月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
401 18
|
6月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
453 15
|
6月前
|
存储 Ubuntu iOS开发
在Ubuntu 22.04系统上安装libimobiledevice的步骤
为了获取更多功能或者解决可能出现问题,请参考官方文档或者社区提供支持。
553 14
|
6月前
|
Ubuntu 安全 关系型数据库
安装与配置MySQL 8 on Ubuntu,包括权限授予、数据库备份及远程连接指南
以上步骤提供了在Ubuntu上从头开始设置、配置、授权、备份及恢复一个基础但完整的MySQL环境所需知识点。
651 7