https://znil.net/index.php?title=Linux_-_Windows_Freigabe_automatisch_beim_Booten_mounten&feed=atom&action=historyLinux - Windows Freigabe automatisch beim Booten mounten - Versionsgeschichte2024-03-29T15:30:09ZVersionsgeschichte dieser Seite in znilwikiMediaWiki 1.39.6https://znil.net/index.php?title=Linux_-_Windows_Freigabe_automatisch_beim_Booten_mounten&diff=9323&oldid=prevBLinz2: Textersetzung - „<comments>“ durch „<comments />“2017-08-06T18:51:52Z<p>Textersetzung - „<comments>“ durch „<comments />“</p>
<p><b>Neue Seite</b></p><div><br />
[[Kategorie:Linux]]<br />
{{Hinweis| Diesen Artikel habe ich mal für Ubuntu 12.04 erstellt. Den Befehl smbmount gibt es inzwischen nicht mehr. Es gibt eine neuere Version dieses Artikels in dem ich den normalen Mount-Befehl verwende:<br>* [[Linux - Ubuntu 14.04. Windows Freigabe mounten - beim Booten automatisch mounten]]<br>}}<br><br />
Für Backup-Zwecke musste ich auf einem LINUX-Server automatisch beim hochfahren eine Windows Freigabe mounten.<br><br />
<br><br />
Gelöst habe ich das wie folgt:<br><br />
<br><br />
<br><br />
----<br />
==Script erstellen==<br />
unter<br />
/etc/init.d<br />
habe ich ein neues Script mit dem Namen<br />
mountbackup<br />
erstellt:<br />
nano /etc/init.d/mountbackup<br />
Inhalt:<br><br />
<source lang="bash"><br />
#! /bin/sh<br />
### BEGIN INIT INFO<br />
# Required-Start: $network<br />
# Provides: mountbackup<br />
# Required-Stop:<br />
# Default-Start: 2 3 4 5<br />
# Default-Stop: 0 1 6<br />
# Description: Mountet / unmountet den Backup-Ordner<br />
### END INIT INFO<br />
#<br />
# Author: Bernhard Linz <Bernhard.Linz@datagroup.de><br />
#<br />
<br />
<br />
case "$1" in<br />
start)<br />
echo "Mounte Backup Ordner"<br />
mkdir /mnt/Backup 2> /dev/null<br />
smbmount //SERVER/FREIGABE/ORDNER /mnt/Backup/ -o user=BENUTZERNAME,pass=PASSWORD<br />
;;<br />
stop)<br />
echo "Unmounte Backup Ordner"<br />
umount /mnt/Backup<br />
;;<br />
force-reload|restart)<br />
$0 stop<br />
$0 start<br />
;;<br />
*)<br />
echo "Usage: /etc/init.d/mountbackup {start|stop|restart}"<br />
exit 1<br />
;;<br />
esac<br />
<br />
exit 0<br />
</source><br />
Für SERVER, FREIGABE, ORDNER, BENUTZERNAME, PASSWORT müsst ihr natürlcih eure Werte angeben.<br><br />
Wie man sehen kann erstelle ich zuvor einen Ordner "Backup" unterhalb von /mnt und nutze diesen als Ziel.<br><br />
Im Kopf ist angegeben das er auf das Netzwerk warten soll bevor er startet.<br><br />
<br><br />
<br><br />
==Automatischen Start einrichten==<br />
Das Script heist ja (inklusive Pfad)<br><br />
/etc/init.d/mountbackup<br />
mit<br />
update-rc.d mountbackup Defaults<br />
wird es in den Bootvorgang mit aufgenommen.<br><br />
<br><br />
<br><br />
--[[Benutzer:BLinz|Bernhard Linz]] 11:04, 14. Jan. 2014 (CET)<br><br />
----<br />
<comments /></div>BLinz2