前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >linux新增大于2T硬盘,分区并挂载

linux新增大于2T硬盘,分区并挂载

作者头像
用户9949933
发布于 2023-02-24 09:17:47
发布于 2023-02-24 09:17:47
4.3K00
代码可运行
举报
运行总次数:0
代码可运行

说明:

环境:Debian 10.5

硬盘:20T SSD硬盘

  • 在分区以前,介绍一下步骤: Create a disklabel (partitioning) on disk.建立磁盘标签 Create a partition of the appropriate size.分配适合的大小 Create a filesystem (if needed).格式化分区,根据你需要的文件系统 Mount.挂载

步骤

查看硬盘信息

由于新添加硬盘时要确定是对哪个盘进行分区挂载,以免误操作而造成数据损失。 使用 fdisk -l 进行查看。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#fdisk -l
Disk /dev/sda: 232.4 GiB, 249510756352 bytes, 487325696 sectors
Disk model: PERC H730P Mini 
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xccc37b00

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1  *         2048 476577806 476575759 227.3G 83 Linux
/dev/sda2       476577807 487325695  10747889   5.1G  f W95 Ext'd (LBA)
/dev/sda5       476577809 487325695  10747887   5.1G 82 Linux swap / Solaris


Disk /dev/sdb: 20 TiB, 21998285619200 bytes, 42965401600 sectors
Disk model: PERC H730P Mini 
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

从上面可以看出即将进行分区挂载的新硬盘大约是20T的可用空间,磁盘位置为/dev/sdb 由于磁盘的空间大于2T,所以不能用直接使用fdisk的方法进行分区,在这里我们使用GPT分区。

建立磁盘标签、创建分区,并分配合适的大小

选择要分区的硬盘:parted /dev/sdb

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# parted /dev/sdb
GNU Parted 3.2
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print                  #==>使用print 对磁盘信息进行查看                                          
Error: /dev/sdb: unrecognised disk label
Model: DELL PERC H730P Mini (scsi)                                        
Disk /dev/sdb: 22.0TB          #==>磁盘大小
Sector size (logical/physical): 512B/512B
Partition Table: unknown
Disk Flags: 
(parted)mklabel gpt      			#==>建立GPT的磁盘标签,换句话说就是创建磁盘分区表支持GPT                                                
(parted)mkpart primary ext4 0 22.0TB  	#==>创建一个分区,这里表示把所有空间分到一个区
Warning: The resulting partition is not properly aligned for best performance.
Ignore/Cancel? c        		#==>选择cancle                                                  
(parted) mkpart primary ext4 1 -1			#==>这一步就用到了对齐的概念
(parted) q					#==>退出      

使用mkpart primary 0% n%创建主分区,n为要分的分区占整个磁盘的百分比.(mkpart extended创建扩展分区). 例如我这里想要把这个8T的硬盘分成三块,其中前两块分别占2T,最后一块占4T,则可以写为:

mkpart primary 0% 25% mkpart primary 26% 50% mkpart primary 51% 100%

使用 rm 1 删除分区 ,后面的1是分区序号。

分区格式化

可 将硬盘格式化为ext4格式,具体各格式的区别见ext2、ext3、ext4和xfs的区别

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# ls /dev/sdb*						#==>查看磁盘
/dev/sdb  /dev/sdb1

# mkfs.ext4 /dev/sdb1			#==>硬盘分区注意不要弄错
mke2fs 1.44.5 (15-Dec-2018)
Creating filesystem with 5370674688 4k blocks and 335667200 inodes
Filesystem UUID: 83ddc583-50af-4f11-b79a-de5dbf77500c
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, 644972544, 1934917632, 
        2560000000, 3855122432

Allocating group tables: done                            
Writing inode tables: done                            
Creating journal (262144 blocks): done
Writing superblocks and filesystem accounting information: done 
#

自动挂载硬盘

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#cd /
#mkdir data						#==>在根目录创建挂载点data
# vi /etc/fstab							#==>编辑fstab文件
# /etc/fstab: static file system information.
#
# <file sys>    <mount point>   <type>  <options>       <dump>  <pass>

# device during installation: /dev/sda1
UUID=56ba2d04-7045-461c-ad9d-cde66a0e2513       /       ext4    rw,noatime,errors=remount-ro    0       1

# device during installation: /dev/sda5
UUID=9abdf879-10c6-4bb2-8b41-74a7139c24b2       none    swap    sw      0       0
tmpfs     /tmp tmpfs     nodev,nosuid,size=50%,mode=1777   0    0
/dev/sdb1    /data   ext4   rw,noatime,errors=remount-ro   0   1	#==>此处就是新加的内容
# mount -a					#==>执行挂载
#df -h				#==>查看
Filesystem      Size  Used Avail Use% Mounted on
udev             63G     0   63G   0% /dev
tmpfs            13G  9.7M   13G   1% /run
/dev/sda1       223G  943M  211G   1% /
tmpfs            63G     0   63G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs            63G     0   63G   0% /sys/fs/cgroup
tmpfs            63G     0   63G   0% /tmp
/dev/sdb1        20T   24K   19T   1% /data			#===>说明挂载成功

最后一定要重启验证是否自动挂载

取消挂载

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
umount /dev/sdb1
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-12-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Linux磁盘管理完全指南:从分区到逻辑卷的实战攻略
今天咱们来聊聊Linux磁盘管理这个话题。说起磁盘管理,这可是每个运维工程师都绕不开的基本功。不管是新服务器上线、存储扩容,还是系统迁移,都离不开对磁盘的操作。
用户3597170
2025/06/13
1930
Linux基础篇——Linux磁盘操作(磁盘基础知识、分类、分区、挂载、卸载、扩容)详解「建议收藏」
  假如你有个大木桶要装东西,如果木桶没有划分层,所有东西全部放入里面,虽然可以装,但是对大木桶的使用就合不合理,造成杂乱无章,寻找东西时候也耗时,甚至还有不同物品之间不能存放在一起而导致危险,那更好的做法自然是给大木桶画一下不同的区域,分成不同的层,每个层放不同的东西,即安全,寻找起来也方便;
全栈程序员站长
2022/09/01
8.4K0
Linux基础篇——Linux磁盘操作(磁盘基础知识、分类、分区、挂载、卸载、扩容)详解「建议收藏」
每天学一个 Linux 命令(79):parted
parted 命令用于创建,查看,删除和修改磁盘分区。它是一个磁盘分区和分区大小调整工具。这个命令算是对fdisk命令的一个补充,因为如果磁盘大小大于2TB就无法使用fdisk命令进行分区操作了。
民工哥
2021/03/30
2.5K0
linux扩容(增加硬盘)并挂载
当Linux系统的硬盘空间不够时,我们需要添加新的硬盘。本文物理添加硬盘的方法略过,只介绍在linux系统的分区、格式化和挂载的内容。
用户9949933
2023/02/24
14K0
CentOS Linux下的3款分区工具
  伴随着科技的飞速发展,越来越多的企业对于服务器的稳定要求越来越高,越来越多的企业开始采用linux系统来部署自己的服务,以求高效的稳定性,当然任何操作系统都需要一个最基本的基础,那就是硬盘,及硬盘分区,今天来给大家推荐几款CentOS Linux下的分区工具及如何查看分区环境,也会给大家来带一些硬盘的基本知识
py3study
2020/01/07
4K0
linux下挂载新硬盘和分区的步骤 (50天)
今天和大家分享一下在linux下挂载新硬盘的步骤。 演示的环境基于centos [root@localhost etc]# uname -a Linux localhost.localdomain 2.6.32-220.el6.x86_64 #1 SMP Tue Dec 6 19:48:22 GMT 2011 x86_64 x86_64 x86_64 GNU/Linux [root@localhost etc]# cat system-release CentOS release 6.2 (Final)
jeanron100
2018/03/13
4.9K0
Linux 挂载2T以上存储
在生产环境中,我们会遇到分区大于2T的磁盘(比如:添加一个3TB的存储),由于MBR分区表只支持2T磁盘,所以大于2T的磁盘必须使用GPT分区表
用户1157212
2020/12/27
5.4K0
Linux 挂载2T以上存储
一个细小的空间问题触发的报警(r11笔记第68天)
今天有一个数据库服务器报警,报警信息是来自于一个异机备库。可以看到这台服务器空间只有300多G,而剩余空间只剩下了不到30G.所以这样一个问题就很奇怪了。 这个服务器是否很老旧,答还在报修期内,其它配置也不差,一个配置较好的服务器怎么会只有300G左右的存储空间。 # fdisk -l Disk /dev/sda: 299.4 GB, 299439751168 bytes 255 heads, 63 sectors/track, 36404 cylinders Units = cylin
jeanron100
2018/03/21
7170
linux基础命令介绍十二:磁盘与文件系统
本篇讲述磁盘管理相关的命令。计算机中需要持久化存储的数据一般是保存在硬盘等辅助存储器中。硬盘一般容量较大,为了便于管理和使用,可以将硬盘分成一到多个逻辑磁盘,称为分区;为使分区中的文件组织成操作系统能够处理的形式,需要对分区进行格式化(创建文件系统);在linux中,对于格式化后的分区,还必须经过挂载(可简单理解为将分区关联至linux目录树中某个已知目录)之后才能使用。
用户5030870
2019/04/11
5K0
linux基础命令介绍十二:磁盘与文件系统
将一个新硬盘能够挂载到linux 系统上(开机自动挂载)
sda ├─sda1 ext4 7cc94e03-8b1a-4845-97fb-49a2c39afd8c /boot ├─sda2 ext4 fe1d0eea-50ea-4d44-853b-1c39e5129021 / ├─sda3 ext4 df147f0a-efbd-4370-8e69-471b81a6ee7c /mnt/disk1 ├─sda4 ├─sda5 ext4 ea0d589d-a329-4bfc-a00b-11c00351765a /mnt/disk2 └─sda6 swap f306ece0-a790-41d7-b685-63585b8534e4 [SWAP]
用户4870038
2021/02/05
6.1K0
Linux磁盘管理和文件系统[通俗易懂]
  磁盘和文件系统的管理是运维人员的重要工作内容之一,本文对磁盘和文件系统的一些概念做了详细解释,管理命令给出了常用示例,方便自己在工作时随时查阅,也欢迎各位一同学习。
全栈程序员站长
2022/09/01
5K0
Linux从入门到精通(八)——Linux磁盘管理
​ linux文件颜色的含义:蓝色代表目录 绿色代表可执行文件 红色表示压缩文件 浅蓝色表示链接文件 灰 色表示其他文件 红色闪烁表示链接的文件有问题了 黄色表示设备文件:
传说之下的花儿
2023/04/16
2.9K0
Linux从入门到精通(八)——Linux磁盘管理
centos6.5新增加硬盘挂载并实现开机自动挂载
在内网主机新增一个2T硬盘,先关机断电再连接硬盘数据线和电源线! 查看当前磁盘设备信息: [root@tb ~]# fdisk -l WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sdb: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19
用户1679793
2018/04/28
1.9K0
Linux 磁盘分区全攻略:从基础到实践
在 Linux 系统管理中,磁盘分区是一项至关重要的任务。合理的磁盘分区方案能够提高系统的性能、安全性和可维护性。无论是安装新的 Linux 系统,还是对现有系统进行磁盘管理优化,掌握磁盘分区技术都是必不可少的。本文将详细介绍 Linux 中磁盘分区的概念、常见分区方案以及具体的操作步骤,并附上相应的代码示例,帮助读者深入理解和实践。
炒香菇的书呆子
2024/11/20
1K0
[Centos7]对硬盘进行分区及自动挂载
本文编写于 205 天前,最后修改于 205 天前,其中某些信息可能已经过时。 1.查看空闲的空间 [root@idc ~]# fdisk -l 2.使用fdisk开始分区 [root@idc ~]# fdisk /dev/sdb Command (m for help): p #查看当前磁盘信息 Disk /dev/sdb: 139.6 GB, 139586437120 bytes, 272629760 sectors Units = sectors of 1 * 512 = 512 bytes S
贰叁壹小窝
2020/07/22
1.2K0
linux 系统分区 格式化及挂载磁盘
1、首先查看未指派的分区名称,有的不一样,我的分别是/dev/sda和/dev/sdb,sda是系统分区,sdb是存储数据分区。
jwangkun
2021/12/23
3.8K0
Lvm管理
逻辑卷管理LVM(Logical Volume Manager)是Linux系统的一种管理硬盘分区机制,具有动态管理硬盘的能力。本文介绍了如何通过LVM在多块云盘上创建一个逻辑卷,适用于Linux实例。
mikelLam
2022/10/31
9310
Linux下GPT分区扩容
GPT分区不能使用gropwpart进行扩容分区,需要删除源有GPT分区,再次新建分区 1、查看当前分区状态 #查看分区是否是GPT [root@master ~]# fdisk -lu Disk /dev/vda: 64.4 GB, 64424509440 bytes, 125829120 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O siz
用户6792968
2022/08/30
5K0
磁盘管理之 raid 文件系统 分区
该文章介绍了如何在不使用挂载的情况下,将硬盘分区格式化为ext4文件系统。同时,文章也探讨了如何将硬盘挂载到Linux系统中,并总结了一些常见的问题和解决方法。
惨绿少年
2017/12/27
2.7K0
Linux系统磁盘与分区管理
Linux最传统的磁盘文件系统(filesystem)使用的是EXT4格式,所以要了解文件系统就得要由认识EXT4开始,而文件系统是创建在硬盘上面的,因此我们得了解硬盘的物理组成才行,下面我们回来详细谈一谈磁盘,inode,block还有superblock等文件系统,的理论知识.
王 瑞
2022/12/28
6K0
相关推荐
Linux磁盘管理完全指南:从分区到逻辑卷的实战攻略
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档