Guide Benutzung USB-Festplatte

Aus EUserv Wiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „Kategorie:Excluded from RecentActivity {{Languages|Guide_Benutzung_USB-Festplatte}} Kategorie:Server '''''Benutzung einer USB-Festplatte''''' __TOC__ <div…“)
 
(Der Versionsvergleich bezieht 1 dazwischenliegende Version mit ein.)
Zeile 1: Zeile 1:
-
[[Kategorie:Excluded from RecentActivity]]
 
{{Languages|Guide_Benutzung_USB-Festplatte}}
{{Languages|Guide_Benutzung_USB-Festplatte}}
[[Kategorie:Server]]
[[Kategorie:Server]]
Zeile 56: Zeile 55:
== Partitionieren der USB-Festplatte ==
== Partitionieren der USB-Festplatte ==
-
Ihre angeschlossene USB-Festplatte können Sie mittels '''fdisk''' partitionieren. Gehen Sie dabei nach folgenden Schritten vor:  
+
Ihre angeschlossene USB-Festplatte können Sie mittels '''parted''' partitionieren. Gehen Sie dabei nach folgenden Schritten vor:  
-
* Starten Sie fdisk mittels folgenden Befehl (Ersetzen Sie dabei X durch den jeweiligen Laufwerksbuchstaben, welcher Ihnen unter dmesg angezeigt wird):
+
* Starten Sie parted mittels folgenden Befehl (Ersetzen Sie dabei X durch den jeweiligen Laufwerksbuchstaben, welcher Ihnen unter dmesg angezeigt wird):
-
<pre>fdisk /dev/sdX</pre>
+
  parted /dev/sdX
-
* Erstellen Sie eine neue Partition mittels folgenden Befehls:
+
* Legen Sie die zu verwendenden Größeneinheiten fest (Ersetzen Sie X für die entsprechende Größeneinheit, mögliche Angaben sind MiB, GiB, MB, GB oder %):
-
<pre>n</pre>
+
  unit X
-
* Geben Sie den Partitionstyp an (Wählen Sie dabei zwischen einer primären oder erweiterten Partiton):
+
* Erstellen Sie das Partitionslabel mittels folgenden Befehl:
-
<pre>
+
  mklabel msdos
-
# primäre Partition p
+
-
p
+
* Legen Sie eine Partition mit folgendem Befehl an (Ersetzen Sie dabei X durch den Startpunkt der Partion und Y durch den Endpunkt der Partition. Geben Sie außerdem den Partitionstyp (primary oder extended) an und legen Sie das Dateisystem fest (ext3)):
-
# erweiterte Partition e
+
-
e
+
-
</pre>
+
-
* Geben Sie die Nummer der Partition mittels folgenden Befehls ein (Es sind bis zu vier Partitionen möglich. Wenn Sie mehr als vier Partitionen erstellen möchten, muss die letzte Partition eine erweiterte Partition sein, die als Container für weitere logische Partitionen dient):
+
  mkpart primary ext3 X Y
-
<pre>
+
oder
-
1
+
-
#oder
+
-
2
+
-
#oder
+
-
3
+
-
#oder
+
-
4
+
-
</pre>
+
-
* Geben Sie eine Nummer für den Startzylinder ein oder drücken die Eingabetaste, um den ersten verfügbaren Zylinder zu verwenden.
+
  mkpart extended ext3 X Y
-
* Geben Sie den Endzylinder an. Drücken Sie die Eingabetaste, um den verfügbaren Speicherpatz zuzuordnen, oder geben Sie die Größe einer neuen Partition in Zylindern an, wenn Sie nicht den gesamten verfügbaren Speicherplatz verwenden möchten.
+
* Schließen Sie parted mittels folgenden Befehl:
-
* Geben Sie folgenden Befehl ein um die Änderungen in die Partitionstabelle zu schreiben:
+
  quit
-
 
+
-
<pre>w</pre>
+
Zeile 102: Zeile 88:
-
* Starten Sie fdisk mittels folgenden Befehl:
+
* Starten Sie parted mittels folgenden Befehl:
-
<pre>fdisk /dev/sdc</pre>
+
  parted /dev/sdc
-
* Erstellen Sie die Partition mittels folgenden Befehls:
+
* Legen Sie die zu verwendenden Größeneinheiten fest:
-
<pre>n</pre>
+
  unit MB
-
* Geben Sie den Partitionstyp an:
+
* Erstellen Sie das Partitionslabel:
-
<pre>p</pre>
+
  mklabel msdos
-
* Geben Sie die Nummer der Partition mittels folgenden Befehls ein:
+
* Legen Sie eine Partition an (Im Beispiel wird eine 500 MB große Partition mit dem Dateisystem ext3 erstellt):
-
<pre>1</pre>
+
  mkpart primary ext3 0 500
