로그인 후 mount -a가 작동하는 동안 부팅 중에 CIFS 공유 자동 마운트가 실패함

로그인 후 mount -a가 작동하는 동안 부팅 중에 CIFS 공유 자동 마운트가 실패함

부팅하는 동안 Synology NAS에 CIFS 공유를 자동으로 마운트하려고 합니다. 저는 14.04 LTS 워크스테이션을 사용하고 있습니다.

항목 을 사용하여 공유를 수동으로 마운트하면 모든 것이 잘 작동 fstab하지만 로그인할 때마다 이 단계를 반복해야 합니다.

설치 하고 다음과 같이 cifs-utils수정했습니다 .fstab

//192.168.0.xxx/share /Volumes/share cifs iocharset=utf8,credentials=/var/xxx/.smb 0 0 

.smb에는 username= 및 passwd= 설정이 포함되어 있으며 다른 위치를 시도했습니다.

공유를 사용하거나 성공적으로 마운트 mount -a할 수 있으므로 항목이 작동하는 것 같습니다 .mount /Volumes/share

부팅 중 자동 마운트가 실패하는 이유는 무엇입니까? 지금까지 _netdev 옵션을 포함한 다양한 솔루션을 시도했지만 항목이 중단된 것 같습니다.

귀하의 답변에 대한 TIA.

답변1

zhongfu에게 감사드립니다. 이것이 솔루션의 길이었습니다.

작동하려면 아치 스크립트를 다음으로 변경해야 했습니다.

#!/bin/bash
if [ "$2" = "up" ]
   then
    mount /Volumes/share &
fi

스크립트 위치:

/etc/NetworkManager/dispatcher.d/

소유자: 루트, 모드 755

이제 그것은 매력처럼 작동합니다 :-)

참고: SSD에서 시스템을 부팅하는 것과 관련이 있을 수 있습니다. 실제로 네트워크는 로그인 프롬프트가 표시된 후에 시작됩니다.

다시 한 번 감사드립니다 :-)

관련 정보