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