PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Debian: XFS Probleme bei Externer HD



elsefi
19.11.09, 18:48
Hallo zusammen
Wenn ich bei einer Neuen Externen HD versuche, sie mit XFS zu Formatieren,
erhalte ich die folgende meldung:

mkfs.xfs: warning - cannot set blocksize on block device /dev/sdb1:
> Das Argument ist ungültig
> Warning: the data subvolume sector size 512 is less than the sector size
> reported by the device (1024).
> meta-data=/dev/sdb1 isize=256 agcount=4,
> agsize=78141160 blks
> = sectsz=512 attr=2
> data = bsize=4096 blocks=312564640,
> imaxpct=5
> = sunit=0 swidth=0 blks
> naming =version 2 bsize=4096
> log =internal log bsize=4096 blocks=32768, version=2
> = sectsz=512 sunit=0 blks, lazy-count=0
> realtime =none extsz=4096 blocks=0, rtextents=0
> mkfs.xfs: pwrite64 failed: Eingabe-/Ausgabefehler

Was kann ich machen damit die HD richtig Formatiert wird ?:confused:

Das sagt /var/log/messages zu der HD:
Oct 30 17:43:30 xep kernel: [ 407.387850] usb 5-5: new high speed
> USB device using ehci_hcd and address 7
> Oct 30 17:43:30 xep kernel: [ 407.520903] usb 5-5: configuration
> #1 chosen from 1 choice
> Oct 30 17:43:30 xep kernel: [ 407.527922] scsi5 : SCSI emulation
> for USB Mass Storage devices
> Oct 30 17:43:30 xep kernel: [ 407.539380] usb 5-5: New USB device
> found, idVendor=04e8, idProduct=1f06
> Oct 30 17:43:30 xep kernel: [ 407.539388] usb 5-5: New USB device
> strings: Mfr=1, Product=11, SerialNumber=3
> Oct 30 17:43:30 xep kernel: [ 407.539391] usb 5-5: Product:
> Samsung S2 Portable
> Oct 30 17:43:30 xep kernel: [ 407.539393] usb 5-5: Manufacturer:
> JMicron
> Oct 30 17:43:30 xep kernel: [ 407.539397] usb 5-5: SerialNumber:
> 00000011E09310800008
> Oct 30 17:43:35 xep kernel: [ 412.560683] scsi 5:0:0:0:
> Direct-Access Samsung S2 Portable PQ: 0 ANSI: 2 CCS
> Oct 30 17:43:35 xep kernel: [ 412.562886] sd 5:0:0:0: [sdb]
> 625131864 1024-byte hardware sectors (640135 MB)
> Oct 30 17:43:35 xep kernel: [ 412.563711] sd 5:0:0:0: [sdb] Write
> Protect is off
> Oct 30 17:43:35 xep kernel: [ 412.564641] sd 5:0:0:0: [sdb]
> 625131864 1024-byte hardware sectors (640135 MB)
> Oct 30 17:43:35 xep kernel: [ 412.565256] sd 5:0:0:0: [sdb] Write
> Protect is off
> Oct 30 17:43:35 xep kernel: [ 412.565256] sdb: sdb1
> Oct 30 17:43:35 xep kernel: [ 412.593594] sdb: p1 exceeds device
> capacity
> Oct 30 17:43:35 xep kernel: [ 412.593838] sd 5:0:0:0: [sdb]
> Attached SCSI disk
> Oct 30 17:43:35 xep kernel: [ 412.593887] sd 5:0:0:0: Attached
> scsi generic sg2 type 0
> Oct 30 17:43:36 xep kernel: [ 413.084113] attempt to access
> beyond end of device
> Oct 30 17:43:36 xep kernel: [ 413.084113] sdb: rw=0,
> want=2500517130, limit=1250263728
> Oct 30 17:43:36 xep kernel: [ 413.084113] __ratelimit: 6 messages
> suppressed
> Oct 30 17:43:36 xep kernel: [ 413.084113] attempt to access
> beyond end of device
> Oct 30 17:43:36 xep kernel: [ 413.084113] sdb: rw=0,
> want=2500517130, limit=1250263728
> Oct 30 17:43:36 xep kernel: [ 413.084113] attempt to access
> beyond end of device
> Oct 30 17:43:36 xep kernel: [ 413.084113] sdb: rw=0,
> want=2500517242, limit=1250263728
> Oct 30 17:43:36 xep kernel: [ 413.084113] attempt to access
> beyond end of device
> Oct 30 17:43:36 xep kernel: [ 413.084113] sdb: rw=0,
> want=2500517242, limit=1250263728
> Oct 30 17:43:36 xep kernel: [ 413.084113] attempt to access
> beyond end of device
> Oct 30 17:43:36 xep kernel: [ 413.084113] sdb: rw=0,
> want=2500517250, limit=1250263728
> Oct 30 17:43:36 xep kernel: [ 413.084113] attempt to access
> beyond end of device
> Oct 30 17:43:36 xep kernel: [ 413.084113] sdb: rw=0,
> want=2500517250, limit=1250263728
> Oct 30 17:43:36 xep kernel: [ 413.084113] attempt to access
> beyond end of device
> Oct 30 17:43:36 xep kernel: [ 413.084113] sdb: rw=0,
> want=2500517250, limit=1250263728
> Oct 30 17:43:36 xep kernel: [ 413.084113] attempt to access
> beyond end of device
> Oct 30 17:43:36 xep kernel: [ 413.084113] sdb: rw=0,
> want=2500517250, limit=1250263728
> Oct 30 17:43:36 xep kernel: [ 413.084113] attempt to access
> beyond end of device

