U盘安装Win11+Ubuntu20.04双系统安装踩坑历程(双系统)

HHHAHG 2024-08-27 10:37:01 阅读 72

目录标题

前言

最近在学习ros,网上推荐安装ubuntu并且作为生产系统生态良好,教程丰富,于是着手安装ubuntu系统。一开始选择安装虚拟机,但由于bug实在太多,使用不方便,于是改成了安装双系统。经过一番查找和尝试,成功安装了双系统,这里整理一下我使用u盘安装win11(原系统)+ubuntu20.04双系统的安装过程。

资源准备

U盘一个(备份数据并格式化)Ubuntu 20.04 LTS 镜像

下载地址:清华源下载ubuntu-20.04.3-desktop-amd64.isoRufus 启动工具

下载地址:Rufus - 轻松创建 USB 启动盘

安装流程:

一、准备u盘

安装Ubuntu系统需要将u盘清空,备份好数据之后,建议将u盘格式化NTFS格式

我的方法如下,首先保证把自己的数据备份好,接下来以win11为例,打开u盘,右上角可以将U盘格式化,如图。

二、如何确认自己电脑的类型 

引用:

————————————————

a类: MBR的bios + 单硬盘

b类: MBR的bios + 双硬盘(SSD固态 + 机械硬盘)

c类: UEFI的bios + 单硬盘

d类: UEFI的bios + 双硬盘(SSD固态 + 机械硬盘)

怎么看自己电脑是MBR还是UEFI:

键盘按下win+r(win:开始键/也就是Windows的标志那个键),在输入框内输入msinfo32后,回车确认,

出现以下信息:

确定自己电脑 硬盘 的类型

在显示屏下方的搜索框内搜索“计算机管理”

点击进入后,再点击左边列表内的“磁盘管理”,就可以查看自己的电脑的硬盘类型

针对之前说过的a,b,c,d四种情况,每一种类别的安装方法都有区别,必须按自己电脑对应的类型,选择对应的安装方式,不然会导致失败,甚至会损坏原有的Windows操作系统

如果有可能,大家装新系统前尽量备份自己的重要数据,虽然我自身的安装过程中从没遇到过此问题,不过还是要以防万一。只要细心大胆,一切都是可完成的!

再次提醒,先弄清电脑的类型,再选择安装方法

————————————————

版权声明:本文为CSDN博主「强秦的沉默烤羊」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:(保姆式教学) Win10 + Ubuntu 20.04——双系统安装方法 + 配置显卡 + root权限 + flash调配_win10和ubuntu双系统-CSDN博客

 三、为Ubuntu分配硬件储存空间

根据博主分享,我的电脑属于d类: UEFI的bios + 双硬盘(SSD固态 + 机械硬盘)

引用:

————————————————

再次像之前一样,在显示屏下方的搜索框内搜索“计算机管理”, 选择“磁盘管理”

选择最后一个磁盘空间的磁盘,比如 C一个盘的最后一个盘就是C盘,C、D两个盘的最后一个盘是D盘(CDE盘的最后一个E盘,CDEF盘的最后一个盘F盘,以此类推),鼠标右键点击该磁盘,选择压缩卷

a类: MBR的bios + 单硬盘

c类: UEFI的bios + 单硬盘

可以直接按照以下方法分盘

并根据需要选择需要压缩/分给新操作系统的硬盘大小,一般至少分配50个G(1G = 1024MB)。如果大小不够就腾一些空间,保证最后一个盘有40~50G的空余空间吧,如果空间足够,建议分配的硬盘大小越多越好,年轻人请注意:讲武德,点到为止,不要大E=

设置好分配的硬盘大小后,点击“压缩”

压缩后,会发现多出一块未分区磁盘(黑色分区),如果选择的压缩大小是50G, 则黑色部分为50G可用空间。

b类: MBR的bios + 双硬盘(SSD固态 + 机械硬盘)

d类: UEFI的bios + 双硬盘(SSD固态 + 机械硬盘)

和a类,c类,单硬盘的分盘方法基本一样,唯一差别:一开始分区时,在SSD(也就是windows的C盘)分200M的空间来安装启动项,在机械硬盘分50G左右(可以更大,只要磁盘容量充足),SSD分的200M的空间之后会放efi,其他的就放在另外的50G里面。除分盘外,其他部分就完全一样了。

