【Win+Ubunut双系统】已经有了Windows系统,如何在同一块硬盘安装Ubunut实现双系统? |
您所在的位置:网站首页 › 双硬盘如何重新分区使用 › 【Win+Ubunut双系统】已经有了Windows系统,如何在同一块硬盘安装Ubunut实现双系统? |
目录 前言 一、安装Windows 二、同一款硬盘安装Ubunut双系统 1、制作Ubuntu启动盘 2、进Ubuntu Live系统安装系统 3、安装完成,重启电脑 三、一些讨论 四、手动分区自定义安装Ubuntu 1、首先分配40GB-也就是40960MB空间给交换空间 2、然后分配60GB-也就是61440MB空间给root 3、最后分配剩余空间给home 4、验证分区是否正确 前言作为学生党,Windows系统是毋庸置疑、不可或缺的主力系统,但是某些场景下,比如编译镜像、跑深度学习等,不可避免的会用到linux系统,我前前后后也用到过很多次了,不过多数情况是在虚拟机上跑一个Ubuntu,因为这种方式传输数据非常方便,性能也卓卓有余。 在我看来,Windows+Ubuntu双系统其实是个“伪需求”,但我相信还是有不少人喜欢尝鲜,我也不例外。虽然用处不大,但还是喜欢瞎鼓捣,这里就把我之前安装Windows+Ubuntu双系统的步骤记录下来,顺便分享给大家做参考。 一、安装Windows这一步可参考我的上一篇文章,直接上链接。 手把手教你,如何用PE启动U盘快速安装windows系统/重装系统-20240310-CSDN博客 二、同一款硬盘安装Ubunut双系统需要事先准备一块容量8G+的U盘,最好USB3.0接口 1、制作Ubuntu启动盘首先需要制作一个Ubuntu的启动盘,以22.04版本为例,我们先去官网下载其镜像。 下载Ubuntu桌面系统 | Ubuntu 镜像下载好之后,还需要使用一个镜像烧录软件,如rufus等,这里推荐使用etcher portable版本,下载链接如下。 balenaEtcher - Flash OS images to SD cards & USB drives 等待烧录完成 镜像烧录完成后,打开DG看一下分区和文件目录如下: 三个分区,应该没问题,到这里这个ubuntu的启动盘就制作好了。有的镜像烧录完成后,看不到任何分区,但也是可以正常使用的。 2、进Ubuntu Live系统安装系统U盘插到电脑上,以华硕主板为例,开机按F8选择U盘启动。 启动后界面如下, 选择第1项,Try or Install Ubuntu,回车 可以看到已经成功加载了ubuntu22.04的Live系统。 稍等一会,可以进入Ubuntu Live系统,它的桌面看上去和正常安装好的Ubuntu系统别无二致。 系统自动弹出安装ubuntu的窗口,英文不太好的可以选择中文(简体)的语言,但是我发现这里选了中文之后,后面安装好的Ubuntu系统文件夹会变成中文,这会导致输命令时很奇怪,所以还是推荐大家保持默认语言English进行安装!!! 点击安装Ubuntu,开始正式安装~ 其余的选项我们按照默认选项一步步往下走,先不连接网络,直到下面这一步,系统让我们选择安装类型。 如果是新硬盘安装Ubuntu就可以选择第2项-清除整个磁盘并安装Ubuntu; 如果是安装双系统,需要选择第3项-其他选项。 值得一提的是,ubuntu20.04版本以后的安装程序比之前的版本做了优化,多了个选项1-安装Ubuntu,与其他系统并存,也就是说它原生支持双系统安装。 我们先以这个简单的方法为例,说明如何完成双系统的安装。注意:如果你需要安装ubuntu18.04及之前的版本,还请直接看第四节。 ================跳转处1================ 选择第1项,安装Ubuntu,与其他系统并存 接下来,为windows系统和ubuntu系统各自分配合理的空间,一般来说,ubuntu分配60G-200G容量即可。 点击 现在安装 ,后面的选项保持默认,填好计算机名、用户名、密码(名字尽量简短有意义,因为在终端会一直显示出来)。 【示例:上图为起好名字的终端,用户名:admin,计算机名:ubuntu23】 等待一段时间,程序会自动完成安装,并添加相应的GRUB2引导程序到windows的ESP分区。 ================跳转处2================ 3、安装完成,重启电脑安装完成后,我们重启电脑,BIOS选择启动项,如下图,可以看到可选菜单中增加了一项名为ubuntu的启动项(第5行)。 选择该启动项,可以进入GRUB2引导程序。到这里,说明系统已经安装成功。 选择第1项 Ubuntu 进入,即可进入我们刚刚安装好的ubuntu20.04系统。 选择第3项 Windows boot manager,可进入我们以前安装的windows系统。 需要注意的是,如果你的系统有多个硬盘安装了多个windows(例如A硬盘:win,B硬盘:win+ubuntu),那么ubuntu的安装程序可能会把B硬盘ubuntu的GRUB2引导程序安装在A硬盘上。不过好在BIOS中我们还是能找到ubuntu的启动项。 B硬盘上的系统需要用A硬盘去引导,总归让人不太舒服,这时候可以使用boot-repair之类的引导修复工具来解决这个问题,这就不在本文的讨论范围之内了。 三、一些讨论刚才在安装类型那一步,我们选择了选项1-安装Ubuntu,与其他系统并存,让安装程序自动为我们安装的ubuntu,属于一键傻瓜式安装。 对于ubuntu18来说,安装双系统时,它的安装程序是没有这个选项的。另外,我认为这个安装方法也有一定的局限性,因为用这种方法安装的ubuntu系统,只有一个主分区,甚至也没有swap交换空间。 我们连接好网络,在ubuntu的应用商店里安装gparted,来验证下上面的说法, 可以看到当前安装了双系统的这块硬盘的分区情况如下: 我们可以看出,这块硬盘目前只有三个分区。 sda1是windows和ubuntu的boot分区,存放了两个系统的引导程序,如果这个分区被我们弄没了,也就意味着BIOS在这块硬盘上找不到任何的启动项,这两个系统肯定是开机无法直接进入了。当然这种情况也是可以补救的,这里暂且不谈。 sda2是ntfs格式的分区,是windows系统所在的分区。 sda3是ext4格式的分区,是ubuntu系统所在的分区。 通常来说,windows分配一个分区是完全合理的,但Ubuntu只有一个分区就不太合理了。我的习惯是给ubuntu系统分配一个40G的swap分区,60G的root分区,剩下的100G给home作为分区,当然还要有200M左右的空间作为boot分区,因为是双系统,这个分区默认就和windows的ESP分区合二为一了。 所以,个人觉得,通过安装程序的选项1 安装Ubuntu,与其他系统并存,自动安装ubuntu效果是不太好的。最好还是通过选项3 其他选项 手动进行分区来自定义安装,下面第四节就来补充下如何手动分区完成ubuntu的安装。 四、手动分区自定义安装Ubuntu我们回到前文中的跳转处1,选择选项3 其他选项,跳转界面如下。 sda设备是我们想要安装双系统的硬盘(你那里不一定是sda,可能是sdb、sdc之类的,确认好了再操作)。 可以看到,它现在有两个分区: sda1是windows的boot/ESP分区,存放了win的引导程序。 sda2是windows系统所在的分区。 我们需要为ubuntu系统自定义分区,按照上面我的思路,还需要增加三个分区,分别是: sda3:swap格式分区,为ubuntu系统的交换空间; sda4:ext4格式分区,为ubuntu系统的根目录root所在的分区; sda5:ext4格式分区,为ubuntu系统的桌面目录home所在的分区。 分区的方案有了,下面去操作即可。 1、首先分配40GB-也就是40960MB空间给交换空间选择sda硬盘的空闲分区,我这里还有200132MB的空闲容量,点击+号,弹出窗口,40960MB-逻辑分区-空间起始位置-用于交换空间-OK,如下图: 选择sda硬盘的空闲分区,点击+号,弹出窗口,61440MB-主分区-空间起始位置-用于EXT4日志文件系统--挂载点:/-OK,如下图: 选择sda硬盘的空闲分区,点击+号,弹出窗口,xxxxxMB-主分区-空间起始位置-用于EXT4日志文件系统--挂载点:/home-OK,如下图: 三个分区都分配好之后,检查下有无问题,没有问题的话,点击 现在安装 后面的选项保持默认,等待安装结束,按照提示重启即可。 前往跳转处2,验证安装是否成功。 4、验证分区是否正确安装gparted,查看分区如下: 嗯。。。除了容量不太对劲,其他的都没问题。不过为啥按照1024M计算出的容量还是偏小呢?表示不理解。 切换至windows系统,用DG查看下各分区文件目录: 从上到下五个分区: ESP、系统、分区(2)、分区(3)、分区(4) 分别对应ubuntu下的 sda1、sda2、sda3、sda4、sda5 本文到此完结! |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |