linux如何初始化硬盘,Linux硬盘简易初始化(LVM)

这篇博客详细介绍了在Linux系统中如何初始化硬盘并使用LVM进行分区和管理。首先,通过parted创建gpt分区和LVM支持的primary分区,接着使用pvcreate、vgcreate、lvcreate命令创建物理卷、卷组和逻辑卷。然后,采用XFS文件系统格式化磁盘,并挂载到指定目录,最后设置开机自动挂接。整个过程简单明了,适用于Linux新手。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Step 1:

用parted对磁盘进行分区:

[[email protected] ~]# parted /dev/sdb

进行分区,开启LVM:

(parted) mklabel gpt

(parted) mkpart primary xfs 0% 100%

(parted) set 1 lvm on

(parted)

扫描一次,让分区立即生效:

Step 2:

将添加磁盘进行LVM划分:

[[email protected] ~]# pvcreate /dev/sdb1

Physical volume "/dev/sdb1" successfully created.

[[email protected] ~]# vgcreate yunvg /dev/sdb1

Volume group "yunvg" successfully created

[[email protected] ~]# vgdisplay

[[email protected] ~]# lvcreate -L 999.99GB -n YunDisk yunvg

Rounding up size to full physical extent 999.99 GiB

Logical volume "YunDisk" created.

[[email protected] Exdisk]# lvcreate -l 100%FREE -n exdisk1 exdisk

Step 3:

格式化磁盘,用XFS格式:

[[email protected] ~]# mkfs.xfs /dev/yunvg/YunDisk

meta-data=/dev/yunvg/YunDisk isize=512 agcount=4, agsize=65535488 blks

= sectsz=512 attr=2, projid32bit=1

= crc=1 finobt=0, sparse=0

data = bsize=4096 blocks=262141952, imaxpct=25

= sunit=0 swidth=0 blks

naming =version 2 bsize=4096 ascii-ci=0 ftype=1

log =internal log bsize=4096 blocks=127999, version=2

= sectsz=512 sunit=0 blks, lazy-count=1

realtime =none extsz=4096 blocks=0, rtextents=0

[[email protected] ~]

Step 4:

将磁盘挂接到指定的目录,并设置开机自动挂接:

[[email protected] /]# mkdir /Exdisk

[[email protected] /]# mount -t xfs /dev/yunvg/YunDisk /Exdisk/

[[email protected] /]# df -h

Filesystem Size Used Avail Use% Mounted on

/dev/mapper/cl-root 16G 1.8G 15G 12% /

devtmpfs 3.9G 0 3.9G 0% /dev

tmpfs 3.9G 0 3.9G 0% /dev/shm

tmpfs 3.9G 8.5M 3.9G 1% /run

tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup

/dev/sda2 235M 119M 117M 51% /boot

tmpfs 783M 0 783M 0% /run/user/0

/dev/mapper/yunvg-YunDisk 1000G 33M 1000G 1% /Exdisk

[[email protected] /]# vim /etc/fstab

[[email protected] ~]#

以上为简易快速的挂接新硬盘。

原文:https://blog.51cto.com/14694691/2499150

### 常见的磁盘管理工具及其特点 #### Linux环境下的磁盘管理工具 在Linux环境中,存在多种用于管理和配置硬盘分区以及其他存储设备的工具。这些工具不仅限于基本的分区操作,还包括更复杂的任务如逻辑卷管理(LVM)[^1]。 - **fdisk/cfdisk**: 这些是最基础也是最常用的命令行工具之一,适用于简单的磁盘分割需求。它们提供了交互式的界面来创建、删除和修改分区表项。 - **parted/GParted**: parted是一个强大的命令行程序,支持非DOS类型的磁盘标签格式,并能处理大于2TB的大容量驱动器。GParted则是基于GUI的应用程序,它集成了许多高级特性,比如移动/调整大小等功能,使得日常维护更加直观方便[^4]。 - **LVM (Logical Volume Manager)**: 提供了一种灵活的方式来组织物理磁盘空间到虚拟化的逻辑卷上,允许动态扩展或缩减分配给特定文件系统的资源量而不必重新启动系统或者停机重组硬件结构。 #### Windows平台上的解决方案 对于Windows操作系统而言,默认情况下就配备了一个内置的强大命令行工具——DiskPart,它可以用来执行各种各样的磁盘相关任务,从初始化新安装的硬盘直到复杂的数据恢复过程皆可胜任。值得注意的是,尽管有保护措施防止误操作引起的数据损失风险,但对于不熟悉其工作机制的人来说仍然存在一定危险性[^2]。 此外,微软还提供了一个图形化的“磁盘管理”控制面板应用程序,这为那些偏好视觉指导而非纯文本指令用户提供了一个简单易懂的选择方式来进行诸如新建、删除分区间的基础管理工作。 #### 跨平台的专业级应用 某些第三方开发的产品则试图跨越不同操作系统之间的界限,旨在满足更为广泛的需求群体。例如,“易我分区大师”,作为一款专精于解决PC端各类存储难题的服务型软件,无论是在家庭用户还是商业环境下都有着广泛应用实例记录。该产品强调了简易性和功能性相结合的设计理念,确保即使是初次接触此类技术的新手也能顺利完成必要的设置变更动作[^3]。 ```bash # 使用 fdisk 查看当前磁盘布局 sudo fdisk -l /dev/sda # 启动 GParted GUI 工具 gparted & # 初始化 LVM 物理卷 pvcreate /dev/sdb ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值