[gelöst] Kann externe Festplatte nicht mounten

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
makal
Beiträge: 3
Registriert: 09.01.2018 21:55:20

[gelöst] Kann externe Festplatte nicht mounten

Beitrag von makal » 09.01.2018 22:26:01

Hallo, ich bin relativ neu bei Debian bzw. Linux. Ich benutze Debian 9.2 und bin gerade dabei zwei WD Red zu mounten. Die erste WD Red ließ sich ohne Probleme mounten. Bei der zweiten bekomme ich ständig folgende Fehlermeldung:
mount: wrong fs type, bad option, bad superblock on /dev/sdc1,
missing codepage or helper program, or other error

In some cases useful info is found in syslog - try
dmesg | tail or so.
Ich habe schon versucht die zweite Platte (SDC1) mit fdisk zu löschen und neu zu partitionieren, um den Fehler zu umgehen. Leider ohne Erfolg.

Was ich sonst noch versucht habe:
sudo dumpe2fs /dev/sda1 | grep superblock
mit dem Ergebnis:
dumpe2fs 1.43.4 (31-Jan-2017)
dumpe2fs: Ungültige magische Zahl im Superblock beim Versuch, /dev/sdc1 zu öffnen
Außerdem
sudo mke2fs -n /dev/sdc1
, aber egal welchen Superblock ich wähle (hab alle durchprobiert). Ich erhalte wieder nur Fehlermeldungen:
e2fsck 1.43.4 (31-Jan-2017)
e2fsck: Das Argument ist ungültig beim Versuch, /dev/sdc1 zu öffnen

Der Superblock ist unlesbar bzw. beschreibt kein gültiges ext2/ext3/ext4-
Dateisystem. Wenn das Gerät gültig ist und ein ext2/ext3/ext4-
Dateisystem (kein swap oder ufs usw.) enthält, dann ist der Superblock
beschädigt, und Sie könnten versuchen, e2fsck mit einem anderen Superblock
zu starten:
e2fsck -b 8193 <Gerät>
oder
e2fsck -b 32768 <Gerät>
Die Platte habe ich aus einer WD Mycloud ausgebaut und selbst partitioniert. Was kann ich sonst noch machen? Bin für jede Hilfe dankbar.
Zuletzt geändert von makal am 13.01.2018 16:53:08, insgesamt 1-mal geändert.

pferdefreund
Beiträge: 3791
Registriert: 26.02.2009 14:35:56

Re: Kann externe Festplatte nicht mounten

Beitrag von pferdefreund » 10.01.2018 09:09:27

schon mal smartctl auf die Platte losgelassen ? Eventuell ist die ja einfach nur abgekackt. Wie lautet denn die Fehlermeldung bein mke2fs ?.
Nach dem Neupartitionieren kann ein mount nicht funktionieren. Reihenfolge ist immer Partitionieren - formatieren. Ist die eventuell über 3 TB gross und braucht gpt oder wie das heißt ? - und was soll das sudo bei den Befehlen. Wir sind hier bei Debian und nicht bei Ubuntu.
Für solche Arbeiten meldet man sich als Root an, machts und meldet sich wieder ab.

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

Re: Kann externe Festplatte nicht mounten

Beitrag von MSfree » 10.01.2018 09:22:17

makal hat geschrieben: ↑ zum Beitrag ↑
09.01.2018 22:26:01
Ich habe schon versucht die zweite Platte (SDC1) mit fdisk zu löschen und neu zu partitionieren, um den Fehler zu umgehen. Leider ohne Erfolg.
Hat die Platte mehr als 2TiB Kapazität? Wenn ja, geht fdisk nicht.

Benutzeravatar
Tintom
Moderator
Beiträge: 3029
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Re: Kann externe Festplatte nicht mounten

Beitrag von Tintom » 10.01.2018 09:25:33

Das System hat dir die Antwort schon gegeben. Was sagt denn
makal hat geschrieben: ↑ zum Beitrag ↑
09.01.2018 22:26:01
try dmesg | tail or so.
nachdem du die Platte angesteckt hast?

Zusätzlich vllt. noch fdisk -l <Gerätedatei> (beides als root)

DeletedUserReAsG

Re: Kann externe Festplatte nicht mounten

Beitrag von DeletedUserReAsG » 10.01.2018 12:08:22

makal hat geschrieben: ↑ zum Beitrag ↑
09.01.2018 22:26:01
Die Platte habe ich aus einer WD Mycloud ausgebaut und selbst partitioniert. Was kann ich sonst noch machen?
Du könntest sie noch formatieren.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22355
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Kann externe Festplatte nicht mounten

