Я создал новый раздел /dev /xvda1p1 на linux amazon ami. После этого я не могу создать файловую систему.

В чем проблема?

# 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?

1 ответ1

0

Попробуйте трюки:

  • udevadm trigger чтобы заставить udev искать новые устройства и создавать /dev /xvda1p1
  • blockdev --rereadpt /dev/xvda1 чтобы явно сказать ему перечитать таблицу разделов на нем
  • mknod /dev/xvda1p1 b ${some_number} ${some_number2} вручную. $ {some_number}, вероятно, такой же, как в /dev /xvda1, а $ {some_number2} похож на /dev /xvda1, но +1.
  • Наконец, вы можете losetup -o ${some_offset} /dev/loop0 /dev/xbda1 и использовать /dev /loop0. $ {some_offset}, вероятно, 8225280.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .