LVM2 파티션을 마운트할 수 없습니다.

LVM2 파티션을 마운트할 수 없습니다.

여기에 마운트하려는 두 개의 EXT3 파티션이 포함된 LVM2 파티션이 있는 160GB 하드 드라이브가 있습니다.

그러나 LVM2 내부에 두 파티션 중 하나를 마운트하려고 하면 다음 오류가 발생합니다.

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

또한 fdisk를 실행하면 두 파티션에 "유효한 파티션 테이블"이 포함되어 있지 않은 것으로 표시됩니다.

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

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

조언이 있으신가요? 나는 그것이 ext3 파티션이라고 확신합니다.

답변1

ext2/ext3 형식의 논리 볼륨을 처리할 때 마운트할 파일 시스템 유형을 제공할 필요가 없다는 것이 내 경험이었습니다.

출력을 고려하면 lvdisplay다음과 같이 논리 볼륨 2개 중 하나를 마운트해야 합니다.

 $ mount /dev/VolGroup00/lv_root /mnt
 -or-
 $ mount /dev/VolGroup00/lv_usr2 /mnt

둘 중 하나에 문제가 있으면 명령을 사용하여 lvscan활성화되어 있는지 확인할 수 있습니다.

$ 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

활성화되지 않은 경우 로 설정할 수 있습니다 vgchange.

$ 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

그러면 모두 다시 활성 상태로 설정됩니다.

관련 정보