在服务器上插入第三块的10T硬盘,现要对其创建一个格式为ext4的2T分区并创建并挂载到/dev/game路径下,请写出fdisk交互命令到完成挂载的所有步骤命令。
以下是在服务器上对一块10T硬盘进行分区、格式化并挂载为2T大小的ext4文件系统的步骤和相关命令:
### 1. 查找硬盘设备名
使用 `lsblk` 或 `fdisk -l` 命令来查找新插入的硬盘的设备名(例如:`/dev/sdb`)。
```sh
lsblk
# 或者
fdisk -l
```
假设硬盘设备名为 `/dev/sdb`。
### 2. 准备创建分区
创建新的分区表。下面命令中我们使用 `gpt` 分区表,如果你的硬盘需要使用 MSDOS(即 MBR),那么相应替换参数并确保整个流程适用于 MBR。
```sh
sudo fdisk /dev/sdb
```
然后出现交互式菜单,并输入下列命令创建GPT分区表:
```
g # 创建一个新的GPT分区表
n # 添加新分区
# 默认(默认分区号)
# 默认(第一扇区,默认起始位置)
+2T # 分配大小为2T的分区
w # 写入更改并退出
```
确保你进行了分区操作后输入 `w` 之前返回了两次“是”确认分区的类型设置。
### 3. 格式化分区
首先,确保找到了正确的分区设备名,一般来说第一个分区会是 `/dev/sdb1`。然后用下面的命令来格式化分区为 `ext4` 文件系统。
```sh
sudo mkfs.ext4 /dev/sdb1
```
### 4. 创建挂载点
创建 `/dev/game` 挂载点。
```sh
sudo mkdir -p /dev/game
```
### 5. 挂载分区
将新分区挂载到 `/dev/game`。
```sh
sudo mount /dev/sdb1 /dev/game
```
### 6. 设置自动挂载(可选)
为了在系统重启后自动挂载,你可能需要编辑 `/etc/fstab` 文件添加对应条目。请谨慎编辑此文件,错误的条目可能导致系统无法启动。
```sh
UUID=`sudo blkid /dev/sdb1 | grep -oP 'UUID=".*?"' | cut -d '"' -f2`
echo "$UUID /dev/game ext4 defaults 0 2" | sudo tee -a /etc/fstab
```
这段命令先获取分区的 UUID,然后添加一个条目到 `/etc/fstab` 文件中,设置在启动时自动挂载此分区。
现在你应该成功创建了一个格式为 ext4 的 2T 分区,并将其挂载到了 `/dev/game` 路径下。完成以上步骤后,可以使用 `df -h` 查看当前的分区挂载情况。
AI智能问答网
免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。
点击这里>>使用创作工场,更聪明、更完整、更原创!