私は 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
これで再起動するだけでドライブが自動的にマウントされます。