将xen guest中的只读设备重新读写为读写

我有一个xen访客机器运行的Ubuntu 10.04与磁盘设备标记为只读

现在,如果当xen guest正在运行时,我将该设备标记为读写,我怎么能告诉guest它现在可以写入?

明显的mount -o rw不起作用,仍然说它是写保护的。 重新启动udev不会做任何事情,我也尝试hdparm -r 0 / dev / xvdd然后重新安装,似乎工作,直到设备卸载和重新安装,然后导致所有书面数据消失。

任何人都知道如何实现这一点,而无需重新启动客人?

尝试使用mount命令中的remount选项,如mount -o remount,rw /dev/xvdd 。 使用ro的例子可以在/etc/init.d/umountrootfind。

某些虚拟文件系统会将其更改写入单独的文件,从而允许多个虚拟服务器将一个文件用作基本文件系统。 文件系统的持久性选项会改变虚拟服务器重新启动时发生的情况。