У меня есть гостевая машина xen под управлением ubuntu 10.04 с дисковым устройством, помеченным как доступное только для чтения.
Теперь, если во время работы гостя xen я помечаю устройство как чтение и запись, как я могу сказать гостю, что теперь он может писать на него?
Очевидно, что mount -o rw не работает, он по-прежнему говорит, что защищен от записи. Перезапуск udev ничего не делает, я также попробовал hdparm -r 0 / dev / xvdd, а затем перемонтировать, который, кажется, работает, пока устройство не будет размонтировано и перемонтировано, что затем приведет к исчезновению всех записанных данных.
Кто-нибудь знает, как этого добиться без перезагрузки гостя?
Попробуйте использовать параметр remount с командой mount, как в mount -o remount,rw /dev/xvdd
. Пример использования ro
можно найти в /etc/init.d/umountroot
.
Некоторые виртуальные файловые системы записывают свои изменения в отдельные файлы, что позволяет нескольким виртуальным серверам использовать один файл в качестве базовой файловой системы. Параметры сохраняемости для файловой системы изменяют то, что происходит при перезапуске виртуального сервера.