Wird das Problem durch das Neuformatieren einer beschädigten SD-Karte behoben?

Wird das Problem durch das Neuformatieren einer beschädigten SD-Karte behoben?

Ich habe heute versucht, eine Ubuntu Mate-Installation auf einer neuen SD-Karte zu erstellen. Der Raspberry Pi bootete nicht (nur die rote LED leuchtet), also habe ich die SD-Karte mit folgendem überprüft:

ole:$ sudo fsck -y -b 163840 -B 4096 /dev/mmcblk0p1  
fsck from util-linux 2.29
 e2fsck 1.43.4 (21-Nov-2017)
 fsck.ext2: Bad magic number in super-block while trying to open 
 /dev/mmcblk0p1

 The superblock could not be read or does not describe a valid 
 ext2/ext3/ext4
 filesystem.  If the device is valid and it really contains an 
 ext2/ext3/ext4     
 filesystem (and not swap or ufs or something else), then the 

 superblock is corrupt, and you might try running e2fsck with an alternate superblock:
 e2fsck -b 8193 <device>

Ich habe auch versucht, e2fsck mit alternativen Superblöcken auszuführen, aber es scheint, dass sie alle fehlerhaft sind. Beim Ausführen badblockswurden jedoch keine Fehler gemeldet.

ole@mki:~/Downloads$ sudo badblocks -o ./badblocks.list -w -s -v -b 4096 -c 16 /dev/mmcblk0p1 
Checking for bad blocks in read-write mode
From block 0 to 7817983
Testing with pattern 0xaa: done                                                 

Reading and comparing: done                                                 

Testing with pattern 0x55: done                                                 

Reading and comparing: done                                                 

Testing with pattern 0xff: done                                                 

Reading and comparing: done                                                 

Testing with pattern 0x00: done                                                 

Reading and comparing: done                                                 

Pass completed, 0 bad blocks found. (0/0/0 errors)

Können die Fehler durch eine Neuformatierung der Karte behoben werden? Ich habe dreimal versucht, das Image auf der Karte neu zu installieren, aber das hat nicht geholfen. Ich bin also neugierig, ob es sich möglicherweise einfach um ein Formatierungsproblem handelt?

Aktualisieren

Ich habe das Ganze mit den Ubuntu-Festplatten-Dienstprogrammen neu formatiert und jetzt scheint es in Ordnung zu sein:

ole:$ sudo fsck /dev/mmcblk0p1 
fsck from util-linux 2.29
fsck.fat 4.0 (2016-05-06)
/dev/mmcblk0p1: 1 files, 1/1953541 clusters

Ich werde versuchen, das Ubuntu Mate-Image erneut zu schreiben und sehen, ob der Raspberry Pi es bootet.

Ein weiteres Update

Habe versucht, Ubuntu Mate darauf zu brennen, aber nachdem ich fertig war, lässt sich die Karte nicht in Nautilus mounten und der Raspberry Pi lässt sich immer noch nicht booten:

ole@$ sudo ddrescue -D --force ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi.img /dev/mmcblk0p1
GNU ddrescue 1.21
Press Ctrl-C to interrupt
     ipos:    4999 MB, non-trimmed:        0 B,  current rate:   6550 kB/s
     opos:    4999 MB, non-scraped:        0 B,  average rate:  13192 kB/s

nicht versucht: 0 B, Fehlergröße: 0 B, Laufzeit: 6 Min. 19 Sek. gerettet: 5000 MB, Fehler: 0, verbleibende Zeit: n. A. Prozent gerettet: 100,00 % Zeit seit dem letzten erfolgreichen Lesen: 0 Sek. Fertig

Antwort1

Die kurze Antwort lautet: Ja. Das Neuformatieren der Festplatte hat in diesem Fall funktioniert. Um es offiziell zu testen, habe ich Raspbian anstelle von Ubuntu Mate installiert und jetzt funktioniert es einwandfrei.

Hier ist einZusatzfragebezüglich der Beschädigung, die bei der Installation von Ubuntu Mate auftritt.

verwandte Informationen