Einbau von Festplatten größer 2 Terabyte

Aus OE-Alliance Support Wiki

Version vom 21. November 2013, 13:08 Uhr von Trottel (Diskussion | Beiträge) (Tutorial: Festplatte > 2TB in der Box korrekt initialisieruen (mit GPT, 4k, ext4, Bigalloc))


Wechseln zu: Navigation, Suche

Tutorial: Festplatte > 2TB in der Box korrekt initialisieren (mit GPT, 4k, ext4, Bigalloc)

Open Pli und alle darauf aufbauenden Images unterstützen jetzt Festplatten > 2 TB direkt.
Wird also eine Festplatte > 2 TB in die Box eingebaut und über die GUI initialisiert, so wird diese vollkommen korrekt partitioniert und formatiert und erhält statt eines MBR eine GUID Partition Table (GPT). Dabei ist die Partitionierung kompatibel zu 4K-Sektoren (Festplatte) und das Dateisystem ext4 berücksichtigt Bigalloc.
Die Partitionierung/Formatierung von Festplatten > 2 TB erfolgt unter Zuhilfenahme des Programms Parted, welches als Plugin auf der Box installiert wird. Ist dieses Plugin nicht installiert, so wird es automatisch via Feed bezogen und konfiguriert. Dies alles geschieht vollkommen transparen, sodass der User im Normalfall davon nichts mitbekommt. Dies bedeutet aber auch, dass die Initialisierung von Festplatten > 2 TB nur mit diesem Plugin korrekt durchgeführt werden kann. Sollte das Plugin nicht installiert sein, wird zumindest eine aktive Internetverbindung benötigt. das Programm "Parted" solltet unter: "/usr/sbin/parted" liegen. Die Initialisierung einer 2 TB PLatte dauert ca. 20 Min - ohne dass dabei irgend ein Ladebalken zu sehen ist. Also keine Panik und einfach mal abwarten! Das System sollte während der Initialisierung nicht ausgeschaltet werden!


Initialisierung einer Festplatte via GUI (Gilt für Open PLi und Alliance Image):
Menü->Einstellungen->System->Festplatte->Initialisierung


Ob Parted installiert ist, lässt sich so herausfinden:
opkg list-installed | grep parted

Schauen ob Parted via Feed verfügbar ist:
opkg list | grep parted

Installation von Parted:
opkg install parted


Der folgende Abschnitt ist veraltet und daher nicht mehr nötig! Das beschriebene Vorgehen funktioniert aber natürlich trotzdem noch:

Tutorial: Festplatte 3TB (>2TB) an einem externen PC mit GParted für die Box formatieren (GTP Tabelle [kein MBR], 4K Sektoren, ext4 Partition inkl. Bigalloc)

Erklärung zur Beschreibungslogik:
Die Befehle auf der Kommandozeile stehen hinter einem "-". das "<=" sowie alles was dahinter steht, gehört nicht mehr zum Befehl! Weitere Anführungszeichen sind zu ignorieren.
Benötigt:

  • PC, an dem man die Festplatte temporär anschließen kann
  • Gparted Live CD


Ausgangssituation:

  • Die Festplatte ist fabrikneu und komplett unpartitioniert. Sie ist direkt ausgepackt- und an den Rechner (PC) gehängt worden.
  • Falls nicht, so kann man mit:

- parted - rm 1 die erste Partition löschen. Sind weitere Partitionen vorhanden so kann man diese über andere zahlen ansteuern.
Vorbereitung:

  • Gparted Live CD runtergeladen und auf eine CD oder DVD brennen. [1]
  • Anschließend wird von der Gparted CD gebootet
  • Während sich das Programm aufsagt überall Standard wählen, Deutsch als Sprache und qwerz Tastatur. Kommandozeile wählen.



In der Kommandozeile tragen wir Folgendes ein:
- parted <= ruft das Programm GParted auf
- mklabel gpt <= Gibt an, das er KEINEN MBR sondern eine GPT schreibt (muss so sein bei Festplatten > 2 TB)
- mkpart primary ext4 2048s 100% <= Erklärung ab nächster Zeile


Erklärung:
"mkpart" erstellt eine Partition,
"primary" gibt an, dass es sich um eine primäre Partition handelt, von der auch gebootet werden könnte
"ext4" gibt an, dass mit ext4 formatiert werden soll.
"2048s" Ist der Startsektor (das "s" steht für Sektor). Bei 4k Festplatten muss dieser durch 8 Teilbar sein. Als kompatibelster Wert gilt 2048 (auch kompatibel zu Wind0ws etc. Das sinnvolle Minimum liegt bei 64)
100% ist gibt die Gesamtgröße der Partition an, in unserem Fall wollen wir also die komplette Festplattengröße für die Partition nutzen. Der ganze Vorgang dauert ca. 20 Min, ohne dass etwas passiert! Also einfach abwarten und keine Panik bekommen!


Weiter in der Kommandozeile
- quit <= (verlassen von parted)

Fertig!
Wir haben nun bei einer 3 TB Festplatte ca. 2,75 TB frei, sind 4K kompatibel und haben eine funktionsfähige ext4 Partition (inkl. Bigalloc). Die Platte wird korrekt automatisch gemounted.


Soll eine externe Festplatte via USB oder E-SATA angebunden und partitioniert werden, so ist dieser Beitrag sehr hilfreich [2]