【亲测可行】ubuntu根目录空间不够,将其它盘挂载到/opt

文章目录

  • 🌕缘起
  • 🌕从其它盘压缩出一个未分配的空间
    • 🌙从windows系统中压缩出个未分配的空间
    • 🌙从linux系统中压缩出个未分配的空间
  • 🌕右键点击未分配的盘新建分区
  • 🌕查看分区
  • 🌕先将新分区挂载到/mnt上
  • 🌕把/opt中的内容复制到新的分区
  • 🌕把新的分区挂载到/opt上
  • 🌕随系统启动自动挂载
  • 🌕删除原来的内容
  • 🌕参考博客

🌕缘起

本人做深度学习的,看了某个b站Up的视频,只给根目录/分配了50个g。

之后软件都安装在了/opt目录下。尤其是anaconda的虚拟环境占用很大的内存,装了几个虚拟环境之后根目录只剩下5个g的可用空间了。

nnd! 后悔死了,做深度学习的人,如果要把anaconda装在/opt最好设置根目录80个g及以上。

目前只好把一个新的分区挂载到/opt上,让/opt目录不占用根目录的空间。

🌕从其它盘压缩出一个未分配的空间

🌙从windows系统中压缩出个未分配的空间

在这里插入图片描述

在这里插入图片描述

比如想要从96G的影盘里挤出45g,那就输入45x1024mb = 46080

🌙从linux系统中压缩出个未分配的空间

linux系统压缩盘可以使用Gparted,使用方法自行百度

🌕右键点击未分配的盘新建分区

sudo gparted

在这里插入图片描述点击上面的绿色对勾,应用

在这里插入图片描述

🌕查看分区

sudo fdisk -l

在这里插入图片描述
可以看到新分区的盘名称为:

/dev/nvme0n1p10

🌕先将新分区挂载到/mnt上

目前这个新分区还无法访问,所以先挂载到一个位置,去访问它

cd /mnt
sudu mkdir newpart
sudo mount /dev/nvme0n1p10 newpart/

在这里插入图片描述
可以看到/mnt/newpart变成了45g

挂载成功。

🌕把/opt中的内容复制到新的分区

cd /opt

如果anaconda装在了/opt中,又在终端中默认激活了虚拟环境,就先退出虚拟环境

conda deactivate

如果使用的有/opt中的软件也暂时退出。

sudo cp -a * /mnt/newpart

🌕把新的分区挂载到/opt上

cd /

重命名/opt

sudo mv opt opt.d
sudo mkdir opt
sudo umount /dev/nvme0n1p10
sudo mount /dev/nvme0n1p10 /opt
df -h

在这里插入图片描述

发现/opt的大小变为44g,挂载成功。

🌕随系统启动自动挂载

但是这样关机之后就没了,要想开机自动挂载,还要把信息写到/etc/fstab文件中。

查看分区的UUID

blkid

在这里插入图片描述

命令:echo '新分区的UUID 新路径 ext4 defaults 0 0>> /etc/fstab
sudo su
echo 'UUID=5ef9af11-1d08-4aef-998c-3ff085ab7aee /opt ext4 defaults 0 0' >> /etc/fstab

查看是否信息是否添加上了

cat /etc/fstab

在这里插入图片描述
添加成功。

如果发现最后一行的挂载信息没有跟上面的对齐,最好编辑它与上面对齐

vim /etc/fstab

编译之后 按esc,英文输入法下输入: wq保存。

🌕删除原来的内容

sudo rm -rf opt.d

在这里插入图片描述
本来根目录还剩5个G可用,删除 opt.d并将新分区挂载到/opt上之后,节省出根目录17个g,所以根目录现在剩余空间22.2gb。


完结撒花💐💐💐💐~~~


🌕参考博客

Ubuntu 扩大/home磁盘分区

linux挂载硬盘(解决linux不显示硬盘问题)

【详细】双系统 Ubuntu 如何给根目录扩容

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/445905.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于SpringBoot+Vue+Uniapp的仓库点单小程序的详细设计和实现

2. 详细视频演示 文章底部名片,联系我获取更详细的演示视频 3. 论文参考 4. 项目运行截图 代码运行效果图 代码运行效果图 代码运行效果图 代码运行效果图代码运行效果图 代码运行效果图 5. 技术框架 5.1 后端采用SpringBoot框架 Spring Boot 是一个用于快速开发…

计算机网络(十一) —— 数据链路层

目录 一,关于数据链路层 二,以太网协议 2.1 局域网 2.2 Mac地址 2.3 Mac帧报头 2.4 MTU 三,ARP协议 3.1 ARP是什么 3.2 ARP原理 3.3 ARP报头 3.4 模拟ARP过程 3.5 ARP周边问题 四,NAT技术 4.1 NAT技术背景 4.2 NAT转…

图像分类-demo(Lenet),tensorflow和Alexnet

目录 demo(Lenet) 代码实现基本步骤: TensorFlow 一、核心概念 二、主要特点 三、简单实现 参数: 模型编译 模型训练 模型评估 Alexnet model.py train.py predict.py demo(Lenet) PyTorch提供了一个名为“torchvision”的附加库,其中包含…

GC1262E替代APX9262S/茂达芯片在笔记本和显卡风散热风扇中的应用分享

随着移动计算和高性能图形处理技术的不断进步,笔记本电脑和显卡的散热需求日益增加。散热风扇作为关键组件,其控制芯片的选择对系统性能和用户体验有着直接影响。本文将探讨芯麦的GC1262E芯片如何替代APX9262S/茂达芯片,应用于笔记本和显卡的…

ScriptableObject基本使用

