Redhat分区挂载格式化删除分区

本文介绍了在CentOS系统下如何使用fdisk创建、格式化、挂载和删除分区。首先通过`fdisk -l`查看分区,然后使用fdisk工具对/dev/sdb创建扩展分区,并用mkfs.ext3格式化。接着将分区挂载到/media/sdb1,并设置开机自动挂载。最后,展示了如何取消挂载和删除分区的操作。

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

fdisk -l 查看所有分区
在这里插入图片描述
fdisk /dev/sdb 进入/dev/sdb进行分区操作

在这里插入图片描述
p 查看磁盘分区信息
在这里插入图片描述
n p 1 创建分区 w保存退出
在这里插入图片描述
现在可以看到 /dev/sdb1 是刚创建的分区
在这里插入图片描述
需要格式化分区 然后再进行挂载 mkfs.ext3 /dev/sdb1
在这里插入图片描述
挂载 /deb/sdb1 到 media/sdb1 mount /dev/sdb1 /media/sdb1
在这里插入图片描述
设置开机自动挂载

<think>嗯,用户这次的问题很明确:在RedHat8.1上挂载10TB硬盘。结合之前的引用内容,这个需求有几个关键点需要注意。首先注意到用户特别提到10TB这个容量。引用[2]中显示fdisk操作2TB硬盘时很正常,但10TB硬盘需要特别注意分区工具的选择。记得fdisk对GPT分区表的支持有限制,用户可能不知道这个细节。引用[1]提到fdisk可以指定文件系统类型,这很重要。用户可能打算长期使用这个硬盘,所以推荐主流的ext4或xfs更稳妥。引用[4]解释了Linux分区挂载理念,这正是用户需要的操作原理基础。用户环境是RedHat8.1,引用[5]提到RedHat7的案例可以参考,说明基础操作是相通的。不过版本差异还是要注意,比如systemd服务管理工具的不同。用户没说明硬盘接口类型,但10TB大概率是新硬盘。引用[3]显示混合硬盘的特殊处理方式,不过普通机械盘或SSD流程应该更简单。考虑在回答中补充RAID或LVM的提示,万一用户以后需要扩展容量。安全方面,引用[5]创建目录时用了root权限,这提示所有操作都需要sudo。大容量硬盘格式化耗时,应该提醒用户等待时间可能较长。要不要问用户是否做数据盘还是系统盘?引用[3]有挂载/boot的例子,但用户只提挂载没说用途,暂时按数据盘处理比较安全。</think> 好的,在 Red Hat Enterprise Linux (RHEL) 8.1 上挂载一个 10TB 的硬盘需要特别注意分区表类型(GPT是必须的)和文件系统的选择(XFS 或 ext4)。以下是详细步骤: ### 📌 在 RHEL 8.1 上挂载 10TB 硬盘的步骤 1. **物理安装硬盘** * 关闭服务器电源。 * 将 10TB 硬盘正确安装在服务器机箱内,并连接数据线和电源线。 * 开启服务器电源。 2. **识别新硬盘** * 以 `root` 用户登录系统或使用 `sudo`。 * 使用 `lsblk` 命令或 `fdisk -l` 查看所有块设备,找到新添加的硬盘: ```bash sudo lsblk -f sudo fdisk -l ``` * 通常新硬盘没有文件系统,会是列表中尺寸最大但没有任何分区挂载点的设备(如 `/dev/sdb`, `/dev/sdc`)。*确保不要选错现有系统盘!* 引用[2]展示了使用 `fdisk -l` 查看新硬盘的例子。 3. **创建分区表 (GPT)** * 由于硬盘容量 > 2TB,必须使用 **GPT (GUID Partition Table)** 分区表格式。fdisk 和 parted 工具都可以创建 GPT: ```bash sudo parted /dev/sdX # 将 sdX 替换为你的硬盘标识符 (如 sdb) ``` * 在 `(parted)` 提示符下操作: ```bash mklabel gpt # 创建新的 GPT 磁盘标签 (分区表) quit # 退出 parted ``` 4. **创建分区** * **推荐使用 `parted`:** (操作更简洁,对大容量支持更好) ```bash sudo parted /dev/sdX mkpart primary 0% 100% # 创建一个占用整个磁盘空间的主分区 print # 确认分区创建成功 (应该显示一个大致从 1049kB 到 10.0TB 的分区) quit ``` * **或者使用 `gdisk` (`gpt fdisk`):** (命令行交互方式类似传统的 fdisk,但专为 GPT 设计) ```bash sudo gdisk /dev/sdX # 进入后,默认会提示新磁盘需要创建 GPT,按 Enter 接受。 # 输入 `n` 创建新分区。 # 接受默认的分区号、起始扇区、结束扇区(占用整盘)。 # 分区类型使用默认的 `8300 Linux filesystem` 即可 (XFS/ext4)。 # 输入 `w` 写入分区表并退出。 ``` * 创建分区后,再次运行 `lsblk` 或 `fdisk -l` 应该能看到新创建的分区 (如 `/dev/sdb1`)。引用[1]提到了 `fdisk` 可以创建分区并指定文件系统类型,但我们这里优先使用 `parted` 或 `gdisk` 处理大硬盘和 GPT。 5. **创建文件系统** * **推荐使用 XFS:** RHEL 8 默认且对超大文件和卷支持良好。 ```bash sudo mkfs.xfs /dev/sdX1 # 例如: sudo mkfs.xfs /dev/sdb1 ``` * **或者使用 ext4:** 同样支持 10TB 分区。 ```bash sudo mkfs.ext4 /dev/sdX1 ``` * *格式化过程可能需要一些时间,耐心等待。* 引用[1]提到了可以为分区指定像 linux (通常指 ext2/3/4) 或 linux swap 这样的文件系统类型。 6. **创建挂载点目录** * 选择一个目录作为该分区的访问入口。通常会在 `/mnt` 或 `/data` 下创建。 ```bash sudo mkdir -p /mount_point # 例如: sudo mkdir /mnt/big_drive ``` * 引用[5]展示了创建目录用于 NBU MSDP 存储。 7. **挂载分区** * 使用 `mount` 命令进行临时挂载: ```bash sudo mount /dev/sdX1 /mount_point ``` * 使用 `df -hT` 或 `lsblk -f` 检查分区是否成功挂载到指定的挂载点。引用[3]展示了多个挂载命令的例子。 8. **(关键) 配置永久挂载 (/etc/fstab)** * 重启后,临时挂载会失效。编辑 `/etc/fstab` 文件实现开机自动挂载。 ```bash sudo vi /etc/fstab # 或使用你喜欢的文本编辑器 (如 nano) ``` * 在文件末尾添加一行: ```bash UUID=<partition_uuid> /mount_point xfs defaults 0 0 # 如果使用 XFS # 或 UUID=<partition_uuid> /mount_point ext4 defaults 0 0 # 如果使用 ext4 ``` * **获取 UUID:** 使用 `blkid /dev/sdX1` 命令查找你分区的 UUID。务必使用 **UUID** 而不是 `/dev/sdX1`,因为设备名 (`sdX`) 在添加/移除磁盘时可能发生变化。UUID 是稳定可靠的标识符。 * **验证 fstab:** 为避免系统因 fstab 错误无法启动,务必验证配置: ```bash sudo mount -a # 尝试挂载所有在 fstab 中定义的文件系统 ``` * 如果这条命令没有报错,并且 `df -hT` 再次显示分区正确挂载,说明 `/etc/fstab` 配置正确。引用[4]解释了 Linux 通过 `/etc/fstab` 将分区与目录"载入"(关联)的原理,这正是自动挂载的核心。 9. **设置权限 (可选)** * 检查挂载点下新创建的文件和目录的所有者和权限 (`ls -l /mount_point`)。 * 如果需要让特定用户或服务能读写该磁盘,可能需要使用 `chown` 和 `chmod` 修改权限或所有权。 ```bash sudo chown -R user:group /mount_point sudo chmod -R ugo+rw /mount_point # 谨慎使用,更推荐精细化授权 ``` ### 📝 重要注意事项 * **安全性:** 作为 `root` 用户执行这些命令,操作需谨慎。误操作可能导致数据丢失或系统无法启动。 * **确认设备:** `lsblk` / `fdisk -l` 显示结果时务必**反复确认**目标硬盘的标识符 (`/dev/sdX`),操作错误磁盘后果严重。 * **GPT 是必须的:** MBR 分区表不支持 > 2TB 的单个分区。务必确保使用 `parted mklabel gpt` 或 `gdisk`。 * **使用 UUID:** `/etc/fstab` 中使用 UUID (`blkid` 获取) 比设备名更稳定可靠。 * **文件系统选择:** XFS 是 RHEL 8 的默认推荐,尤其适合大容量存储。ext4 也是成熟可靠的选择。 * **验证:** `mount -a` 是在修改 `/etc/fstab` 后必不可少的验证步骤。 * **性能与可靠性:** 10TB 是很大容量的磁盘,确保硬件连接稳定,并定期备份重要数据。如果追求更高性能或冗余,可考虑 RAID 或 LVM,但这会增加管理复杂度(参见下方相关问题)。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

何以骑龙唯有自强

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值