如何在 Fedora 中挂载动态磁盘

如何在 Fedora 中挂载动态磁盘

我正在双启动 Windows 10 和 Fedora。我将其中一个驱动器设为动态磁盘,但不知道后果如何。这是我专门用于存储的驱动器,因此我想知道如何安装该驱动器。我还想在启动时安装它。

答案1

使用 ldmtool 使驱动器可安装

有一个名为的应用程序ldmtool允许像普通驱动器一样安装动态磁盘。要安装它,请使用:

# dnf install libldm

安装后运行命令:

# ldmtool create all

这将找到计算机上的所有动态磁盘并将其映射到/dev/mapper/

安装驱动器

首先为挂载点创建一个目录:

# mkdir /mnt/somewhere

然后使用blkid查找驱动器映射到的位置:

# blkid

动态磁盘块设备将以“ldm_”开头。现在您可以像安装任何其他驱动器一样安装它。示例:

# mount -t ntfs /dev/mapper/<your ldm volume> /mnt/somewhere

启动时挂载

要在启动时挂载,首先必须为 ldmtool 创建一个服务,使其能够在启动时运行。为此,您必须.service在 中创建一个文件/etc/systemd/system。在此示例中,我将创建该文件并使用 nano 打开它:

# nano /etc/systemd/system/ldm.service

这是我用来创建服务的配置:

[Unit]
Description=Local Data Manager
Before=local-fs-pre.target

[Service]
Type=forking
User=root
ExecStart=/usr/bin/ldmtool create all
Restart=on-failure

[Install]
WantedBy=multi-user.target

创建服务后,您必须启用它:

# systemctl enable ldm

现在驱动器已准备好使用 fstab 进行安装。使用 fstab 进行安装有多种方式,我推荐的方法是查找 UUID。可以使用 找到它blkid。获得 UUID 后,您可以在 fstab 中添加一行以在启动时安装驱动器:

# nano /etc/fstab

示例配置:

UUID=4E0EE2900EE26FFF /mnt/d ntfs-3g defaults,nls=utf8,uid=1000,gid=1000 0 0

现在只需重新启动,驱动器就会自动安装。

参考

相关内容