使用方法 自定义类继承ScriptableObject 可以在类内部增加数据或者数据类,一般用于配置 注意事项 给继承ScriptableObject的类增加CreateAssetMenu特性。 CreateAssetMenu一般默认三个参数 第一个参数是父目录 第二个参数是父目录的子选项 第三个参数是可以…

SwiftUI 6.0(iOS 18)新增的网格渐变色 MeshGradient 解惑

概述 在 SwiftUI 中,我们可以借助渐变色(Gradient)来实现更加灵动多彩的着色效果。从 SwiftUI 6.0 开始,苹果增加了全新的网格渐变色让我们对其有了更自由的定制度。 因为 gif 格式图片自身的显示能力有限,所以上面的…

群晖使用frpc连接qbittorrent时会出现Unauthorized

跨域问题: 如果你是通过不同的网络或子网访问 qBittorrent Web UI,可能会引发跨域问题。尝试在 qBittorrent.conf 中添加以下设置,允许跨域访问: find / -name qBittorrent.conf WebUI\HostHeaderValidationfalse 成功

【微服务】springboot3 集成 Flink CDC 1.17 实现mysql数据同步

目录 一、前言 二、常用的数据同步解决方案 2.1 为什么需要数据同步 2.2 常用的数据同步方案 2.2.1 Debezium 2.2.2 DataX 2.2.3 Canal 2.2.4 Sqoop 2.2.5 Kettle 2.2.6 Flink CDC 三、Flink CDC介绍 3.1 Flink CDC 概述 3.1.1 Flink CDC 工作原理 3.2 Flink CDC…

2014年国赛高教杯数学建模D题储药柜的设计解题全过程文档及程序

2014年国赛高教杯数学建模 D题 储药柜的设计 储药柜的结构类似于书橱,通常由若干个横向隔板和竖向隔板将储药柜分割成若干个储药槽(如图1所示)。为保证药品分拣的准确率,防止发药错误,一个储药槽内只能摆放同一种药品。药品在储药槽中的排列…

PHP2-CTFWeb进阶wp-攻防世界13

CTFWeb进阶wp-攻防世界-PHP2 用了御剑和dirsearch扫描了一下发现什么也没扫描到,其它人好像有扫描到的,看了大佬的wp说有index.phps,去查了下。 phps 文件就是 php 的源代码文件,可以当作一个知识点记住,直接访问/index.phps,得…

基于SSM顶岗实习管理系统JAVA|VUE|Springboot计算机毕业设计源代码+数据库+LW文档+开题报告+答辩稿+部署教+代码讲解

源代码数据库LW文档(1万字以上)开题报告答辩稿 部署教程代码讲解代码时间修改教程 一、开发工具、运行环境、开发技术 开发工具 1、操作系统:Window操作系统 2、开发工具:IntelliJ IDEA或者Eclipse 3、数据库存储&#xff1a…

维生素对于生活的重要性

在探索健康奥秘的旅途中,维生素作为人体不可或缺的微量营养素,扮演着至关重要的角色。它们虽不直接提供能量,却是酶促反应、细胞代谢、免疫功能乃至心理健康的基石。今天,让我们一同深入探讨人体所需补充的维生素,这些…

Springboot 整合 Java DL4J 实现医学影像诊断功能

🧑 博主简介:历代文学网(PC端可以访问:https://literature.sinhy.com/#/literature?__c1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,精通Java编程,…

智能生成ppt软件哪个好?如何高效生成ppt?

想要快速制作出专业且吸引人的PPT演示文稿吗?ai智能生成ppt工具可以帮你实现这一目标。 无需复杂的设计技巧,也不必花费大量时间,只需几个简单的步骤,就能创造出令人印象深刻的演示文稿。下面是一份免费版教程,让你轻…

Word 首行缩进 2 字符怎么设置?具体步骤演示

在日常的文档编辑和排版中,首行缩进是一个非常常见且重要的排版需求。尤其是在中文文档中,首行缩进能够提高文章的美观度和可读性,使文章结构更加清晰。那 Word 首行缩进 2 字符怎么设置呢?下面就给大家展示具体的操作步骤。 设置…

JavaScript(Web APIs 作用和分类,DOM数是什么,document是什么,根据css选择器来获取DOM元素,修改DOM元素的方式,边量声明)

变量声明 变量声明有三个 var let 和 const建议: const 优先,尽量使用const,原因是: const 语义化更好 很多变量我们声明的时候就知道他不会被更改了,那为什么不用 const呢? 实际开发中也是,…

【计网】从零开始认识https协议 --- 保证安全的网络通信

在每个死胡同的尽头, 都有另一个维度的天空, 在无路可走时迫使你腾空而起, 那就是奇迹。 --- 廖一梅 --- 从零开始认识https协议 1 什么是https协议2 https通信方案2.1 只使用对称加密2.2 只使用非对称加密2.3 双方都使用非对称加密2.4 …

TCP/IP协议栈

一、TCP/IP和OSI模型的比较 相同点 两者都是以协议栈的概念为基础 协议栈中的协议彼此相互独立 下层对上层提供服务 不同点 OSI是先有模型;TCP/IP是先有协议,后有模型 OSI是国际标准,适用于各种协议栈;TCP/IP实际标准&…

论文笔记:Pre-training to Match for Unified Low-shot Relation Extraction

论文来源:ACL 2022 论文地址:https://aclanthology.org/2022.acl-long.397.pdf 论文代码:https://github.com/fc-liu/MCMN (笔记不易,请勿恶意转载抄袭!!!) 目录 A…

外卖点餐系统小程序的设计

管理员账户功能包括:系统首页,个人中心,外卖员管理,餐厅管理,用户管理,菜品分类管理,菜品信息管理,外卖订单管理,订单配送管理 微信端账号功能包括:系统首页…