双系统下对ubuntu系统进行扩容

2023-05-16

    由于起初装ubuntu系统时啥也不懂,从windiws系统中分配给ubuntu的空间很小,导致现在ubuntu系统磁盘容量不够用。于是花了一个3,4个小时的时间去完成ubuntu系统的扩容。现在记录一下解决方法。主要的思路为在ubuntu下挂载额外的磁盘,而这个额外的磁盘是从windows系统中分配的。

1. 先从windows系统中分出空白磁盘区域

    进入windows系统,点击Windows+X键或右键单击开始按钮,然后单击“磁盘管理”,进入磁盘管理页面。随后选择你看着不顺眼的某个盘(容量比较大的盘)右击选择压缩卷,选择压缩合适的大小,如下所示:随后,右击刚压缩出来的空白卷,进行新建简单卷。系统文件类型选择NTFS格式。

2. 切换回ubuntu系统

    如果切换到Ubuntu系统时遇到无法开机的问题,可能是刚刚在windows系统下分离出的磁盘空间导致引导页面grub找不到系统所在的磁盘目录,需要手动输入磁盘位置启动系统,具体参考如下链接:

grub error: unknown filesystem的解决办法_Linux教程_Linux公社-Linux系统门户网站

 2.1 打开终端,查看磁盘挂载情况

    可输入以下代码找到在windows系统中新创的磁盘名字:

 lsblk //或者df -h 

我新增的磁盘如下图所示。记住磁盘名,后续会用到。

 2.2 新建目录,用于挂载磁盘

sudo mkdir /home/rxz/pan1  //其中rxz是自己ubuntu系统的用户名,pan1是挂载点名称

2.3 格式化磁盘

     在windows系统下创建的磁盘的格式是NTFS格式的,而在ubuntu系统需要变成ext4格式。因此利用以下代码,其中的nvme0n1p4是新创的磁盘名:

sudo mkfs.ext4 /dev/nvme0n1p4

2.4 临时挂载

        临时将磁盘挂载在pan1挂载点上,这个名称可以自己定。

sudo mount /dev/nvme0n1p4 /home/rxz/pan1

2.5 查看要挂载的磁盘格式

sudo blkid /dev/nvme0n1p4

   会得出来磁盘的UUID(Universally Unique IDentifier),为磁盘的标记码,类似于人的身份证,像我这里为: UUID=b40a8108-1cd7-4f1e-8bf6-474d4ed12498。

2.6 实现磁盘的持久性挂载

    第4步只是实现临时挂载,如果只弄到第4步的话,每次重新进入ubuntu系统后都需要重新挂载。因此进行持久性挂载,在得到磁盘的UUID后,利用以下代码打开fstab文件。

sudo gedit /etc/fstab

     出现fstab文件后,在文件最后添加以下代码:

UUID=b40a8108-1cd7-4f1e-8bf6-474d4ed12498  /home/rxz/pan1 ext4  defaults 0  0

其中,UUID大家都不一样,填自己查到的,然后后面的/home/rxz/pan1是挂载点名称和地址,再后面的ext4是磁盘格式,倒数第二个数字0表示不备份,最后一个数字必须为2或0(除非引导分区为1)。

如下图所示:

参考链接:

(Ubuntu实现永久挂载硬盘_起名字什么的好难的博客-CSDN博客_ubuntu永久挂载硬盘

双系统 win10+ubuntu18.04 扩容完全过程 - 知乎

 ubuntu20.04挂载硬盘_PolarisHuster的博客-CSDN博客_ubuntu20挂载硬盘

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

双系统下对ubuntu系统进行扩容 的相关文章

  • 初学Python,urllib实现翻译

    import urllib request import urllib parse import json import time url 61 34 https fanyi youdao com translate smartresult
  • PVE踩坑实录2设置无线网卡

    wifi设置 1 在https www wireshark org tools wpa psk html上面算出自己的wap psk 2 修改网卡设置 vi etc network interfaces auto wlp2s0 iface
  • A10-7860K试装DSM

    家里旧电脑一台 xff0c A10 7860K xff0c 想发挥下余热 xff0c 然后就是一周的尝试 终于暂时可以用如下配置启动 xff0c 无错误 PVE7 3 1 处理器host xff0c SeaBIOS xff0c 机型i440
  • 记一起和前端没什么卵关系的OPTION 405问题

    记一起和前端没什么卵关系的后端405问题 问题的关键点在于本来是POST请求 xff0c 会变成OPTION请求 xff0c 并且提示405报错 xff0c 会类似跨域 并且只有某些手机机型才会 xff08 如Oppo系列 xff09 其实
  • 单点登录 Oauth2认证 详解

    1 单点登录的特点是 xff1a 1 认证系统为独立的系统 2 各子系统通过Http或其它协议与认证系统通信 xff0c 完成用户认证 3 用户身份信息存储在Redis集群 Java中有很多用户认证的框架都可以实现单点登录 xff1a 1
  • 【JAVA】-JAVA简介

    目录 一 JAVA的简介 发展概述 语言的优势 二 JAVA的特性 一 JAVA的简介 发展概述 1 1 JAVA语言发展简史 Java 语言源于 1991 年 4 月 xff0c Sun 公司 James Gosling博士 领导的绿色计
  • SpringBoot整合mybatis-plus实现分页查询(建议收藏)

    一 前言 最近学习了SpringBoot分页查询的两种写法 xff0c 一种是手动实现 xff0c 另一种是使用框架实现 现在我将具体的实现流程分享一下 二 手动实现分页查询 先复习一下 xff0c SQL中的limit关键字 xff0c
  • MySQL 数据库 分组查询

    分组查询 xff1a 包括单列分组查询和多列分组查询 group by 单列分组查询 示例 xff1a 1 根据科目分组 xff0c 查询每个科目的平均分 2 根据班级分组 xff0c 查询每个班级成绩总数 3 根据班级分组 xff0c 查
  • JAVA http请求工具类

    原文 xff1a JAVA http请求工具类 月半花开的博客 CSDN博客 目录 1 第一种http requst 1 xff09 maven引入 2 xff09 Get请求请求示例 3 xff09 post请求请求示例 2 第二种hut
  • Weather API 天气应用 API调用分享

    Weather API 分享 链接 xff1a https openweathermap org api 注册默认是One Call API 3 0 适合学生项目练手 提供以下天气数据 xff1a 当前天气每小时 分钟预报48小时每小时预报
  • pip安装python包到指定路径

    1 2 我们可以先进入创建好的虚拟环境的site packages 我还没有尝试 xff1a
  • Kubernetes1.26.0部署(Ubuntu/CentOS)

    文章目录 前言准备工作准备5台虚拟机初始化操作Centos配置yum源配置免密 修改hostname 关闭防火墙 selinux 关闭swap分区 方便后面进行其它操作 下载软件包并批量安装配置时间同步配置打开文件描述符添加ipvs模块和内
  • 真正免费的天气API,无需注册申请key

    文章目录 1 中华万年历的天气API 2 讯飞语音识别内置的墨迹天气API 3 乐享天气APP 4 蚂蚁数据天气查询API接口 无聊整理的真正免费的天气API xff0c 无需注册申请key等 xff0c 当然部分数据解析需要自己理解下 x
  • rollup 打包报错

    RollupError Node tried to load your configuration file as CommonJS even though it is likely an ES module To resolve this
  • 视频4K技术的解读

    前几年4K技术就已经有人提及 xff0c 今年更是成了一个非常热门的词汇 xff0c 而且4K技术已经普遍应用于各类终端 xff0c 如电视机 机顶盒 手机等 那么如何来理解4K这个东东呢 xff1f 今天博主就谈谈自己对4K技术的认识 博
  • 字符串—练习题

    目录 案例 xff1a 拼接字符串 案例 xff1a 拼接字符串 案例 xff1a 统计字符串 案例 xff1a 字符串反转 案例 xff1a 字符串反转 案例 xff1a 拼接字符串 需求 xff1a 定义一个方法 xff0c 把int数
  • Anaconda配置环境变量 Windows11

    1 找到Anaconda的安装路径以备配置环境变量使用 2 复制一下路径 C ProgramData Anaconda3 C ProgramData Anaconda3 Scripts C ProgramData Anaconda3 Lib
  • 用rs_lidar雷达跑lio_sam

    1 准备工作 imu绑定串口有线连接雷达并能用rviz显示雷达点云用两个imu标定包标定imu在完成第二步必要的工作后 xff0c 配置LIO SAM config 下的params yaml参数 xff0c 更改之前建议备份在旁边复制粘贴
  • 如何从gitee上下载项目并运行

    前端界面 找到所要下载的项目 xff0c 点击克隆 下载 xff0c 并下载zip压缩包后解压 xff08 方法很多看个人习惯 xff0c 我觉得这样比较快 xff09 打开WebStrom xff0c 并找到刚刚下载的项目 xff0c 点
  • Springboot整合Mybatis-Plus

    1 概述 MyBatis Plus opens new window xff08 简称 MP xff09 是一个 MyBatis opens new window 的增强工具 xff0c 在 MyBatis 的基础上只做增强不做改变 xff

随机推荐