Kann mir jemand helfen ??? :ugly:

pferdefreund
20.11.09, 05:58
bitte mal die Ausgabe von fdisk -l - eventuell ist das Teil nicht oder nicht richtig
partitioniert.

elsefi
20.11.09, 11:30
Also.. was ich einfach dazu sagen kann.. sobald ich mit cfdisk versuche eine Partition anzulegen und diese dann mit type 83 (also Linux Partition) einrichten will.. schon da gibts nur fehlermeldungen.. komischerweise ist VFAT und NTFS kein Problem für die Platte.. Die Platte ist wahrscheinlich Windows verseucht..

elsefi
23.11.09, 01:23
Ich hab das Problem "teilweise" gelöst und will nun hier die Lösung festhalten,
da man bisher wenig über dieses Problem im Internet finden kann.
Die Lösung ist relativ einfach:
Vergesst cfdisk, für diese Festplatte braucht es fdisk.
xfs formatieren geht danach nicht besser, aber wenigstens kann man die Festplatte danach mit ext3 formatieren ! Wenn ihr cfdisk brauchen wollt, geht garnichts, dann könnt ihr gleich wieder Windows verwenden !

pferdefreund
23.11.09, 06:53
Dann ist aber mit der Platte was faul. Die würd ich umtauschen

elsefi
23.11.09, 16:48
naja.. ich hab das Problem noch einer Person vorgelegt, die mehr ahnung hat als ich.. und die sagt.. das die Festplatte nicht kaputt ist..

floyd4711
29.11.09, 11:02
naja.. ich hab das Problem noch einer Person vorgelegt, die mehr ahnung hat als ich.. und die sagt.. das die Festplatte nicht kaputt ist..

Die Platte ist wirklich nicht kaputt nur etwas exotisch. Das Problem ist dass der Sector Size hier physikalisch offenbar 1024 anstatt der üblichen 512 ist.
Ich habe dadurch auch extreme Probleme.
Ich als Windows Benutzer wollte eine 2. partition einrichten und die Fat32 formatieren. Fast alle Tools schlagen da fehl. Samsung liefert ein eigenes format utility mit, das auf der Platte beiliegt, dies kann aber nur Fat32 und NTFS formatieren. Ich hatte das natürlich gleich übergebügelt, und erst viel später wieder auf der Website entdeckt.

Ich wollte die Platte aber an meiner Wii betreiben und dazu benötige ich WBFS, es gibt dazu momentan nur ein einziges Command Line Tool das das kann (wwt: Wiimms WBFS Tool). Leider versteht der USBloader die 1024 aber auch noch nicht. So dass ich die Platte mit meinem Kumpel wohl tauschen werde.
Die Platte ist also in Ordnung. Aber ein Hinweis auf der Verpackung hätte nicht schaden können.

