![Alpine Linux의 mount 명령은 fstab의 8진수 공백 순서를 좋아하지 않습니다.](https://linux55.com/image/197695/Alpine%20Linux%EC%9D%98%20mount%20%EB%AA%85%EB%A0%B9%EC%9D%80%20fstab%EC%9D%98%208%EC%A7%84%EC%88%98%20%EA%B3%B5%EB%B0%B1%20%EC%88%9C%EC%84%9C%EB%A5%BC%20%EC%A2%8B%EC%95%84%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
Alpine Linux에서는 이름에 공백이 있는 cifs 디렉터리를 자동 마운트할 수 없지만 수동으로 작동할 수는 있습니다.
이 /etc/fstab 조각을 사용하면 작동하지 않습니다.
//192.168.245.1/My\040Space /media/myspace cifs rw,vers=3.0,credentials=/root/.smbcredentials 0 0
하지만 데비안 컴퓨터에서는 잘 작동합니다!
Alpine에서는 이 수동 명령이 작동하지 않고 다음으로 끝납니다.실패: 잘못된 매개변수:
mount -v -t cifs -o rw,vers=3.0,credentials=/root/.smbcredentials //192.168.245.1/My\040Space /media/myspace
이것하다일하다:
mount -v -t cifs -o rw,vers=3.0,credentials=/root/.smbcredentials //192.168.245.1/"My Space" /media/myspace
흥미롭게도 이 성공적인 사례에서는 /proc/mounts 파일에 \040 이스케이프 시퀀스가 포함되어 있습니다.
//192.168.245.1/My\040Space /media/myspace cifs rw,relatime,vers=3.0,cache=strict ...
처럼 보인다산fstab 파일 및 명령줄에서 8진수 이스케이프를 해석할 수 없습니다.
작동시키는 방법에 대한 아이디어가 있습니까?
감사해요