首页 > 其他分享 >使用systemctl管理磁盘挂载

使用systemctl管理磁盘挂载

时间:2024-07-05 13:19:48浏览次数:21  
标签:systemd mount nvidia aibox systemctl 挂载 home 磁盘

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

 

标签:systemd,mount,nvidia,aibox,systemctl,挂载,home,磁盘
From: https://www.cnblogs.com/Leonardo-li/p/18285607

相关文章

  • Linux磁盘管理
    磁盘管理【1】、Linux常用的分区格式在新增磁盘后要对其进行分区,分区后才可以去存储数据MBR分区格式:比较古老的分区格式,只能划分4个主分区,如果四个分区划分完成后,硬盘空间还有剩余,那剩余的分区也不能够使用。后来新增加扩展分区(容器)功能,可在扩展分区内划分出更多的逻辑分......
  • Linux磁盘管理
    磁盘管理【1】、Linux常用的分区格式在新增磁盘后要对其进行分区,分区后才可以去存储数据MBR分区格式:比较古老的分区格式,只能划分4个主分区,如果四个分区划分完成后,硬盘空间还有剩余,那剩余的分区也不能够使用。后来新增加扩展分区(容器)功能,可在扩展分区内划分出更多的逻辑分区......
  • linux_软件安装与硬件挂载_lamp环境搭建
    关键术语Lsblk:listblock  列出块设备Mount:挂载Umount:卸载YUM:YollowdoyUpdaterModified挂载相关命令配置文件:/etc/fstab                /dev/mapper/openeuler-root  /           ext4          default......
  • hadoop添加磁盘扩容
    磁盘准备定位新磁盘使用lsblk或者sudofdisk-l命令来查看系统上已连接的磁盘,并找到你想要挂载的新磁盘的设备名称,比如/dev/sda2。lsblksudofdisk-l格式化新磁盘假设新磁盘的设备名是/dev/sda2,使用以下命令将其格式化为ext4文件系统:sudomkfs.ext4/dev/sda2......
  • Docker 目录挂载和卷映射
    docker卷和目录的区别_docker挂载和映射的区别-CSDN博客linuxdocker目录挂载映射_linux创建网关docker映射目录-CSDN博客因为容器是无状态,rm掉就不报错数据,所以需要-v挂载到宿主机上路径:使用绝对路径的是目录挂载-v/usr/local/www:/opt/html使用相对路径的是卷映射-v......
  • centos7定时检测磁盘大小,并输出为csv格式
    脚本:!/bin/bash定义输出文件名OUTPUT_FILE="/path/to/output.csv"获取当前日期时间,为CSV文件名添加时间戳TIMESTAMP=$(date+"%Y%m%d%H%M%S")OUTPUT_FILE_WITH_TIMESTAMP="${OUTPUT_FILE}_${TIMESTAMP}.csv"检测磁盘空间并输出到CSV文件df-h|awk-vOFS=','&#......
  • 如何恢复RAID磁盘组
    一、确认故障现象:1.检查RAID管理界面或系统日志,确认RAID磁盘组的状态,如是否显示“降级”、“失败”或“离线”。2.记录所有相关的错误信息和日志,以便后续分析。评估恢复难度:1.根据故障现象初步判断恢复难度,包括是否涉及硬件损坏、RAID配置丢失或数据损坏等。2.确定是否有可用......
  • 如何从服务器bios清除磁盘数据
    解决问题并查找根源:一、服务空间不足,服务无法部署或服务不可用二、清理了大日志文件,但是空间还是不足1.首先是通过df-h命令查看磁盘的使用情况,主演是看Avail(可用)和Use(已用)的占用百分比,如下所示:df-hFilesystemSizeUsedAvailUse%Mountedon/dev/mapper/VolGroup-lv_r......
  • 解决办法:hyper-v导出虚拟机到ESXI报错找不到磁盘:dev disk by-uuid 4b85b6e9-f0d1-4dc
    linux救援模式可以进入系统,发现UUID都是正常的。执行以下命令确认的:[root@localhost~]#cat/etc/fstabUUID=4b85b6e9-f0d1-4dc8-a9dd-aafad7b4354c/xfsdefaults00UUID=24c8c603-e6bd-453c-982f-79e9df3468fd/bootxfsdefaults00UUID=53608cf9-17c1-40c5-85ed-f88......
  • 磁盘分区?合并?看这一篇文章就够了
    一、故事开篇        你会不会有这样的诉求呢?刚买了一块磁盘,但是自己的不同资料想要分盘管理,不想一股脑地都放在同一个盘下面,也还不想再买一块盘。莫慌,你可以对一块磁盘进行分区,行话就叫“磁盘分区”。如下图我的磁盘:    (一个小知识:系统盘默认叫C盘,每加一......