Fedora でダイナミック ディスクをマウントする方法

Fedora でダイナミック ディスクをマウントする方法

私は Windows 10 と Fedora をデュアル ブートしています。ドライブの 1 つを、結果を知らずにダイナミック ディスクにしました。これはストレージ専用ドライブなので、ドライブをマウントする方法を知りたいです。また、起動時にマウントしたいです。

答え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

これで再起動するだけでドライブが自動的にマウントされます。

参考文献

関連情報