-
* Drücken Sie die Eingabetaste, um den ersten verfügbaren Zylinder zu verwenden.
+
* Schließen Sie parted:
-
 
+
-
* Drücken Sie die Eingabetaste, um den letzten verfügbaren Zylinder zu verwenden, damit die Partition über den ganzen Datenträger erstellt wird.
+
-
 
+
-
* Geben Sie folgenden Befehl ein, um die Änderungen in die Partitionstabelle zu schreiben:
+
-
 
+
-
<pre>w</pre>
+
 +
  quit
== Erstellen des Dateisystems auf der USB-Festplatte ==
== Erstellen des Dateisystems auf der USB-Festplatte ==
-
Um ein neues Dateisystem auf der USB-Festplatte zu erstellen, geben Sie folgenden Befehl ein (Ersetzen Sie dabei X durch den Laufwerksbuchstaben der USB-Festplatte und y durch die Nummer der erstellten Partition):
+
* Erzeugen Sie das Dateisystem '''ext3''' auf der neu angelegten Partition (Ersetzen Sie X durch den jeweiligen Laufwerksbuchstaben):
-
<pre>
+
  /sbin/mkfs -t ext3 /dev/sdX
-
mkfs.ext3 /dev/sdXy
+
-
</pre>
+
=== Beispiel ===
=== Beispiel ===
-
Um ein Dateisystem auf der als sdc1 erstellten Partition zu erstellen, geben Sie folgenden Befehl ein:
+
* Erzeugen Sie das Dateisystem '''ext3''' auf der neu angelegten Partition:
-
<pre>
+
  /sbin/mkfs -t ext3 /dev/sdc
-
mkfs.ext3 /dev/sdc1
+
-
</pre>
+

Aktuelle Version vom 16:08, 23. Apr. 2014

Benutzung einer USB-Festplatte

Inhaltsverzeichnis

Benutzung einer USB-Festplatte

Allgemeines

EUserv bietet für jeden Serverkunden die Möglichkeit seinen Festplattenplatz durch Hinzubuchen einer USB-Festplatte zu erweitern. Wenn Sie eine USB-Festplatte zu Ihrem Server bestellt haben, können Sie diese als Speichermedium nutzen. Die folgende Anleitung zeigt, wie Sie die zusätzliche USB-Festplatte einrichten und nutzen können.


Einrichten der USB-Festplatte

Um Ihre USB-Festplatte einzurichten, starten Sie zuvor Ihren Server im Rescue-System. Wie Sie dies tun, können Sie der folgenden Anleitung entnehmen: Kundencenter Server Rescue-System.


Erkennen der USB-Festplatte

Um zu prüfen, ob die angeschlossene USB-Festplatte vom System erkannt wird, geben Sie folgenden Befehl über die Konsole ein:

dmesg

Dort wird die externe Festplatte als zusätzliche Festplatte im System angezeigt.

Beispiel-Ausgabe:

usb 1-3: new high speed USB device using ehci_hcd and address 3
usb 1-3: configuration #1 chosen from 1 choice
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
scsi 0:0:0:0: Direct-Access     LEXAR    GEYSER JUMPDRIVE 1.00 PQ: 0 ANSI: 1 CCS
SCSI device sdb: 1001952 512-byte hdwr sectors (513 MB)
sdb: Write Protect is off
sdb: Mode Sense: 23 00 00 00
sdb: assuming drive cache: write through
SCSI device sdb: 1001952 512-byte hdwr sectors (513 MB)
sdb: Write Protect is off
sdb: Mode Sense: 23 00 00 00
sdb: assuming drive cache: write through
 sdb: sdb1
 sd 0:0:0:0: Attached scsi removable disk sdb
 usb-storage: device scan complete

Hier wird die an Ihren Server angeschlossene USB-Festplatte als Device-Node sdb erkannt. Dieses Laufwerk besitzt eine Partition mit der Bezeichnung sdb1.

Wenn Ihr Server beispielsweise zwei Festplatten besitzt, werden diese als sda und sdb, die zusätzliche USB-Festplatte als sdc, erkannt.


Partitionieren der USB-Festplatte

Ihre angeschlossene USB-Festplatte können Sie mittels parted partitionieren. Gehen Sie dabei nach folgenden Schritten vor:


  • Starten Sie parted mittels folgenden Befehl (Ersetzen Sie dabei X durch den jeweiligen Laufwerksbuchstaben, welcher Ihnen unter dmesg angezeigt wird):
 parted /dev/sdX
  • Legen Sie die zu verwendenden Größeneinheiten fest (Ersetzen Sie X für die entsprechende Größeneinheit, mögliche Angaben sind MiB, GiB, MB, GB oder %):
 unit X
  • Erstellen Sie das Partitionslabel mittels folgenden Befehl:
 mklabel msdos

  • Legen Sie eine Partition mit folgendem Befehl an (Ersetzen Sie dabei X durch den Startpunkt der Partion und Y durch den Endpunkt der Partition. Geben Sie außerdem den Partitionstyp (primary oder extended) an und legen Sie das Dateisystem fest (ext3)):
 mkpart primary ext3 X Y

