saotolls 发表于 2025-3-19 13:38:22

Ubuntu磁盘挂载

## 1. 查看新磁盘

首先, 确认系统已经识别到新磁盘。可以使用下面的命令来查看磁盘列表:

```bash
sudo fdisk -l
```

> 此处做假设,新的磁盘是: `/dev/sdb`,此处需要根据实际情况来进行调整;

## 2. 创建新的分区

如果新磁盘还没有分区,需要创建一个新的分区。可以使用`fdisk`或`parted`工具来进行分区。

### 2.1 使用`fdisk`方式创建分区

```bash
sudo fdisk /dev/sdb
```

然后,使用`fdisk`创建一个新分区:

- 输入`n`来创建新分区;
- 输入`p`来选择主分区;
- 选择分区号(一般默认即可);
- 输入默认的起始和结束扇区,或者可以自定义分区大小;
- 输入`w`来写入分区表退出;

### 2.2 格式化新分区

假设创建的分区是 `/dev/sdb1`,接下来格式化这个分区。可以选择 ext4 文件系统(也可以选择其他文件系统,如 xfs 或 ntfs,但 ext4 是 Linux 系统中常用的文件系统)。

```bash
sudo mkfs.ext4 /dev/sdb1
```

### 2.3 创建挂载点

接下来,创建一个挂载点目录 /media2:

```bash
sudo mkdir /temp_data
```

### 2.4 磁盘挂载

临时将新分区挂载到 /temp_data:

```bash
sudo mount /dev/sdb1 /temp_data
```

## 3. 创建自动磁盘挂载

> 编辑 /etc/fstab

首先,使用 blkid 获取分区的 UUID:

```bash
sudo blkid /dev/sdb1
```

会看到类似下面的内容输出:

```plattext
/dev/sdb1: UUID="your-uuid" TYPE="ext4" PARTUUID="..."
```

复制 UUID 值(在 UUID="..." 中的部分)。

然后,编辑 `/etc/fstab` 文件, 在文件的末尾添加一行来配置自动挂载:

```bash
UUID=your-uuid/temp_dataext4defaults02
```

将 your-uuid 替换为你从 blkid 命令中获得的 UUID

到这里,新磁盘已经格式化并挂载到 /temp_data 上,并且配置了自动挂载。

---

## 总结
1. 使用 fdisk 创建新分区。
2. 格式化新分区为 ext4 文件系统。
3. 创建挂载点 /media2。
4. 使用 mount 临时挂载磁盘。
5. 编辑 /etc/fstab 文件以确保每次启动时自动挂载。
6. 测试配置。
页: [1]
查看完整版本: Ubuntu磁盘挂载