双系统(win+linux)根目录扩容(不掉GPU驱动)

先看效果,原来的根目录仅50G,从/home节点分出扩容后变为250GB;

因为根分区是系统当前运行的文件系统,Linux系统启动后会锁定根分区,防止对其进行修改。这时使用系统内的工具(如gparted)调整根分区,会发现分区被标记为“只读”或带有“钥匙”符号,无法修改。必须从外部启动系统(Live USB)时,根分区未被挂载,才能安全地调整分区大小和位置

Live USB启动的Ubuntu系统运行在内存中,不会挂载硬盘上的根分区

  • 查看ubuntu版本 ,可以看到是Ubuntu 20.04.6
(base) warren@warren:/home$ lsb_release -a
No LSB modules are available.
Distributor ID:        Ubuntu
Description:        Ubuntu 20.04.6 LTS
Release:        20.04
Codename:        focal
  • 下载对应的镜像 华为云

  • 现在制作启动U盘,下载ventoy

  • 解压运行软件,注意一下数据格式

  • 把镜像丢进U盘内即可,安装盘制作完成;

  • 接下来关闭secrue boot主机重启,进去bios(F2或Delete 具体品牌google),点击boot,OS type选择其他系统;

  • 启动类型选择自定义,然后点开安全密钥选择清理,再将启动类型选择标准;

  • 最后将启动类型改为U盘启动(第一二步的安装U盘),选择对应系统,进入ubuntu

  • 进入ubutu界面,选择try ubuntu即可

  • 下载分区调整工具

    (base) warren@warren:sudo apt update
    (base) warren@warren:/home$ sudo apt install gparted
    [sudo] password for warren: 
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    gparted is already the newest version (1.0.0-0.1build1).
    0 upgraded, 0 newly installed, 0 to remove and 61 not upgraded.

  • 运行gparted,选择要压缩的卷,选择resize,这里需要注意,resize的方向要和根目录所在的位置要一致!!!比如要缩小p4,扩大p3卷,那么resize就要选择左边的bar往右边缩小

  • 选择根目录项,选择resize,往右边拖动即可

  • 最后点击apply,等待完成后reboot电脑即可(会提示拔掉U盘,按提示操作即可)。

  • 最后重启电脑进入到原来的ubuntu,此时如果nvidia-smi不能用了,说明secure boot没有关闭,导致驱动没有启动,重新看步骤5和6.

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

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

相关文章

oracle 23ai对象注释新特性ANNOTATIONS

