Страницы

Поиск по вопросам

четверг, 13 июня 2019 г.

dd из /dev/ram0 не содержит внесённых изменений

Создаю ramdisk:
$ dd if=/dev/zero of=/dev/ram0 bs=1k count=5000
Форматирую в ext2:
$ mke2fs -m0 /dev/ram0 5000
Монтирую в ~/ramdisk
$ mount /dev/ram0 ~/ramdisk
Создаю там некоторые файлы, изменяю и т.д.
Создаю образ:
$ dd if=/dev/ram0 of=~/initrd bs=1k count=5000
Но в нем существуют только файлы, которые существовали до изменения. Подскажите, что я делаю не так.


Ответ

перед созданием образа надо либо вызвать программу sync для сброса буферов ввода/вывода на файловые системы, либо, лучше, вообще отмонтировать файловую систему:
$ sudo umount /dev/ram0

Комментариев нет:

Отправить комментарий