————————————————

版权声明:本文为CSDN博主「强秦的沉默烤羊」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:(保姆式教学) Win10 + Ubuntu 20.04——双系统安装方法 + 配置显卡 + root权限 + flash调配_win10和ubuntu双系统-CSDN博客

分配空间的步骤按照博主的分享来就可以了。

我向磁盘0分配了200mb的未分配空间作为ubuntu的EFI启动分区,磁盘1分配了150G的未分配空间作为操作系统的空间。

另外,如果你安装过ubuntu系统,需要完全删除原来的分区以及启动项,避免和新安装的Ubuntu系统造成不必要的冲突,具体操作站内有很多教程,这里不再赘述。

例如:彻底删除电脑中的ubuntu,删除BIOS启动项中的Ubuntu 启动/引导 选项 详细教程http://t.csdnimg.cn/pHu2z

 四、安装ubuntu镜像文件

清华大学开源网站镜像站网址:https://mirrors.tuna.tsinghua.edu.cn/

这里注意不要直接安装到u盘,记住你的安装路径。

五、烧录ubuntu镜像文件

插入u盘,打开下载好的refus.exe

1.插入u盘,选中要烧录镜像的U盘;

2.选中安装好的镜像文件;

3.电脑是MBR,分区类型选择MBR即可,电脑是UEFI类型则选择GPT格式,怎么看自己电脑是MBR还是UEFI前面已经提过不赘述。

4.格式化选项中,文件系统选择NFTS格式;

5.开始烧录,等待烧录完成。

静待5-10分钟烧录完毕即可

六、进入BIOS界面,选择U盘启动

以redmi G电脑为例:

重启电脑,开机同时按F2进入bios界面,右上角进入高级模式

打开安全菜单 

关闭secure boot(安全启动)(不关闭这个系统会拒绝启动Ubuntu系统)

进入启动菜单

接下来确认USB启动为打开

将第一启动改为USB启动,按F10保存退出

按F10保存退出,进入 unbuntu 安装界面。

(以上操作各厂商设置不同需自行查询)

如果找不到U盘启动项,请重装系统,在使用refus烧录时设置分区类型MBR改为GPT。

七、Ubuntu安装

这里感谢强秦的沉默烤羊_Java编程基础,人生,多操作系统-CSDN博客博主的回答:

————————————————

选择右边语言,往下拉会有中文

安装 unbuntu时,可以先不连WiFi,装系统时联网,边装边下会影响速度

接下来推荐选择“其他选项”,可以自行分盘。若选择“直接安装”,默认之前分配的50G空间为单独一个“大盘”

接下来,会找到一个较大的空闲分区,也就是我们之前在Windows系统中,创建的那个分区

关于 Linux 的分区:

a.首先 Linux分区和 Windows分区是不同,Linux 是以文件形式作为分区

b.所以分区就像划分磁盘大小一样, 在这里假设你划分的空盘分区为 60G,点击预留的空闲盘符,进行分区,分区方式:

a类:MBR的bios + 单硬盘

b类:MBR的bios + 双硬盘(SSD固态 + 机械硬盘)

1)/boot:这个就是实现你双系统的原因了,这个就是用于启动 ubuntu 的目录,里面会有系统的引导,这个文件只有几十MB,但建议将其划分为 200M,文件格式为 ext4,这个分区必不可少!

c类:UEFI的bios + 单硬盘

d类:UEFI的bios + 双硬盘(SSD固态 + 机械硬盘)

1) efi:这个就是实现你双系统的原因了,这个就是用启动 ubuntu 的目录,里面会有系统的引导,这个文件其实只有几十MB,但建议将其划分为 200M,文件格式为 efi,这个分区必不可少,否则后果你懂得!

MBR和UEFI的区别,各自使用 /boot 和 efi

接下来的几步,两种电脑类型的安装方式,又再次相同

2)swap: 这是 Linux 也就是 ubuntu 的交换区目录,大小一般为内存的 2 倍,在电脑内存不足时,系统调用这片区域,来运行程序。可以将其分为4~8G,文件格式为交换空间,英文swap

