- Mitglied seit
- 04. Sep 2008
- Beiträge
- 2.341
- Punkte für Reaktionen
- 14
- Punkte
- 84
Vor einiger Zeit wollte ich Dateien auf einem USB-Stick auslagern, um den Hibernate nicht zu unterbrechen.
Da die von mir gewünschten Dateien einige Zeichen im Dateinamen hatten ( / < > * ? | " : ,), die nicht auf einem FAT-formatiertem Stick abgelegt werden können, wollte ich den USB-Stick mit ext2/3 formtieren.
Leider läßt der DiskStationManager kein Formatieren eines USB-Sticks mit ext2/3 zu. Nach ein wenig experimentieren, kam ich auf folgende Lösung:
Einrichten:
Bei mir war es /dev/sdk1. Da der USB-Stick das letzte eingebundene Gerät ist, sollte es sich ganz unten in der Liste befinden.
Anschließend im DiskStationManager den USB-Stick entfernen.
Für internen Zugriff:
gewünschtes Verzeichnis für den Mountpunkt anlegen z.B. /mnt/usbstick mit:
USB-Stick mit ext2 formatieren (ext3 verbraucht wegen dem Journal mehr Platz)
USB-Stick in das eben erstellte Verzeichnis mounten mit:
Es wird zwar "Found partition: b (Win95 FAT32)" gemeldet, aber nach einem erneutem mount, wird es korrekt in der Liste angezeigt.
Zugriff prüfen:
Wenn keine Fehlermeldung erscheint, hat man es geschafft...einen ext2 formatieten USB-Stick.
Als Ordnerfreigabe:
Möchte man ihn als Freigabe benutzen, so kann man das wie folgt tun:
neuen gemeinsamen Ordner erstellen, z.B. usbstick
gewünschte Zugriffsrechte vergeben, dann
Anmerkung: da man leider keinen direkten Mount auf einen Mount durchühren kann (mount /dev/sdk1 /volume1/usbstick), muss man das über diesen Umweg tun
Entfernen des USB-Sticks:
Sicherstellen, dass kein Zugriff auf die Verzeichnisse stattfindet
im DiskStationManager dann den USB-Stick entfernen
Wiki ~ USB-Stick mit ext2/3 formatieren und einbinden
Da die von mir gewünschten Dateien einige Zeichen im Dateinamen hatten ( / < > * ? | " : ,), die nicht auf einem FAT-formatiertem Stick abgelegt werden können, wollte ich den USB-Stick mit ext2/3 formtieren.
Leider läßt der DiskStationManager kein Formatieren eines USB-Sticks mit ext2/3 zu. Nach ein wenig experimentieren, kam ich auf folgende Lösung:
Einrichten:
- USB-Stick einstecken (muss Fat/FAT32 formatiert sein, damit er vom DiskStationManager erkannt und eingebunden wird)
- per Telnet oder SSH auf die DiskStation
Code:
mount
Anschließend im DiskStationManager den USB-Stick entfernen.
Für internen Zugriff:
gewünschtes Verzeichnis für den Mountpunkt anlegen z.B. /mnt/usbstick mit:
Code:
mkdir /mnt/usbstick
Code:
mkfs.ext2 /dev/sdk1 -L usbstick
Code:
mount /dev/sdk1 /mnt/usbstick
Code:
>mount
/dev/sdk1 on /mnt/usbstick type ext2 (rw)
Code:
cd /mnt/usbstick
touch test.txt
Als Ordnerfreigabe:
Möchte man ihn als Freigabe benutzen, so kann man das wie folgt tun:
neuen gemeinsamen Ordner erstellen, z.B. usbstick
gewünschte Zugriffsrechte vergeben, dann
Code:
mount --bind /dev/mnt /volume1/usbstick
Entfernen des USB-Sticks:
Sicherstellen, dass kein Zugriff auf die Verzeichnisse stattfindet
Code:
umount /mnt/usbstick
oder
umount /usbstick
(je nach vorangegangener Mountlösung)
Wiki ~ USB-Stick mit ext2/3 formatieren und einbinden
Zuletzt bearbeitet: