1. 找到磁盘的 UUID

首先,找到 /dev/sda 的 UUID。使用 blkid 命令:

blkid /dev/sda

输出示例:

/dev/sda: UUID="e6c123d8-1234-4b62-9e4b-e2f235d31542" TYPE="ext4"

假设 UUID 是 e6c123d8-1234-4b62-9e4b-e2f235d31542。

2. 创建挂载点

确保挂载点 /home/nvidia/aibox 已经存在。如果不存在,请创建它:

mkdir -p /home/nvidia/aibox

3. 创建 systemd 挂载单元文件

在 /etc/systemd/system/ 目录下创建一个新的挂载单元文件。例如,对于挂载点 /home/nvidia/aibox,创建文件 /etc/systemd/system/home-nvidia-aibox.mount:

nano /etc/systemd/system/home-nvidia-aibox.mount

在文件中添加以下内容:

[Unit]

Description=Mount /home/nvidia/aibox

After=network.target

[Mount]

What=/dev/disk/by-uuid/e6c123d8-1234-4b62-9e4b-e2f235d31542

Where=/home/nvidia/aibox

Type=ext4

Options=defaults

[Install]

WantedBy=multi-user.target

在 [Mount] 部分:

What 是磁盘的 UUID,替换为实际的 UUID。

Where 是挂载点。

Type 是文件系统类型,例如 ext4。

4. 重新加载 systemd 配置

重新加载 systemd 配置以使新的挂载单元文件生效:

systemctl daemon-reload

5. 启用和启动挂载单元

启用挂载单元,以便在系统启动时自动挂载:

systemctl enable home-nvidia-aibox.mount

立即启动挂载单元以挂载磁盘:

systemctl start home-nvidia-aibox.mount

6. 检查挂载状态

使用以下命令检查挂载状态,确保磁盘已经挂载成功:

systemctl status home-nvidia-aibox.mount

你应该看到类似于以下的输出,表示挂载成功:

● home-nvidia-aibox.mount - Mount /home/nvidia/aibox

Loaded: loaded (/etc/systemd/system/home-nvidia-aibox.mount; enabled; vendor preset: disabled)

Active: active (mounted) since Thu 2024-07-05 12:34:56 CST; 10s ago

Where: /home/nvidia/aibox

What: /dev/sda
图片教程