Ubuntu 新增2T 硬盘,配置自动挂载
Ubuntu 台式机内存太小了,增加了一块 2T 的硬盘,记录下配置过程:
- 查看硬盘信息
可以看出,我电脑当前有三块硬盘:
(1)/dev/nvme0n1系统盘,256 G,分了两个区/dev/nvme0n1p1、/dev/nvme0n1p2
(2)/dev/sda第一块硬盘,1 T,分了一个区/dev/sda1
(3)/dev/sdb第二块硬盘(本次新增的硬盘)
~$ sudo fdisk -lDisk /dev/nvme0n1:238.5 GiB,256060514304 字节,500118192 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:gpt
磁盘标识符:A193F5C4-449A-4D78-9F37-6FF383CEF479设备 起点 末尾 扇区 大小 类型
/dev/nvme0n1p1 2048 1050623 1048576 512M EFI 系统
/dev/nvme0n1p2 1050624 500117503 499066880 238G Linux 文件系统Disk /dev/sda:931.5 GiB,1000204886016 字节,1953525168 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 4096 字节
磁盘标签类型:gpt
磁盘标识符:E07BFC3A-8287-4B28-BE4C-3227E09CEEDC设备 起点 末尾 扇区 大小 类型
/dev/sda1 2048 1953525134 1953523087 931.5G Linux 文件系统Disk /dev/sdb:1.8 TiB,2000398934016 字节,3907029168 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 4096 字节
- 给
/dev/sdb硬盘创建分区
~$ sudo fdisk /dev/sdb
命令(输入 m 获取帮助): p ------> 输入 p 查看当前分区
Disk /dev/sdb:1.8 TiB,2000398934016 字节,3907029168 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 4096 字节
磁盘标签类型:dos
磁盘标识符:0x36f587e8命令(输入 m 获取帮助): n ------> 输入 n 创建分区
分区类型p 主分区 (0个主分区,0个扩展分区,4空闲)e 扩展分区 (逻辑分区容器)
选择 (默认 p): p ------> 输入 p
分区号 (1-4, 默认 1): ------> 直接回车
第一个扇区 (2048-3907029167, 默认 2048): ------> 直接回车
上个扇区,+sectors 或 +size{K,M,G,T,P} (2048-3907029167, 默认 3907029167):创建了一个新分区 1,类型为“Linux”,大小为 1.8 TiB。命令(输入 m 获取帮助): p ------> 输入 p 查看当前分区Disk /dev/sdb:1.8 TiB,2000398934016 字节,3907029168 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 4096 字节
磁盘标签类型:dos
磁盘标识符:0x36f587e8设备 启动 起点 末尾 扇区 大小 Id 类型
/dev/sdb1 2048 3907029167 3907027120 1.8T 83 Linux命令(输入 m 获取帮助): w -------> 输入 w 保存分区表
分区表已调整。
将调用 ioctl() 来重新读分区表。
正在同步磁盘。
- 格式化分区
/dev/sdb1为EXT4格式
~$ sudo mkfs.ext4 /dev/sdb1
mke2fs 1.44.1 (24-Mar-2018)
丢弃设备块: 完成
创建含有 488378390 个块(每块 4k)和 122101760 个inode的文件系统
文件系统UUID:3c96d683-652e-4f55-bfe0-6424bc4adb70
超级块的备份存储于下列块:32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,102400000, 214990848正在分配组表: 完成
正在写入inode表: 完成
创建日志(262144 个块) 完成
写入超级块和文件系统账户统计信息: 已完成
- 挂载分区
~/work$ mkdir sdb1_hdisk
~/work$ chmod 777 sdb1_hdisk/
~/work$ sudo mount /dev/sdb1 sdb1_hdisk/
~/work$ df -HT
文件系统 类型 容量 已用 可用 已用% 挂载点
udev devtmpfs 17G 0 17G 0% /dev
tmpfs tmpfs 3.4G 2.1M 3.4G 1% /run
/dev/nvme0n1p2 ext4 251G 187G 52G 79% /
tmpfs tmpfs 17G 0 17G 0% /dev/shm
tmpfs tmpfs 5.3M 4.1k 5.3M 1% /run/lock
tmpfs tmpfs 17G 0 17G 0% /sys/fs/cgroup
/dev/loop1 squashfs 230M 230M 0 100% /snap/gnome-3-34-1804/72
/dev/loop2 squashfs 69M 69M 0 100% /snap/gtk-common-themes/1515
/dev/loop3 squashfs 2.3M 2.3M 0 100% /snap/gnome-calculator/934
/dev/loop5 squashfs 67M 67M 0 100% /snap/core20/1950
/dev/loop4 squashfs 367M 367M 0 100% /snap/gnome-3-38-2004/143
/dev/loop8 squashfs 918k 918k 0 100% /snap/gnome-logs/119
/dev/nvme0n1p1 vfat 536M 5.6M 531M 2% /boot/efi
/dev/loop7 squashfs 59M 59M 0 100% /snap/core18/2785
/dev/loop0 squashfs 56M 56M 0 100% /snap/snapd/19361
/dev/loop6 squashfs 56M 56M 0 100% /snap/snapd/19457
/dev/loop9 squashfs 525k 525k 0 100% /snap/gnome-characters/785
/dev/sda1 ext4 984G 865G 69G 93% /home/ciellee/work/sda1_hdisk
/dev/loop10 squashfs 510M 510M 0 100% /snap/gnome-42-2204/120
/dev/loop11 squashfs 1.6M 1.6M 0 100% /snap/gnome-system-monitor/181
/dev/loop12 squashfs 490M 490M 0 100% /snap/gnome-42-2204/111
/dev/loop13 squashfs 787k 787k 0 100% /snap/gnome-logs/115
/dev/loop14 squashfs 78M 78M 0 100% /snap/core22/817
/dev/loop15 squashfs 59M 59M 0 100% /snap/core18/2751
/dev/loop16 squashfs 525k 525k 0 100% /snap/gnome-characters/789
/dev/loop17 squashfs 2.3M 2.3M 0 100% /snap/gnome-calculator/945
/dev/loop18 squashfs 67M 67M 0 100% /snap/core20/1974
/dev/loop19 squashfs 230M 230M 0 100% /snap/gnome-3-34-1804/93
/dev/loop20 squashfs 97M 97M 0 100% /snap/gtk-common-themes/1535
/dev/loop21 squashfs 78M 78M 0 100% /snap/core22/806
/dev/loop22 squashfs 367M 367M 0 100% /snap/gnome-3-38-2004/140
/dev/loop23 squashfs 1.6M 1.6M 0 100% /snap/gnome-system-monitor/184
/dev/loop24 squashfs 132k 132k 0 100% /snap/bare/5
/dev/loop25 squashfs 182M 182M 0 100% /run/wine
tmpfs tmpfs 3.4G 29k 3.4G 1% /run/user/121
tmpfs tmpfs 3.4G 0 3.4G 0% /run/user/1000
/dev/sdb1 ext4 2.0T 29k 1.9T 1% /home/ciellee/work/sdb1_hdisk ------> 新增的硬盘挂载成功
- 查看
/dev/sdb1分区的UUID="3c96d683-652e-4f55-bfe0-6424bc4adb70"
~/work$ sudo blkid
/dev/nvme0n1: PTUUID="a193f5c4-449a-4d78-9f37-6ff383cef479" PTTYPE="gpt"
/dev/nvme0n1p1: UUID="AF9B-73E1" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="8fadced0-ae2f-4fa9-80da-2b02af416c81"
/dev/nvme0n1p2: UUID="ac7c2c55-cb57-4786-8206-afaace91d72f" TYPE="ext4" PARTUUID="d4528cfe-2daa-4e72-92d9-d2d2244209bc"
/dev/sda1: UUID="4074b1d1-b44c-4e24-85c4-76f64bd500ec" TYPE="ext4" PARTUUID="37dd1418-2a95-414c-b3bf-40b52481479d"
/dev/sdb1: UUID="3c96d683-652e-4f55-bfe0-6424bc4adb70" TYPE="ext4" PARTUUID="36f587e8-01"
- 修改
/etc/fstab配置硬盘自动挂载
~/work$ sudo vim /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/nvme0n1p2 during installation
UUID=ac7c2c55-cb57-4786-8206-afaace91d72f / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=AF9B-73E1 /boot/efi vfat umask=0077 0 1
/swapfile none swap sw 0 0UUID=4074b1d1-b44c-4e24-85c4-76f64bd500ec /home/ciellee/work/sda1_hdisk ext4 defaults 0 1
UUID=3c96d683-652e-4f55-bfe0-6424bc4adb70 /home/ciellee/work/sdb1_hdisk ext4 defaults 0 1
相关文章:
Ubuntu 新增2T 硬盘,配置自动挂载
Ubuntu 台式机内存太小了,增加了一块 2T 的硬盘,记录下配置过程: 查看硬盘信息 可以看出,我电脑当前有三块硬盘: (1) /dev/nvme0n1 系统盘,256 G,分了两个区 /dev/nvme0n…...
Windows下安装HBase
Windows下安装HBase 一、HBase简介二、HBase下载安装包三、环境准备3.1、 JDK的安装3.2、 Hadoop的安装 四、HBase安装4.1、压缩包解压为文件夹4.2、配置环境变量4.3、%HBASE_HOME%目录下新建临时文件夹4.4、修改配置文件 hbase-env.cmd4.4.1、配置JAVA环境4.4.2、set HBASE_MA…...
在家构建您的迷你 ChatGPT
这篇文章分为三个部分;他们是: 什么是指令遵循模型?如何查找遵循模型的指令构建一个简单的聊天机器人废话不多说直接开始吧!!! 什么是指令遵循模型? 语言模型是机器学习模型,可以根…...
Cisco IOS操作(红茶三杯CCNA)
Cisco路由器组件 CPU:执行指令RAM:断电内容丢失 运行操作系统运行配置文件IP路由表ARP缓存数据包缓存区 ROM:保存开机自检软件,存储路由器的启动引导程序 bootstrap指令基本的自检软件迷你版IOS 非易失RAM(NVRAM&#…...
在Linux中用strsignal函数输出对各种信号的描述
2023年7月29日,周六上午 目录 函数原型Linux有多少种信号使用示例 函数原型 #include <string.h>char* strsignal(int signum);strsignal函数接受一个整数参数signum,表示信号的编号。 用于把信号编号转换成一个简短的对这个信号编号的描述。 L…...
分布式文件存储与数据缓存 Redis高可用分布式实践(上)
一、Reids概述 1.1 为什么要使用NoSQL 单机Mysql的美好年代 在90年代,一个网站的访问量一般都不大,用单个数据库完全可以轻松应付。在那个时候,更多的都是静态网页,动态交互类型的网站不多。 遇到问题: 随着用户数的…...
chatglm2外挂知识库问答的简单实现
一、背景 大语言模型应用未来一定是开发热点,现在一个比较成功的应用是外挂知识库。相比chatgpt这个知识库比较庞大,效果比较好的接口。外挂知识库大模型的方式可以在不损失太多效果的条件下获得数据安全。 二、原理 现在比较流行的一个方案是langcha…...
从0到1开发go-tcp框架【1-搭建server、封装连接与业务绑定、实现基础Router、抽取全局配置文件】
从0到1开发go-tcp框架【1-搭建server、封装连接与业务绑定、实现基础Router】 本期主要完成对Server的搭建、封装连接与业务绑定、实现基础Router(处理业务的部分)、抽取框架的全局配置文件 从配置文件中读取数据(服务器监听端口、监听IP等&a…...
建设银行秋招指南,备考技巧和考试内容详解
建设银行秋招简介 银行作为非常吃香的岗位,每年都有不少同学通过投递简历,进入笔试,再到面试成功,成功到银行就职,也有相当一部分同学因为信息差,符合条件却没有报名。无法进入银行工作。 建设银行的秋招…...
Cilium 系列-7-Cilium 的 NodePort 实现从 SNAT 改为 DSR
系列文章 Cilium 系列文章 前言 将 Kubernetes 的 CNI 从其他组件切换为 Cilium, 已经可以有效地提升网络的性能。但是通过对 Cilium 不同模式的切换/功能的启用,可以进一步提升 Cilium 的网络性能。具体调优项包括不限于: 启用本地路由 (Native Rou…...
React的hooks---useReducer
useReducer 作为 useState 的代替方案,在某些场景下使用更加适合,例如 state 逻辑较复杂且包含多个子值,或者下一个 state 依赖于之前的 state 等。 使用 useReducer 还能给那些会触发深更新的组件做性能优化,因为父组件可以向自…...
自然语言处理从入门到应用——LangChain:模型(Models)-[文本嵌入模型Ⅱ]
分类目录:《自然语言处理从入门到应用》总目录 本文将介绍如何在LangChain中使用Embedding类。Embedding类是一种与嵌入交互的类。有很多嵌入提供商,如:OpenAI、Cohere、Hugging Face等,这个类旨在为所有这些提供一个标准接口。 …...
Olap BI工具对比
背景 目前公司主要使用数据存储有MySQL、ES、Hive、HBase、TiDB等 MySQL用于存储应用的基本支撑数据,数据量少;ES和Hbase用于存储和查询调用记录,数据量多;Hive和TiDB用于DC上使用,数据量多。主要使用的数据分析平台…...
【iOS】Cocoapods的安装以及使用
文章目录 前言一、Cocoapods的作用二、安装Cocoapods三、使用Cocoapods总结 前言 最近笔者在仿写天气预报App时用到了api调用数据,一般的基本数据类型我们用Xcode中自带的框架就可以转换得到。但是在和风天气api中的图标的格式为svg格式。 似乎iOS13之后Xcode中可…...
OpenCvSharp (C# OpenCV) 二维码畸变矫正--基于透视变换(附源码)
导读 本文主要介绍如何使用OpenCvSharp中的透视变换来实现二维码的畸变矫正。 由于CSDN文章中贴二维码会导致显示失败,大家可以直接点下面链接查看图片: C# OpenCV实现二维码畸变矫正--基于透视变换 (详细步骤 + 代码) 实现步骤 讲解实现步骤之前先看下效果(左边是原图,右边…...
下级平台级联视频汇聚融合平台EasyCVR,层级显示不正确的原因排查
视频汇聚平台安防监控EasyCVR可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有GB28181、RTSP/Onvif、RTMP等,以及厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等,能对外分发RTSP、RTMP、FLV、HLS、WebRTC等…...
Android程序CPU使用大的异常分析
程序出现CPU使用过高的问题,如果能够重现,就比较好办了,可以top命令查看各线程的cpu使用,定位到线程。 以下是问国内某AI的答案 在Android应用中,如果某个应用消耗了大量的CPU资源,可以采取以下方法进行分…...
[数学建模] 0、关于数学建模的一点看法付费专栏食用说明
文章目录 1、前言2、数学建模学习索引2.1、建模知识点 3、实战建模论文索引3.1、国赛真题索引3.1.1、[数学建模] [2001年国赛模拟] 1. 血管的三维重建3.1.2、[数学建模] [2011年B国赛模拟] 2. 交巡警服务平台的设置与调度3.1.3、[数学建模][2012年A国赛模拟] 3. 葡萄酒的评价 3…...
2.oracle数据库自增主键
不同于mysql,oracle主键自增不能在建表时直接设置,其实也很简单 1.建表 CREATE TABLE test(id NUMBER NOT NULL,key1 VARCHAR2(40) NULL,key2 VARCHAR2(40) NULL);2.设置主键 alter table test add constraint test_pk primary key (id);3.新建序列tes…...
算法通关村第二关——链表加法的问题解析
题目类型 链表反转、栈 题目描述 * 题目: * 给你两个非空链表来表示两个非负整数,数字最高位位于链表的开始位置。 * 它们的每个节点都只存储一个数字。将这两个数相加会返回一个新的链表。 * 你可以假设除了数字0外,这两个数字都不会以0开头…...
CTF show Web 红包题第六弹
提示 1.不是SQL注入 2.需要找关键源码 思路 进入页面发现是一个登录框,很难让人不联想到SQL注入,但提示都说了不是SQL注入,所以就不往这方面想了 先查看一下网页源码,发现一段JavaScript代码,有一个关键类ctfs…...
Golang 面试经典题:map 的 key 可以是什么类型?哪些不可以?
Golang 面试经典题:map 的 key 可以是什么类型?哪些不可以? 在 Golang 的面试中,map 类型的使用是一个常见的考点,其中对 key 类型的合法性 是一道常被提及的基础却很容易被忽视的问题。本文将带你深入理解 Golang 中…...
在 Nginx Stream 层“改写”MQTT ngx_stream_mqtt_filter_module
1、为什么要修改 CONNECT 报文? 多租户隔离:自动为接入设备追加租户前缀,后端按 ClientID 拆分队列。零代码鉴权:将入站用户名替换为 OAuth Access-Token,后端 Broker 统一校验。灰度发布:根据 IP/地理位写…...
学习STC51单片机31(芯片为STC89C52RCRC)OLED显示屏1
每日一言 生活的美好,总是藏在那些你咬牙坚持的日子里。 硬件:OLED 以后要用到OLED的时候找到这个文件 OLED的设备地址 SSD1306"SSD" 是品牌缩写,"1306" 是产品编号。 驱动 OLED 屏幕的 IIC 总线数据传输格式 示意图 …...
【数据分析】R版IntelliGenes用于生物标志物发现的可解释机器学习
禁止商业或二改转载,仅供自学使用,侵权必究,如需截取部分内容请后台联系作者! 文章目录 介绍流程步骤1. 输入数据2. 特征选择3. 模型训练4. I-Genes 评分计算5. 输出结果 IntelliGenesR 安装包1. 特征选择2. 模型训练和评估3. I-Genes 评分计…...
基于SpringBoot在线拍卖系统的设计和实现
摘 要 随着社会的发展,社会的各行各业都在利用信息化时代的优势。计算机的优势和普及使得各种信息系统的开发成为必需。 在线拍卖系统,主要的模块包括管理员;首页、个人中心、用户管理、商品类型管理、拍卖商品管理、历史竞拍管理、竞拍订单…...
C/C++ 中附加包含目录、附加库目录与附加依赖项详解
在 C/C 编程的编译和链接过程中,附加包含目录、附加库目录和附加依赖项是三个至关重要的设置,它们相互配合,确保程序能够正确引用外部资源并顺利构建。虽然在学习过程中,这些概念容易让人混淆,但深入理解它们的作用和联…...
Linux系统部署KES
1、安装准备 1.版本说明V008R006C009B0014 V008:是version产品的大版本。 R006:是release产品特性版本。 C009:是通用版 B0014:是build开发过程中的构建版本2.硬件要求 #安全版和企业版 内存:1GB 以上 硬盘…...
深入浅出Diffusion模型:从原理到实践的全方位教程
I. 引言:生成式AI的黎明 – Diffusion模型是什么? 近年来,生成式人工智能(Generative AI)领域取得了爆炸性的进展,模型能够根据简单的文本提示创作出逼真的图像、连贯的文本,乃至更多令人惊叹的…...
[拓扑优化] 1.概述
常见的拓扑优化方法有:均匀化法、变密度法、渐进结构优化法、水平集法、移动可变形组件法等。 常见的数值计算方法有:有限元法、有限差分法、边界元法、离散元法、无网格法、扩展有限元法、等几何分析等。 将上述数值计算方法与拓扑优化方法结合&#…...
