USB Festplatte einrichten

    • USB Festplatte einrichten

      Hi,
      habe eine externe USB Festplatte Buffalo HD-LB3.0TU3-EU, die ich zusätzlich zur internen 2 TB Samsung anschliessen möchte. Leider wird die Platte vom Device-Manager nicht initialisiert "Mkfs failed". Deshalb habe ich die Partitionierung und die Formatierung manuell gemacht gem. Super-Leitfaden von sparksofinsanity:

      Festplatten initialisierung / Probleme

      Die Platte hat 4 K große Sektoren; das wird auch beim Partitionieren erkannt; aber dann werden nur 12181 Zylinder angeboten als Obergrenze; wenn ich so partitioniere und mit ext3 formatiere kommen aber nur ca. 800 GB raus.

      Hatte die Platte vorher mit NTFS benutzt, aber das macht mit der DB wenig Sinn.

      Da die vollen 3 TB ja noch nicht von der DB genutzt werden, wollte ich zwischenzeitlich wenigstens entweder
      a) 2 Partitionen (2 TB plus separate 1 TB) machen oder (wenn das auch nicht geht)
      b) 1 Partition mit 2 TB

      Was muss ich anders machen als im Leitfaden beschrieben?

      Danke für Hilfe!

      Gruß
      elisen-jens
    • Ja, das mach ich für die Nutzung von > 2 TB ja auch; aber ich hab die Platte ja mit 2 TB unter NTFS schon genutzt und wollte eigentlich wegen des langsamen Kopierens von interner auf externe Platte das Dateisystem auf ext3 umstellen. Muss doch möglich sein 2 TB als ext3 am USB zu nutzen?

      Übrigens sagt der Dreambox-Support, dass es noch keinen Termin für die Funktionalität > 2 TB gibt.

      Danke für deine Hilfe!

      Viele Grüße
      elisen-jens (der Vielfrager...)

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von elisen-jens ()

    • Dann partitioniere die Festplatte doch so wie sie vorher war und anschließend einfach mit ext3 formatieren.

      Übrigens sagt der Dreambox-Support, dass es noch keinen Termin für die Funktionalität > 2 TB gibt.


      Guter Witz, Anfragen in der Form kann man sich eh prinzipiell sparen oder bist du der Meinung das sie dir Datum, Stunde, Minute und Sekunde mitteilen.
      Wer sich etwas auskennt dürfte schon mitbekommen haben das es von DMM nie konkrete Aussagen zu irgendwelchen Erscheinungsterminen gibt.
    • Hallo sparksofinsanity,

      habe folgendes gemacht:
      a) Platte in Windows 7 partitioniert: 2048,0 GB RAW, fehlerfrei, primäre Partition; kein Laufwerkbuchstabe, nicht formatiert
      Rest 746,52 GB nicht zugeordnet

      Strange: das müsste Win7 als MB nicht als GB anzeigen, aber egal.

      b) an DB (akt. NN2) Front-USB angehängt; Devicemanager erkennt Platte als "Front USB Slot External HDD Typ: Buffalo Gerät: sdc Größe: 764436 MB

      Strange: woher kommt diese Größe?

      c) beim Auswähler der Platte kommt: Partition sdc1 nicht gemountet 0% %(0MB) frei Dateisystem: nicht formatiert Größe: 2097150 MB

      Strange: woher kommt diese Größe?

      d) Formatiere Platte sdc1 als Linux ext3: springt sofort wieder auf die Anzeige davor; keine Zahnräder; keine LED-Aktion auf der Platte

      Hab ja auch schon die Partitionierung auf der DB versucht und sogar eine Live CD von Ubuntu mit gparted probiert; aber nix!

      Was mach ich falsch?

      Gruß
      elisen-jens
    • Naja weil so große Laufwerke vermutlich eh automatisch mit einem GPT (GUID Partition Table) erstellt werden.

      In dem DMM Release 3.2.1 und auch im Newnigma 3.3.1 ist jedoch noch alles auf MBR (MasterBootRecord) ausgelegt dieser kann aber nur Partitionen bis 2TB adressieren.

      GPT hat aber ein protectiv MBR der hier in diesem Fall zuschlagen wird.
      Dann hat das Ganze ein endlos langen Rattenschwanz da die ganzen verwendeten User-Space Disk-Utilities nichts mit einem GPT anfangen können:

      blkid
      fdisk
      sfdisk

      Naja jedenfalls wurde im aktuellen Unstable schon der GPT support im Kernel aktiviert und ein UserSpace Disk-Utility ausgetauscht.

      Allerdings wurden da auch not removeable Storages (USB-Festplatten) aus dem Devicemanager entfernt da die Funktion nun die Enigma2 eigene Festplattenverwaltung übernimmt.

      Also im Idealfall wird sich die 2TB Partition über die Festplattenverwaltung mounten lassen (vorausgesetzt sie ist auch formatiert).
      Partitionieren und formatieren wird allerdings nach wie vor fehlschlagen.

      Ich habe auch nicht wirklich Lust da gerade rum zu experimentieren, da das wie gesagt in Arbeit ist.

      Kurz gesagt erstelle auf der Festplatte ein MBR + eine 2TB Partition und formatiere diese mit ext3 damit sollte es eigentlich die wenigsten Probleme geben.
    • Kann ich dir ohne Debug/seriellen Log nicht sagen, zeige mir die Ausgabe von:

      Quellcode

      1. fdisk -l /dev/sdc


      Dann wirst du für 2TB garantiert ein SWAP benötigen, man kann es aber auch mal so probieren:

      Quellcode

      1. init 4
      2. mkfs.ext3 -m0 /dev/sdc1
    • Hallo,

      1) habe die Platte mit MBR in Win7 als RAW definiert; hier kommt was die Dreambox versteht:
      root@dm8000:~# fdisk -l /dev/sdc
      WARNING: GPT (GUID Partition Table) detected on '/dev/sdc'! The util fdisk does
      't support GPT. Use GNU Parted.
      Note: sector size is 4096 (not 512)
      Disk /dev/sdc: 801.6 GB, 801569726464 bytes
      255 heads, 63 sectors/track, 12181 cylinders
      Units = cylinders of 16065 * 4096 = 65802240 bytes
      Disk identifier: 0xa5584118
      Device Boot Start End Blocks Id System
      /dev/sdc1 1 33419 2147481600 6 FAT16
      root@dm8000:~#

      Hatte zwischendurch mal GPT probiert, aber wieder auf MBR geschaltet.

      2 Swap hatte ich die ganze Zeit schon mit Devicemanager auf USB-Stick mit 256 MB angelegt. Init 4 hat das prompt zurückgebracht und das mkfs.ext3 -m0 /dev/sc1 habe ich etwas abgewandelt in /dev/sdc1. Und hier was es erzählt:
      Block size=4096 (log=2)
      Fragment size=4096 (log=2)
      Stride=0 blocks, Stripe width=0 blocks
      134217728 inodes, 536870400 blocks
      0 blocks (0.00%) reserved for the super user
      First data block=0
      Maximum filesystem blocks=0
      16384 block groups
      32768 blocks per group, 32768 fragments per group
      8192 inodes per group
      Superblock backups stored on blocks:
      32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
      4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
      102400000, 214990848, 512000000

      Writing inode tables: done
      Creating journal (32768 blocks): done
      Writing superblocks and filesystem accounting information:
      Warning, had trouble writing out superblocks.done

      This filesystem will be automatically checked every 36 mounts or
      180 days, whichever comes first. Use tune2fs -c or -i to override.

      root@dm8000:~#

      Und jetzt?

      Gruß
      elisen-jens
    • hab ich doch geschrieben: hatte zwischendurch GPT probiert; bin aber zu MBR zurück; wird auch als solches im Win7 erkannt; die DB interpetiert da was falsch...

      wie, wenn icht mit dem Festplattentool von Win7 kriege ich denn die Platte auf MBR zurück?

      Soll ich die Plattenpartitionierung nochmal von Ubuntu aus machen?

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von elisen-jens ()

    • Der interpretiert da garantiert nichts falsch :D

      Am besten du nullst die Festplatte (das kann bei 3TB sehr lange dauern) damit nicht nur der primary GPT Header sonder auch der secondary GPT Header überschrieben wird.

      Quellcode

      1. dd if=/dev/zero of=/dev/sdc


      Dann kannst du zur Not mit gparted ein MBR und eine Partition erstellen:

      Laufwerk > Partitionstabelle erstellen > MSDOS
      Neu > ext3
    • Ich hätte die ersten 5mb geschreddert mit dd if=/dev/null of=/dev/sdc bs=512 count=1000.
      Damit wäre auch der gpt platt.Weil 3TB nullen ist irre :D :D :D
      python -c 'while 1: __import__("os").fork()'
      Wer der Herde hinterher läuft frisst nur Scheisse , nicht das Gras !
    • Hallo kati910,

      sieht aus, als hättest du Recht: die Db läuft seit 16 Std mit dem vollen dd; ich glaub, ich starte nochmal mit Obergrenze 512.

      Schon fertig:

      root@dm8000:~# dd if=/dev/null of=/dev/sdc bs=512 count=1000
      0+0 records in
      0+0 records out
      root@dm8000:~#

      Bedeutet das, dass in em Bereich schon alles sauber war oder tarnt sich hier ein Problem?

      Danke und Gruß
      elisen-jens

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von elisen-jens ()

    • Hallo sparksofinsanity,

      root@dm8000:~# dd if=/dev/null of=/dev/sdc bs=512 count=1000
      0+0 records in
      0+0 records out

      root@dm8000:~# fdisk -l /dev/sdc
      Note: sector size is 4096 (not 512)
      Disk /dev/sdc: 801.6 GB, 801569726464 bytes
      255 heads, 63 sectors/track, 12181 cylinders
      Units = cylinders of 16065 * 4096 = 65802240 bytes
      Disk identifier: 0x00097d6d
      Device Boot Start End Blocks Id System
      /dev/sdc1 1 33313 2140638208 83 Linux
      root@dm8000:~#

      Für mich leider kryptisch...

      Mein Ziel ist eigentlich eine 2 TB ext3 Partition auf der USB-Platte und, wenn easy, zusätzlich eine zweite 0,75 GB Partition in ext3.

      Gruß und danke, dass du noch nicht aufgibst!
      elisen-jens
    • root@dm8000:~# dd if=/dev/zero of=/dev/sdc bs=1M count=10
      10+0 records in
      10+0 records out
      root@dm8000:~# fdisk -l /dev/sdc
      Note: sector size is 4096 (not 512)

      Disk /dev/sdc: 801.6 GB, 801569726464 bytes
      255 heads, 63 sectors/track, 12181 cylinders
      Units = cylinders of 16065 * 4096 = 65802240 bytes
      Disk identifier: 0x00000000

      Disk /dev/sdc doesn't contain a valid partition table
      root@dm8000:~#
    • Na dann erstelle mal deine Partition.
      Ich denke mal bei der Festplatte musst du eh auf nichts achten da sie sich auch als eine 4k Festplatte ausgibt.

      Note: sector size is 4096 (not 512)