oder

 mkpart extended ext3 X Y
  • Schließen Sie parted mittels folgenden Befehl:
 quit


Beispiel

In dem folgenden Bespiel wird die angeschlossene USB-Festplatte als sdc erkannt. Dies wurde mittels dmesg ermittelt. Um nun eine neue Partition anzulegen, gehen Sie wie folgt vor:


  • Starten Sie parted mittels folgenden Befehl:
 parted /dev/sdc
  • Legen Sie die zu verwendenden Größeneinheiten fest:
 unit MB
  • Erstellen Sie das Partitionslabel:
 mklabel msdos
  • Legen Sie eine Partition an (Im Beispiel wird eine 500 MB große Partition mit dem Dateisystem ext3 erstellt):
 mkpart primary ext3 0 500
  • Schließen Sie parted:
 quit

Erstellen des Dateisystems auf der USB-Festplatte

  • Erzeugen Sie das Dateisystem ext3 auf der neu angelegten Partition (Ersetzen Sie X durch den jeweiligen Laufwerksbuchstaben):
 /sbin/mkfs -t ext3 /dev/sdX


Beispiel

  • Erzeugen Sie das Dateisystem ext3 auf der neu angelegten Partition:
 /sbin/mkfs -t ext3 /dev/sdc


Benutzen der USB-Festplatte

Einhängen der USB-Festplatte im Dateisystem

Um Ihre USB-Festplatte im Dateisystem einzuhängen, geben Sie nach folgenden Schritten vor:


  • Erstellen Sie ein Verzeichnis, welches als Mountpunkt für die Partition dient:
mkdir /mnt/usb1
  • Hängen Sie die neue Partition mit folgendem Befehl im soeben erstellten Verzeichnis ein (Ersetzen Sie dabei X durch den Laufwerksbuchstaben der USB-Festplatte und y durch die Nummer der erstellten Partition):
mount /dev/sdXy /mnt/usb1  

Beispiel

Um Ihre USB-Festplatte im Dateisystem einzuhängen, geben Sie nach folgenden Schritten vor:


  • Erstellen Sie das Verzeichnis für den Mountpunkt:
mkdir /mnt/usb1
  • Hängen Sie die Festplattenpartition mittels folgenden Befehl ein:
mount /dev/sdc1 /mnt/usb1  


Aushängen der USB-Festplatte

Um Ihre USB-Festplatte wieder auszuhängen, geben Sie folgenden Befehl über die Konsole ein (Ersetzen Sie dabei X durch den Laufwerksbuchstaben der USB-Festplatte und y durch die Nummer der erstellten Partition):


umount /mount/dev/sdXy

oder

umount /dev/sdXy

Beispiel

Um Ihre USB-Festplatte auszuhängen, geben Sie folgenden Befehl ein:

umount /mount/dev/sdc1


Automatisches Einhängen der USB-Festplatte bei Systemstart

Wenn Ihre USB-Festplatte bei Systemstart Ihres Servers automatisch eingehängt werden soll, gehen Sie nach folgenden Schritten vor:


  • Öffnen Sie die Datei /etc/fstab mit folgenden Befehl:
nano /etc/fstab
  • Tragen Sie die folgende Zeile ein (Ersetzen Sie dabei X durch den Laufwerksbuchstaben der USB-Festplatte und y durch die Nummer der erstellten Partition):
# <fs>        <mountpoint>    <type>    <opts>        <dump/pass>
/dev/sdXy     /mnt/usb1          ext3      defaults      0 0

Hierbei steht <fs> (genannt fs_spec) für das Blockdevice, indem die soeben erstellte Partition eingetragen ist. <mountpoint> steht für den Mountpunkt, in welchem der Mountpunkt für die neue Partition angegeben ist. <type> beschreibt den Dateityp des Dateisystems der Partition, in diesem Fall ext3. <opts> beschreibt die Mountoptionen in Bezug auf das Dateisystem. Die Spalte <dump/pass> wird verwendet um zusätzliche Optionen zu definieren. Hierbei bezieht sich dump darauf, ob zu Archivierungszwecken ein Dump der der Partition erstellt werden soll (0 - nein, 1 - ja). Die Option pass legt fest, in welcher Reihenolge der Filesystem-Check fsck ausgeführt werden soll. Alle Partitionen außer der Root-Partition sollten hier eine 2 stehen haben. Eine 0 deaktiviert den Check während des Bootens.

Beispiel

  • Tragen Sie die folgende Zeile in der Datei /etc/fstab ein:
# <fs>        <mountpoint>    <type>    <opts>        <dump/pass>
/dev/sdc1     /mnt/usb1          ext3      defaults      0 0