关于我在安装Ubuntu时遇到的问题和解决方案

本文详细介绍了在Ubuntu 20.04.5安装过程中遇到的GRUB命令行问题及解决方案,通过Boot-repair工具修复引导。此外,还分享了卸载Ubuntu后如何处理残留的启动引导问题,包括在Windows CMD中删除Ubuntu启动项,以避免启动问题。最后,作者提到了选择虚拟机版Ubuntu的原因和便利性。

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

我安装Ubuntu的版本是20.04.5,一开始我使用的是双系统,后面使用的是虚拟机。

写入U盘和安装系统阶段没有什么问题,吐槽一下安装时的下载速度很慢。

一、分区

分区的话我是给Ubuntu分配了130个G左右,40G给了/,3G给了/boot,16G给了swap,剩下的全部给/home,推荐是home越大越好,因为下载的东西都要存在home里。

二、GRUB命令行问题

然后问题出现在双系统启动阶段,好像是U盘安装系统时引导位置错误,导致每次双系统启动的时候会先进入GRUB的命令行,提示下面一段话

“Minimal BASH-like line editing is supported..."

现在全网我找到的最完美的解决方案就是通过Ubuntu内的Boot-repair工具自动修复引导,具体方法如下:

(1)使用之前装Ubuntu时使用的U盘,重新插入并通过U盘启动Ubuntu,只不过在启动的时候选择试用

(2)打开终端,从终端中输入

sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update

进行源添加和更新操作后,提示输入密码,等待完毕后,再次输入

sudo apt-get install -y boot-repair

安装boot-repair,最后输入

boot-repair

启动boot-repair,进入boot-repair后,点击高级,在第一个选择卡里面勾选恢复文件系统,点击应用,等待修复完毕后,GRUB命令行问题就解决了

装完Ubuntu后装了一下linux版本的QQ,里面竟然没法下载文件,说实话双系统感觉真没有虚拟机方便,没办法,最后还是换用虚拟机版的Ubuntu,不过卸载Ubuntu也有一个小插曲。

三、卸载Ubuntu残留启动引导问题

如果你发现双系统版的Ubuntu有Grub命令行问题就直接劝退,没有修复的话,那你直接通过删除分区的方式卸载Ubuntu后,可能还是会卡Grub命令行,原因就是没有卸载Ubuntu的启动引导项

具体方法如下:

(1)首先打开cmd,输入这两条命令

diskpart
list disk

输入第一条命令后会进入diskpart,在diskpart里输入第二条命令就行了,完毕就是下面这个样子

 一般启动项都在磁盘0,也就是安装windows的磁盘

(2)输入这两条命令,选择磁盘0并且列出磁盘所有的分区

select disk 0
list partition

完毕就是这样

 启动项所在分区一般大小在100~200MB左右,类型一般是系统,这里我的启动项分区就是分区1

(3)输入下两条命令,选中分区1,并且将分区1的盘符改为盘符P

select partition 1
assign letter=P

这样启动项就会在磁盘中显示了,就像下图,但是由于系统权限,没法直接打开启动项分区,需要通过一点小手段

 

(4)我这里使用的是Windows11,首先在开始菜单中找到记事本,选择以管理员身份运行,在记事本中选择文件-打开,就可以在里面打开P盘了,如下图

 然后在P盘中打开EFI文件夹,直接删掉里面名为ubuntu的文件夹,这样就完美解决引导残留问题了

(5)最后在diskpart中输入下面的命令

remove letter=P

 就可以隐藏掉启动项分区的盘符了,完工!

后面就是卸载掉双系统Ubuntu后选择了虚拟机,还是虚拟机香,安装方便还不会出现双系统那种引导问题,一些软件也可以双开方便使用。

Ubuntu系统上安装Jupyter Notebook遇到无法启动服务的问题,可能是由多种因素造成的,比如环境配置错误、依赖问题或者权限问题。为了帮助你解决这一问题,我建议查阅《Ubuntu下Jupyter Notebook安装与实战指南》这份资料,它能够为你提供系统化的安装指导故障排查方法。 参考资源链接:[Ubuntu下Jupyter Notebook安装与实战指南](https://wenku.csdn.net/doc/xa6aibg9jo?spm=1055.2569.3001.10343) 首先,确保你已经正确安装了Python及其包管理工具pip。可以通过在终端运行`python --version``pip --version`来检查它们是否已安装配置正确。如果未安装,使用Ubuntu的包管理器apt-get来安装它们。 接着,使用pip来安装Jupyter Notebook。在终端中运行命令`pip install jupyter`。安装完成后,使用命令`jupyter notebook`尝试启动服务。如果遇到错误信息,请仔细阅读错误提示,常见的问题包括端口占用或环境变量配置不当。 如果提示端口被占用,可以通过`jupyter notebook --port=新端口号`命令来指定一个未被占用的端口启动服务。 如果遇到环境变量配置问题,比如找不到Python的路径,你可以检查~/.bashrc或~/.bash_profile文件中是否正确设置了PYTHONPATH环境变量,或者重新设置。 此外,如果你在使用虚拟环境,确保你在激活的虚拟环境中安装了Jupyter Notebook。 如果上述方法都无法解决问题,建议详细记录错误信息,并咨询Jupyter Notebook社区或查看官方文档,可能会有更具体的解决方案。 在解决了启动问题之后,为了充分利用Jupyter Notebook的功能,比如进行数据清理、统计建模机器学习等任务,你可以继续深入学习《Ubuntu下Jupyter Notebook安装与实战指南》中的进阶内容,它不仅包括了安装基本使用,还有丰富的应用实例技巧,让你能够更高效地在Jupyter环境中进行各种数据分析科学计算工作。 参考资源链接:[Ubuntu下Jupyter Notebook安装与实战指南](https://wenku.csdn.net/doc/xa6aibg9jo?spm=1055.2569.3001.10343)
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值