Não é possível criar o sistema de arquivos em uma nova partição - instância do Amazon EC2

0

Eu criei uma nova partição / dev / xvda1p1 no linux amazon ami. Depois disso, não consigo criar um sistema de arquivos.

Qual é o problema?

# fdisk -l

Disk /dev/xvda1: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x3ace0183

  Device Boot      Start         End      Blocks   Id  System
/dev/xvda1p1               1          14      112423+  83  Linux

# mkfs.ext4 /dev/xvda1p1
mke2fs 1.41.12 (17-May-2010)
Could not stat /dev/xvda1p1 --- No such file or directory

The device apparently does not exist; did you specify it correctly?
    
por P K 21.12.2011 / 08:08

1 resposta

0

Tente truques:

  • udevadm trigger para fazer o udev procurar novos dispositivos e criar / dev / xvda1p1
  • blockdev --rereadpt /dev/xvda1 explicitamente diz para reler a tabela de partições nele
  • mknod /dev/xvda1p1 b ${some_number} ${some_number2} manualmente. $ {some_number} é provavelmente o mesmo que em / dev / xvda1 e $ {some_number2} é como / dev / xvda1, mas +1.
  • Finalmente, você pode losetup -o ${some_offset} /dev/loop0 /dev/xbda1 e usar / dev / loop0. $ {some_offset} é provavelmente 8225280.
por 21.12.2011 / 10:14