Mailinglist Archive: opensuse-de (732 mails)
| < Previous | Next > |
Re: e2fsck läuft durch, Partitionen können aber nicht gemountet werden
- From: David Haller <dnh@xxxxxxxxxxxx>
- Date: Mon, 9 May 2011 01:36:55 +0200
- Message-id: <20110508233654.GA21446@grusum.endjinn.de>
Hallo,
fast nicht gesehen ...
Am Thu, 05 May 2011, Lentes, Bernd schrieb:
Mist.
Nein. Siehe <http://en.wikipedia.org/wiki/S.M.A.R.T.> Current Pending
ist einer, der zur "Reallocation" ansteht. Wichtige Daten würde ich
der Platte nicht mehr anvertrauen. Da die Platte noch nicht so alt
ist, könnte man die noch für Temp-Krams und unwichtigere Daten
verwenden.
Jep.
Ja, bei nem Image mußt du im fdisk noch die Geometrie angeben, d.h.
im x-perten Modus mit
c change number of cylinders
h change number of heads
s change number of sectors/track
255 Köpfe, 63 Sektoren/Spuren, 60801 Zylinder setzen.
Oder verwende gleich 'fdisk -lu /media/sda2/hda.img', das verwendet
Sektoren als Einheit (Geometrie ist letztlich eh egal).
Jap.
LVM kenne ich nicht.
-dnh
--
WANTED: Schroedingers Cat, dead or alive.
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
fast nicht gesehen ...
Am Thu, 05 May 2011, Lentes, Bernd schrieb:
David Haller schrieb:
Was für ein I/O-Error genau? Was sagt 'smartctl -A /dev/sda'?
I/O-Error kann ich nicht nachsehen, da /var auf einem LV liegt, und
ich nicht weiß, wie ich da rankomme.
Mist.
root@Knoppix:~# smartctl -A /dev/hda[..]
...
=== START OF READ SMART DATA SECTION ===
5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always
- 0
196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always
- 0
197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always
- 1
198 Offline_Uncorrectable 0x0030 100 253 000 Old_age Offline
- 0
Sieht gut aus, oder ?
Nein. Siehe <http://en.wikipedia.org/wiki/S.M.A.R.T.> Current Pending
ist einer, der zur "Reallocation" ansteht. Wichtige Daten würde ich
der Platte nicht mehr anvertrauen. Da die Platte noch nicht so alt
ist, könnte man die noch für Temp-Krams und unwichtigere Daten
verwenden.
Was sagt 'fdisk -l /dev/sda'? Evtl. hat's die Partitionstabelle zerrupft.
root@Knoppix:~# fdisk -l /dev/hda
Platte /dev/hda: 500.1 GByte, 500107862016 Byte
255 Köpfe, 63 Sektoren/Spuren, 60801 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Disk identifier: 0x3a5a1556
Gerät boot. Anfang Ende Blöcke Id System
/dev/hda1 1 262 2104483+ 82 Linux Swap / Solaris
/dev/hda2 * 263 4178 31455270 83 Linux
/dev/hda3 4179 43340 314568765 8e Linux LVM
Sieht gut aus.
Jep.
Das fdisk auf das Image sieht allerdings etwas anders aus:
root@Knoppix:~# fdisk -l /media/sda2/hda.img
Sie müssen angeben Zylinder.
Sie können dies im Zusatzfunktionsmenü tun.
Platte /media/sda2/hda.img: 0 MByte, 0 Byte
255 Köpfe, 63 Sektoren/Spuren, 0 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Disk identifier: 0x3a5a1556
Gerät boot. Anfang Ende Blöcke Id System
/media/sda2/hda.img1 1 262 2104483+ 82 Linux Swap
/ Solaris
/media/sda2/hda.img2 * 263 4178 31455270 83 Linux
Partition 2 hat unterschiedliche phys./log. Enden:
phys=(1023, 254, 63) logisch=(4177, 254, 63)
/media/sda2/hda.img3 4179 43340 314568765 8e Linux LVM
Partition 3 hat unterschiedliche phys./log. Anfänge (nicht-Linux?):
phys=(1023, 254, 63) logisch=(4178, 0, 1)
Partition 3 hat unterschiedliche phys./log. Enden:
phys=(1023, 254, 63) logisch=(43339, 254, 63)
Ist das normal ?
Ja, bei nem Image mußt du im fdisk noch die Geometrie angeben, d.h.
im x-perten Modus mit
c change number of cylinders
h change number of heads
s change number of sectors/track
255 Köpfe, 63 Sektoren/Spuren, 60801 Zylinder setzen.
Oder verwende gleich 'fdisk -lu /media/sda2/hda.img', das verwendet
Sektoren als Einheit (Geometrie ist letztlich eh egal).
Wenn's bei Zugriff auf den nen I/O-Error oder sonst einen
Fehler direkt von e2fsck gibt:
root@Knoppix:~# e2fsck -vf /dev/hda2
e2fsck 1.40.5 (27-Jan-2008)
Durchgang 1: Prüfe Inodes, Blocks, und Größen
Durchgang 2: Prüfe Verzeichnis Struktur
Durchgang 3: Prüfe Verzeichnis Verknüpfungen
Durchgang 4: Überprüfe die Referenzzähler
Durchgang 5: Überprüfe Gruppe Zusammenfassung
18791 inodes used (0.96%)
714 non-contiguous inodes (3.8%)
# von Inodes mit ind/dind/tind Blöcken: 963/10/0
283618 blocks used (3.61%)
0 bad blocks
1 large file
15101 regular files
2816 directories
44 character device files
64 block device files
0 fifos
69 links
757 symbolic links (746 fast symbolic links)
0 sockets
18851 files
Sieht doch auch gut aus, oder ?
Jap.
Es gibt eine Möglichkeit, an die LV's ranzukommen, ohne daß das betr. SystemWie's mit den LVs auf den PV aussieht: keine Ahnung, das
FS auf dem
LV würdest du dann analog checken können, wenn LVM seinen Krams
wiederfindet.
Denk ich auch. Erst mal die /-Partition wiederherstellen.
läuft. Ich hab's irgendwo gelesen (ist sogar noch nicht lange her).
Ach, könnt ich mir alles merken.
Weiss jemand wie das geht ?
LVM kenne ich nicht.
-dnh
--
WANTED: Schroedingers Cat, dead or alive.
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
| < Previous | Next > |