Beitrag von KBDCALLS » 10.01.2018 13:14:04

Neuen MBR schreiben.
  • install-mbr
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
jph
Beiträge: 1049
Registriert: 06.12.2015 15:06:07
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Greven/Westf.

Re: Kann externe Festplatte nicht mounten

Beitrag von jph » 10.01.2018 18:19:14

MSfree hat geschrieben: ↑ zum Beitrag ↑
10.01.2018 09:22:17
Hat die Platte mehr als 2TiB Kapazität? Wenn ja, geht fdisk nicht.
Das stimmt nicht; Debianfdisk kann mit GPT und Platten > 2 TiB umgehen.

Benutzeravatar
jph
Beiträge: 1049
Registriert: 06.12.2015 15:06:07
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Greven/Westf.

Re: Kann externe Festplatte nicht mounten

Beitrag von jph » 10.01.2018 18:30:11

makal hat geschrieben: ↑ zum Beitrag ↑
09.01.2018 22:26:01
sudo dumpe2fs /dev/sda1 | grep superblock
mit dem Ergebnis:
dumpe2fs 1.43.4 (31-Jan-2017)
dumpe2fs: Ungültige magische Zahl im Superblock beim Versuch, /dev/sdc1 zu öffnen
Hoppla, mal steht da sda1, mal sdc1. Tippfehler beim Übertragen in’s Forum, oder hast du dich schon auf deinem Rechner vertippt? Das würde dazu passen, dass trotz neu erzeugtem Dateisystem ein kaputter Superblock angezeigt wird. Hast du da möglicherweise auch daneben gegriffen?

Tipp Nr. 1: mit file kannst du das Dateisystem auf einem Gerät bestimmen:

Code: Alles auswählen

jan@x220:~$ su -c 'file -s /dev/sda2'
Passwort: 
/dev/sda2: Linux rev 1.0 ext2 filesystem data (mounted or unclean), UUID=3e3b78a9-f0f7-4faf-a1e1-be6ac90f41eb
Tipp Nr. 2: dein grep wird kein Ergebnis bringen, da es case-sensitive filtert und die Ausgabe von dumpe2fs „Superblock“ groß schreibt. Der Schalter -i schaltet case-sensitive aus.

Tipp Nr. 3: Codeschnipsel bettet man im Forum in das Tag „code“ anstelle von „quote“ ein. Letzteres ist für Zitate gedacht. :wink:

makal
Beiträge: 3
Registriert: 09.01.2018 21:55:20

Re: Kann externe Festplatte nicht mounten

Beitrag von makal » 10.01.2018 22:49:54

Hallo, vielen Dank für eure Mühen!

Ich versuche Schritt für Schritt durchzugehen:

smartctl gibt über den Befehl

Code: Alles auswählen

sudo smartctl -i /dev/sdc
folgendes aus:

Code: Alles auswählen

smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.14.0-0.bpo.2-amd64] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Western Digital Red
Device Model:     WDC WD30EFRX-68AX9N0
Serial Number:    WD-WCC1T0436833
LU WWN Device Id: 5 0014ee 25d6deacc
Firmware Version: 80.00A80
User Capacity:    3.000.592.982.016 bytes [3,00 TB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ACS-2 (minor revision not indicated)
SATA Version is:  SATA 3.0, 6.0 Gb/s (current: 3.0 Gb/s)
Local Time is:    Wed Jan 10 21:28:26 2018 CET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

Code: Alles auswählen

sudo mke2fs -n /dev/sdc1
gibt folgendes raus

Code: Alles auswählen

In /dev/sdc1 wurde eine gpt-Partitionstabelle gefunden
Proceed anyway? (y,N)
Wenn ich mit y fortsetze, passiert augenscheinlich nichts. Das mit dem sudo ist eine Angewohnheit von Raspbian. Kann es mir leider nicht abgewöhnen. Die Platte ist eine 3 TB WD Red (nominell 2,7 TB).

Code: Alles auswählen

dmesg | tail
ergibt folgendes

Code: Alles auswählen

[   22.630291] sd 1:0:0:0: Attached scsi generic sg2 type 0
[   22.707642]  sdc: sdc1
[   22.708916] sd 1:0:0:0: [sdc] Attached SCSI disk
[ 1251.752074] perf: interrupt took too long (2516 > 2500), lowering kernel.perf                     _event_max_sample_rate to 79250
[ 1565.078452] perf: interrupt took too long (3152 > 3145), lowering kernel.perf                     _event_max_sample_rate to 63250
[ 2090.222054] perf: interrupt took too long (3953 > 3940), lowering kernel.perf                     _event_max_sample_rate to 50500
[ 3126.392247] perf: interrupt took too long (4948 > 4941), lowering kernel.perf                     _event_max_sample_rate to 40250
[25703.501347]  sdc: sdc1
[25703.540149]  sdc: sdc1
[25709.695504]  sdc: sdc1
Nach Recherche kann ich diese Fehlermeldung anscheinend ignorieren: https://bbs.archlinux.org/viewtopic.php?id=187636. Auch mit einhergehendem fdisk -l ändert sich an der obigen Meldung nichts.

Code: Alles auswählen

install-mbr /dev/sdc1
läuft augenscheinich ohne Effekt durch. Hab es dann mit

Code: Alles auswählen

install-mbr /dev/sdc1 -T /dev/sda1
verpufft anscheinend auch.

Code: Alles auswählen

su -c 'file -s /dev/sdc'
ergibt

Code: Alles auswählen

/dev/sdc: DOS/MBR boot sector; partition 1 : ID=0xee, start-CHS (0x0,0,1), end-CHS (0x3ff,254,63), startsector 1, 4294967295 sectors, extended partition table (last)
Ich kann mit der Info ehrlich gesagt, nix anfangen.

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

Re: Kann externe Festplatte nicht mounten

Beitrag von MSfree » 11.01.2018 08:50:06

makal hat geschrieben: ↑ zum Beitrag ↑
10.01.2018 22:49:54

Code: Alles auswählen

User Capacity:    3.000.592.982.016 bytes [3,00 TB]
OK, du hast also eine 3TB-Platte. Du mußt die Platte also mit GPT (nicht mBR) partitionieren. Am einfachsten geht das wohl mit cfdisk, aber parted ginge auch.
In /dev/sdc1 wurde eine gpt-Partitionstabelle gefunden
Da gehört sie nicht hin.

Du mußt /dev/sdc mit cfdisk/parted mit GPT partitionieren und ein neue Partition (/dev/sdc1) anlegen. Danach kannst du diese mit mkfs formatieren.

Achso, und immer vorher doppelt und dreifach prüfen, ob das Gerät, das du partitionieren und formatieren willst, wirklich /dev/sdc ist, es könnte schießlich auch /dev/sdd sein und dann würdest du das falsche Gerät formatieren.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22355
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Kann externe Festplatte nicht mounten

Beitrag von KBDCALLS » 11.01.2018 09:18:44

gdisk gibts auch noch.

Code: Alles auswählen

root@hannelore:/home/matthias# gdisk -l /dev/sdf
GPT fdisk (gdisk) version 1.0.3

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sdf: 5860466688 sectors, 2.7 TiB
Model: Elements 25A1   
Sector size (logical/physical): 512/4096 bytes
Disk identifier (GUID): 0AA7AF46-3E90-4DFF-8009-D3FFA788F20F
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 5860466654
Partitions will be aligned on 2048-sector boundaries
Total free space is 4029 sectors (2.0 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048      5860464639   2.7 TiB     0700  Elements
root@hannelore:/home/matthias# 
Auch wenn die Platte mit GPT formartiert ist , hat sie trotzdem einen MBR.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

Re: Kann externe Festplatte nicht mounten

Beitrag von MSfree » 11.01.2018 09:39:52

KBDCALLS hat geschrieben: ↑ zum Beitrag ↑
11.01.2018 09:18:44
Auch wenn die Platte mit GPT formartiert ist
Nur der sprachlichen Korrektheit wegen:

Die Platte ist nicht mit GPT formatiert sondern die ist mit GPT partitioniert.

Die Formatierung ist der Vorgang, mit dem man ein Dateisystem auf eine Partition aufbringt.
hat sie trotzdem einen MBR.
Ja, das gibt es diese merkwürdige Rückwärtskompatibilität, die aber bei Platten mit mehr als 2TiB Kapazität ziemlich wertlos ist.

makal
Beiträge: 3
Registriert: 09.01.2018 21:55:20

Re: Kann externe Festplatte nicht mounten

Beitrag von makal » 13.01.2018 16:52:16

Bin begeistert über die Hilfe hier und werde jetzt meinen Hauptrechner auch auf Debian umstellen.
Der Tipp von MSfree hat funktioniert.
Vielen Dank!

Antworten