Floyd

Schreibtroll
29.11.09, 12:16
Manchmal kann PartitionMagic8 ganz brauchbar sein! Aber vorsicht, wenn die Parts nicht exakt in Reihenfolge angelegt sind und noch auf hda/sda und nicht auf uuid laufen!

floyd4711
29.11.09, 16:32
Ich hatte diverse Tools getestet:
Gparted
Partition Magic Pro 8.05
Acronis Disk Director 10.0.2160
Paragon Partition Manager 7.0.1274
Partition Commander 9.01
Ranish Partition Manager 2.44
und viele andere Mehr die auf Hirens BootCD zu finden sind.

Schreibtroll
29.11.09, 19:22
Über "Special" kannst Du das Teil auf 512 setzen. Steht wohl momentan auf 32k...

floyd4711
30.11.09, 07:25
Über "Special" kannst Du das Teil auf 512 setzen. Steht wohl momentan auf 32k...

Über "Special"??
Wo? welches Tool?
Ich dachte 1024 ist der physikalische Sektorgröße, die kann man doch nicht ändern, oder?

Bitte etwas genauere Beschreibung, ich tue alles damit das Ding so läuft wie ich es will.

Danke.

elsefi
17.02.11, 01:19
Kleiner Nachtrag.. Wer absolut bescheuert ist.. gerne einen massiven Datenverlust haben will.. der Verwendet Samsung eine externe HD von Samsung unter Linux.. da Samsung irgendwelche eigene Formatierungen verwendet.. sind diese Festplatten unter Linux unbrauchbar.. danke Samsung..

kreol
17.02.11, 04:10
Kleiner Nachtrag.. Wer absolut bescheuert ist.. gerne einen massiven Datenverlust haben will.. der Verwendet Samsung eine externe HD von Samsung unter Linux.. da Samsung irgendwelche eigene Formatierungen verwendet.. sind diese Festplatten unter Linux unbrauchbar.. danke Samsung..
Und wenn der Bauer nicht schwimmen kann liegt es an der Badehose... :ugly:

Samsung hat also eigene Formatierungen. Aha. Gut zu wissen, dass mk2fs und Konsorten da hilflos sind *zitter*

Nimm den goldenen Spaten und begrab das.


Kreol

elsefi
17.02.11, 14:21
werde ich begraben.. allerdings.
bauer ?!?
ich bin ich noch nie mit einem traktor in der gegend rum gefahren ;-)
wenn ich je die gelegenheit habe sollte.. glaub mir..
werde ich vorher die festplatte auf die strasse legen

falsch nicht eigene formatierungen sondern ein eigenes formatierungs programm das nur unter windows leuft.. es wird dir genau fat oder ntfs zur verfügung stellen.. wenn das für dich ok ist ntfs unter linux zu brauchen.. für mich nicht.. es ist eine katastrophe.. wenn du es nicht glaubst.. kauf dir eine (externe HD 2.5 USB) und probier es aus.. du wirst scheitern.. egal was du für ein formatierungs programm du unter linux brauchst.. und wie du versuchst es zu formatieren.. wenn du es einmal irgendwie fertig bringen solltest xfs zu formatieren dann wird das ergebnis am ende ein datenverlust sein.. ich spreche aus erfahrung... anders ist es mit den normalen hd's von samsung.. da ist alles wie gehabt..

ThorstenHirsch
17.02.11, 15:57
Also Fehlermeldungen gibt's keine, sondern Datenverlust? Du glaubst also die Festplatte weiß irgendwas davon, welches Dateisystem auf ihr läuft und wenn es FAT oder NTFS ist, bleibt die Festplatte ruhig, aber wenn die feststellt, dass es etwas anderes ist - z.B. XFS - wird sie zur Furie und vernichtet Daten?

Glaub ich nicht.

elsefi
17.02.11, 16:25
also fakt ist einfach.. es gibt nur probleme damit.. ganz verschiedener art.. sobald man windows anschliesst.. hat man kein problem mehr.. etwas komisch und irritierend ist das schon ja.. ob man das glauben will oder nicht ist ja jedem selber überlassen.. mir gehts einfach darum andere Leute vorzuwarnen.. ich meine.. man kann genau so gut eine samsung festplatte 3.5 nehmen.. oder was auch immer.. meistens wird die wahl einer festplatte duch zufall getroffen.. und bei diesen 2.5 festplatten von samsung.. gibts definitiv mehr als ein problem..

kreol
18.02.11, 18:32
Wie mein erster Post hier (#13) wohl gezeigt hat schliesse ich mich ThorstenHirsch an. Auch ich kann mir nicht vorstellen, dass eine handelsübliche Festplatte mit Bordmitteln nicht auf ein handelsübliches FS gebracht werden kann.

Daher der Spruch mit dem Bauer (der i.ü. nicht persönlich gemeint war, der Satz ist hier in der Region ein geflügeltes Wort mit der Bedeutung "Da steht wohl eher pebcak zu vermuten").

Und Du wirst hoffentlich Verständnis dafür haben, dass eine so eindringliche Warnung vor einer bestimmten HW eines namhaften und verbreiteten Herstellers hier Interesse erregt, das mit einem stumpfen "Es gibt halt Probleme" auch nicht annähernd befriedigt wird.

Also entweder Du schilderst das Problem nachvollziehbar (womit wir auch in die Lage versetzt werden, ggf. einen Anwendungsfehler zu erkennen) oder Du fluchst besser leise.

Bisher steht hier (in dem 1,5 Jahre alten Thread, daher der Hinweis auf den Spaten) nur "Finger weg von bestimmten Samsung HDs, ich weiss nicht wie und warum aber ich habe Daten davon verloren und es liegt keinesfalls an mir auch wenn ich nicht sage, was ich gemacht habe, ihr müsst mir einfach glauben es gibt halt Probleme".

Und weil so pauschale und nicht nachvollziehbare Aussagen in einem öffentlichen Forum sehr unergiebig sind ist meine Reaktion so ausgefallen wie oben nachlesbar.


Kreol

nopes
18.02.11, 18:46
ola,
Nur mal so als Gegendarstellung:
bei mir werkelt eine Samsung schon ganz lange und total toll und das mit Linux und extern (USB 2.0), ich konnte sogar mehrer Partition darauf erstellen, naja vielleicht lag es ja am Formatierungsprogramm, gParted ist ja der Clone von einem Zauberer ;) - PartitionMagic (ein wunderschönes Beispiel, für kommerziel befruchte OpenSource [um wieder zu den Bauern zu kommen :)])...

elsefi
18.02.11, 19:39
also ich habe nun noch einmal ganz ausführlich alles getestet.. und ich verstehe nun auch langsam wo der hund eigentlich begraben liegt.. besser gesagt das problem ist gelöst.. klar ist... entschuldigen muss ich mich dafür das ich gesagt habe das es nicht funktioniert.. das tut es doch.. aber wenn man es nicht weiss wird man von anfang an alles falsch machen und das möglicherweise über monate.. samsung sollte sich also auch entschuldigen .. denn es gehört ganz klar ein deutlicher hinweis auf die verpackung mit was für einer festplatte man es da eigentlich zutun hat.. nämlich mit absolut neuer technik.. es handelt sich nämlich um eine festplatte die über eine sektorgrösse von 3k verfügt.. normal ist 512.. das heisst auf gut deutsch.. vor der eigentlichen daten partition.. muss ein sektor angelegt werden der nicht benutzt werden darf.. wie gross dieser sein muss.. muss je nach festplatten grösse berechnet werden.. aber das ist auch sowas.. ich weiss garnicht wie diese berechung aussehen muss.. wenn ich zum beispiel auf meiner samsung 640 gb eine erste partition mit 10 gb anlege.. und den rest auf partition 2.. habe ich keinerleih probleme mehr.. aber ich weiss ganz genau.. 10 gb sind eindeutig zu viel.. von programmen wie gparted habe ich natürlich auch gehört.. aber nun mal erlich.. wer rennt in der gegen rum.. um vielleicht gnädigerweise ein programm zu finden das diese bereich automatisch anlegt ?.. also es gibt eigentlich keinen grund sich da nicht auf fdisk.. oder cfdisk zu verlassen..

