Ich habe hier eine 160 GB große Festplatte mit einer LVM2-Partition, die zwei EXT3-Partitionen enthält, die ich zu mounten versuche.
Wenn ich jedoch versuche, eine dieser beiden Partitionen innerhalb von LVM2 zu mounten, erhalte ich folgende Fehlermeldung:
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
Wenn ich fdisk ausführe, wird außerdem angezeigt, dass die beiden Partitionen keine „gültige Partitionstabelle“ enthalten.
Disk /dev/sdd: 160.0 GB, 16004188696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0002d815
Device Boot Start End Blocks Id System
/dev/sdd1 * 63 305234 152586 83 Linux
/dev/sdd2 305235 4498199 2096482+ 82 Linux swap / Solaris
/dev/sdd3 4498200 312576704 154039252+ 8e Linux LVM
Disk /dev/mapper/VolGroup00-lv_root: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylindars, total 41943040
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/VolGroup00-lv_root doesn't contain a valid partition table
Disk /dev/mapper/VolGroup00-lv_usr2: 136.2 GB, 136197439488 bytes
255 heads, 63 sectors/track, 16558 cylindars, total 266010624 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/VolGroup00-lv_usr2 doesn't contain a valid partition table
Hier sind die Inhalte von lvdisplay:
--- Logical volume ---
LV Name /dev/VolGroup00/lv_root
VG Name VolGroup00
LV UUID jOeBez-2QxJ-Rwth-ufsK-kohE-dHrW-XwDeEi
LV Write Access read/write
LV Status available
# open 0
LV Size 20.00 GiB
Current LE 640
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 252:0
--- Logical volume ---
LV Name /dev/VolGroup00/lv_usr2
VG Name VolGroup00
LV UUID YvbvFJ-yq2t-gSoV-6CqL-Imby-qx6E-uNu3Iz
LV Write Access read/write
LV Status available
# open 0
LV Size 126.84 GiB
Current LE 4059
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 252:1
Habt ihr einen Rat? Ich bin sicher, dass es sich um Ext3-Partitionen handelt.
Antwort1
Beim Umgang mit logischen Datenträgern im Ext2-/Ext3-Format ist es meiner Erfahrung nach nicht erforderlich, den zu mountenden Dateisystemtyp anzugeben.
Angesichts Ihrer Ausgabe lvdisplay
sollten Sie eines von zwei logischen Volumes wie folgt mounten:
$ mount /dev/VolGroup00/lv_root /mnt
-or-
$ mount /dev/VolGroup00/lv_usr2 /mnt
Wenn mit einem der beiden etwas nicht stimmt, können Sie mit dem Befehl lvscan
sicherstellen, dass sie aktiv sind.
Beispiel
$ lvscan
ACTIVE '/dev/VolGroup00/LogVol00' [228.53 GB] inherit
ACTIVE '/dev/VolGroup00/LogVol01' [1.94 GB] inherit
inactive '/dev/kodak_vg/lvm0' [149.00 GB] inherit
ACTIVE '/dev/lvm-raid2/lvm0' [2.73 TB] inherit
Falls es nicht aktiv ist, können Sie es mit einstellen vgchange
.
Beispiel
$ vgchange -ay
2 logical volume(s) in volume group "VolGroup00" now active
1 logical volume(s) in volume group "kodak_vg" now active
1 logical volume(s) in volume group "lvm-raid2" now active
Dadurch werden sie alle wieder aktiviert.