Как создать RAM-диск из среды Kickstart?

Как создать RAM-диск из среды Kickstart?

Я устанавливаю виртуальную машину CentOS 7 и хотел бы создать RAM-диск внутри %preраздела файла Kickstart.

Однако, делая это через

mkfs -q /dev/ram1 8192

невозможно, так как mkfsдвоичный файл отсутствует в среде Kickstart, а все другие mkfs.*команды, специфичные для файловой системы, возвращают ошибку «/dev/ram1: такого файла или каталога нет».

Есть ли другой способ сделать это?

решение1

Оказывается, узел устройства нужно было создать с помощью

mknod /dev/ram1 b 1 1

После этого его можно отформатировать, например, следующим образом mkfs.ext2:

mkfs.ext2 /dev/ram1 8192

Связанный контент