Назад | Перейти на главную страницу

Можно ли создать петлевое устройство в openvz?

У меня openvz vps и, как я вижу, нет дискового устройства. Но мне действительно нужно иметь там дисковое устройство, чтобы проверить одну вещь.

Вопрос в том, могу ли я создать поддельное дисковое устройство, которое могло бы работать с такими командами, как df или sfdisk?

Я не являюсь пользователем OpenVZ, но в стандартной системе Linux я бы создал большой файл, а затем просто установил устройство обратной связи.

# create 50mb file to act as my block device
dd if=/dev/zero of=/srv/loopfs bs=1M count=50
# setup loopback device
losetup /dev/loop0 /srv/loopfs
# verify that I have a loopback device.
fdisk -l /dev/loop0

Disk /dev/loop0: 52 MB, 52428800 bytes
255 heads, 63 sectors/track, 6 cylinders, total 102400 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

# and detach the device because I am done.
losetup -d /dev/loop0

Видеть: