ubuntu22.04磁盘挂载(多磁盘和单磁盘挂载)

ops/2024/9/25 9:01:07/

多磁盘挂载到同一个目录

# 如果没有安装逻辑卷管理系统工具
sudo apt install lvm2


# 查看磁盘分区
sudo fdisk -l


# 新建物理卷
sudo pvcreate /dev/nvme0n1 /dev/nvme1n1 


# 查看现有物理卷信息
sudo  pvdisplay

# 新建物理卷
sudo vgcreate dnyjy_vg  /dev/nvme0n1 /dev/nvme1n1


# 新建逻辑卷
sudo lvcreate -n dnyjy_lv -l 100%FREE dnyjy_vg

user@user:~$ sudo lvcreate -n dnyjy_lv -l 100%FREE dnyjy_vgLogical volume "dnyjy_lv" created.
user@user:~$ sudo fdisk -l
Disk /dev/loop0: 59.75 MiB, 62652416 bytes, 122368 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytesDisk /dev/loop1: 59.77 MiB, 62676992 bytes, 122416 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytesDisk /dev/loop2: 77.38 MiB, 81137664 bytes, 158472 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytesDisk /dev/loop3: 33.71 MiB, 35344384 bytes, 69032 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytesDisk /dev/nvme0n1: 1.75 TiB, 1920383410176 bytes, 3750748848 sectors
Disk model: RP2A21T9RK004LX                         
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytesDisk /dev/nvme1n1: 1.75 TiB, 1920383410176 bytes, 3750748848 sectors
Disk model: RP2A21T9RK004LX                         
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytesDisk /dev/sda: 893.75 GiB, 959656755200 bytes, 1874329600 sectors
Disk model: MR9560-8i       
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 262144 bytes / 262144 bytes
Disklabel type: gpt
Disk identifier: 510C23CC-F528-412B-940F-9E9C4553B9DADevice       Start        End    Sectors   Size Type
/dev/sda1     2048    2203647    2201600     1G EFI System
/dev/sda2  2203648    4300799    2097152     1G Linux filesystem
/dev/sda3  4300800 1874327551 1870026752 891.7G Linux filesystemDisk /dev/mapper/dnyjy_vg-dnyjy_lv: 3.49 TiB, 3840757727232 bytes, 7501479936 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

# 格式化分区 ext4

sudo mkfs.ext4  /dev/mapper/dnyjy_vg-dnyjy_lv

user@user:~$ sudo mkfs.ext4  /dev/mapper/dnyjy_vg-dnyjy_lv
mke2fs 1.46.5 (30-Dec-2021)
Discarding device blocks: done                            
Creating filesystem with 937684992 4k blocks and 234422272 inodes
Filesystem UUID: dbbfcfd7-7162-4ed6-9dab-13cdac888a27
Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, 102400000, 214990848, 512000000, 550731776, 644972544Allocating group tables: done                            
Writing inode tables: done                            
Creating journal (262144 blocks): done
Writing superblocks and filesystem accounting information: done


# 挂载到目录
 sudo mount /dev/mapper/dnyjy_vg-dnyjy_lv /home/
# 查看
df -h


# 在/etc/fstab末尾添加挂载信息,实现自动挂载:

sudo vi /etc/fstab

/dev/mapper/dnyjy_vg-dnyjy_lv ext4 defaults 0 0


 单磁盘挂载

sudo fdisk -l

sudo mkfs -t ext4 /dev/nvme0n1

 sudo mount -t ext4 /dev/nvme0n1 /home

sudo vim /etc/fstab 文本最后增加“/dev/nvme0n1 /home ext4 defaults 0 0”

备注:如果重复以上步骤挂载第二块磁盘,那第一个挂载的磁盘会被覆盖,通过df -h可查看到


http://www.ppmy.cn/ops/115716.html

相关文章

详细分析Canvas基本知识(以Vue3为基础)

目录 1. 基本知识2. Demo2.1 填充矩形和描边矩形2.2 清空矩形区域2.3 绘制直线和路径2.4 绘制圆形2.5 绘制图像2.6 多个形状组合3. 彩蛋1. 基本知识 以下是关于 Canvas 的基本知识和对应 API 的详细分析,以表格形式呈现,并附上多个可以直接执行的 Demo 示例 Canvas 是一个 …

Java位集合之BitMap

文章目录 Java位集合之BitMap一、引言二、BitMap原理1、BitMap简介2、BitMap存储原理 三、BitMap实现1、IntMap实现2、LongMap实现 四、BitMap应用1、快速排序2、快速去重3、快速查找 五、总结 Java位集合之BitMap 一、引言 在计算机科学中,位图(BitMa…

PlayerPerfs-不同平台的存储位置

一 .PlayerPrefs存储的数据存在哪里 不同平台存储位置不一样 Windows PlayerPrefs 存储在 HKCU\Software\[公司名称]\[产品名称] 项下的注册表中 其中公司和产品名称是 在“Project Settings”中设置的名称。 查看方法: 运行 regedit HKEY…

学习大数据DAY60 多表数据清洗

当前会有已抽取好的数据存放在 ODS 层 通过数据清洗, 把数据存放在 DWD 层 数据清洗的规范 crm_user_base_info_his_full erp_u_memcard_reg_full erp_u_sale_m_inc erp_u_sale_pay_inc erp_c_memcard_class_group_full his_chronic_patient_info_new_full 从简单到复…

SpringBoot文档管理系统:架构与功能

第2章相关技术 2.1 Java技术介绍 Java语言擅长开发互联网类应用和企业级应用,现在已经相当的成熟,而且也是目前使用最多的编程语言之一。Java语言具有很好的面向对象性,可以符合人的思维模式进行设计,封装是将对象的属性和方法尽可…

C# 入坑JAVA 潜规则 大小写敏感文件名和类名 枚举等 入门系列2

java 项目结构 文件说明 潜规则 java入门-CSDN博客 Java 对大小写敏感 如文件名和类名。 D:\now\scx\scx-cloud\scx-cloud\scx-module-system\scx-module-system-biz\src\main\java\com\scm\scx\module\system\controller\app\compublic\compublicController.java:29:8 java:…

Go进阶概览 -【7.1 反射机制与动态编程】

7.1 反射机制与动态编程 反射是Go语言的一项强大特性,使得程序可以在运行时检查和修改自身的结构和行为。 反射机制的使用在一些动态编程场景中非常重要,但同时也带来了一定的性能开销。 本节我们将深入解析Go的反射机制,探讨其在动态编程…

WPF 控件数据源绑定

WPF 控件数据源绑定 前提:我的数据源都放在 DataProcessView 类中,然后在 MainWindow 中声明该类的对象 DataProcess,如果是指定了 DataContext ,就将该对象赋值给 DataContext (如下),否则不赋…