无法在AWS上挂载现有的EBS

我尝试将一个现有的EBS存储(有数据)挂载到一个实例,但是一直抛出这个错误。

mount: wrong fs type, bad option, bad superblock on /dev/xvdf, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so. 

存储的细节是:

 ec2-user@ip ~]$ sudo parted -l Model: Xen Virtual Block Device (xvd) Disk /dev/xvda: 8590MB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name Flags 128 1049kB 2097kB 1049kB BIOS Boot Partition bios_grub 1 2097kB 8590MB 8588MB ext4 Linux Model: Xen Virtual Block Device (xvd) Disk /dev/xvdf: 16.1GB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name Flags 128 1049kB 2097kB 1049kB BIOS Boot Partition bios_grub 1 2097kB 16.1GB 16.1GB ext4 Linux 

dmesg | 尾部显示以下细节

  [ec2-user@ip- ~]$ dmesg | tail [ 2.593163] piix4_smbus 0000:00:01.3: SMBus base address uninitialized - upgrade BIOS or use force_addr=0xaddr [ 2.625565] evbug: Connected device: input0 (AT Translated Set 2 keyboard at isa0060/serio0/input0) [ 2.625568] evbug: Connected device: input2 (Power Button at LNXPWRBN/button/input0) [ 2.625570] evbug: Connected device: input3 (Sleep Button at LNXSLPBN/button/input0) [ 3.657958] input: ImExPS/2 Generic Explorer Mouse as /devices/platform/i8042/serio1/input/input4 [ 3.664979] evbug: Connected device: input4 (ImExPS/2 Generic Explorer Mouse at isa0060/serio1/input0) [ 5.731219] EXT4-fs (xvda1): re-mounted. Opts: (null) [ 5.938276] NET: Registered protocol family 10 [ 11.720921] audit: type=1305 audit(1412199137.191:2): audit_pid=2080 old=0 auid=4294967295 ses=4294967295 res=1 [ 101.024164] EXT4-fs (xvdf): VFS: Can't find ext4 filesystem [ec2-user@ip- ~]$ 

    看起来像你已经分区该块设备。 在这种情况下,您需要挂载/dev/xvdf1 ,而不仅仅是/dev/xvdf