Ik heb dus op de ene computer Windows XP staan met een schijf speciaal voor MP3tjes met mijn MP3-verzameling. Deze heb ik gedeeld als MP3.
Op de Linux gentoo box wil ik ook wel eens wat MP3tjes spelen dus daar heb ik de directory /usr/mp3 aangemaakt, en daar mount ik doorgaans met smbmount //windows/mp3 op. Dat werkt allemaal prima, smb FS system zit in de kernel ingebakken enzo, geen enkel probleem.
Nu wou ik dit automatisch laten gebeuren bij het booten van het systeem. Dus nu heb ik in fstab de volgende regel gezet
Er staat geen toegangscode op, maar als ik password niet opgeef bij smbmount vraagt ie op een password, en met dit argument doet ie het gelijk.
Maar bij het booten van het systeem krijg ik nu de melding:
Ik denk, dan probeer ik het op een andere manier. Ik heb een RC scriptje gemaakt genaamd mp3mount met een goede start, stop en depend procedure, met bij start het commando
Dat commando werkt vanaf de shell prima, dus moet goed zijn.
Vervolgens met:
Het toegevoegd aan de bootprocedure. Maar bij het booten krijg ik weer precies dezelfde melding(die regel heb ik trouwens weer uit fstab verwijderd, dus daar komt het niet van).
En nog is het niet gemount.
Maar als ik van de shell type
Dan werkt het weer prima.
In de depend van het script heb ik
Met als gevolg dat het script als laatste uitgevoerd wordt bij het booten, terwijl smbmount in principe de samba server niet eens nodig kan hebben. Toch werkt het niet... /usr/mp3 heeft mode 777, dus aan rechten kan het ook niet liggen, en het booten gebeurd toch met root-access? Wat is er fout?
Op de Linux gentoo box wil ik ook wel eens wat MP3tjes spelen dus daar heb ik de directory /usr/mp3 aangemaakt, en daar mount ik doorgaans met smbmount //windows/mp3 op. Dat werkt allemaal prima, smb FS system zit in de kernel ingebakken enzo, geen enkel probleem.
Nu wou ik dit automatisch laten gebeuren bij het booten van het systeem. Dus nu heb ik in fstab de volgende regel gezet
code:
1
| //windows/mp3 /usr/mp3 smbfs password=guest |
Er staat geen toegangscode op, maar als ik password niet opgeef bij smbmount vraagt ie op een password, en met dit argument doet ie het gelijk.
Maar bij het booten van het systeem krijg ik nu de melding:
code:
1
| SMB connection failed |
Ik denk, dan probeer ik het op een andere manier. Ik heb een RC scriptje gemaakt genaamd mp3mount met een goede start, stop en depend procedure, met bij start het commando
code:
1
| smbmount //windows/mp3 /usr/mp3 -o password=guest |
Dat commando werkt vanaf de shell prima, dus moet goed zijn.
Vervolgens met:
code:
1
| rc-update add mp3mount default |
Het toegevoegd aan de bootprocedure. Maar bij het booten krijg ik weer precies dezelfde melding(die regel heb ik trouwens weer uit fstab verwijderd, dus daar komt het niet van).
En nog is het niet gemount.
Maar als ik van de shell type
code:
1
| /etc/init.d/mp3mount start |
Dan werkt het weer prima.
In de depend van het script heb ik
code:
1
| need samba net |
Met als gevolg dat het script als laatste uitgevoerd wordt bij het booten, terwijl smbmount in principe de samba server niet eens nodig kan hebben. Toch werkt het niet... /usr/mp3 heeft mode 777, dus aan rechten kan het ook niet liggen, en het booten gebeurd toch met root-access? Wat is er fout?
Tja