저는 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
이제 재부팅하기만 하면 드라이브가 자동으로 마운트됩니다.