nopes
18.02.11, 20:08
hmm, keine Ahnung was du jetzt gerade meinst, aber ich glaube du schmeißt da gerade was durcheinander, falls du eine SSD-Platte hast schau mal hier http://www.techpowerup.com/articles/other/157 und hier http://www.media-addicted.de/alignment-von-partitionen-auf-ssds-ohne-datenverlust-und-neuinstallation-aendern/769/

elsefi
18.02.11, 20:19
nene.. also es handelt sich nicht um eine verwechslung mit ssd.. wenn ich mich richtig informiert habe dann wird das immermehr zum alltag gehören.. festplatten mit 3k sektorgrösse.. trotzdem danke für den rechner.. das könnte eine hilfe sein..

ThorstenHirsch
18.02.11, 20:22
Ja, elsefi hat recht, seit kurzem gibt's Platten mit ner anderen Sektorgröße als früher - aber es sind 4k und nicht 3k.

edit: Link (http://consumer.media.seagate.com/2010/03/the-digital-den/4k-sector-hard-drive-primer/)

elsefi
18.02.11, 20:37
genau.. 4k.. nicht 3..

nopes
18.02.11, 20:42
öhm, naja die Meldung sprach ja von 1024 bzw. 1k, das wurde auch nochmal bestätigt:

mkfs.ntfs --help

Usage: mkntfs [options] device [number-of-sectors]

Basic options:
-f, --fast Perform a quick format
-Q, --quick Perform a quick format
-L, --label STRING Set the volume label
-C, --enable-compression Enable compression on the volume
-c, --cluster-size BYTES Specify the cluster size for the volume
-I, --no-indexing Disable indexing on the volume
-n, --no-action Do not write to disk

Advanced options:
-s, --sector-size BYTES Specify the sector size for the device ...
Ich weiß du willst xfs, aber gibt es da nicht auch ein "-s", deinem ersten log nach müsste ein "-s 1024" reichen.


mkfs.xfs: warning - cannot set blocksize on block device /dev/sdb1:
> Das Argument ist ungültig
> Warning: the data subvolume sector size 512 is less than the sector size
> reported by the device (1024).

elsefi
18.02.11, 22:04
nee.. so einfach ists wohl nicht.. ausser ich mache da immer noch etwas falsch.. nun ich hab mittlerweile auf der festplatte den ersten sektor zwischen 900 und 1000 mb ausmachen können..

nopes
18.02.11, 22:26
Ich glaube für dich ist dies eher relevant: http://www.gnu.org/software/parted/features.shtml

Support for device's alignment requirements (e.g. physical sector sizes that are a multiple of the logical sector size)
Erster Ansatz wäre wohl parted,unit...
Ahh und noch was, ich habe ein 3,5" Bomber (HD501LJJ) selber verschraubt, bemerkenswert ist finde ich, das Samsung bei 2,5" Platten die Sektorgröße nicht mehr in den Specs hat...

Rainer Juhser
18.02.11, 23:15
ich hab mittlerweile auf der festplatte den ersten sektor zwischen 900 und 1000 mb ausmachen können
Entschuldige dass ich das so hart formuliere, aber du redest Blödsinn! Du solltest dir dringend mal ein wenig Grundlagenwissen über den Aufbau und die Partitionierung von Festplatten aneignen.

oziris
18.02.11, 23:42
Eigentlich wollte ich schon ganz am Anfang fragen, ob es denn wirklich xfs sein muss, aber ich habe es mir verkniffen. Ich habe irgendwie das unbestimmte Gefühl, dass man evtl. das ganze Device einfach mit ext3 formatieren könnte oder eben wirklich mit (g)parted erstmal partitionieren und die Partitionen mit ext3 formatieren sollte.

elsefi
18.02.11, 23:47
also.. ich habe ja nie behauptet die weiseheit mit suppenlöffeln gegessen zu haben.. die ganze sache leuchtet mir nur teilweise nicht so ganz ein..

und oziris ja.. damit hast du sicher nicht unrecht.. ext3 hat schon einmal funktioniert..