3)/: 这是 Linux 也就是 ubuntu 的根目录,就是一个反斜杠,相当于Windows的C盘,我们将其分为10~20G,文件格式为 ext4,条件允许可以再大,毕竟ubuntu装软件,默认装在这里

4)/home: 这是 ubuntu 的“其他盘”, 或者说是个人目录,相当于Windows的DEF盘,为了让个人目录大一些,将剩下的存储空间全分给它,文件格式为 ext4

依然在这个界面上,选择“安装启动下拉菜单”,刚刚第1)步创建了“/boot” 或“efi” 文件,现在看看这个区前面的编号是多少,安装启动引导器的设备,也就选“/boot” 或“efi” 文件,对应的编号

然后在“安装启动下拉菜单”中找到对应编号,如下图都为/dev/sbd2(“/boot” 或“efi”,图中的例子是efi)

安装继续,设置地区,键盘布局,用户名、密码设置…

最后等待安装成功

全部完成之后,新系统会提醒你重启,把U盘拔了,点击重启。之后每次开机,就可以根据自身需求,选择进入的操作系统

————————————————

版权声明:本文为CSDN博主「强秦的沉默烤羊」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:(保姆式教学) Win10 + Ubuntu 20.04——双系统安装方法 + 配置显卡 + root权限 + flash调配_win10和ubuntu双系统-CSDN博客

踩坑分享

安装过程遇到SQUASHFS error:

第一次我使用UltraISO烧录进u盘

安装到最后出现了如下情况:

linux系统安装过程中报告错误:SQUASHFS error: sb_bread failed reading block 

————————————————

Squashfs 是ubuntu以及各种linux发行版本的镜像中的一种文件系统。而导致出现这种错误的原因可能有下面几个:

1.镜像文件不完整,有损耗等等。 解决方法:换个新的镜像文件。

2.烧盘的U盘出现问题了,无论怎么重新烧写新镜像都依旧存在这个问题。 解决方法:换个别的U盘进行重新安装试试。

3.电脑的硬件——内存条出现问题,这是最不希望看到的,但是如果排除了上面那两个可能性,就要考虑这个可能性了。解决方法:利用memtest86/memtest86+进行内存条测试,如果在正常的情况下出现的坏道比较多,就要考虑更换内存条了。

————————————————

版权声明:本文为CSDN博主「yangchz」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:初识squashfs-CSDN博客

所以出现这个问题建议删除重装,一般可以解决问题。

但我重装后依然出现了同样的SQUASHFS error

经过查询,发现我的ubuntu镜像文件大小超过了4g(4.05g),而正好fat32格式最大只能支持4G的文件,所以这个文件根本没法在这个U盘上存在,使用UltraISO的写入硬盘映像功能,不管你的U盘是什么样的文件系统,制作完成后,U盘都会变成FAT32文件系统,这对于包含有超过4G文件的光盘映像,比如我安装的ubuntu20.04lts镜像文件(4.05G),包括很多Windows7、8、8.1的映像,来说,这就是噩耗,这样制作出来的U盘将无法正确的存储超过4G的文件,所以根本就没法使用。简单来说,使用UltraISO的写入超过4G文件的光盘映像会导致系统无法安装。

SQUASHFS error解决过程:

解决用UltraISO将操作系统ISO镜像写入U盘后U盘变成FAT32文件系统而无法安装的问题 - 简书 (jianshu.com)

弹出了“syslinux引导扇区不支持ntfs文件系统”的错误,这个没能解决我的问题,大家可以尝试一下。

其实换个启动工具选择ntfs格式化然后烧录就行了

【精选】Ubuntu20.04安装详细图文教程(双系统)_ubuntu20.04安装教程_Hacah的博客-CSDN博客

这位博主使用的是Rufus启动工具 

立马按照博主的步骤尝试了一下,果然安装成功了!!

这里注意:如果电脑使用U盘启动无法识别该U盘,设置分区类型MBR改到GPT即可。

分享:

ntfs和fat32格式的区别:fat32和ntfs的区别? - 知乎 (zhihu.com)



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。