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

Перемонтировать устройство только для чтения как чтение и запись на гостевой системе xen

У меня есть гостевая машина 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.

Некоторые виртуальные файловые системы записывают свои изменения в отдельные файлы, что позволяет нескольким виртуальным серверам использовать один файл в качестве базовой файловой системы. Параметры сохраняемости для файловой системы изменяют то, что происходит при перезапуске виртуального сервера.