Alpine Linux의 mount 명령은 fstab의 공간에 대한 8진수 시퀀스를 좋아하지 않습니다.

Alpine Linux의 mount 명령은 fstab의 공간에 대한 8진수 시퀀스를 좋아하지 않습니다.

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진수 이스케이프를 해석할 수 없습니다.

어떻게 작동시킬 수 있는지에 대한 아이디어가 있나요?

감사해요

관련 정보