我们知道以前数据库版本注释方式是用COMMENT,如下 COMMENT ON COLUMN 表名.字段名 IS 字段注释; oracle 23ai对象注释有新增了ANNOTATIONS,比如创建如下表: SQL> create table test.t_user( id number, name varchar(200) ANNOTATIONS …

VMware 虚拟机开机自启动配置指南

方法一:通过启动文件夹设置(简单版) 打开启动文件夹: 按下 Win R 快捷键输入 shell:startup 并回车 创建启动脚本: 在打开的文件夹中右键新建一个文本文件命名为 vm_start.bat输入以下内容: echo off &…

2025pmx文件怎么打开blender和虚幻

pmx文件怎么打开blender 前言 一坑接一坑。 意思很简单,就是给Blender、3dsmax装插件,然后就可以打开了。但是报错就要多走很多错路。 记录一下。 内容 参考文章:https://blog.csdn.net/c858845275/article/details/144180555 我的Ble…

Kotlin基础语法五

继承与重载的open关键字 KT所有的类,默认是final修饰的,不能被继承,和Java相反 open:移除final修饰 类型转换 open class Person2(private val name: String) {fun showName() "父类 的姓名是【$name】"// KT所有的…

MySQL数据库:关系型数据库的基石

文章目录 每日一句正能量前言一、MySQL简介(一)什么是MySQL?(二)MySQL的历史 二、MySQL的特点(一)开源与免费(二)高性能(三)跨平台支持&#xff0…

【kafka】Golang实现分布式Masscan任务调度系统

要求: 输出两个程序,一个命令行程序(命令行参数用flag)和一个服务端程序。 命令行程序支持通过命令行参数配置下发IP或IP段、端口、扫描带宽,然后将消息推送到kafka里面。 服务端程序: 从kafka消费者接收扫描任务信息通过调用masscan启动探测任务,获取进度和结果信息,…

ARM 和 x86_64是什么关系

什么是 ARM 和 x86_64? 它们都是 CPU 指令集架构(ISA) 指令集架构(Instruction Set Architecture)就是: CPU 能够理解和执行的“语言”和“命令格式”。 类比解释:指令集就像“语言” 类比对…

nginx配置中有无‘‘/’’的区别

在Nginx配置中,location指令末尾的斜杠/和proxy_pass目标地址末尾的斜杠/组合使用会产生显著差异。以下是四种组合的区别详解: ​​核心区别对比表​​ 配置方案匹配规则请求URI传递逻辑实际转发效果示例location /api/ proxy_pass ...701/仅匹配/api/…

系统安全之身份认证

本篇我们对常用的身份认证协议做简要的梳理,包括主流的 HTTP 相关认证协议以及证书密钥对、新兴的 WebAuthn 认证。 HTTP 协议认证 RFC 7235 中定义了 HTTP 协议的认证框架,要求在支持 HTTP 协议的服务器,如果访问服务的身份验证失败&#…

部署http服务

使用flask搭建一个http服务,能够通过本地的另外一个终端访问对应接口,拿到服务端的计算结果 服务端: 创建一个test_http_dtw.py并运行 from flask import Flask, request, jsonifyapp Flask(__name__)# 示例分析函数 def analysis(data):…

WLAN 技术指南:从入门到原理

文章目录 目录 文章目录 前言 一.WLAN 基本概念 有线侧组网概念 AP-AC 组网方式 AC 连接方式 CAPWAP 协议 无线侧组网概念 无线信道 ​编辑 BSS/SSID/BSSID ​编辑 VAP ESS 二.WLAN 组网架构 基本的 WLAN 组网架构 四.WLAN 工作原理 AP 上线 AP 获取 IP 地址阶段 CAP…

语言学习专用AI播放器推荐:LLPlayer

学语言,经常会看大量的比较优秀的视频材料,那么推荐一款语言学习利器,极大提高生产力。 LLPlayer 是一款专为语言学习者设计的独特视频播放器。 它具有许多重要功能,例如可同时显示文本字幕和位图字幕、使用 OpenAI Whisper 自动…

mysql 关联表查询,索引失效

来源表: ##示例 CREATE TABLE order_wide (order_id varchar(33) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 订单ID,member_id int(11) DEFAULT NULL COMMENT 用户ID,content varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 订单标签,PRIMARY KEY (order_…

Oracle DG库手动注册归档日志的两种方法

Oracle DG库手动注册归档日志的两种方法 注册单个归档日志文件注册多个归档日志文件有的时候由于网络或各种原因,Oracle DG库服务器上可能缺少部分归档日志文件,导致DG库的MRP进程一直处于WAIT_FOR_GAP状态。 此时我们可以手动从主库或其他DG拷贝归档日志到当前DG服务器,并…

中小型VUE3项目创建流程相关命令tips

开新项目因为距离上次初始化时间太过久远,忘记初始化命令的有多少? 不得已简要记录一下流程 1. 使用vite构建新项目 1.1 构建 npm create vite@latest my-vue-app --template vue1.2 安装依赖 npm install1.3 启动 npm run dev参考文档 2. 添加需要的插件 2.1 准备工作…

Web后端开发(请求、响应)

目录 请求: Postman: 简单参数: 实体参数: 数组集合参数: 日期参数: Json参数: 路径参数: 响应: 请求响应: 请求:获取请求数据 响应&a…

Excel大厂自动化报表实战(互联网金融-数据分析周报制作上)

这是Excel大厂自动化报表实战第二期--互联网金融-数据分析周报制作上 数据资源已经与这篇博客捆绑,有需要者可以下载通过网盘分享的文件:2.4自动化报表-8月成交数据.xlsx,2.4自动化报表-8月获客数据.csv等2个文件 链接: https://pan.baidu.co…

HTTP 网络协议演进过程

网络协议演进问题,涉及到HTTP版本之间的连接复用优化和协议升级(特别是从HTTP/2到HTTP/3)的核心变化。我们以 HTTP/1.0 到 HTTP/2.0,再到 HTTP/3.0 的演进顺序来详细解释它们在通道复用(TCP/QUIC)上的优化和…

Xsens动捕和Manus数据手套在元宇宙数字人制作中提供解决方案

硬件连接与数据传输 Xsens与Manus集成:Xsens惯性动作捕捉系统负责捕捉人体的身体动作,Manus数据手套专门精确捕捉手指动作。Xsens动捕套装上有接口或无线连接模块,可与Manus手套配对和传输数据,将身体与手指跟踪数据结合。 Face…

【Java开发日记】简单说一说使用 Netty 进行 Socket 编程

目录 什么是 Netty 对比Netty和传统的Socket 传统Socket编程服务端 传统Socket编程客户端 Netty环境搭建 先创建出来一个项目 Netty服务端程序 Netty客户端程序 Channel Channel分类 为什么选择Netty 什么是 Netty Netty是由JBOSS提供的一个java开源框架&#xff0c…